.hud.svelte-1hm9upp{background:var(--card, #fff);border:1px solid var(--border, #e6e8ee);border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #0f172a0d;color:var(--foreground, #1f2733)}.stats.svelte-1hm9upp{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}.stat.svelte-1hm9upp{background:var(--muted, #f3f5f9);border:1px solid var(--border, #e6e8ee);border-radius:10px;padding:11px 8px;text-align:center}.stat-num.svelte-1hm9upp{display:block;font-size:20px;font-weight:700;color:var(--foreground, #1f2733);font-variant-numeric:tabular-nums}.stat-lbl.svelte-1hm9upp{font-size:13px;font-weight:500;color:var(--foreground, #1f2733)}.waiting.svelte-1hm9upp{margin:-6px 0 14px;font-size:13px;font-weight:500;color:var(--foreground, #1f2733);text-align:center}.bars.svelte-1hm9upp{list-style:none;margin:0;padding:0;display:grid;gap:11px}.bar-head.svelte-1hm9upp{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.bar-name.svelte-1hm9upp{font-size:14px;font-weight:600;color:var(--foreground, #1f2733)}.bar-val.svelte-1hm9upp{font-size:13px;color:var(--foreground, #1f2733);font-variant-numeric:tabular-nums}.bar-val.svelte-1hm9upp .done:where(.svelte-1hm9upp){color:var(--primary, #2f3b52);font-style:normal;font-weight:700;margin-left:4px}.bar-track.svelte-1hm9upp{height:9px;background:var(--muted, #eef1f6);border-radius:999px;overflow:hidden}.bar-fill.svelte-1hm9upp{height:100%;background:var(--color-dusty-500, #4a8a93);border-radius:999px;transition:width .8s cubic-bezier(.2,.8,.2,1)}.monthly.svelte-1hm9upp{background:var(--muted, #f6f8fb);border:1px solid var(--border, #e6e8ee);border-radius:12px;padding:14px 16px 12px;margin-bottom:16px}.monthly-head.svelte-1hm9upp{font-size:16px;font-weight:700;color:var(--foreground, #1f2733);margin-bottom:10px;letter-spacing:-.01em}.monthly-chart.svelte-1hm9upp{display:flex;align-items:flex-end;justify-content:center;gap:28px;height:104px;padding:0 4px}.mcol.svelte-1hm9upp{flex:1 1 0;max-width:168px;display:flex;flex-direction:column;align-items:center;height:100%}.mcount.svelte-1hm9upp{font-size:18px;font-weight:700;color:var(--primary, #2f3b52);font-variant-numeric:tabular-nums;margin-bottom:4px;line-height:1}.mbar-wrap.svelte-1hm9upp{flex:1;width:86%;min-width:18px;display:flex;align-items:flex-end}.mbar.svelte-1hm9upp{width:100%;background:linear-gradient(180deg,var(--color-dusty-400, #5b9aa3) 0%,var(--primary, #2f3b52) 100%);box-shadow:0 2px 8px #2f3b522e;border-radius:8px 8px 0 0;min-height:4px;transition:height .8s cubic-bezier(.2,.8,.2,1)}.mlbl.svelte-1hm9upp{margin-top:6px;font-size:14px;font-weight:600;color:var(--foreground, #1f2733)}.monthly-foot.svelte-1hm9upp{margin-top:10px;font-size:13px;font-weight:500;color:var(--foreground, #1f2733);text-align:center}
