.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)}.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)}}@media (max-width:639px){.Modal_bottomSheet__j8rGl{margin:auto 0 0!important;width:100%!important;max-width:none!important;animation:Modal_slideUp__8EMLs .3s cubic-bezier(.32,.72,0,1)!important}.Modal_bottomSheet__j8rGl,.Modal_bottomSheet__j8rGl .Modal_content__TNJLG,.Modal_bottomSheet__j8rGl .Modal_header__8JnYo{border-radius:var(--radius-xl) var(--radius-xl) 0 0!important}.Modal_bottomSheet__j8rGl .Modal_header__8JnYo{padding-top:var(--space-sm)!important;border-bottom:none;background:transparent}.Modal_bottomSheet__j8rGl .Modal_header__8JnYo h2{font-size:var(--fs-lg);color:var(--text-main)}}.Modal_handle__usl4u{width:36px;height:4px;background-color:var(--border-color);border-radius:4px;margin:12px auto 4px;flex-shrink: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}@keyframes ComandasClient_radioPop__A2Kt0{0%{transform:translate(-50%,-50%) scale(0);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.ComandasClient_container___kHZs{width:100%}.ComandasClient_headerArea__NvBE2{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-color);margin-bottom:var(--space-lg);min-height:52px;flex-wrap:wrap}.ComandasClient_tabsRow__acXKX{display:flex;gap:var(--space-sm);overflow-x:auto;align-items:center}.ComandasClient_tab__zpsmW{padding:0 16px;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;display:flex;align-items:center;gap:8px;transition:all .2s ease;text-transform:uppercase;letter-spacing:var(--ls-wide)}.ComandasClient_tab__zpsmW:hover{background:var(--bg-secondary)}.ComandasClient_tabActive__8s3Bt{background:var(--primary);color:white!important}.ComandasClient_tabActive__8s3Bt:hover{background:var(--primary)}.ComandasClient_badge__Q13qY{font-size:var(--fs-2xs);background:var(--primary);color:white;width:20px;height:20px;border-radius:50%;font-weight:var(--fw-semibold);display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);flex-shrink:0}.ComandasClient_tabActive__8s3Bt .ComandasClient_badge__Q13qY{background:white;color:var(--primary);border-color:white}.ComandasClient_searchBarWrapper__13sYv{width:320px;position:relative;z-index:10}.ComandasClient_headerActionsGroup__YKrgn{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.ComandasClient_addBtn__4EYkh{display:flex;align-items:center;gap:8px}.ComandasClient_titleArea__CCEf2 h1{font-size:var(--fs-2xl);margin:0 0 4px;font-family:var(--font-display);color:var(--text-main)}.ComandasClient_titleArea__CCEf2 p{margin:0;color:var(--text-secondary);font-size:var(--fs-base)}.ComandasClient_tableWrapper__VOXfd{width:100%;overflow-x:auto;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-md)}.ComandasClient_table__Ylt1_{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.ComandasClient_table__Ylt1_ thead{background:var(--bg-secondary)}.ComandasClient_table__Ylt1_ 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)}.ComandasClient_table__Ylt1_ td{padding:12px 16px;color:var(--text-main);border-bottom:1px solid var(--border-color);vertical-align:middle}.ComandasClient_table__Ylt1_ tbody tr{transition:background .15s;cursor:pointer}.ComandasClient_table__Ylt1_ tbody tr:hover{background:var(--bg-secondary)}.ComandasClient_clientCell__NleZq{display:flex;flex-direction:column;gap:2px}.ComandasClient_clientName__ZHZV1{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-main)}.ComandasClient_description__eE2_C{font-size:var(--fs-xs);color:var(--text-muted)}.ComandasClient_statusTag__SFLVH{font-size:var(--fs-xs);padding:4px 10px;border-radius:20px;font-weight:var(--fw-semibold);display:inline-block;text-transform:uppercase;letter-spacing:var(--ls-wide)}.ComandasClient_statusTag__SFLVH.ComandasClient_open__ihMt0{background:rgba(37,211,102,.1);color:#1DA851}.ComandasClient_statusTag__SFLVH.ComandasClient_closed__yiq6c{background:rgba(239,68,68,.1);color:var(--danger)}.ComandasClient_statusTag__SFLVH.ComandasClient_cancelled____0jH{background:rgba(107,114,128,.1);color:var(--text-muted)}.ComandasClient_dateInfo__oTzmz{font-size:var(--fs-base);color:var(--text-secondary)}.ComandasClient_table__Ylt1_ td .ComandasClient_totalValue__851TB,.ComandasClient_totalValue__851TB{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--primary)!important}.ComandasClient_actions___qQru{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ComandasClient_actionBtn__2xXvd{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}.ComandasClient_actionBtn__2xXvd:hover{background:var(--primary);color:white;transform:translateY(-1px)}.ComandasClient_actionBtn__2xXvd.ComandasClient_danger__idNPw{color:var(--danger,#ff4d4d);background:rgba(255,77,77,.1)}.ComandasClient_actionBtn__2xXvd.ComandasClient_danger__idNPw:hover{background:var(--danger,#ff4d4d);color:white}.ComandasClient_modalSplit__RdxyS{display:flex;flex-direction:column;gap:24px;padding-top:4px}@media (min-width:1024px){.ComandasClient_modalSplit__RdxyS{flex-direction:row;align-items:stretch}.ComandasClient_leftPanel__GjjCv{flex:1 1;border-right:1px solid var(--border-color);padding-right:24px;min-height:520px;display:flex;flex-direction:column}.ComandasClient_rightPanel__GW4uK{flex:1 1;display:flex;flex-direction:column;gap:20px;position:-webkit-sticky;position:sticky;top:0}}.ComandasClient_desktopActionBtn__sgThi{display:block}.ComandasClient_mobileActionBtn__R8X2F,.ComandasClient_mobileToggleFormBtn__X4yB_{display:none}.ComandasClient_orderItemFormContainer__U5rzu{display:block}.ComandasClient_addPaymentForm__deNCt{display:flex;align-items:flex-end;gap:8px;background:var(--bg-secondary);border:1px dashed var(--border-color);padding:12px;border-radius:12px}.ComandasClient_paymentInputsRow__zw9Ah{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;flex:1 1}.ComandasClient_addPaymentBtn__z56W8{height:36px;padding:0 16px;font-size:var(--fs-base);white-space:nowrap;text-transform:none;letter-spacing:normal;background-color:#1DA851!important;color:white!important;border:none!important;font-weight:var(--fw-semibold)}.ComandasClient_addPaymentBtn__z56W8:hover:not(:disabled){background-color:#178d43!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(29,168,81,.2)}.ComandasClient_addPaymentBtn__z56W8:active:not(:disabled){transform:translateY(0)}@media (max-width:1023px){.ComandasClient_leftPanel__GjjCv,.ComandasClient_rightPanel__GW4uK{width:100%}.ComandasClient_leftPanel__GjjCv{order:2;border-right:none;padding-right:0;border-bottom:none;padding-bottom:0;border-top:1px solid var(--border-color);padding-top:24px;margin-top:8px}.ComandasClient_rightPanel__GW4uK{order:1}.ComandasClient_desktopActionBtn__sgThi{display:none}.ComandasClient_mobileActionBtn__R8X2F{display:block;padding-top:24px;margin-top:24px;border-top:1px solid var(--border-color)}.ComandasClient_mobileToggleFormBtn__X4yB_{display:block}.ComandasClient_orderItemFormContainer__U5rzu{display:none;margin-top:12px}.ComandasClient_orderItemFormContainer__U5rzu.ComandasClient_visible__G8xa7{display:block;animation:ComandasClient_fadeIn__o7tuy .3s ease}.ComandasClient_addPaymentForm__deNCt{flex-direction:column;align-items:stretch}.ComandasClient_addPaymentBtn__z56W8{width:100%;margin-top:4px}}@keyframes ComandasClient_fadeIn__o7tuy{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ComandasClient_sectionTitle__gteNv{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-wide);margin:0;color:var(--text-muted);opacity:.8}.ComandasClient_itemList__hAQe9{display:flex;flex-direction:column;gap:6px;margin-bottom:0;max-height:320px;overflow-y:auto;padding-right:4px;flex:1 1}.ComandasClient_itemRow__S3snW{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:white;border:1px solid var(--border-color);border-radius:var(--radius-md)}.ComandasClient_itemName__UZimo{font-weight:var(--fw-semibold);font-size:var(--fs-base);color:var(--text-main);line-height:var(--lh-tight)}.ComandasClient_itemDetails__3RIy8{display:flex;flex-direction:column;gap:2px}.ComandasClient_itemProf___CCdg{font-size:var(--fs-xs);color:var(--text-muted)}.ComandasClient_itemPriceActions__qmjBQ{display:flex;align-items:center;gap:12px}.ComandasClient_itemPrice__aq4sM{font-weight:var(--fw-semibold);color:var(--text-main);font-size:var(--fs-base)}.ComandasClient_removeBtn__69IjM{color:var(--text-light);background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;display:flex}.ComandasClient_removeBtn__69IjM:hover{color:var(--danger);background:var(--danger-bg)}.ComandasClient_addItemFormBox__1QdKf{background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:12px;margin-bottom:0;margin-top:auto}.ComandasClient_summaryBox__Z2Xfn{background:var(--bg-secondary);border:1px solid var(--border-color);padding:12px 16px;border-radius:12px;margin-bottom:4px}.ComandasClient_summaryRow__UeQ6A.ComandasClient_totalRow__oEi6C{padding-top:8px;border-top:1px solid var(--border-color);color:var(--primary)}.ComandasClient_paymentSection__lyFH8{display:flex;flex-direction:column;gap:8px}.ComandasClient_paymentList__oj5zf{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.ComandasClient_paymentRow__BUMP0{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--bg-main,#ffffff);border-radius:var(--radius-md);border:1px solid var(--border-color);transition:all .2s ease}.ComandasClient_paymentRow__BUMP0:hover{border-color:var(--primary);background:var(--bg-secondary)}.ComandasClient_paymentActionBtn__nSFlo{background:#fff5f5;color:#ff4d4d;border:none;padding:6px;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:.7}.ComandasClient_paymentActionBtn__nSFlo:hover:not(:disabled){background:#ff4d4d;color:white;opacity:1;transform:translateY(-1px)}.ComandasClient_paymentActionBtn__nSFlo:disabled{opacity:.3;cursor:not-allowed}.ComandasClient_closeOrderAction__bYSkD{margin-top:4px}.ComandasClient_primaryActionBtn__ITSoH{width:100%;height:48px;font-size:var(--fs-md);font-weight:var(--fw-semibold);background:var(--primary);color:white;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 12px rgba(var(--primary-rgb),.3)}.ComandasClient_primaryActionBtn__ITSoH:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-2px)}.ComandasClient_primaryActionBtn__ITSoH:disabled{background:var(--border-color);color:var(--text-muted);cursor:not-allowed;box-shadow:none}.ComandasClient_form__YFdvE{display:flex;flex-direction:column;gap:20px;padding:8px 0}.ComandasClient_fieldHeader__C6fyY{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.ComandasClient_fieldGroup__mq82u{display:flex;flex-direction:column;gap:4px}.ComandasClient_label__rC9U3{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-secondary)}.ComandasClient_radioGroup__VKCs7{display:flex;gap:16px;align-items:center}.ComandasClient_radioLabel__Bmzul{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text-main);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ComandasClient_radioInput__R4sHy{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid var(--border-color);border-radius:50%;margin:0;padding:0;cursor:pointer;position:relative;flex-shrink:0;background:#ffffff;box-sizing:border-box;outline:none;transition:all .2s ease}.ComandasClient_radioInput__R4sHy:checked{border-color:var(--primary);border-width:2px}.ComandasClient_radioInput__R4sHy:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:var(--primary);border-radius:50%;animation:ComandasClient_radioPop__A2Kt0 .25s cubic-bezier(.175,.885,.32,1.275) forwards}.ComandasClient_summarySection__r2nVB{padding:16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:8px}.ComandasClient_summaryRow__UeQ6A{display:flex;justify-content:space-between;width:100%;font-size:var(--fs-base);align-items:center}.ComandasClient_summaryRow__UeQ6A.ComandasClient_totalRow__oEi6C{font-weight:var(--fw-semibold);font-size:var(--fs-lg);color:var(--text-main);margin-top:4px}.ComandasClient_discountGroup__5Lk8p{display:flex;align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;overflow:hidden;height:36px}.ComandasClient_discountBtn__cNn_Y{border:none;background:transparent;padding:0 10px;height:100%;cursor:pointer;font-weight:var(--fw-semibold);color:var(--text-secondary);transition:all .2s}.ComandasClient_discountBtn__cNn_Y.ComandasClient_active__nzqEG{background:var(--primary);color:white}.ComandasClient_discountInput__mVrBo{border:none;background:transparent;padding:0 12px;width:80px;height:100%;text-align:right;font-weight:var(--fw-semibold);font-family:inherit;color:var(--text-main)}.ComandasClient_discountInput__mVrBo:focus{outline:none}.ComandasClient_footer__lXYSo{display:flex;justify-content:space-between;gap:12px;margin-top:24px}.ComandasClient_createBtn__v0wbv{min-width:120px}.ComandasClient_customSelect__1oQQ5{width:100%;padding:10px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--surface);color:var(--text-main);font-size:var(--fs-md)}.ComandasClient_dangerBtn__TRvWh{background-color:var(--danger,#ef4444);color:white;border:none;padding:10px 20px;border-radius:var(--radius-md);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color .2s}.ComandasClient_dangerBtn__TRvWh:hover{background-color:#dc2626}.ComandasClient_mobileTabsRow__AF_W2{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--space-md);background:var(--bg-elevated);border-radius:var(--radius-md);padding:3px}.ComandasClient_mobileTabsRow__AF_W2::-webkit-scrollbar{display:none}.ComandasClient_mobileTab__1wEqZ{flex:1 1;height:34px;background:transparent;border:none;color:var(--text-secondary);font-weight:var(--fw-medium);font-size:var(--fs-sm);cursor:pointer;border-radius:calc(var(--radius-md) - 2px);white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .15s ease;text-transform:uppercase;letter-spacing:var(--ls-wide);-webkit-tap-highlight-color:transparent}.ComandasClient_mobileTabActive__A2jli{background:var(--surface);color:var(--text-main);font-weight:var(--fw-semibold);box-shadow:0 1px 3px rgba(0,0,0,.08)}.ComandasClient_mobileSearchBar__4j5_Y{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)}.ComandasClient_mobileSearchIcon__g_bi6{color:var(--text-muted);flex-shrink:0}.ComandasClient_mobileSearchInput__kOs_Q{flex:1 1;border:none;background:transparent;outline:none;font-size:var(--fs-sm);color:var(--text-main);font-family:inherit;min-width:0}.ComandasClient_mobileSearchInput__kOs_Q::placeholder{color:var(--text-muted)}.ComandasClient_mobileSearchInput__kOs_Q::-webkit-search-cancel-button{display:none}.ComandasClient_mobileSearchClear__1XURt{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:767px){.ComandasClient_exportBtn__Aaaaf,.ComandasClient_searchBarWrapper__13sYv{display:none}.ComandasClient_headerArea__NvBE2{gap:var(--space-sm);margin-bottom:var(--space-md)}.ComandasClient_headerActionsGroup__YKrgn{flex:1 1;justify-content:flex-end}.ComandasClient_table__Ylt1_ tbody tr td:first-child,.ComandasClient_table__Ylt1_ tbody tr td:nth-child(3),.ComandasClient_table__Ylt1_ tbody tr td:nth-child(6),.ComandasClient_table__Ylt1_ thead tr th:first-child,.ComandasClient_table__Ylt1_ thead tr th:nth-child(3),.ComandasClient_table__Ylt1_ thead tr th:nth-child(6){display:none}.ComandasClient_table__Ylt1_ td,.ComandasClient_table__Ylt1_ th{padding:10px 12px}}@media (max-width:1023px){.ComandasClient_desktopTable__cV68n,.ComandasClient_headerArea__NvBE2{display:none}}@media (min-width:1024px){.ComandasClient_mobileList__oZUV7,.ComandasClient_mobileTabsRow__AF_W2{display:none}}.AgendaClient_agendaLayout__3hrIl{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--bg-page);padding-top:var(--space-md)}@media (max-width:1023px){.AgendaClient_agendaLayout__3hrIl{padding-top:0;padding-bottom:0;margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);width:calc(100% + 2 * var(--space-md))}.AgendaClient_mainContent__A1sKQ{padding:0!important}}.AgendaClient_mobileContainer__BZFoZ{width:calc(100% + 2 * var(--space-md));margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);margin-top:calc(var(--space-sm) * -1);display:flex;flex-direction:column}.AgendaClient_mobileHeaderBar__LAtqE{display:flex;align-items:center;height:46px;padding:0 4px 0 var(--space-md);gap:4px;background:var(--surface);border-bottom:1px solid var(--border-color);flex-shrink:0}.AgendaClient_mobileHeaderBtn__FVkQ9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;cursor:pointer;color:var(--text-main);border-radius:var(--radius-md);flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.AgendaClient_mobileHeaderBtn__FVkQ9:active{background:var(--bg-elevated)}.AgendaClient_mobileHeaderTitle__UEoBR{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-main);letter-spacing:-.01em;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgendaClient_sidebarSection__MW7iR h3{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-main);text-transform:uppercase;letter-spacing:var(--ls-wide);margin-bottom:var(--space-xs)}.AgendaClient_miniCalendarLayout__h7pG5{display:flex;flex-direction:column;width:100%}.AgendaClient_miniCalendarMain___jZw_{background:var(--bg-card);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm);border-radius:var(--radius-lg)}.AgendaClient_miniCalTopHeader__ZBza_{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:var(--space-sm)}.AgendaClient_miniCalNav__tFnM_{display:flex;align-items:center;gap:var(--space-xs)}.AgendaClient_miniCalMonthName__4_HHa{font-weight:var(--fw-semibold);font-size:var(--fs-md);color:var(--text-main);min-width:80px;text-align:center}.AgendaClient_miniCalNav__tFnM_ button{background:transparent;border:none;cursor:pointer;color:var(--text-muted);padding:2px;border-radius:var(--radius-md);display:flex;transition:background .2s,color .2s}.AgendaClient_miniCalNav__tFnM_ button:hover{background:var(--bg-elevated);color:var(--text-main)}.AgendaClient_miniCalYearToggle___1Vjl{display:flex;align-items:center;gap:4px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:4px 8px;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-main);cursor:pointer;transition:background .2s}.AgendaClient_miniCalYearToggle___1Vjl:hover{background:var(--bg-elevated);border-color:var(--text-muted)}.AgendaClient_miniCalGrid__qwHrN{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;text-align:center}.AgendaClient_miniCalDow__V1Xpq{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);margin-bottom:4px}.AgendaClient_miniCalDay__CKHlE{background:transparent;border:1px solid transparent;font-size:var(--fs-base);height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-main);margin:0 auto;transition:all .2s}.AgendaClient_miniCalDay__CKHlE:hover{border-color:var(--border-color);background:var(--bg-elevated)}.AgendaClient_miniCalSelected__8W47S{background:var(--primary)!important;color:white!important;font-weight:var(--fw-semibold);box-shadow:0 2px 6px rgba(0,0,0,.15)}.AgendaClient_miniCalToday__xPBmy{background:var(--primary-light);color:var(--primary-hover);font-weight:var(--fw-semibold)}.AgendaClient_miniCalEmpty__rqO3L{height:32px;width:32px}.AgendaClient_yearGrid__abFox{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:var(--space-sm) 0}.AgendaClient_yearButton__ZQOfA{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:12px 0;font-size:var(--fs-base);color:var(--text-main);cursor:pointer;transition:all .2s}.AgendaClient_yearButton__ZQOfA:hover{background:var(--bg-elevated);border-color:var(--text-muted)}.AgendaClient_yearSelected__W7pwR{background:var(--primary)!important;color:white!important;border-color:var(--primary)!important;font-weight:var(--fw-semibold)}.AgendaClient_leftPanelFooter__A6wQP{justify-content:space-between;margin-top:auto;padding-top:var(--space-sm);border-top:1px solid var(--border-color)}.AgendaClient_leftPanelFooter__A6wQP,.AgendaClient_rightActions__BKhpY{display:flex;align-items:center;gap:var(--space-md)}.AgendaClient_leftCancelLabel__5Zkc_{background:transparent;border:none;color:var(--text-muted);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;transition:opacity .2s}.AgendaClient_leftCancelLabel__5Zkc_:hover{color:var(--text-main)}.AgendaClient_leftOkBtn__fmdww{background:var(--primary);color:white;border:none;padding:8px 24px;border-radius:20px;font-size:var(--fs-base);font-weight:var(--fw-semibold);cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .2s}.AgendaClient_leftOkBtn__fmdww:hover{transform:translateY(-1px)}.AgendaClient_filterList__mRR18{display:flex;flex-direction:column;gap:8px}.AgendaClient_filterItem__GaKeb{display:flex;align-items:center;gap:10px;font-size:var(--fs-md);cursor:pointer;padding:6px;border-radius:var(--radius-md);transition:background .2s}.AgendaClient_filterItem__GaKeb:hover{background:var(--bg-card)}.AgendaClient_filterItem__GaKeb input{accent-color:var(--primary);width:16px;height:16px;cursor:pointer;margin:0}.AgendaClient_filterAvatar__zPzMY{color:white;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.AgendaClient_filterAvatarAll__T9k1_,.AgendaClient_filterAvatar__zPzMY{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AgendaClient_filterAvatarAll__T9k1_{background:var(--border-color);color:var(--text-muted)}.AgendaClient_mainContent__A1sKQ{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}@media (max-width:1023px){.AgendaClient_mainContent__A1sKQ{padding:0!important}}.AgendaClient_header__exHRy{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:nowrap;gap:var(--space-md);padding:0;min-height:52px}@media (max-width:640px){.AgendaClient_header__exHRy{display:flex;align-items:center;justify-content:space-between}.AgendaClient_mobileProfSelectorOverlay__B8MaL{position:absolute;top:56px;right:16px;width:250px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:8px;z-index:1001}}.AgendaClient_headerCenter__JAP9o,.AgendaClient_headerLeft__RiKeV,.AgendaClient_headerRight__boriY{display:flex;align-items:center;gap:var(--space-sm);flex:1 1}.AgendaClient_headerRight__boriY{justify-content:flex-end}.AgendaClient_headerCenter__JAP9o{display:flex;justify-content:center;align-items:center;flex:1 1}.AgendaClient_dateNav__ZdAWM{display:flex;align-items:center;gap:12px}.AgendaClient_dateLabel__S7L0z{font-weight:var(--fw-semibold);font-size:var(--fs-lg);width:100%;max-width:220px;text-align:center;text-transform:capitalize;color:var(--text-main)}.AgendaClient_iconBtn__jqldl{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;height:38px;width:38px;box-sizing:border-box;cursor:pointer;transition:all .2s;color:var(--text-main)}.AgendaClient_iconBtn__jqldl:hover{background:var(--bg-elevated);border-color:var(--text-light)}.AgendaClient_iconBtnActive__evJLH{background:var(--primary-light,#FFF7E6)!important;border-color:var(--primary,#D4AF37)!important;color:var(--primary-hover,#B8941F)!important}.AgendaClient_todayBtn__gG50a{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;height:38px;box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-main);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s}.AgendaClient_todayBtn__gG50a:hover{background:var(--primary-light);border-color:var(--primary);color:var(--primary-hover)}.AgendaClient_viewDropdownContainer__i6xRD{position:relative}.AgendaClient_viewDropdownToggle__QnmW6{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;height:38px;box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-main);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s}.AgendaClient_viewDropdownToggle__QnmW6:hover{border-color:var(--text-muted);background:var(--bg-elevated)}.AgendaClient_calendarTrigger__xuCex{display:flex;align-items:center}.AgendaClient_viewDropdownIcon__cTszX{color:var(--text-muted)}.AgendaClient_viewDropdownOverlay__tpaOL{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}.AgendaClient_viewDropdownMenu__l_bMX{position:absolute;top:calc(100% + 4px);left:0;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-md);min-width:140px;z-index:100;display:flex;flex-direction:column;padding:4px}.AgendaClient_viewDropdownItem__qJidE{padding:8px 12px;background:transparent;border:none;border-radius:4px;text-align:left;font-size:var(--fs-base);color:var(--text-main);cursor:pointer;transition:background .2s}.AgendaClient_viewDropdownItem__qJidE:hover{background:var(--bg-elevated)}.AgendaClient_viewDropdownItem__qJidE.AgendaClient_active__XNf2S{background:var(--primary-light);color:var(--primary-hover);font-weight:var(--fw-semibold)}.AgendaClient_filterSelect__ZZRCj{padding:7px 12px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-main);font-size:var(--fs-base);cursor:pointer;transition:border-color .2s}.AgendaClient_filterSelect__ZZRCj:hover{border-color:var(--text-light)}.AgendaClient_mobileHeader__J2vUI{background:white;display:flex;flex-direction:column;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.05);z-index:50}.AgendaClient_mobileMonthLabel__QSXDt{text-align:center;font-size:var(--fs-2xs);color:var(--text-light);text-transform:capitalize;padding-top:8px}.AgendaClient_mobileDayStrip__qclWD{display:flex;justify-content:space-around;padding:8px 4px}.AgendaClient_mobileDayItem__1PyIR{display:flex;flex-direction:column;align-items:center;background:transparent;border:none;padding:8px 4px;border-radius:8px;min-width:44px;color:var(--text-muted);cursor:pointer}.AgendaClient_mobileDayName___l9rj{font-size:var(--fs-2xs);margin-bottom:4px;text-transform:capitalize}.AgendaClient_mobileDayNum__BDPHj{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.AgendaClient_mobileDaySelected__U7dRe{background:#ef4444;color:white}.AgendaClient_mobileDaySelected__U7dRe .AgendaClient_mobileDayName___l9rj{color:white;opacity:.9}.AgendaClient_mobileFullDateRow__E5lmI{text-align:center;padding:8px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--success);background:white}.AgendaClient_calendarWrapper__pxkOZ{flex:1 1;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;position:relative;display:flex;flex-direction:column;box-shadow:var(--shadow-sm)}@media (max-width:1023px){.AgendaClient_calendarWrapper__pxkOZ{border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important}}.AgendaClient_emptyStateHeader__DcpYU{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-card);position:-webkit-sticky;position:sticky;top:0;z-index:15}.AgendaClient_emptyStateAlert__811ma{display:flex;align-items:center;gap:10px;background:#FFF8E1;border:1px solid #f9a825;border-radius:var(--radius-md);padding:10px 18px;font-size:var(--fs-base);font-weight:var(--fw-medium);color:#7B6520;width:100%;justify-content:center}.AgendaClient_emptyStateAlert__811ma svg{color:#F9A825;flex-shrink:0}.AgendaClient_scrollViewport__YX2Xm{flex:1 1;overflow:auto}.AgendaClient_timeColumnHeader__B1Trv{font-size:var(--fs-2xs);color:var(--text-light);top:0;z-index:20}.AgendaClient_timeColumnHeader__B1Trv,.AgendaClient_timeSlot__jOCdT{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);box-sizing:border-box;background:var(--bg-elevated);position:-webkit-sticky;position:sticky;left:0}.AgendaClient_timeSlot__jOCdT{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);z-index:10}@media (max-width:767px){.AgendaClient_timeSlot__jOCdT{font-size:.625rem}}.AgendaClient_dayColumnHeader__gf_p4{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8px;border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);background:var(--bg-elevated);position:-webkit-sticky;position:sticky;top:0;z-index:15;font-weight:var(--fw-semibold);font-size:var(--fs-base);color:var(--text-main);line-height:var(--lh-tight)}.AgendaClient_dayColumnHeader__gf_p4 span{display:block;font-size:var(--fs-xs);color:var(--text-muted);font-weight:var(--fw-normal)}.AgendaClient_dayColumnTodayBg__mfCjJ{background:rgba(212,175,55,.04);pointer-events:none;z-index:0}.AgendaClient_dayColumnHeaderToday__ZH5Ph{background:var(--primary-light);color:var(--primary-hover)}.AgendaClient_dayColumnHeaderToday__ZH5Ph span{color:var(--primary)}.AgendaClient_gridSlot___znod{border-bottom:1px dotted rgba(0,0,0,.08);border-right:1px dashed rgba(0,0,0,.05);background:transparent;transition:background-color .15s;cursor:pointer;position:relative}.AgendaClient_gridSlotHourEnd__SYX9M{border-bottom:1px solid rgba(0,0,0,.25)}.AgendaClient_gridCellLastCol__CWDI1{border-right:none!important}.AgendaClient_appointmentOverlay__DH1dZ{position:relative;pointer-events:none;z-index:5}.AgendaClient_hoveredSlot__3PVZ5{background-color:rgba(var(--primary-rgb),.04)!important;box-shadow:inset 0 1px 0 rgba(var(--primary-rgb),.3),inset 0 -1px 0 rgba(var(--primary-rgb),.3)!important;opacity:1!important;box-sizing:border-box}.AgendaClient_hoveredTimeBadge__gdqrC{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--primary);color:white;font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:2px 8px;border-radius:12px;z-index:4;pointer-events:none}.AgendaClient_outOfHoursStripe__iRgOO{background-color:rgba(0,0,0,.02)!important;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1 7 L7 -1 M-1 1 L1 -1 M5 7 L7 5' stroke='rgba(0,0,0,0.05)' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")!important;background-attachment:fixed!important}.AgendaClient_nowIndicator__MP1Fw{position:absolute;left:0;right:0;z-index:8;pointer-events:none;display:flex;align-items:center}.AgendaClient_nowLine__NTs0B{flex:1 1;height:2px;background:var(--primary)}.AgendaClient_nowTimeLabelWrapper__iXxIH{position:-webkit-sticky;position:sticky;left:0;pointer-events:none;z-index:20;width:100%;height:100%}.AgendaClient_nowTimeLabel__iL1BV{position:absolute;right:-4px;transform:translateY(-50%);font-size:.55rem;font-weight:700;color:var(--primary);background:var(--bg-main,#FAFAF9);padding:1px 4px;border:1px solid var(--primary);border-radius:12px}.AgendaClient_nowDot__qb7qh{width:8px;height:8px;border-radius:50%;background:var(--primary);flex-shrink:0}.AgendaClient_appointmentCard__Wwk7b{position:absolute;left:0;right:0;border-radius:0;padding:6px 10px;font-size:var(--fs-sm);overflow:hidden;cursor:pointer;border-left:6px solid;display:flex;flex-direction:column;gap:2px;z-index:5;transition:transform .15s,box-shadow .15s;color:var(--text-main);box-shadow:0 1px 3px rgba(0,0,0,.05);pointer-events:auto}.AgendaClient_appointmentCard__Wwk7b:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:6}.AgendaClient_overlapStackBadge__o7adw{position:absolute;top:4px;right:4px;min-width:22px;height:18px;padding:0 6px;border:1px solid rgba(0,0,0,.15);border-radius:9px;background:rgba(255,255,255,.95);color:#475569;font-size:10px;font-weight:var(--fw-bold);line-height:16px;cursor:pointer;z-index:7;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:background-color .15s,color .15s,border-color .15s;text-decoration:none!important}.AgendaClient_overlapStackBadge__o7adw:hover{background:#475569;color:white;border-color:#475569}.AgendaClient_appointmentTime___AjK2{font-size:11px;font-weight:var(--fw-semibold);color:#2D2D2D;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:-6px -10px 4px;padding:4px 10px;display:flex;align-items:center;justify-content:space-between}.AgendaClient_statusTag__c9Tjv{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;font-size:9px;text-transform:uppercase;font-weight:800;margin-left:6px;letter-spacing:.02em}.AgendaClient_tagScheduled__9il3o{background:#E0F2FE;color:#0284C7}.AgendaClient_tagConfirmed__Sq1ev{background:#DCFCE7;color:#16A34A}.AgendaClient_tagArrived__lseKk{background:#FEF3C7;color:#D97706}.AgendaClient_tagInProgress__hum2t{background:#F3E8FF;color:#9333EA}.AgendaClient_tagCompleted__DfY_N{background:#F1F5F9;color:#475569}.AgendaClient_tagNoShow__HFVR5{background:#FEE2E2;color:#DC2626}.AgendaClient_tagCancelled__LN4JH{background:#F3F4F6;color:#9CA3AF}.AgendaClient_tagPending__r4es1{background:#FEF3C7;color:#D97706;border:1px solid #fde68a}.AgendaClient_tagAwaitingApproval__kMczp{background:#FCE7F3;color:#BE185D;border:1px solid #fbcfe8;font-weight:var(--fw-bold)}.AgendaClient_appointmentTitle__VkOAl{font-size:var(--fs-sm);color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgendaClient_weekViewCard__xvIb_{padding:4px}.AgendaClient_weekViewCard__xvIb_ .AgendaClient_appointmentTime___AjK2{font-size:9px;padding:2px 4px;margin:-4px -4px 2px;flex-direction:column;align-items:flex-start;gap:2px}.AgendaClient_weekViewCard__xvIb_ .AgendaClient_statusTag__c9Tjv{font-size:7px;padding:1px 3px;margin-left:0;letter-spacing:0}.AgendaClient_weekViewCard__xvIb_ .AgendaClient_appointmentTitle__VkOAl{font-size:10px}.AgendaClient_appointmentBlock__o4Mxf{background:repeating-linear-gradient(135deg,rgba(120,113,108,.08),rgba(120,113,108,.08) 4px,transparent 0,transparent 8px)!important;border-left-color:var(--text-muted)!important}.AgendaClient_appointmentCancelled__u32Vp{opacity:.45;text-decoration:line-through}.AgendaClient_form__eWRgQ{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-sm) 0}.AgendaClient_modalForm__UxUt8{display:flex;flex-direction:column;height:100%;min-height:0}.AgendaClient_modalTwoColumns__9OZuK{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:var(--space-lg);gap:var(--space-lg);flex:1 1;min-height:0}.AgendaClient_modalColumn__GBNuQ{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xs);min-height:0;overflow-y:auto}.AgendaClient_columnSeparator__E2GPg{background:var(--border-color);width:1px;height:100%}.AgendaClient_detailsSection__CwFtt{margin-top:auto}.AgendaClient_addNoteToggle___KzA2{background:none;border:1px dashed var(--border-color);border-radius:var(--radius-md);padding:var(--space-md);color:var(--primary);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;text-align:left;width:100%;transition:all .2s;display:flex;align-items:center;gap:8px}.AgendaClient_addNoteToggle___KzA2:hover{background:var(--primary-light);border-color:var(--primary);border-style:solid}@media (max-width:1023px){.AgendaClient_modalForm__UxUt8{height:auto!important;min-height:unset!important;flex:none!important}.AgendaClient_modalTwoColumns__9OZuK{display:flex;flex-direction:column;gap:var(--space-lg)}.AgendaClient_modalColumn__GBNuQ,.AgendaClient_modalTwoColumns__9OZuK{height:auto!important;flex:none!important;overflow-y:visible!important}.AgendaClient_modalColumn__GBNuQ{width:100%;padding:0}.AgendaClient_detailsSection__CwFtt{margin-top:0!important}.AgendaClient_columnSeparator__E2GPg{display:none}}.AgendaClient_formSection__SVjVt{display:flex;flex-direction:column;gap:var(--space-sm)}.AgendaClient_formSectionTitle__UyIAY{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-wide);color:var(--text-muted);padding:0;margin:0;border-bottom:none;opacity:.8}.AgendaClient_formGrid2__uJt5M{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.AgendaClient_span2__LyHCI{grid-column:span 2}.AgendaClient_formGrid3__zjJwe{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.AgendaClient_formFull__Ho0s2{display:flex;flex-direction:column;gap:var(--space-xs)}.AgendaClient_conflictBanner__GLcFM{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#FEF3C7;border:1px solid #f59e0b;border-radius:var(--radius-md);color:#92400E;font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-snug);animation:AgendaClient_conflictFadeIn__ut2f1 .3s ease-out}.AgendaClient_conflictBanner__GLcFM svg{flex-shrink:0;color:#F59E0B}.AgendaClient_formGroup__mDAxu{display:flex;flex-direction:column;gap:var(--space-xs)}.AgendaClient_formGroup__mDAxu label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-main)}.AgendaClient_formGroup__mDAxu input,.AgendaClient_formGroup__mDAxu select,.AgendaClient_formGroup__mDAxu textarea{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-main);font-size:var(--fs-base);transition:border-color .2s}.AgendaClient_formGroup__mDAxu input:focus,.AgendaClient_formGroup__mDAxu select:focus,.AgendaClient_formGroup__mDAxu textarea:focus{border-color:var(--primary);outline:none}.AgendaClient_formGroup__mDAxu textarea{min-height:80px;resize:vertical}.AgendaClient_whatsappBtn__79Nr7{display:inline-flex;align-items:center;gap:6px;background-color:#25D366;color:white;border:none;border-radius:var(--radius-md);padding:8px 14px;cursor:pointer;font-size:var(--fs-base);font-weight:var(--fw-medium);transition:opacity .2s}.AgendaClient_whatsappBtn__79Nr7:hover{opacity:.9}.AgendaClient_formDivider__Eaa0C{height:1px;background:var(--border-color);margin:var(--space-xs) 0}.AgendaClient_formActions__tJB9r{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);width:100%}.AgendaClient_formRow__0Jxcj{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.AgendaClient_cancelLinkBtn__Wz6le{color:var(--primary);background:transparent;border:none;font-weight:var(--fw-semibold);cursor:pointer;padding:8px 16px;border-radius:var(--radius-md);transition:background .2s}.AgendaClient_cancelLinkBtn__Wz6le:hover{background:var(--bg-hover)}.AgendaClient_alertContent__hVdbc{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-md) 0;gap:var(--space-md)}.AgendaClient_alertIcon__TvwI1{background:rgba(245,158,11,.1);width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}.AgendaClient_alertText__LhWKr p{margin-bottom:8px;color:var(--text-main);line-height:var(--lh-normal)}.AgendaClient_alertText__LhWKr strong{color:var(--primary)}.AgendaClient_alertActions__4eMvK{display:flex;gap:var(--space-sm);margin-top:var(--space-md)}.AgendaClient_clientSearchWrapper__gruTg{position:relative;width:100%}.AgendaClient_searchInputContainer__VqRwd{position:relative;display:flex;align-items:center}.AgendaClient_searchIcon__r2Fd9{position:absolute;left:12px;color:var(--text-muted);pointer-events:none}.AgendaClient_clientSearchInput__rJJlr{width:100%!important;padding-left:40px!important;height:42px}.AgendaClient_suggestionsDropdown__MpCsE{position:absolute;top:calc(100% + 4px);left:0;right:0;background:white;border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);z-index:100;overflow:hidden;animation:AgendaClient_clientSelectionSlideDown__Lnbr3 .2s ease-out}@keyframes AgendaClient_clientSelectionSlideDown__Lnbr3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AgendaClient_suggestionsList__PEMez{max-height:240px;overflow-y:auto}.AgendaClient_suggestionItem__V4W86{padding:12px 16px;cursor:pointer;transition:background .2s;border-bottom:1px solid rgba(0,0,0,.03)}.AgendaClient_suggestionItem__V4W86:last-child{border-bottom:none}.AgendaClient_suggestionItem__V4W86:hover{background:#f8fafc}.AgendaClient_suggestionInfo__XR_k4{display:flex;flex-direction:column}.AgendaClient_suggestionName___oZS9{font-weight:var(--fw-semibold);color:var(--text-main);font-size:var(--fs-base)}.AgendaClient_suggestionPhone__thmHF{font-size:var(--fs-xs);color:var(--text-muted)}.AgendaClient_quickAddContainer___NCD_{padding:10px;background:#fcfcfc;border-top:1px solid var(--border-color)}.AgendaClient_quickAddBtn__Hanir{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)}.AgendaClient_quickAddBtn__Hanir:hover{filter:brightness(1.1)}.AgendaClient_quickAddBtn__Hanir:disabled{opacity:.7;cursor:not-allowed}.AgendaClient_serviceTypeToggle__yDO6R{display:flex;background:var(--bg-elevated,#f3f4f6);border-radius:var(--radius-sm,8px);padding:3px;gap:2px}.AgendaClient_toggleBtn__SN8f9{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:none;border-radius:calc(var(--radius-sm, 8px) - 2px);background:transparent;color:var(--text-muted,#6b7280);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s;outline:none!important}.AgendaClient_toggleBtn__SN8f9:focus,.AgendaClient_toggleBtn__SN8f9:focus-visible{outline:none!important}.AgendaClient_toggleBtn__SN8f9:hover{color:var(--text-main,#111827)}.AgendaClient_toggleActive__pkRPE{background:var(--bg-card,white);color:var(--text-main,#111827);font-weight:var(--fw-semibold);box-shadow:0 1px 3px rgba(0,0,0,.1)}.AgendaClient_serviceItemsList__ngjGu{display:flex;flex-direction:column;gap:var(--space-sm);padding:8px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md)}.AgendaClient_emptyServiceItems__rhVJj{padding:20px;text-align:center;color:var(--text-muted,#9ca3af);font-size:var(--fs-base)}.AgendaClient_serviceItemRemove__M5C6d{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:var(--text-muted,#9ca3af);cursor:pointer;transition:all .2s}.AgendaClient_serviceItemRemove__M5C6d:hover{background:#fee2e2;color:#dc2626}.AgendaClient_addServiceBtn__ukSTJ{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border:1px dashed var(--border-color,#d1d5db);border-radius:var(--radius-sm,8px);background:transparent;color:var(--primary,#C2A02C);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s}.AgendaClient_addServiceBtn__ukSTJ:hover{background:rgba(var(--primary-rgb,194,160,44),.05);border-color:var(--primary,#C2A02C)}.AgendaClient_addServiceSelector__abTKH{display:flex;flex-direction:column;gap:8px}.AgendaClient_cancelAddService__11Qy_{background:none;border:none;color:var(--text-muted,#9ca3af);font-size:var(--fs-sm);cursor:pointer;text-align:center;padding:4px}.AgendaClient_cancelAddService__11Qy_:hover{color:var(--text-main,#111827)}.AgendaClient_serviceTotals__Yduqw{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:var(--bg-elevated,#f9fafb);border-radius:var(--radius-sm,8px);font-size:var(--fs-sm);color:var(--text-muted,#6b7280)}.AgendaClient_serviceTotalPrice__sd4Bm{font-weight:var(--fw-semibold);color:var(--text-main,#111827);font-size:var(--fs-base)}.AgendaClient_addItemFormBox__J5itt{background-color:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-md);padding:var(--space-sm);display:flex;flex-direction:column;gap:8px;margin-top:auto}.AgendaClient_addItemRow__TQurf{display:flex;gap:var(--space-sm);align-items:flex-end}.AgendaClient_launchBtn__bxPZc{width:100%;margin-top:var(--space-sm)}.AgendaClient_totalSummary__yvAsE{margin-top:auto;padding-top:var(--space-md);border-top:1px solid var(--border-color)}.AgendaClient_emptyStateContainer__GpahQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-md);text-align:center;flex:1 1;overflow:hidden}.AgendaClient_emptyStateIconCircle__nz4ar{width:60px;height:60px;border-radius:50%;background-color:rgba(var(--primary-rgb,191,155,48),.1);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md);color:var(--primary)}.AgendaClient_emptyStateTitle__k9C3u{font-weight:var(--fw-bold);font-size:var(--fs-base);color:var(--text-main);margin-bottom:4px}.AgendaClient_emptyStateSubtitle__3_lrY{font-size:var(--fs-xs);color:var(--text-muted);max-width:220px}.AgendaClient_serviceItemPriceActions__28ZIn{display:flex;align-items:center;gap:var(--space-sm)}.AgendaClient_priceInputWrapper__QDcZU{display:flex;align-items:center;gap:2px;background:transparent;padding:2px 6px;border-radius:var(--radius-md);transition:all .2s ease;border:1px solid transparent}.AgendaClient_priceInputWrapper__QDcZU:focus-within,.AgendaClient_priceInputWrapper__QDcZU:hover{background:var(--bg-card);border-color:var(--border-color)}.AgendaClient_priceInputWrapper__QDcZU span{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted)}.AgendaClient_discretePriceInput__OO_6N{border:none;background:transparent;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text-main);width:60px;padding:0;text-align:right;outline:none}.AgendaClient_discretePriceInput__OO_6N::-webkit-inner-spin-button,.AgendaClient_discretePriceInput__OO_6N::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.AgendaClient_discretePriceInput__OO_6N[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.AgendaClient_serviceItemRow__VnCUQ{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s ease}.AgendaClient_serviceItemRow__VnCUQ:hover{border-color:var(--primary-light);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.AgendaClient_serviceItemInfo__Z5A_P{display:flex;flex-direction:column;gap:2px}.AgendaClient_serviceItemName__mTy4x{font-weight:var(--fw-bold);color:var(--text-main);font-size:var(--fs-sm)}.AgendaClient_serviceSectionLayout__nosE1{display:flex;flex-direction:column;height:100%;gap:var(--space-md)}.AgendaClient_itemsListSection__rV0aX{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.AgendaClient_itemsListScrollable__d3_01{flex:1 1;margin-top:12px;display:flex;flex-direction:column}.AgendaClient_itemsListScrollableActive__RE8es{overflow-y:auto}.AgendaClient_serviceItemMetaRow__53pSs{display:flex;align-items:center;gap:4px;font-size:var(--fs-2xs);color:var(--text-muted);margin-top:2px}.AgendaClient_addItemBottomGroup__1SWVt{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-lg)}.AgendaClient_mobileProfessionalBar__1Vj6k{background:#f1f5f9;padding:6px;text-align:center;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-secondary);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.AgendaClient_addItemTypeFlex__2yeRx{flex:0 0 110px}.AgendaClient_addItemContentFlex__Cs0hR{flex:1 1 auto}.AgendaClient_addItemQtyBox__Hph8R{flex:0 0 60px}.AgendaClient_addItemQtyInput__nvOjj{height:38px;padding:0 8px;border-radius:var(--radius-md);border:1px solid var(--border-color);width:100%}.AgendaClient_subtotalRow__ssEgj{display:flex;justify-content:space-between;margin-bottom:2px}.AgendaClient_subtotalLabel__PC0rf{color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em}.AgendaClient_subtotalValue__aSECq{font-weight:var(--fw-bold);font-size:var(--fs-lg);color:var(--text-main)}.AgendaClient_durationHint__crkMD{color:var(--text-muted);font-size:var(--fs-2xs);text-align:right;font-weight:var(--fw-medium)}.AgendaClient_floatingActions__hWfFj{display:none;position:fixed;right:20px;bottom:calc(70px + 24px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;align-items:center;z-index:1020}@media (max-width:1023px){.AgendaClient_floatingActions__hWfFj{display:flex}}.AgendaClient_floatingFab__MEEZv{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)}.AgendaClient_floatingFab__MEEZv,.AgendaClient_floatingSecondaryBtn__mw2Rf{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s,background-color .2s}.AgendaClient_floatingSecondaryBtn__mw2Rf{width:48px;height:48px;border-radius:50%;background-color:var(--bg-card);color:var(--text-main);border:1px solid var(--border-color);box-shadow:0 4px 12px rgba(0,0,0,.1)}.AgendaClient_floatingFab__MEEZv:active,.AgendaClient_floatingSecondaryBtn__mw2Rf:active{transform:scale(.9)}.AgendaClient_mobileProfHeaderSwitcher__UTEsK{position:relative;width:100%;display:flex;justify-content:center}.AgendaClient_mobileProfTitleBtn__m6ycg{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:var(--text-main);font-size:var(--fs-base);font-weight:var(--fw-semibold);padding:4px 12px;border-radius:var(--radius-md);cursor:pointer;transition:background .2s}.AgendaClient_mobileProfTitleBtn__m6ycg:active{background:rgba(0,0,0,.05)}.AgendaClient_dropdownOverlay__UWNBb{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998}.AgendaClient_headerDropdownMenu__XEGyA{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:180px;z-index:999;padding:6px;display:flex;flex-direction:column;gap:4px}.AgendaClient_headerDropdownItem__83Exw{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;margin:2px 0;background:transparent;border:none;border-radius:var(--radius-md);text-align:left;font-size:var(--fs-base);color:var(--text-main);cursor:pointer;transition:background .2s}.AgendaClient_headerDropdownItem__83Exw:hover{background:var(--bg-elevated)}.AgendaClient_headerDropdownItemActive__YJ1Ej{background:var(--primary-light);color:var(--primary-hover);font-weight:var(--fw-semibold)}.CustomMultiSelect_selectWrapper__KkXjb{position:relative;display:inline-block}.CustomMultiSelect_selectTrigger__SQzg1{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;height:38px;font-size:var(--fs-base);font-weight:var(--fw-medium);min-width:160px;color:var(--text-main);background:var(--bg-card,#fff);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all .2s;font-family:inherit;white-space:nowrap}.CustomMultiSelect_selectTrigger__SQzg1:hover{border-color:var(--primary)}.CustomMultiSelect_selectTrigger__SQzg1.CustomMultiSelect_open__6N9Lz{border-color:var(--primary);background:var(--bg-elevated)}.CustomMultiSelect_placeholder__hFjhK{color:var(--text-muted)}.CustomMultiSelect_chevron__smcXF{color:var(--text-muted);flex-shrink:0;transition:transform .2s ease}.CustomMultiSelect_chevronOpen__3ckQF{transform:rotate(180deg)}.CustomMultiSelect_dropdown__kcyYS{position:absolute;top:calc(100% + 4px);right:0;width:100%;min-width:100%;background:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);z-index:100;overflow:hidden;animation:CustomMultiSelect_selectSlideDown__xFX8K .2s ease-out}@keyframes CustomMultiSelect_selectSlideDown__xFX8K{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CustomMultiSelect_optionsList__7MtPT{max-height:240px;overflow-y:auto}.CustomMultiSelect_optionItem__U79iG{padding:12px 16px;cursor:pointer;transition:background .15s;border-bottom:1px solid rgba(0,0,0,.03);display:flex;justify-content:space-between;align-items:center;gap:12px}.CustomMultiSelect_optionItem__U79iG:last-child{border-bottom:none}.CustomMultiSelect_optionItem__U79iG:hover{background:#f8fafc}.CustomMultiSelect_optionItem__U79iG.CustomMultiSelect_optionActive__SXg_2 .CustomMultiSelect_optionLabel__sBlTD{color:var(--primary)}.CustomMultiSelect_optionTextContent__9zF2_{display:flex;flex-direction:column;gap:2px;flex:1 1}.CustomMultiSelect_optionLabel__sBlTD{font-weight:var(--fw-semibold);color:var(--text-main);font-size:var(--fs-base);transition:color .2s}.CustomMultiSelect_optionSublabel__dYvSx{font-size:var(--fs-xs);color:var(--text-muted)}.CustomMultiSelect_toggle__tGllP{width:36px;height:20px;background-color:var(--border-color);border-radius:20px;position:relative;transition:background-color .3s;cursor:pointer;flex-shrink:0}.CustomMultiSelect_toggleActive__ygUGK{background-color:var(--primary)}.CustomMultiSelect_toggleThumb__JWN8_{width:16px;height:16px;background-color:white;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.2)}.CustomMultiSelect_toggleActive__ygUGK .CustomMultiSelect_toggleThumb__JWN8_{transform:translateX(16px)}.ComissoesClient_container__6ta23{width:100%}.ComissoesClient_headerArea__4fnHE{display:flex;justify-content:flex-end;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}.ComissoesClient_headerActionsGroup__vF7N6{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.ComissoesClient_filterGroup__mYICW{width:100%;max-width:220px}.ComissoesClient_addBtn__bI9tC,.ComissoesClient_paymentInfo__Z7YDj{display:flex;align-items:center;gap:8px}.ComissoesClient_paymentInfo__Z7YDj{height:38px;padding:0 16px;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}.ComissoesClient_paymentLabel__hgWVt{font-size:var(--fs-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-wide);font-weight:var(--fw-semibold)}.ComissoesClient_paymentValue__iNHMF{color:var(--primary);font-size:var(--fs-md);font-weight:var(--fw-semibold);justify-content:flex-end}.ComissoesClient_tableWrapper__Fkdqx{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--surface)}.ComissoesClient_table__3lECb{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.ComissoesClient_table__3lECb thead{background:var(--bg-secondary)}.ComissoesClient_table__3lECb 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)}.ComissoesClient_table__3lECb td{padding:12px 16px;color:var(--text-main);border-bottom:1px solid var(--border-color);vertical-align:middle}.ComissoesClient_table__3lECb tbody tr{transition:background .15s}.ComissoesClient_table__3lECb tbody tr:hover{background:var(--bg-secondary)}.ComissoesClient_commCell__D7mdh{display:flex;flex-direction:column;gap:4px}.ComissoesClient_profName__qntIy{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-main)}.ComissoesClient_typeTag__M6_OJ{font-size:var(--fs-2xs);padding:2px 8px;border-radius:12px;font-weight:var(--fw-medium);width:-moz-fit-content;width:fit-content}.ComissoesClient_typeTag__M6_OJ.ComissoesClient_advance__fLtqW,.ComissoesClient_typeTag__M6_OJ.ComissoesClient_commission__wRtmp{background:rgba(var(--primary-rgb),.1);color:var(--primary)}.ComissoesClient_statusTag__eaY2c{font-size:var(--fs-xs);padding:4px 10px;border-radius:20px;display:inline-block;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-wide)}.ComissoesClient_statusTag__eaY2c.ComissoesClient_paid__nq_qe{background:rgba(37,211,102,.1);color:#1DA851}.ComissoesClient_statusTag__eaY2c.ComissoesClient_pending__55aPz{background:rgba(var(--primary-rgb),.1);color:var(--primary)}.ComissoesClient_actions__943Mg{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ComissoesClient_payBtn__jp3Xu{background:#1DA851;color:white;border:none;padding:6px 12px;border-radius:var(--radius-md);cursor:pointer;font-weight:var(--fw-medium);font-size:var(--fs-xs);transition:all .2s}.ComissoesClient_payBtn__jp3Xu:hover{opacity:.9;transform:translateY(-1px)}.ComissoesClient_actionBtn__PaCgm,.ComissoesClient_deleteBtn___dFZQ{border:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);cursor:pointer;transition:all .2s;outline:none}.ComissoesClient_actionBtn__PaCgm{background:var(--primary-soft);color:var(--primary)}.ComissoesClient_actionBtn__PaCgm:hover{background:var(--primary)!important;color:white!important;transform:translateY(-2px)}.ComissoesClient_actionBtn__PaCgm:hover svg{color:white!important;stroke:white!important}.ComissoesClient_deleteBtn___dFZQ{background:#fff5f5;color:#ff4d4d}.ComissoesClient_deleteBtn___dFZQ:hover{background:#ff4d4d!important;color:white!important;transform:translateY(-2px)}.ComissoesClient_deleteBtn___dFZQ:hover svg{color:white!important;stroke:white!important}.ComissoesClient_formGroup__P_r3Q{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--space-md)}.ComissoesClient_formGroup__P_r3Q label{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text-secondary)}.ComissoesClient_formActions__jdN2o{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--border-color)}.ComissoesClient_mobileFilters__8lkKV{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-md)}.ComissoesClient_mobileBalance__dYap5{font-size:var(--fs-sm);color:var(--text-secondary)}@media (max-width:1023px){.ComissoesClient_desktopTable__Ly5X_,.ComissoesClient_headerArea__4fnHE{display:none}}@media (min-width:1024px){.ComissoesClient_mobileFilters__8lkKV,.ComissoesClient_mobileList__yc6fL{display:none}}.ComissoesListMobile_list__nAtC4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ComissoesListMobile_empty__MRUni{padding:48px 16px;text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}.ComissoesListMobile_card__WjRcl{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)}.ComissoesListMobile_card__WjRcl:active{background:var(--bg-elevated)}.ComissoesListMobile_cardContent___5jGU{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}.ComissoesListMobile_cardContent___5jGU:active{opacity:.7}.ComissoesListMobile_cardRow__NDbYQ{display:flex;align-items:center;gap:8px;min-width:0}.ComissoesListMobile_cardName__7GVCp{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}.ComissoesListMobile_typeBadge__PuuDH{flex-shrink:0;font-size:var(--fs-2xs);font-weight:var(--fw-bold);padding:2px 8px;border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.04em}.ComissoesListMobile_typeComm__OYRhu{background:var(--primary-soft,#EFF6FF);color:var(--primary)}.ComissoesListMobile_typeAdvance__XIC3d{background:var(--warning-soft,#FEF9C3);color:var(--warning,#B45309)}.ComissoesListMobile_cardMeta__EH8g7{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--text-secondary);flex-wrap:wrap}.ComissoesListMobile_cardPrice__gLZfv{color:var(--primary);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ComissoesListMobile_cardPrice__gLZfv.ComissoesListMobile_paid__7HLL8{color:var(--text-muted);text-decoration:line-through}.ComissoesListMobile_cardSep__ycvb4{color:var(--text-muted);opacity:.5}.ComissoesListMobile_cardDate__EH1_d{display:inline-flex;align-items:center;gap:4px}.ComissoesListMobile_statusBadge__4hbxb{font-size:var(--fs-2xs);font-weight:var(--fw-bold);padding:2px 7px;border-radius:var(--radius-pill);text-transform:uppercase}.ComissoesListMobile_statusPaid__geTC4{background:var(--success-soft,#DCFCE7);color:var(--success,#166534)}.ComissoesListMobile_statusPending__pXqoz{background:var(--bg-elevated);color:var(--text-muted)}.ComissoesListMobile_menuBtn__3ddEF{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}.ComissoesListMobile_menuBtn__3ddEF:active{background:var(--bg-elevated)}.ComissoesListMobile_backdrop__Z0d9o{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}.ComissoesListMobile_backdropVisible__ppDNK{opacity:1;pointer-events:auto}.ComissoesListMobile_sheet__yux_L{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}.ComissoesListMobile_sheetOpen__ycTU0{transform:translateY(0)}.ComissoesListMobile_handle__c1eNJ{width:36px;height:4px;border-radius:var(--radius-pill);background:var(--border-color);margin:0 auto 16px;flex-shrink:0}.ComissoesListMobile_sheetTitle__giAFe{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}.ComissoesListMobile_info__kPQj2{display:flex;flex-direction:column;padding:0 16px;gap:4px;flex-shrink:0}.ComissoesListMobile_infoRow__pUpat{display:flex;align-items:flex-start;gap:12px;padding:10px 4px}.ComissoesListMobile_infoIcon__QLnS_{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.ComissoesListMobile_infoText__Arq0G{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ComissoesListMobile_infoLabel__j6sws{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--fw-medium)}.ComissoesListMobile_infoValue__oNtAC{font-size:var(--fs-base);color:var(--text-main);font-weight:var(--fw-medium);word-break:break-word}.ComissoesListMobile_accentSuccess__vXzL_{color:var(--success);font-weight:var(--fw-semibold)}.ComissoesListMobile_divider__wpVWY{height:1px;background:var(--border-color);margin:12px 16px;flex-shrink:0}.ComissoesListMobile_actions__URvhr{display:flex;flex-direction:column;padding:0 16px;gap:4px;flex-shrink:0}.ComissoesListMobile_action__TzCwf{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}.ComissoesListMobile_action__TzCwf:active{background:var(--bg-elevated)}.ComissoesListMobile_action__TzCwf:disabled{opacity:.5;pointer-events:none}.ComissoesListMobile_action__TzCwf.ComissoesListMobile_danger__cg3Cq{color:var(--danger)}.ComissoesListMobile_action__TzCwf.ComissoesListMobile_success__4cweE{color:var(--success)}.ComissoesListMobile_actionIcon__oVXRP{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}.ComissoesListMobile_actionLabel__zGzhv{flex:1 1;font-size:var(--fs-md)}.ComissoesListMobile_cancel__wEURi{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}.ComissoesListMobile_cancel__wEURi:active{background:var(--bg-elevated)}