.clients_header__pGdgS{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.clients_headerLeft__k3kza{display:flex;align-items:baseline;gap:10px}.clients_count___acEM{font-size:var(--ws-text-sm);font-weight:600;color:var(--ws-text-faint)}.clients_toolbar__d74wn{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.clients_searchBox__YM9_R{position:relative;min-width:220px;flex:1 1 260px;max-width:360px}.clients_searchBox__YM9_R svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ws-text-faint);pointer-events:none}.clients_searchInput__x9D_e{padding-left:32px!important}.clients_tabs__YqRzi{display:inline-flex;gap:2px;padding:3px;background:var(--ws-surface-2);border:1px solid var(--ws-border);border-radius:var(--ws-radius)}.clients_tab__Umyh7{border:0;background:transparent;color:var(--ws-text-dim);font-size:var(--ws-text-sm);font-weight:600;padding:5px 12px;border-radius:var(--ws-radius-sm);cursor:pointer;white-space:nowrap}.clients_tab__Umyh7:hover{color:var(--ws-text)}.clients_tabActive__FiE_F,.clients_tabActive__FiE_F:hover{background:var(--ws-accent-soft);color:#fff}.clients_tableWrap__etzK2{border:1px solid var(--ws-border);border-radius:var(--ws-radius-lg);background:var(--ws-surface);overflow:auto;max-height:calc(100vh - 260px)}.clients_table__iWnDb{width:100%;border-collapse:collapse;font-size:var(--ws-text-sm)}.clients_table__iWnDb thead th{position:sticky;top:0;z-index:1;background:var(--ws-surface-2);text-align:left;padding:10px 16px;font-size:var(--ws-text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ws-text-faint);border-bottom:1px solid var(--ws-border);white-space:nowrap}.clients_sortableTh__K1Y7F{cursor:pointer;user-select:none}.clients_sortableTh__K1Y7F:hover{color:var(--ws-text-dim)}.clients_thInner__97IoC{display:inline-flex;align-items:center;gap:4px}.clients_sortIcon__PBlC8{opacity:.7}.clients_row__1bCh5{border-bottom:1px solid var(--ws-border);transition:background .1s}.clients_row__1bCh5:last-child{border-bottom:0}.clients_row__1bCh5:hover{background:var(--ws-surface-hover)}.clients_table__iWnDb td{padding:0;vertical-align:middle;color:var(--ws-text)}.clients_cellLink__dtRzk{display:block;padding:10px 16px;color:inherit}.clients_muted__xJw32{color:var(--ws-text-faint)}.clients_clientCell__M3tqD{display:flex;align-items:center;gap:10px;min-width:200px}.clients_avatar__HcZQr{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--ws-accent-soft);color:var(--ws-accent);border:1px solid var(--ws-accent-ring);font-size:var(--ws-text-xs);font-weight:700}.clients_clientName__dZmGY{font-weight:600;color:var(--ws-text);white-space:nowrap}.clients_clientEmail__GP_tf{display:block;font-size:var(--ws-text-xs);color:var(--ws-text-faint);white-space:nowrap}.clients_pill__mNY5L{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:var(--ws-text-xs);font-weight:700;white-space:nowrap;border:1px solid transparent}.clients_pctCell__J78T_{display:flex;align-items:center;gap:8px;min-width:110px}.clients_barTrack__ETob8{flex:1;height:6px;border-radius:4px;background:var(--ws-surface-2);overflow:hidden}.clients_barFill__r2ubQ{height:100%;border-radius:4px;background:var(--ws-accent)}.clients_pctLabel___HpMe{font-size:var(--ws-text-xs);font-weight:700;color:var(--ws-text-dim);min-width:30px;text-align:right}.clients_paymentSub__E43di{display:block;font-size:var(--ws-text-xs);color:var(--ws-text-faint)}.clients_emptyState__oqoQZ{margin-top:8px;padding:56px 24px;text-align:center;border:1px dashed var(--ws-border-strong);border-radius:var(--ws-radius-lg);background:var(--ws-surface)}.clients_emptyTitle__Pohk6{font-size:var(--ws-text-lg);font-weight:700;color:var(--ws-text);margin:0 0 6px}.clients_emptyBlurb__o7xif{font-size:var(--ws-text-sm);color:var(--ws-text-dim);margin:0}.clients_noResults__34w9l{padding:40px 16px;text-align:center;color:var(--ws-text-faint);font-size:var(--ws-text-sm)}.app-store_qrTile__go3Jt{max-width:100%;border-radius:14px;overflow:hidden;background:#fff}.app-store_badge__mqiKV{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 20px 0 16px;border-radius:12px;border:1px solid #a6a6a6;background:#000;color:#fff!important;text-decoration:none;line-height:1;transition:border-color .2s ease,transform .2s ease}.app-store_badge__mqiKV:hover{border-color:#fff;transform:translateY(-1px)}.app-store_badge__mqiKV:focus-visible{outline:2px solid #fff;outline-offset:3px}.app-store_badgeApple__GQPpP{width:26px;height:26px;flex:none;margin-top:-3px}.app-store_badgeText__JNcnF{display:flex;flex-direction:column;gap:3px;text-align:left}.app-store_badgeSmall__wvdz2{font-size:11px;font-weight:500;letter-spacing:.02em}.app-store_badgeBig__1dE2H{font-size:21px;font-weight:600;letter-spacing:-.01em}@media (prefers-reduced-motion:reduce){.app-store_badge__mqiKV{transition:none}}.get-app_overlay__VdIkG{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:70;display:flex;align-items:center;justify-content:center;padding:24px 16px}.get-app_panel__a4Py9{width:100%;max-width:400px;max-height:calc(100vh - 48px);overflow-y:auto;background:var(--ws-surface);border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-lg);padding:24px}.get-app_head__So5IK{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.get-app_title__FxFrn{margin:0;font-size:var(--ws-text-lg);font-weight:700}.get-app_lead__7uJRr{margin:0;color:var(--ws-text-dim);font-size:var(--ws-text-sm)}.get-app_qrWrap__GbmLS{display:flex;justify-content:center;margin:20px 0}.get-app_linkRow__FN5Fp{display:flex;align-items:center;gap:10px}.get-app_link__OLWXw{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ws-text-xs);color:var(--ws-text-faint);user-select:all}.get-app_open__73mxt{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font-size:var(--ws-text-sm);color:var(--ws-accent)}.get-app_open__73mxt:hover{color:var(--ws-accent-hover)}.invite_overlay__XPyI4{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:70;display:flex;align-items:center;justify-content:center;padding:24px 16px}.invite_panel__wViIr{width:100%;max-width:440px;max-height:calc(100vh - 48px);overflow-y:auto;background:var(--ws-surface);border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-lg);padding:24px}.invite_head__W2vZi{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.invite_title__2xWJB{font-size:var(--ws-text-lg);font-weight:700;margin:0}.invite_lead__gP4at{margin:0;color:var(--ws-text-dim);font-size:var(--ws-text-sm)}.invite_optional__HGc57{color:var(--ws-text-faint);font-weight:500}.invite_hint__O_0hH{margin:0;color:var(--ws-text-faint);font-size:var(--ws-text-xs)}.invite_codeBox__bbWyB{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:var(--ws-radius);border:1px solid var(--ws-accent-ring);background:var(--ws-accent-soft)}.invite_code__mPZNe{font-size:32px;font-weight:700;letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--ws-text)}.invite_smallBtn__QnVZx{flex:none;gap:6px}.invite_message__PNecO{margin:0;padding:12px 14px;border-radius:var(--ws-radius);border:1px solid var(--ws-border);background:var(--ws-bg);color:var(--ws-text);font-family:inherit;font-size:var(--ws-text-sm);line-height:1.55;white-space:pre-wrap;word-break:break-word;user-select:all}.invite_qrSection__Is7s3{border-top:1px solid var(--ws-border);padding-top:12px}.invite_qrToggle__Z8RcS{display:inline-flex;align-items:center;gap:8px;padding:4px 0;border:0;background:none;color:var(--ws-accent);font-size:var(--ws-text-sm);font-weight:600;cursor:pointer}.invite_qrToggle__Z8RcS:hover{color:var(--ws-accent-hover)}.invite_qrBody__z3k8a{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:12px;text-align:center}.invite_buttonRow__6jbqA{display:flex;justify-content:flex-end;gap:8px}@media (max-width:420px){.invite_code__mPZNe{font-size:26px}.invite_codeBox__bbWyB{flex-wrap:wrap}}