@charset "UTF-8";.page-header.svelte-ahgl0x{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;padding:0 4px}.page-header.svelte-ahgl0x h1:where(.svelte-ahgl0x){font-size:28px;font-weight:700;background:var(--color-orange-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.3px}.page-header.svelte-ahgl0x .sub:where(.svelte-ahgl0x){font-size:14px;color:var(--color-text-secondary);background:var(--color-card-bg);padding:6px 18px;border-radius:40px;box-shadow:var(--color-shadow);line-height:1.5}.sales-grid.svelte-ahgl0x{display:flex;flex-direction:column;gap:28px;max-width:1600px;margin:0 auto}.sales-card.svelte-ahgl0x{background:var(--color-card-bg);border-radius:var(--radius);box-shadow:var(--color-shadow);padding:24px 28px 28px;border:1px solid rgba(255,255,255,.5);transition:box-shadow var(--transition)}.sales-card.svelte-ahgl0x:hover{box-shadow:0 12px 36px #00000017}.card-header.svelte-ahgl0x{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--color-border)}.card-header.svelte-ahgl0x .name:where(.svelte-ahgl0x){font-size:22px;font-weight:700;color:var(--color-text);letter-spacing:-.2px}.card-header.svelte-ahgl0x .name:where(.svelte-ahgl0x) small:where(.svelte-ahgl0x){font-size:14px;font-weight:400;color:var(--color-text-secondary);margin-left:8px}.rank-badges.svelte-ahgl0x{display:flex;flex-wrap:wrap;gap:12px 24px;margin-left:auto}.rank-item.svelte-ahgl0x{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg);padding:4px 14px 4px 10px;border-radius:40px;line-height:1.5}.rank-item.svelte-ahgl0x .label:where(.svelte-ahgl0x){font-weight:400;color:var(--color-text-secondary)}.rank-item.svelte-ahgl0x .value:where(.svelte-ahgl0x){font-weight:700;font-size:16px;min-width:22px;text-align:center}.rank-item.svelte-ahgl0x .value.r1:where(.svelte-ahgl0x){color:#f59e0b}.rank-item.svelte-ahgl0x .value.r2:where(.svelte-ahgl0x){color:#94a3b8}.rank-item.svelte-ahgl0x .value.r3:where(.svelte-ahgl0x){color:#d97706}.rank-item.svelte-ahgl0x .value.rn:where(.svelte-ahgl0x){color:var(--color-blue)}.rank-item.svelte-ahgl0x .medal:where(.svelte-ahgl0x){font-size:16px;margin-right:2px}.card-body.svelte-ahgl0x{display:flex;flex-wrap:wrap;gap:24px}.card-body.svelte-ahgl0x .left:where(.svelte-ahgl0x){flex:2;min-width:420px}.card-body.svelte-ahgl0x .right:where(.svelte-ahgl0x){flex:1;min-width:260px;max-width:380px}.trade-stats.svelte-ahgl0x{background:var(--color-bg);border-radius:var(--radius-sm);padding:16px 18px 12px;min-height:200px}.trade-stats.svelte-ahgl0x .section-title:where(.svelte-ahgl0x){font-size:15px;font-weight:600;color:var(--color-text);margin-bottom:12px;display:flex;align-items:center;gap:8px;line-height:1.5}.trade-stats.svelte-ahgl0x .section-title:where(.svelte-ahgl0x) .dot:where(.svelte-ahgl0x){display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-orange-grad)}.month-chart-wrap.svelte-ahgl0x{margin-bottom:16px;background:var(--color-card-bg);border-radius:var(--radius-sm);padding:8px;box-shadow:0 2px 8px #00000008;display:flex;align-items:center}.month-chart-wrap.svelte-ahgl0x:last-child{margin-bottom:0}.month-chart-wrap.svelte-ahgl0x .month-label:where(.svelte-ahgl0x){font-size:13px;font-weight:600;color:var(--color-text-secondary);padding:6px;line-height:1.5}.month-chart-wrap.svelte-ahgl0x .month-label:where(.svelte-ahgl0x) span:where(.svelte-ahgl0x){display:inline-block;background:var(--color-orange-grad);color:#fff;padding:0 12px;border-radius:40px;font-size:12px;font-weight:500}.chart-container.svelte-ahgl0x{width:100%;height:180px}.month-汇总.svelte-ahgl0x{background:var(--color-bg);border-radius:var(--radius-sm);padding:16px 18px 18px;min-height:20px}.month-compare.svelte-ahgl0x{background:var(--color-bg);border-radius:var(--radius-sm);padding:16px 18px 18px;display:flex;flex-direction:column}.month-compare.svelte-ahgl0x .section-title:where(.svelte-ahgl0x){font-size:15px;font-weight:600;color:var(--color-text);margin-bottom:14px;display:flex;align-items:center;gap:8px;line-height:1.5}.month-compare.svelte-ahgl0x .section-title:where(.svelte-ahgl0x) .dot:where(.svelte-ahgl0x){display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-purple-grad)}.compare-list.svelte-ahgl0x{flex:1;display:flex;flex-direction:column;gap:10px}.compare-item.svelte-ahgl0x{background:var(--color-card-bg);border-radius:var(--radius-sm);padding:12px 14px;box-shadow:0 1px 4px #0000000a;border-left:4px solid var(--color-blue);transition:border-color var(--transition)}.compare-item.svelte-ahgl0x .cmp-title:where(.svelte-ahgl0x){font-size:13px;font-weight:600;color:var(--color-text);margin-bottom:4px;line-height:1.5}.compare-item.svelte-ahgl0x .cmp-title:where(.svelte-ahgl0x) .arrow:where(.svelte-ahgl0x){margin:0 6px;color:var(--color-text-secondary)}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x){display:flex;flex-wrap:wrap;flex-direction:column;gap:8px 20px;font-size:13px;color:var(--color-text-secondary);line-height:1.5}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x) .field:where(.svelte-ahgl0x){display:flex;align-items:center;gap:4px}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x) .field:where(.svelte-ahgl0x) .val:where(.svelte-ahgl0x){font-weight:600;color:var(--color-text)}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x) .field:where(.svelte-ahgl0x) .delta:where(.svelte-ahgl0x){font-weight:600;margin-left:2px}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x) .field:where(.svelte-ahgl0x) .delta.up:where(.svelte-ahgl0x){color:#22c55e}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x) .field:where(.svelte-ahgl0x) .delta.down:where(.svelte-ahgl0x){color:#ef4444}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x) .field:where(.svelte-ahgl0x) .delta.flat:where(.svelte-ahgl0x){color:var(--color-text-secondary)}.compare-empty.svelte-ahgl0x{color:var(--color-text-secondary);font-size:14px;text-align:center;padding:28px 0;line-height:1.5;flex:1;display:flex;align-items:center;justify-content:center}@media (max-width: 900px){.card-body.svelte-ahgl0x .left:where(.svelte-ahgl0x){min-width:0;flex:1 1 100%}.card-body.svelte-ahgl0x .right:where(.svelte-ahgl0x){min-width:0;max-width:none;flex:1 1 100%}.rank-badges.svelte-ahgl0x{margin-left:0;width:100%}.card-header.svelte-ahgl0x{flex-direction:column;align-items:flex-start}.page-header.svelte-ahgl0x{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width: 520px){.sales-card.svelte-ahgl0x{padding:16px}.rank-badges.svelte-ahgl0x{gap:8px}.rank-item.svelte-ahgl0x{font-size:12px;padding:2px 10px 2px 8px}.compare-item.svelte-ahgl0x .cmp-details:where(.svelte-ahgl0x){flex-direction:column;gap:2px}}.汇总统计.svelte-ahgl0x{margin-left:36px}.汇总标题栏.svelte-ahgl0x{display:flex}
