.dash-root[data-v-20cbfb97]{padding:20px;background:#f4f6fb;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif;color:#2d3142}.dash-hero[data-v-20cbfb97]{position:relative;background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(44,51,73,.06);margin-bottom:20px;overflow:hidden}.dash-hero__bg[data-v-20cbfb97]{position:absolute;inset:0;background:linear-gradient(135deg,#5c6bc0,#7986cb);opacity:.04;pointer-events:none}.dash-hero__inner[data-v-20cbfb97]{justify-content:space-between;padding:22px 28px 16px;flex-wrap:wrap;position:relative;z-index:1}.dash-hero__brand[data-v-20cbfb97],.dash-hero__inner[data-v-20cbfb97]{display:flex;align-items:center;gap:14px}.dash-hero__icon[data-v-20cbfb97]{width:48px;height:48px;background:#eef0fc;color:#5c6bc0;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 8px rgba(92,107,192,.15);flex-shrink:0}.dash-hero__title[data-v-20cbfb97]{margin:0;font-size:22px;font-weight:800;letter-spacing:-.4px;color:#1a1a2e;line-height:1.2}.dash-hero__subtitle[data-v-20cbfb97]{margin:3px 0 0;font-size:13px;color:#7a82a6;font-weight:500}.dash-hero__actions[data-v-20cbfb97]{display:flex;gap:10px;flex-wrap:wrap}.zone-bar[data-v-20cbfb97]{position:relative;z-index:1;border-top:1px solid #eef0fc;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zone-bar__inner[data-v-20cbfb97]{display:flex;align-items:center;gap:16px;padding:14px 28px;flex-wrap:wrap}.zone-picker[data-v-20cbfb97]{display:flex;align-items:center;gap:10px;flex:1 1 240px;max-width:320px}.zone-picker__icon[data-v-20cbfb97]{color:#5c6bc0;font-size:15px;width:32px;height:32px;background:#eef0fc;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.zone-picker__select[data-v-20cbfb97]{min-width:180px;flex:1}.zone-divider[data-v-20cbfb97]{width:1px;height:32px;background:#e9ecf5;flex-shrink:0}.date-picker[data-v-20cbfb97]{display:flex;align-items:center;gap:8px;flex:1 1 300px;max-width:400px}.date-picker__icon[data-v-20cbfb97]{color:#5c6bc0;font-size:15px;width:32px;height:32px;background:#eef0fc;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.date-input[data-v-20cbfb97]{padding:8px 12px;border:1.5px solid #e9ecf5;border-radius:10px;font-size:13px;background:#f9fafc;transition:border-color .2s,background .2s,box-shadow .2s;outline:none;color:#2d3142;font-family:inherit;flex:1;min-width:0}.date-input[data-v-20cbfb97]:focus{border-color:#5c6bc0;background:#fff;box-shadow:0 0 0 3px rgba(92,107,192,.08)}.date-input[data-v-20cbfb97]::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.date-sep[data-v-20cbfb97]{color:#9aa0ba;font-size:13px;font-weight:600;flex-shrink:0}.btn[data-v-20cbfb97]{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:10px;font-size:13px;font-weight:600;border:none;cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1);white-space:nowrap;outline:none;flex-shrink:0}.btn__text[data-v-20cbfb97]{display:inline}.btn--primary[data-v-20cbfb97]{background:#5c6bc0;color:#fff;box-shadow:0 2px 10px rgba(92,107,192,.25)}.btn--primary[data-v-20cbfb97]:hover{background:#4a5ab5;transform:translateY(-1px);box-shadow:0 4px 14px rgba(92,107,192,.3)}.btn--soft[data-v-20cbfb97]{background:#eef0fc;color:#5c6bc0}.btn--soft[data-v-20cbfb97]:hover{background:#dde1f8;transform:translateY(-1px)}.btn--search[data-v-20cbfb97]{background:#5c6bc0;color:#fff;padding:9px 20px;border-radius:10px;gap:8px}.btn--search[data-v-20cbfb97]:hover:not(:disabled){background:#4a5ab5;transform:translateY(-1px)}.btn--search[data-v-20cbfb97]:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.stats-grid[data-v-20cbfb97]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.stat-card[data-v-20cbfb97]{background:#fff;border-radius:16px;padding:18px 20px;display:flex;align-items:center;gap:14px;position:relative;overflow:hidden;border:1px solid #f0f2f8;transition:transform .2s ease,box-shadow .2s ease;cursor:default}.stat-card[data-v-20cbfb97]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(44,51,73,.07)}.stat-card__icon[data-v-20cbfb97]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;transition:transform .3s ease}.stat-card:hover .stat-card__icon[data-v-20cbfb97]{transform:scale(1.08)}.stat-card__body[data-v-20cbfb97]{flex:1;min-width:0}.stat-card__val[data-v-20cbfb97]{display:block;font-size:22px;font-weight:800;color:#1a1a2e;line-height:1.1;letter-spacing:-.5px}.stat-card__lbl[data-v-20cbfb97]{display:block;font-size:12px;color:#7a82a6;font-weight:500;margin-top:3px}.stat-card__bar[data-v-20cbfb97]{position:absolute;bottom:0;left:0;height:3px;border-radius:0 0 0 3px;transition:width .8s cubic-bezier(.4,0,.2,1)}.table-wrap[data-v-20cbfb97]{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(44,51,73,.06);overflow:hidden}.table-toolbar[data-v-20cbfb97]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #eef0fc;flex-wrap:wrap;gap:12px}.search-group[data-v-20cbfb97]{display:flex;align-items:center;gap:10px;background:#f9fafc;border:1.5px solid #e9ecf5;border-radius:12px;padding:0 14px;transition:border-color .2s,background .2s,box-shadow .2s;flex:1;max-width:300px}.search-group[data-v-20cbfb97]:focus-within{border-color:#5c6bc0;background:#fff;box-shadow:0 0 0 3px rgba(92,107,192,.08)}.search-group__icon[data-v-20cbfb97]{color:#9aa0ba;font-size:13px;flex-shrink:0}.search-input[data-v-20cbfb97]{flex:1;border:none;outline:none;padding:10px 0;background:transparent;font-size:13px;color:#2d3142;font-family:inherit;min-width:0}.search-input[data-v-20cbfb97]::-moz-placeholder{color:#b0b6cc}.search-input[data-v-20cbfb97]:-ms-input-placeholder{color:#b0b6cc}.search-input[data-v-20cbfb97]::placeholder{color:#b0b6cc}.search-clear[data-v-20cbfb97]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#9aa0ba;cursor:pointer;font-size:11px;border-radius:50%;transition:all .15s ease;flex-shrink:0}.search-clear[data-v-20cbfb97]:hover{background:#eef0fc;color:#5c6bc0}.table-meta[data-v-20cbfb97]{font-size:13px;color:#6b7a99;font-weight:600;display:flex;align-items:center;gap:7px;flex-shrink:0}.table-meta i[data-v-20cbfb97]{color:#5c6bc0;font-size:14px}.table-desktop[data-v-20cbfb97]{overflow-x:auto}.table-desktop[data-v-20cbfb97]::-webkit-scrollbar{height:6px}.table-desktop[data-v-20cbfb97]::-webkit-scrollbar-track{background:transparent}.table-desktop[data-v-20cbfb97]::-webkit-scrollbar-thumb{background:#d1d5e4;border-radius:3px}.user-cell[data-v-20cbfb97]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-20cbfb97]{width:34px;height:34px;border-radius:10px;background:#eef0fc;color:#5c6bc0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.user-info[data-v-20cbfb97]{display:flex;flex-direction:column;min-width:0}.user-name[data-v-20cbfb97]{font-weight:700;font-size:13px;color:#1a1a2e;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.user-zone[data-v-20cbfb97]{font-size:11px;color:#9aa0ba;font-weight:500;line-height:1.2}.amount-cell[data-v-20cbfb97]{font-weight:700;font-size:13px;color:#1a1a2e;font-variant-numeric:tabular-nums;white-space:nowrap}.deposit-cell[data-v-20cbfb97]{color:#2e7d32}.deposit-cell[data-v-20cbfb97],.withdraw-cell[data-v-20cbfb97]{font-weight:600;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.withdraw-cell[data-v-20cbfb97]{color:#c62828}.status-chip[data-v-20cbfb97]{font-weight:700!important;font-size:11px!important;letter-spacing:.3px}.date-cell[data-v-20cbfb97]{font-size:12px;color:#6b7a99;font-weight:500;white-space:nowrap}.topups-table[data-v-20cbfb97] .v-data-table-header{background:#f9fafc!important}.topups-table[data-v-20cbfb97] th{font-size:11px!important;font-weight:700!important;color:#6b7a99!important;text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid #eef0fc!important;padding:10px 12px!important;white-space:nowrap}.topups-table[data-v-20cbfb97] td{font-size:13px!important;color:#2d3142!important;border-bottom:1px solid #f4f6fb!important;padding:10px 12px!important;vertical-align:middle!important}.topups-table[data-v-20cbfb97] tr:hover{background:#f8f9fc!important}.topups-table[data-v-20cbfb97] .v-data-footer{border-top:1px solid #eef0fc!important;font-size:12px;color:#6b7a99;padding:8px 16px}.action-group[data-v-20cbfb97]{display:flex;gap:4px;justify-content:center}.action-btn[data-v-20cbfb97]{width:30px;height:30px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;transition:all .18s cubic-bezier(.4,0,.2,1);background:transparent;color:#9aa0ba}.action-btn[data-v-20cbfb97]:hover{transform:translateY(-2px) scale(1.05)}.action-btn--view[data-v-20cbfb97]:hover{background:#eef0fc;color:#5c6bc0;box-shadow:0 2px 8px rgba(92,107,192,.15)}.action-btn--whatsapp[data-v-20cbfb97]:hover{background:#e9fbf0;color:#25d366;box-shadow:0 2px 8px rgba(37,211,102,.15)}.action-btn--email[data-v-20cbfb97]:hover{background:#fce4ec;color:#ea4335;box-shadow:0 2px 8px rgba(234,67,53,.12)}.action-btn--webpush[data-v-20cbfb97]:hover{background:#fff3e0;color:#f4a84a;box-shadow:0 2px 8px rgba(244,168,74,.15)}.action-btn--chat[data-v-20cbfb97]:hover{background:#eef0fc;color:#5c6bc0;box-shadow:0 2px 8px rgba(92,107,192,.15)}.empty-table[data-v-20cbfb97]{text-align:center;padding:56px 20px;color:#9aa0ba}.empty-table__illustration[data-v-20cbfb97]{width:72px;height:72px;background:#f4f6fb;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.empty-table__illustration i[data-v-20cbfb97]{font-size:28px;color:#b0b6cc}.empty-table p[data-v-20cbfb97]{font-size:16px;font-weight:700;color:#6b7a99;margin:0 0 6px}.empty-table small[data-v-20cbfb97]{font-size:13px;color:#9aa0ba}.mobile-cards[data-v-20cbfb97]{padding:16px}.mobile-cards__grid[data-v-20cbfb97]{display:flex;flex-direction:column;gap:14px}.mobile-card[data-v-20cbfb97]{background:#fff;border-radius:16px;border:1px solid #f0f2f8;box-shadow:0 2px 12px rgba(44,51,73,.04);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.mobile-card[data-v-20cbfb97]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(44,51,73,.08)}.mobile-card__header[data-v-20cbfb97]{display:flex;align-items:center;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #f4f6fb}.mobile-card__avatar[data-v-20cbfb97]{width:42px;height:42px;border-radius:12px;background:#eef0fc;color:#5c6bc0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;flex-shrink:0}.mobile-card__info[data-v-20cbfb97]{flex:1;min-width:0}.mobile-card__name[data-v-20cbfb97]{font-size:15px;font-weight:800;color:#1a1a2e;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-card__zone[data-v-20cbfb97]{font-size:12px;color:#9aa0ba;font-weight:500;margin-top:2px;display:flex;align-items:center;gap:4px}.mobile-card__zone i[data-v-20cbfb97]{font-size:10px}.mobile-card__body[data-v-20cbfb97]{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.mobile-card__row[data-v-20cbfb97]{display:flex;justify-content:space-between;align-items:center;gap:12px}.mobile-card__label[data-v-20cbfb97]{font-size:12px;color:#9aa0ba;font-weight:600;flex-shrink:0}.mobile-card__value[data-v-20cbfb97]{font-size:13px;font-weight:700;color:#2d3142;font-variant-numeric:tabular-nums;text-align:right}.mobile-card__value--primary[data-v-20cbfb97]{color:#1a1a2e;font-size:14px}.mobile-card__value--danger[data-v-20cbfb97]{color:#c62828}.mobile-card__actions[data-v-20cbfb97]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:12px 16px 16px;border-top:1px solid #f4f6fb}.mobile-action[data-v-20cbfb97]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 4px;border-radius:10px;border:none;cursor:pointer;font-size:10px;font-weight:700;transition:all .15s ease;background:#f9fafc;color:#6b7a99}.mobile-action i[data-v-20cbfb97]{font-size:15px}.mobile-action--view[data-v-20cbfb97]:hover{background:#eef0fc;color:#5c6bc0;transform:translateY(-1px)}.mobile-action--whatsapp[data-v-20cbfb97]:hover{background:#e9fbf0;color:#25d366;transform:translateY(-1px)}.mobile-action--email[data-v-20cbfb97]:hover{background:#fce4ec;color:#ea4335;transform:translateY(-1px)}.mobile-action--webpush[data-v-20cbfb97]:hover{background:#fff3e0;color:#f4a84a;transform:translateY(-1px)}.mobile-action--chat[data-v-20cbfb97]:hover{background:#eef0fc;color:#5c6bc0;transform:translateY(-1px)}.card-list-enter-active[data-v-20cbfb97],.card-list-leave-active[data-v-20cbfb97]{transition:all .3s cubic-bezier(.4,0,.2,1)}.card-list-enter[data-v-20cbfb97],.card-list-leave-to[data-v-20cbfb97]{opacity:0;transform:translateY(12px)}.card-list-move[data-v-20cbfb97]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.modal-overlay[data-v-20cbfb97]{position:fixed;inset:0;background:rgba(30,34,58,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.modal-card[data-v-20cbfb97]{background:#fff;border-radius:20px;width:100%;max-width:580px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(44,51,73,.18)}.modal-card__head[data-v-20cbfb97]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #eef0fc;gap:12px;flex-shrink:0}.modal-card__brand[data-v-20cbfb97]{display:flex;align-items:center;gap:12px;min-width:0}.modal-card__icon[data-v-20cbfb97]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;background:#eef0fc;color:#5c6bc0}.modal-card__icon--email[data-v-20cbfb97]{background:#fce4ec;color:#ea4335}.modal-card__icon--whatsapp[data-v-20cbfb97]{background:#e9fbf0;color:#25d366}.modal-card__icon--webpush[data-v-20cbfb97]{background:#fff3e0;color:#f4a84a}.modal-card__icon--chat[data-v-20cbfb97]{background:#eef0fc;color:#5c6bc0}.modal-card__title[data-v-20cbfb97]{font-size:16px;font-weight:800;color:#1a1a2e;line-height:1.2}.modal-card__subtitle[data-v-20cbfb97]{font-size:12px;color:#9aa0ba;margin-top:2px}.modal-close[data-v-20cbfb97]{width:36px;height:36px;border:none;background:transparent;color:#9aa0ba;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all .15s ease;flex-shrink:0}.modal-close[data-v-20cbfb97]:hover{background:#f4f6fb;color:#5c6bc0}.modal-card__body[data-v-20cbfb97]{flex:1;min-height:0;overflow-y:auto;padding:22px 24px;display:flex;flex-direction:column;gap:18px}.modal-card__foot[data-v-20cbfb97]{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px;border-top:1px solid #eef0fc;background:#f9fafc;flex-shrink:0}.channel-picker[data-v-20cbfb97]{display:flex;gap:8px;flex-wrap:wrap}.channel-chip[data-v-20cbfb97]{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:10px;font-size:13px;font-weight:700;border:1.5px solid #e9ecf5;background:#f9fafc;color:#6b7a99;cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1);outline:none}.channel-chip[data-v-20cbfb97]:hover{border-color:#dde1f8;background:#f4f6fb;color:#5c6bc0;transform:translateY(-1px)}.channel-chip--active[data-v-20cbfb97]{background:#eef0fc;border-color:#5c6bc0;color:#5c6bc0;box-shadow:0 2px 8px rgba(92,107,192,.12);transform:translateY(-1px)}.channel-chip i[data-v-20cbfb97]{font-size:13px}.form-group[data-v-20cbfb97]{display:flex;flex-direction:column;gap:7px}.form-label[data-v-20cbfb97]{font-size:12px;font-weight:800;color:#1a1a2e;display:flex;justify-content:space-between;align-items:center}.form-hint[data-v-20cbfb97]{font-size:11px;color:#9aa0ba;font-weight:500}.form-input[data-v-20cbfb97],.form-textarea[data-v-20cbfb97]{border:1.5px solid #e9ecf5;border-radius:12px;padding:11px 14px;font-family:inherit;font-size:13px;color:#2d3142;background:#f9fafc;transition:border-color .2s,background .2s,box-shadow .2s;outline:none;width:100%;box-sizing:border-box}.form-input[data-v-20cbfb97]:focus,.form-textarea[data-v-20cbfb97]:focus{border-color:#5c6bc0;background:#fff;box-shadow:0 0 0 3px rgba(92,107,192,.08)}.form-textarea[data-v-20cbfb97]{resize:vertical;min-height:110px;line-height:1.6}.char-count[data-v-20cbfb97]{text-align:right;font-size:11px;color:#9aa0ba;font-weight:600}.char-count--warn[data-v-20cbfb97]{color:#e53935;font-weight:800}.preview-section[data-v-20cbfb97]{border-top:1px solid #eef0fc;padding-top:18px;display:flex;flex-direction:column;gap:12px}.preview-header[data-v-20cbfb97]{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;color:#6b7a99;text-transform:uppercase;letter-spacing:.8px}.preview-header i[data-v-20cbfb97]{color:#5c6bc0;font-size:12px}.preview-channel[data-v-20cbfb97]{margin-left:auto;font-size:10px;font-weight:800;padding:3px 10px;border-radius:20px;background:#eef0fc;color:#5c6bc0;text-transform:none;letter-spacing:0}.preview-whatsapp[data-v-20cbfb97]{display:flex;justify-content:center}.wa-phone[data-v-20cbfb97]{width:100%;max-width:320px;background:#e5ddd5;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);border:1px solid #d1d1d1}.wa-phone__header[data-v-20cbfb97]{background:#075e54;color:#fff;padding:11px 16px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.wa-phone__chat[data-v-20cbfb97]{padding:18px 14px;min-height:120px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h100v100H0z' fill='%23e5ddd5'/%3E%3Cpath d='M0 0l100 100m0-100L0 100' stroke='%23d4d0c8' stroke-width='.5' opacity='.4'/%3E%3C/svg%3E")}.wa-bubble[data-v-20cbfb97]{background:#dcf8c6;border-radius:12px 2px 12px 12px;padding:10px 14px;max-width:88%;box-shadow:0 1px 3px rgba(0,0,0,.08)}.wa-bubble__text[data-v-20cbfb97]{font-size:13px;line-height:1.5;color:#1f2937;white-space:pre-wrap;word-break:break-word}.wa-bubble__meta[data-v-20cbfb97]{display:flex;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px}.wa-bubble__time[data-v-20cbfb97]{font-size:10px;color:#888}.wa-bubble__tick[data-v-20cbfb97]{font-size:10px;color:#4fc3f7;letter-spacing:-1px}.preview-email[data-v-20cbfb97]{display:flex;justify-content:center}.email-frame[data-v-20cbfb97]{width:100%;max-width:420px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,.06);border:1px solid #e9ecf5}.email-frame__bar[data-v-20cbfb97]{background:#f4f6fb;padding:9px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e9ecf5}.email-frame__dots[data-v-20cbfb97]{font-size:8px;letter-spacing:3px;color:#d1d5db}.email-frame__url[data-v-20cbfb97]{flex:1;text-align:center;font-size:11px;color:#9aa0ba;background:#fff;padding:3px 12px;border-radius:6px;border:1px solid #e9ecf5}.email-frame__body[data-v-20cbfb97]{padding:18px}.email-header[data-v-20cbfb97]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #f0f2f8}.email-header__from[data-v-20cbfb97]{display:flex;align-items:center;gap:10px}.email-avatar[data-v-20cbfb97]{width:34px;height:34px;border-radius:50%;background:#5c6bc0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.email-header__name[data-v-20cbfb97]{font-size:13px;font-weight:700;color:#1a1a2e}.email-header__addr[data-v-20cbfb97]{font-size:11px;color:#9aa0ba}.email-header__date[data-v-20cbfb97]{font-size:11px;color:#9aa0ba;font-weight:500}.email-subject[data-v-20cbfb97]{font-size:14px;font-weight:800;color:#1a1a2e;margin-bottom:12px}.email-body[data-v-20cbfb97]{font-size:13px;line-height:1.6;color:#4a4f6a;white-space:pre-wrap;word-break:break-word}.preview-webpush[data-v-20cbfb97]{display:flex;justify-content:center}.push-frame[data-v-20cbfb97]{width:100%;max-width:340px;background:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e9ecf5;display:flex;flex-direction:column;gap:10px}.push-frame__header[data-v-20cbfb97]{display:flex;justify-content:space-between;align-items:center}.push-app[data-v-20cbfb97]{display:flex;align-items:center;gap:8px}.push-app__icon[data-v-20cbfb97]{width:30px;height:30px;border-radius:10px;background:#5c6bc0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.push-app__name[data-v-20cbfb97]{font-size:13px;font-weight:700;color:#1a1a2e}.push-time[data-v-20cbfb97]{font-size:11px;color:#9aa0ba;font-weight:600}.push-content[data-v-20cbfb97]{display:flex;flex-direction:column;gap:4px}.push-title[data-v-20cbfb97]{font-size:13px;font-weight:800;color:#1a1a2e}.push-body[data-v-20cbfb97]{font-size:12px;line-height:1.5;color:#6b7a99;white-space:pre-wrap;word-break:break-word}.preview-chat[data-v-20cbfb97]{display:flex;justify-content:center}.chat-frame[data-v-20cbfb97]{width:100%;max-width:340px;background:#f0f2f5;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e4e6ea}.chat-frame__header[data-v-20cbfb97]{background:#5c6bc0;padding:12px 16px;display:flex;align-items:center;gap:10px}.chat-frame__avatar[data-v-20cbfb97]{width:34px;height:34px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;flex-shrink:0}.chat-frame__info[data-v-20cbfb97]{display:flex;flex-direction:column}.chat-frame__name[data-v-20cbfb97]{font-size:13px;font-weight:700;color:#fff;line-height:1.2}.chat-frame__status[data-v-20cbfb97]{font-size:11px;color:hsla(0,0%,100%,.75);display:flex;align-items:center;gap:5px;margin-top:2px}.chat-frame__dot[data-v-20cbfb97]{width:7px;height:7px;background:#4cff91;border-radius:50%;display:inline-block}.chat-frame__body[data-v-20cbfb97]{padding:16px 12px;min-height:100px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.chat-bubble--out[data-v-20cbfb97]{background:#5c6bc0;border-radius:16px 4px 16px 16px;padding:10px 14px;max-width:88%;box-shadow:0 1px 4px rgba(92,107,192,.2)}.chat-bubble__text[data-v-20cbfb97]{font-size:13px;line-height:1.5;color:#fff;white-space:pre-wrap;word-break:break-word}.chat-bubble__meta[data-v-20cbfb97]{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:5px}.chat-bubble__time[data-v-20cbfb97]{font-size:10px;color:hsla(0,0%,100%,.65)}.chat-bubble__tick[data-v-20cbfb97]{font-size:10px;color:#a5d6ff}.btn--send[data-v-20cbfb97]{background:#5c6bc0;color:#fff;box-shadow:0 2px 10px rgba(92,107,192,.25)}.btn--send[data-v-20cbfb97]:hover:not(:disabled){background:#4a5ab5;transform:translateY(-1px)}.btn--send--whatsapp[data-v-20cbfb97]{background:#25d366;box-shadow:0 2px 10px rgba(37,211,102,.25)}.btn--send--whatsapp[data-v-20cbfb97]:hover:not(:disabled){background:#1ebe5a}.btn--send--email[data-v-20cbfb97]{background:#ea4335;box-shadow:0 2px 10px rgba(234,67,53,.2)}.btn--send--email[data-v-20cbfb97]:hover:not(:disabled){background:#d33b2c}.btn--send--webpush[data-v-20cbfb97]{background:#f4a84a;box-shadow:0 2px 10px rgba(244,168,74,.2)}.btn--send--webpush[data-v-20cbfb97]:hover:not(:disabled){background:#e0983d}.btn--send--chat[data-v-20cbfb97]{background:#5c6bc0;box-shadow:0 2px 10px rgba(92,107,192,.25)}.btn--send--chat[data-v-20cbfb97]:hover:not(:disabled){background:#4a5ab5}.btn--send[data-v-20cbfb97]:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.btn--ghost[data-v-20cbfb97]{background:transparent;border:1.5px solid #e9ecf5;color:#6b7a99}.btn--ghost[data-v-20cbfb97]:hover{background:#f4f6fb;color:#5c6bc0;border-color:#dde1f8}.modal-enter-active[data-v-20cbfb97],.modal-leave-active[data-v-20cbfb97]{transition:opacity .25s ease}.modal-enter[data-v-20cbfb97],.modal-leave-to[data-v-20cbfb97]{opacity:0}.modal-enter-active .modal-card[data-v-20cbfb97],.modal-leave-active .modal-card[data-v-20cbfb97]{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .25s ease}.modal-enter .modal-card[data-v-20cbfb97],.modal-leave-to .modal-card[data-v-20cbfb97]{transform:scale(.95) translateY(12px);opacity:0}.slide-enter-active[data-v-20cbfb97],.slide-leave-active[data-v-20cbfb97]{transition:all .25s cubic-bezier(.4,0,.2,1);max-height:80px;opacity:1;overflow:hidden}.slide-enter[data-v-20cbfb97],.slide-leave-to[data-v-20cbfb97]{max-height:0;opacity:0}@media (max-width:1100px){.stats-grid[data-v-20cbfb97]{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.zone-bar__inner[data-v-20cbfb97]{flex-direction:column;align-items:stretch;gap:12px}.date-picker[data-v-20cbfb97],.zone-picker[data-v-20cbfb97]{max-width:100%;flex:none}.zone-divider[data-v-20cbfb97]{display:none}.btn--search[data-v-20cbfb97]{align-self:flex-start}}@media (max-width:768px){.dash-root[data-v-20cbfb97]{padding:12px}.dash-hero__inner[data-v-20cbfb97]{flex-direction:column;align-items:stretch;padding:18px 20px 14px}.dash-hero__actions[data-v-20cbfb97]{justify-content:flex-start}.zone-bar__inner[data-v-20cbfb97]{padding:12px 20px}.stats-grid[data-v-20cbfb97]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-card[data-v-20cbfb97]{padding:14px 16px}.stat-card__val[data-v-20cbfb97]{font-size:18px}.table-toolbar[data-v-20cbfb97]{padding:12px 16px}.search-group[data-v-20cbfb97]{max-width:100%}.modal-overlay[data-v-20cbfb97]{padding:0;align-items:flex-end}.modal-card[data-v-20cbfb97]{border-radius:20px 20px 0 0;max-height:92vh}.modal-card__body[data-v-20cbfb97],.modal-card__foot[data-v-20cbfb97],.modal-card__head[data-v-20cbfb97]{padding-left:20px;padding-right:20px}}@media (max-width:480px){.stats-grid[data-v-20cbfb97]{grid-template-columns:1fr}.dash-hero__title[data-v-20cbfb97]{font-size:18px}.dash-hero__icon[data-v-20cbfb97]{width:40px;height:40px;font-size:16px}.btn[data-v-20cbfb97]{padding:8px 14px;font-size:12px}.btn__text[data-v-20cbfb97]{display:none}.btn--search .btn__text[data-v-20cbfb97]{display:inline}.table-meta[data-v-20cbfb97]{font-size:12px}.mobile-card__actions[data-v-20cbfb97]{gap:4px}.mobile-action[data-v-20cbfb97]{padding:8px 2px;font-size:9px}.mobile-action i[data-v-20cbfb97]{font-size:13px}}@media (max-width:360px){.dash-hero__inner[data-v-20cbfb97]{padding:14px 16px 10px}.zone-bar__inner[data-v-20cbfb97]{padding:10px 16px}.date-picker[data-v-20cbfb97]{flex-wrap:wrap}.date-sep[data-v-20cbfb97]{display:none}.btn--search[data-v-20cbfb97]{width:100%;justify-content:center}.mobile-card__header[data-v-20cbfb97]{padding:12px 12px 10px}.mobile-card__body[data-v-20cbfb97]{padding:10px 12px}.mobile-card__actions[data-v-20cbfb97]{padding:10px 12px 12px}}