.business-analytics[data-v-c49d7550]{max-width:1200px;margin:0 auto;padding:24px;color:#f2f5f9}.page-header[data-v-c49d7550]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;margin-bottom:24px}.page-title h2[data-v-c49d7550]{margin:0;font-size:28px;letter-spacing:.4px}.subtitle[data-v-c49d7550]{margin-top:4px;color:#fcd34d;font-size:14px}.filters-card[data-v-c49d7550]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px;padding:18px 20px;background:radial-gradient(circle at top left,rgba(250,204,21,.22),rgba(31,24,10,.94));border:1px solid rgba(250,204,21,.22);border-radius:16px;-webkit-box-shadow:0 18px 36px rgba(17,12,2,.55);box-shadow:0 18px 36px rgba(17,12,2,.55)}.filters-card[data-v-c49d7550],.filters[data-v-c49d7550]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters[data-v-c49d7550]{gap:16px 24px}.filter-group[data-v-c49d7550]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:160px;gap:6px}.filter-group label[data-v-c49d7550]{font-size:13px;font-weight:600;color:#fde68a;text-transform:uppercase;letter-spacing:.6px}.filter-group select[data-v-c49d7550]{padding:10px 12px;border-radius:12px;border:1px solid rgba(250,204,21,.28);background-color:rgba(26,23,14,.85);color:inherit;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.filter-group select[data-v-c49d7550]:focus{outline:none;border-color:rgba(250,204,21,.7);-webkit-box-shadow:0 0 0 3px rgba(250,204,21,.2);box-shadow:0 0 0 3px rgba(250,204,21,.2)}.actions[data-v-c49d7550]{margin-left:auto}.refresh[data-v-c49d7550]{padding:10px 18px;border:none;border-radius:12px;background:linear-gradient(135deg,#facc15,#f59e0b);color:#1c1917;font-weight:600;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.refresh[data-v-c49d7550]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 12px 24px rgba(245,158,11,.4);box-shadow:0 12px 24px rgba(245,158,11,.4)}.loading[data-v-c49d7550]{margin:24px 0;font-style:italic;color:#94a3b8}.date-range[data-v-c49d7550]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;background:rgba(69,51,19,.6);border:1px solid rgba(250,204,21,.25);color:#fef9c3;margin-bottom:18px}.date-range .label[data-v-c49d7550]{font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#fcd34d}.analytics-content[data-v-c49d7550]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.metrics-grid[data-v-c49d7550]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.metric-card[data-v-c49d7550]{padding:18px 20px;border-radius:18px;background:linear-gradient(135deg,rgba(250,204,21,.2),rgba(37,29,12,.94));border:1px solid rgba(250,204,21,.28);-webkit-box-shadow:inset 0 1px 0 rgba(255,248,230,.18),0 14px 30px rgba(17,12,2,.45);box-shadow:inset 0 1px 0 rgba(255,248,230,.18),0 14px 30px rgba(17,12,2,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.metric-label[data-v-c49d7550]{font-size:13px;letter-spacing:.5px;color:#fde68a;text-transform:uppercase}.metric-value[data-v-c49d7550]{font-size:28px;font-weight:700}.data-card[data-v-c49d7550]{padding:24px;border-radius:20px;background:rgba(27,21,10,.92);border:1px solid rgba(250,204,21,.25);-webkit-box-shadow:0 18px 40px rgba(17,12,2,.5);box-shadow:0 18px 40px rgba(17,12,2,.5)}.section-header[data-v-c49d7550]{margin-bottom:18px}.section-header h3[data-v-c49d7550]{margin:0;font-size:20px;color:#fef3c7}.section-header p[data-v-c49d7550]{margin:6px 0 0;color:#e7b86b;font-size:14px}.table-wrapper[data-v-c49d7550]{width:100%;overflow-x:auto;border-radius:14px;border:1px solid rgba(250,204,21,.2)}table[data-v-c49d7550]{width:100%;border-collapse:collapse;min-width:520px;background:rgba(39,29,12,.78)}td[data-v-c49d7550],th[data-v-c49d7550]{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(250,204,21,.16)}th[data-v-c49d7550]{background:rgba(250,204,21,.22);color:#fefce8;font-size:13px;letter-spacing:.4px;text-transform:uppercase}tbody tr:last-child td[data-v-c49d7550]{border-bottom:none}.list-stats[data-v-c49d7550]{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.list-stats li[data-v-c49d7550]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;padding:14px 18px;border-radius:14px;background:rgba(39,29,12,.68);border:1px solid rgba(250,204,21,.18)}.item-label[data-v-c49d7550]{font-weight:600;color:#e2e8f0}.item-value[data-v-c49d7550]{font-weight:500;color:#fcd34d}.item-percentage[data-v-c49d7550]{margin-left:6px;color:#fbbf24}.inactive-summary .note[data-v-c49d7550]{color:#fde68a}.inactive-total[data-v-c49d7550]{margin:0 0 12px 0;color:#fef3c7}.inactive-list[data-v-c49d7550]{margin:0;padding-left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.inactive-item[data-v-c49d7550]{padding:14px 16px;border-radius:12px;background:rgba(39,29,12,.55);border:1px solid rgba(250,204,21,.18)}.inactive-name[data-v-c49d7550]{font-weight:600;color:#fef9c3}.inactive-email[data-v-c49d7550]{color:#f6ad55}.inactive-last[data-v-c49d7550]{color:#fcd34d}.inactive-toggle[data-v-c49d7550]{margin-top:16px;padding:10px 20px;border:1px solid rgba(250,204,21,.35);border-radius:999px;background:linear-gradient(135deg,rgba(254,249,195,.92),rgba(234,179,8,.92));color:#1c1917;font-weight:600;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.inactive-toggle[data-v-c49d7550]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 20px rgba(234,179,8,.35);box-shadow:0 10px 20px rgba(234,179,8,.35)}.no-data[data-v-c49d7550]{margin:32px 0;padding:18px 20px;border-radius:16px;background:rgba(174,43,80,.18);border:1px solid rgba(248,113,113,.35);color:#fecaca;text-align:center}.chart-card[data-v-c49d7550]{margin-top:24px;padding:24px;border-radius:20px;background:rgba(32,24,9,.94);border:1px solid rgba(250,204,21,.24);-webkit-box-shadow:0 18px 40px rgba(17,12,2,.5);box-shadow:0 18px 40px rgba(17,12,2,.5)}.chart-card .section-header[data-v-c49d7550]{margin-bottom:16px}.chart-wrapper[data-v-c49d7550]{position:relative;width:100%;min-height:260px}.chart-wrapper canvas[data-v-c49d7550]{width:100%!important;height:100%!important}@media (max-width:900px){.business-analytics[data-v-c49d7550]{padding:20px 16px 40px}.filters-card[data-v-c49d7550]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.actions[data-v-c49d7550]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chart-card[data-v-c49d7550],.data-card[data-v-c49d7550]{padding:20px}}@media (max-width:640px){.page-header[data-v-c49d7550]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filters-card[data-v-c49d7550]{padding:16px;gap:20px}.filter-group[data-v-c49d7550]{width:100%}.list-stats li[data-v-c49d7550]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.inactive-list[data-v-c49d7550]{padding-left:16px}}