.page.svelte-10ctdpj{max-width:560px;margin:0 auto;padding:24px 16px 64px}.crumb.svelte-10ctdpj{font-size:13px;margin-bottom:16px}.crumb.svelte-10ctdpj a:where(.svelte-10ctdpj){color:#6366f1;text-decoration:none}.head.svelte-10ctdpj h1:where(.svelte-10ctdpj){font-size:28px;margin:4px 0 6px;font-weight:800}.head.svelte-10ctdpj p:where(.svelte-10ctdpj){color:#6b7280;margin:0 0 24px;font-size:14px}.tuner.svelte-10ctdpj{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:36px 28px;text-align:center}.start-zone.svelte-10ctdpj .big-note:where(.svelte-10ctdpj){font-size:64px;margin-bottom:8px}.start-zone.svelte-10ctdpj p:where(.svelte-10ctdpj){color:#6b7280;margin:0 0 18px}.primary.svelte-10ctdpj{padding:14px 30px;background:#6366f1;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit}.secondary.svelte-10ctdpj{margin-top:24px;padding:8px 18px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;cursor:pointer;font-family:inherit}.err.svelte-10ctdpj{margin-top:14px;font-size:13px;color:#dc2626}.calibration.svelte-10ctdpj{display:flex;gap:6px;align-items:center;margin-bottom:18px;font-size:12px;color:#6b7280}.cal-label.svelte-10ctdpj{font-weight:700}.cal-btn.svelte-10ctdpj{padding:4px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;font-size:11px;cursor:pointer;font-family:inherit}.cal-btn.on.svelte-10ctdpj{background:#6366f1;color:#fff;border-color:#6366f1}.info.svelte-10ctdpj h3:where(.svelte-10ctdpj){font-size:14px;margin:16px 0 10px;color:#1f2937}.display.svelte-10ctdpj .note-big:where(.svelte-10ctdpj){font-size:96px;font-weight:800;color:#6366f1;line-height:1}.display.svelte-10ctdpj .note-big:where(.svelte-10ctdpj) sub:where(.svelte-10ctdpj){font-size:36px;font-weight:600;color:#9ca3af}.freq.svelte-10ctdpj{font-size:18px;color:#6b7280;margin:8px 0 24px;font-variant-numeric:tabular-nums}.cents-bar.svelte-10ctdpj{position:relative;height:60px;background:linear-gradient(to right,#fef2f2 0% 30%,#fffbeb 30% 45%,#ecfdf5 45% 55%,#fffbeb 55% 70%,#fef2f2 70%);border-radius:8px;overflow:hidden}.zero.svelte-10ctdpj{position:absolute;top:0;left:50%;width:1px;height:100%;background:#16a34a}.needle.svelte-10ctdpj{position:absolute;top:0;left:50%;margin-left:-2px;width:4px;height:100%;background:#1f2937;transition:transform .06s}.cents-label.svelte-10ctdpj{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:13px;color:#4b5563;font-variant-numeric:tabular-nums}.ok.svelte-10ctdpj{margin-left:8px;color:#16a34a;font-weight:700}.high.svelte-10ctdpj,.low.svelte-10ctdpj{margin-left:8px;color:#d97706}.info.svelte-10ctdpj{margin-top:36px;padding:20px;background:#f9fafb;border-radius:10px}.info.svelte-10ctdpj h2:where(.svelte-10ctdpj){font-size:16px;margin:0 0 12px}.info.svelte-10ctdpj table:where(.svelte-10ctdpj){width:100%;border-collapse:collapse;font-size:14px}.info.svelte-10ctdpj th:where(.svelte-10ctdpj),.info.svelte-10ctdpj td:where(.svelte-10ctdpj){padding:6px 10px;text-align:left;border-bottom:1px solid #f3f4f6}.info.svelte-10ctdpj th:where(.svelte-10ctdpj){font-weight:600;color:#6b7280;font-size:12px;text-transform:uppercase;letter-spacing:1px}.info.svelte-10ctdpj .note:where(.svelte-10ctdpj){margin:14px 0 0;font-size:12px;color:#9ca3af}
