.stats-chart-wrap[data-v-269036bd]{width:100%}.chart-zoom-hint[data-v-269036bd]{margin:0 0 8px;font-size:12px;line-height:1.4;color:var(--gray-60, #8c9fae)}.chart[data-v-269036bd]{width:100%;height:300px;min-height:260px}.chart--with-zoom[data-v-269036bd]{height:320px;min-height:300px}.stats-chart-wrap--zoom .chart--with-zoom[data-v-269036bd]{height:340px;min-height:320px}.empty[data-v-269036bd]{height:200px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:13px;background:linear-gradient(180deg,#f8fafc,#fff);border-radius:12px;border:1px dashed #e2e8f0}.chart[data-v-0bce303e]{width:100%;height:220px;min-height:200px}.chart--stacked[data-v-0bce303e]{height:280px;min-height:280px}.chart--dense-half-hour[data-v-0bce303e]{height:300px;min-height:300px}.chart--stacked.chart--dense-half-hour[data-v-0bce303e]{height:340px;min-height:340px}.gift-analytics[data-v-bac11c2b]{min-height:200px;position:relative;display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.chart-section-wrap[data-v-bac11c2b]{min-height:200px;position:relative}.chart-placeholder[data-v-bac11c2b]{margin:0;padding:48px 16px;text-align:center;font-size:14px;color:var(--gray-60, #8c9fae)}.empty-in-chart[data-v-bac11c2b]{padding:32px 8px 24px}.section[data-v-bac11c2b]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 1px 4px #00000012}.section-title[data-v-bac11c2b]{font-size:13px;font-weight:700;color:var(--gray-70, #748494);text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px}.section-scope-hint[data-v-bac11c2b]{margin:-6px 0 12px;font-size:12px;line-height:1.45;color:var(--gray-70, #748494);font-weight:500}.section-scope-hint--muted[data-v-bac11c2b]{color:var(--gray-60, #8c9fae);font-weight:400}.duration-grid[data-v-bac11c2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.duration-card[data-v-bac11c2b]{padding:12px 10px;border-radius:10px;background:var(--gray-10, #f5f7f9);display:flex;flex-direction:column;gap:4px;min-width:0}.duration-card-label[data-v-bac11c2b]{font-size:11px;font-weight:700;color:var(--gray-70, #748494);text-transform:uppercase;letter-spacing:.03em;line-height:1.25}.duration-card-avg[data-v-bac11c2b]{font-size:20px;font-weight:800;color:#0f172a;line-height:1.2}.duration-card-meta[data-v-bac11c2b],.duration-card-range[data-v-bac11c2b]{font-size:11px;color:var(--gray-60, #8c9fae);font-weight:500}.duration-card-range[data-v-bac11c2b]{font-weight:400}@media(max-width:720px){.duration-grid[data-v-bac11c2b]{grid-template-columns:1fr}}.stat-grid[data-v-bac11c2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-card[data-v-bac11c2b]{display:flex;flex-direction:column;align-items:center;padding:12px 6px;border-radius:10px;background:var(--gray-10, #f5f7f9);gap:4px}.stat-value[data-v-bac11c2b]{font-size:22px;font-weight:800;line-height:1}.stat-pct[data-v-bac11c2b]{font-size:12px;font-weight:700;color:var(--gray-60, #8c9fae);line-height:1.25}.stat-label[data-v-bac11c2b]{font-size:10px;font-weight:600;color:var(--gray-70, #748494);text-align:center;line-height:1.2}.stat-card--queued .stat-value[data-v-bac11c2b]{color:#f59e0b}.stat-card--in_production .stat-value[data-v-bac11c2b]{color:#3b82f6}.stat-card--ready_for_pickup .stat-value[data-v-bac11c2b]{color:#8b5cf6}.stat-card--finished .stat-value[data-v-bac11c2b]{color:var(--success, #30b565)}.stat-card--failed .stat-value[data-v-bac11c2b]{color:#ef4444}.chart-header[data-v-bac11c2b]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.chart-header-copy[data-v-bac11c2b]{flex:1 1 220px;min-width:0}.chart-header-toggle[data-v-bac11c2b]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding-top:2px;min-height:44px}.chart-toggle-label[data-v-bac11c2b]{font-size:13px;font-weight:600;color:var(--gray-70, #748494)}.chart-legend-hint[data-v-bac11c2b]{margin:4px 0 0;font-size:12px;color:var(--gray-70, #748494);line-height:1.4;font-weight:500}.chart-legend-hint--muted[data-v-bac11c2b]{color:var(--gray-60, #8c9fae);font-weight:400}.chart[data-v-bac11c2b]{margin-top:4px}.no-data[data-v-bac11c2b]{font-size:13px;color:var(--gray-60, #8c9fae);text-align:center;padding:24px 0 8px}.section--totals[data-v-bac11c2b]{display:flex;flex-direction:column;gap:10px}.total-row[data-v-bac11c2b]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--gray-80, #405261)}.total-row strong[data-v-bac11c2b]{font-size:16px;font-weight:800}.profile-breakdown-section[data-v-bac11c2b]{gap:10px}.profile-breakdown-table[data-v-bac11c2b]{width:100%}.profile-dot[data-v-bac11c2b]{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:8px;vertical-align:middle;flex-shrink:0;box-shadow:inset 0 0 0 1px #0000000f}.profile-count-cell[data-v-bac11c2b]{white-space:nowrap}.profile-pct[data-v-bac11c2b]{margin-left:6px;font-size:11px;font-weight:600;color:var(--gray-60, #8c9fae)}@media(max-width:520px){.stat-grid[data-v-bac11c2b]{grid-template-columns:repeat(2,1fr)}}.stats-body[data-v-a440e6ab]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.gifts-tab-inner[data-v-a440e6ab]{min-height:120px;position:relative;display:flex;flex-direction:column;gap:16px;padding-top:4px}.gifts-empty[data-v-a440e6ab]{padding:24px 8px 32px}.gifts-settings-title[data-v-a440e6ab]{font-size:13px;font-weight:700;color:var(--gray-70, #748494);text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px}.gifts-settings-grid[data-v-a440e6ab]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gifts-setting[data-v-a440e6ab]{display:flex;flex-direction:column;gap:6px;min-width:0}.gifts-setting--full[data-v-a440e6ab]{grid-column:1 / -1}.gifts-granularity-hint[data-v-a440e6ab]{margin:0;font-size:12px;color:var(--gray-60, #8c9fae);line-height:1.35}.gifts-field-label[data-v-a440e6ab]{font-size:13px;font-weight:600;color:var(--gray-70, #748494)}@media(max-width:720px){.gifts-settings-grid[data-v-a440e6ab]{grid-template-columns:1fr}}[data-v-a440e6ab] .stats-tabs.el-tabs{--el-tabs-header-height: 44px}[data-v-a440e6ab] .stats-tabs .el-tabs__header{margin:0 0 12px;border:none}[data-v-a440e6ab] .stats-tabs .el-tabs__nav-wrap:after{display:none}[data-v-a440e6ab] .stats-tabs .el-tabs__nav{border-radius:12px;padding:4px;background:var(--gray-20, #eef1f5);border:none;width:100%}[data-v-a440e6ab] .stats-tabs .el-tabs__item{flex:1;justify-content:center;border:none;border-radius:10px;font-weight:700;font-size:14px;color:var(--gray-70, #748494);height:40px;line-height:40px;padding:0 12px}[data-v-a440e6ab] .stats-tabs .el-tabs__item.is-active{color:var(--lead, #0e2a3c);background:#fff;box-shadow:0 1px 4px #00000014}[data-v-a440e6ab] .stats-tabs .el-tabs__active-bar{display:none}[data-v-a440e6ab] .stats-tabs .el-tabs__content{overflow:visible}.stats-results[data-v-a440e6ab]{position:relative;display:flex;flex-direction:column;gap:16px;min-height:48px}.stats-results--refreshing>.section[data-v-a440e6ab]{opacity:.88;transition:opacity .2s ease}.stats-results-ribbon[data-v-a440e6ab]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:linear-gradient(90deg,#ecfdf5,#f0fdfa);border:1px solid #99f6e4;font-size:13px;color:#0f766e;flex-shrink:0}.stats-results-ribbon-track[data-v-a440e6ab]{width:72px;height:4px;border-radius:3px;background:linear-gradient(90deg,#ccfbf1,#14b8a6,#ccfbf1);background-size:200% 100%;animation:stats-ribbon-shimmer-a440e6ab 1.1s ease-in-out infinite}@keyframes stats-ribbon-shimmer-a440e6ab{0%{background-position:100% 0}to{background-position:-100% 0}}.stats-results-ribbon-text[data-v-a440e6ab]{font-weight:600}.phase-banner[data-v-a440e6ab]{flex-direction:row;align-items:center;gap:10px;font-size:13px;color:#475569;background:linear-gradient(90deg,#f0fdfa,#f8fafc);border:1px solid #ccfbf1}.phase-dot[data-v-a440e6ab]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.phase-dot--upcoming[data-v-a440e6ab]{background:#f59e0b}.phase-dot--live[data-v-a440e6ab]{background:#10b981}.phase-dot--ended[data-v-a440e6ab]{background:#64748b}.section[data-v-a440e6ab]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 1px 5px #00000012;display:flex;flex-direction:column;gap:12px}.section-title[data-v-a440e6ab]{font-size:15px;font-weight:800;margin:0;color:var(--lead, #0e2a3c)}.section-hint[data-v-a440e6ab]{font-size:12.5px;color:var(--gray-70, #748494);margin:-4px 0 4px;line-height:1.45}.controls-grid[data-v-a440e6ab]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.control--wide[data-v-a440e6ab]{grid-column:1 / -1}.control[data-v-a440e6ab]{display:flex;flex-direction:column;gap:6px}.toggle-control[data-v-a440e6ab]{justify-content:space-between}.chart-footer-profile-toggle[data-v-a440e6ab]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;padding-top:14px;border-top:1px solid #eef1f5}.chart-footer-profile-label[data-v-a440e6ab]{font-size:12px;font-weight:700;color:var(--gray-70, #748494);text-transform:uppercase;letter-spacing:.04em}.chart-footer-profile-note[data-v-a440e6ab]{font-size:12px;color:var(--gray-60, #8c9fae);line-height:1.35;flex:1 1 200px;min-width:0}.profile-counts-section[data-v-a440e6ab]{gap:10px}.profile-counts-table[data-v-a440e6ab]{width:100%}.profile-dot[data-v-a440e6ab]{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:8px;vertical-align:middle;flex-shrink:0;box-shadow:inset 0 0 0 1px #0000000f}.profile-count-cell[data-v-a440e6ab]{white-space:nowrap}.profile-pct[data-v-a440e6ab]{margin-left:6px;font-size:11px;font-weight:600;color:var(--gray-60, #8c9fae)}.field-label[data-v-a440e6ab]{font-size:13px;font-weight:600;color:var(--gray-70, #748494)}.field-hint[data-v-a440e6ab]{font-size:12px;color:var(--gray-70, #748494);margin-top:4px}.field-hint a[data-v-a440e6ab]{color:var(--aqua-dark, #00a69c);text-decoration:underline}.day-chips[data-v-a440e6ab]{display:flex;flex-wrap:wrap;gap:8px}.day-chip[data-v-a440e6ab]{border:1px solid #e2e8f0;background:#f8fafc;border-radius:12px;padding:8px 12px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s;min-width:88px}.day-chip[data-v-a440e6ab]:hover{border-color:#99f6e4;background:#f0fdfa}.day-chip--active[data-v-a440e6ab]{border-color:#14b8a6;background:linear-gradient(145deg,#ecfdf5,#f0fdfa);box-shadow:0 0 0 1px #14b8a640}.day-chip-n[data-v-a440e6ab]{display:block;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.4px}.day-chip-d[data-v-a440e6ab]{font-size:14px;font-weight:800;color:#0f172a}.blocked-panel[data-v-a440e6ab]{padding:20px;border-radius:12px;background:#f8fafc;border:1px dashed #cbd5e1;color:#475569}.blocked-title[data-v-a440e6ab]{margin:0 0 8px;font-weight:800;font-size:14px;color:#0f172a}.blocked-text[data-v-a440e6ab]{margin:0;font-size:13px;line-height:1.5}.cards-section[data-v-a440e6ab]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;background:transparent;box-shadow:none;padding:0}.card[data-v-a440e6ab]{background:#fff;border-radius:14px;padding:14px;box-shadow:0 1px 5px #00000012;display:flex;flex-direction:column;gap:6px;min-width:0}.card-label[data-v-a440e6ab]{font-size:12px;color:var(--gray-70, #748494);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.card-row[data-v-a440e6ab]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.card-value[data-v-a440e6ab]{font-size:22px;font-weight:800;color:var(--lead, #0e2a3c)}.card-compare[data-v-a440e6ab]{font-size:12px;color:var(--gray-70, #748494);display:flex;gap:4px;align-items:center}.compare-value[data-v-a440e6ab]{font-weight:700}.compare-delta[data-v-a440e6ab]{font-weight:700;padding:2px 6px;border-radius:8px}.delta-up[data-v-a440e6ab]{color:#1f7a45;background:#e6f7ee}.delta-down[data-v-a440e6ab]{color:#b53030;background:#fdecec}.delta-flat[data-v-a440e6ab]{color:#748494;background:#eef1f4}.chart-section[data-v-a440e6ab]{gap:8px}.meta-section p[data-v-a440e6ab]{margin:0;font-size:12.5px;color:var(--gray-70, #748494);line-height:1.4}.meta-section .timings[data-v-a440e6ab]{font-size:11px;color:#94a3b8}@media(max-width:720px){.cards-section[data-v-a440e6ab],.controls-grid[data-v-a440e6ab]{grid-template-columns:1fr}}
