.gauge-diagram.svelte-eofcu{margin:1rem 0;border:1px solid #e8e8e8;border-radius:8px;background:linear-gradient(135deg,#faf6f1,#fff);box-shadow:0 2px 8px #0000000d}.gauge-label{font-family:Courier New,monospace}.gauge-detail{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.gauge-results.svelte-eofcu{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin-top:1rem}.result-item.svelte-eofcu{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#f5f5f5;border-radius:6px;border-left:4px solid #9d6bb3}.result-item.primary.svelte-eofcu{border-left-color:#e74c3c;background:#ffe6e6}.result-label.svelte-eofcu{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-weight:600}.result-value.svelte-eofcu{font-size:2rem;font-weight:700;color:#e74c3c;font-family:Courier New,monospace}.result-meta.svelte-eofcu{font-size:.75rem;color:#999;margin-top:.3rem;font-style:italic}input.input.svelte-eofcu,select.svelte-eofcu{border:2px solid #e8e8e8;transition:border-color .2s ease}input.input.svelte-eofcu:focus,select.svelte-eofcu:focus{border-color:#e74c3c;box-shadow:0 0 0 3px #e74c3c1a}.select{border-color:#e8e8e8}.select select.svelte-eofcu:focus{border-color:#e74c3c}
