.fg-legend.svelte-x6zzp0{letter-spacing:var(--tracking-wide)}.fv-plotwrap.has-poles{padding-top:15px;padding-bottom:15px}.fg-pole.svelte-x6zzp0{position:absolute;left:4px;pointer-events:none;font-family:Geist,sans-serif;font-size:11.5px;font-weight:800;color:var(--ink-line, #1c1c1c);letter-spacing:.04em}.fg-pole-top.svelte-x6zzp0{top:0}.fg-pole-bottom.svelte-x6zzp0{bottom:0}.fg-gust.svelte-x6zzp0{color:var(--ink-gust)}.fg-dir.svelte-x6zzp0{color:var(--ink-dir)}.fg-aux.svelte-x6zzp0{color:var(--ink-aux)}.fg-temp.svelte-x6zzp0{color:var(--ink-temp)}.fv-plotwrap.svelte-x6zzp0{position:relative}.fv-tip.svelte-x6zzp0{position:absolute;z-index:5;pointer-events:none;background:#fffffff7;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 14px #11111421;padding:7px 9px;font-family:Geist,sans-serif;font-size:12px;line-height:1.35;white-space:nowrap}.fv-tip-when.svelte-x6zzp0{margin:0 0 4px;font-size:10.5px;color:#9ca3af}.fv-tip-row.svelte-x6zzp0{margin:0;display:flex;align-items:center;gap:6px}.fv-tip-dot.svelte-x6zzp0{width:8px;height:8px;border-radius:2px;flex-shrink:0}.fv-tip-label.svelte-x6zzp0{color:#6b7280}.fv-tip-val.svelte-x6zzp0{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.dark .fv-tip.svelte-x6zzp0{background:#121722f7;border-color:#ffffff24;color:#e8ecf1}.dark .fv-tip-label.svelte-x6zzp0{color:#93a0b4}.rf-strip.svelte-vub8hv{display:flex;align-items:stretch;gap:2px;overflow-x:auto;padding-bottom:2px}.rf-cell.svelte-vub8hv{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 2px 6px;border-radius:9px;background:#f4f5f7;color:#6b7280}.rf-name.svelte-vub8hv{font-family:Outfit,sans-serif;font-size:12px;font-weight:800;color:#374151;line-height:1.15}.rf-alt.svelte-vub8hv{font-size:10.5px;color:#9ca3af}.rf-arrow.svelte-vub8hv{margin:3px 0 1px;transition:transform .6s ease}.rf-dir.svelte-vub8hv{font-size:11px;font-weight:700;letter-spacing:.02em}.rf-spd.svelte-vub8hv{font-family:Outfit,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.01em;line-height:1.1;color:#374151}.rf-unit.svelte-vub8hv{font-family:Geist,sans-serif;font-size:11px;font-weight:600;color:#9ca3af}.rf-key.svelte-vub8hv{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:7px;font-size:11px;line-height:1.375;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#6b7280}.rf-keyitem.svelte-vub8hv{display:inline-flex;align-items:center;gap:5px}.rf-sw.svelte-vub8hv{width:11px;height:11px;border-radius:3px;display:inline-block;box-shadow:inset 0 0 0 1px #00000029}.rf-none.svelte-vub8hv{font-size:11px;color:#9ca3af;margin-top:8px}.rf-down.svelte-vub8hv{background:#fdf1de;color:#b0741f}.rf-down.svelte-vub8hv .rf-spd:where(.svelte-vub8hv),.rf-down.svelte-vub8hv .rf-name:where(.svelte-vub8hv){color:#92610f}.rf-weak.svelte-vub8hv{background:#fbf7f0;color:#b8a184}.rf-up.svelte-vub8hv{background:#eef3f9;color:#5b7fa8}.rf-more.svelte-vub8hv{margin-top:10px}.rf-more-btn.svelte-vub8hv{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;position:relative;z-index:2}.rf-more-line.svelte-vub8hv{flex:1;font-size:11.5px;line-height:1.375;font-weight:700;color:#4678b2}.rf-more-btn.svelte-vub8hv:hover .rf-more-line:where(.svelte-vub8hv){text-decoration:underline}.rf-more-plus.svelte-vub8hv{flex-shrink:0;position:relative;width:16px;height:16px;border-radius:50%;border:1px solid #d5d9df}.rf-more-plus.svelte-vub8hv:before,.rf-more-plus.svelte-vub8hv:after{content:"";position:absolute;inset:50% 3px auto 3px;height:1.5px;margin-top:-.75px;background:#9ca3af;transition:transform .22s ease}.rf-more-plus.svelte-vub8hv:after{transform:rotate(90deg)}.is-open.svelte-vub8hv .rf-more-plus:where(.svelte-vub8hv):after{transform:rotate(0)}.rf-more.svelte-vub8hv p:where(.svelte-vub8hv){font-size:11.5px;line-height:1.375;color:#4b5563;margin-top:8px;white-space:pre-line}.rf-links.svelte-vub8hv{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;line-height:1.375}.rf-links.svelte-vub8hv a:where(.svelte-vub8hv){font-weight:700;color:#356cae}.rf-links.svelte-vub8hv a:where(.svelte-vub8hv):hover{text-decoration:underline}html.dark .rf-more.svelte-vub8hv p:where(.svelte-vub8hv){color:#c8cdd6}html.dark .rf-more-line.svelte-vub8hv{color:#7db0e8}html.dark .rf-more-plus.svelte-vub8hv{border-color:#3a3f47}html.dark .rf-links.svelte-vub8hv a:where(.svelte-vub8hv){color:#7db0e8}.rf-lead.svelte-vub8hv{font-family:Outfit,sans-serif;font-size:15px;font-weight:800;line-height:1.25;color:#92610f}html.dark .rf-lead.svelte-vub8hv{color:#e0b061}.rf-caveat.svelte-vub8hv{font-size:11.5px;line-height:1.375;color:#92610f;margin-top:5px}html.dark .rf-caveat.svelte-vub8hv{color:#e0b061}.rf-read.svelte-vub8hv{font-size:11.5px;line-height:1.375;font-weight:600;color:#374151}@media (prefers-reduced-motion: reduce){.rf-arrow.svelte-vub8hv{transition:none}}html.dark .rf-cell.svelte-vub8hv{background:#23262c;color:#9aa3ae}html.dark .rf-name.svelte-vub8hv,html.dark .rf-spd.svelte-vub8hv{color:#d7dbe0}html.dark .rf-down.svelte-vub8hv{background:#3a2f1c;color:#e0b061}html.dark .rf-down.svelte-vub8hv .rf-spd:where(.svelte-vub8hv),html.dark .rf-down.svelte-vub8hv .rf-name:where(.svelte-vub8hv){color:#edc47e}html.dark .rf-weak.svelte-vub8hv{background:#2c2823;color:#a8977e}html.dark .rf-up.svelte-vub8hv{background:#1e2732;color:#7fa0c6}html.dark .rf-sw.svelte-vub8hv{box-shadow:inset 0 0 0 1px #ffffff38}html.dark .rf-key.svelte-vub8hv{color:#9aa3ae}html.dark .rf-read.svelte-vub8hv{color:#d7dbe0}.ix.svelte-1brc4eq+.ix:where(.svelte-1brc4eq){margin-top:12px;border-top:1px solid #eceef1;padding-top:10px}html.dark .ix.svelte-1brc4eq+.ix:where(.svelte-1brc4eq){border-top-color:#23262c}.ix-more.svelte-1brc4eq{margin-top:12px}.ix-more-btn.svelte-1brc4eq{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer}.ix-more-line.svelte-1brc4eq{flex:1;font-size:11.5px;line-height:1.375;font-weight:700;color:#4678b2}.ix-more-btn.svelte-1brc4eq:hover .ix-more-line:where(.svelte-1brc4eq){text-decoration:underline}.ix-more-plus.svelte-1brc4eq{flex-shrink:0;position:relative;width:16px;height:16px;border-radius:50%;border:1px solid #d5d9df}.ix-more-plus.svelte-1brc4eq:before,.ix-more-plus.svelte-1brc4eq:after{content:"";position:absolute;inset:50% 3px auto 3px;height:1.5px;margin-top:-.75px;background:#9ca3af;transition:transform .22s ease}.ix-more-plus.svelte-1brc4eq:after{transform:rotate(90deg)}.is-open.svelte-1brc4eq .ix-more-plus:where(.svelte-1brc4eq):after{transform:rotate(0)}.ix-flag.svelte-1brc4eq{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;background:#fbeed8;color:#92610f;font-size:10.5px;font-weight:800}.ix-ask.svelte-1brc4eq{margin-top:10px;font-size:11.5px;line-height:1.375}.ix-ask.svelte-1brc4eq a:where(.svelte-1brc4eq){color:#4678b2;font-weight:700}.ix-ask.svelte-1brc4eq a:where(.svelte-1brc4eq):hover{text-decoration:underline}html.dark .ix-ask.svelte-1brc4eq a:where(.svelte-1brc4eq){color:#7db0e8}.ix-vname.svelte-1brc4eq{margin-top:14px;font-family:Geist,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}html.dark .ix-flag.svelte-1brc4eq{background:#3a2f1c;color:#e0b061}.ix-head.svelte-1brc4eq{display:flex;align-items:baseline;gap:8px}.ix-at.svelte-1brc4eq{font-size:11px;opacity:.55;margin-top:2px;font-variant-numeric:tabular-nums}.ix-name.svelte-1brc4eq{font-family:Outfit,sans-serif;font-size:15px;font-weight:800;color:#374151}.ix-state.svelte-1brc4eq{font-family:Geist,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.ix-off.svelte-1brc4eq,.ix-nodata.svelte-1brc4eq{color:#9ca3af}.ix-onset.svelte-1brc4eq{color:#92610f}.ix-running.svelte-1brc4eq{color:#b3261e}.ix-count.svelte-1brc4eq{margin-left:auto;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:800;color:#9ca3af}.ix-crits.svelte-1brc4eq{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.ix-crit.svelte-1brc4eq{display:grid;grid-template-columns:9px 1fr auto;align-items:center;gap:7px}.ix-dot.svelte-1brc4eq{width:7px;height:7px;border-radius:50%;background:#d5d9df}.is-pass.svelte-1brc4eq .ix-dot:where(.svelte-1brc4eq){background:#374151}.is-fail.svelte-1brc4eq .ix-dot:where(.svelte-1brc4eq){background:#d5d9df}.is-unknown.svelte-1brc4eq .ix-dot:where(.svelte-1brc4eq){background:none;box-shadow:inset 0 0 0 1.5px #d5d9df}.ix-lab.svelte-1brc4eq{font-size:11.5px;line-height:1.375;color:#6b7280}.is-pass.svelte-1brc4eq .ix-lab:where(.svelte-1brc4eq){color:#374151;font-weight:600}.ix-val.svelte-1brc4eq{font-family:Geist,sans-serif;font-size:11.5px;font-weight:700;color:#9ca3af}.is-pass.svelte-1brc4eq .ix-val:where(.svelte-1brc4eq){color:#374151}html.dark .ix-name.svelte-1brc4eq{color:#d7dbe0}html.dark .is-pass.svelte-1brc4eq .ix-lab:where(.svelte-1brc4eq){color:#d7dbe0}html.dark .ix-lab.svelte-1brc4eq{color:#9aa3ae}html.dark .is-pass.svelte-1brc4eq .ix-dot:where(.svelte-1brc4eq){background:#d7dbe0}html.dark .is-pass.svelte-1brc4eq .ix-val:where(.svelte-1brc4eq){color:#d7dbe0}.fv-note.svelte-kvy627{margin-top:auto;padding-top:6px}.fv-note-btn.svelte-kvy627{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;position:relative;z-index:2}.fv-note-line.svelte-kvy627{flex:1;font-size:11.5px;line-height:1.375;color:#6b7280}.fv-note-plus.svelte-kvy627{flex-shrink:0;position:relative;width:16px;height:16px;border-radius:50%;border:1px solid #d5d9df}.fv-note-plus.svelte-kvy627:before,.fv-note-plus.svelte-kvy627:after{content:"";position:absolute;inset:50% 3px auto 3px;height:1.5px;margin-top:-.75px;background:#9ca3af;transition:transform .22s ease,opacity .22s ease}.fv-note-plus.svelte-kvy627:after{transform:rotate(90deg)}.is-open.svelte-kvy627 .fv-note-plus:where(.svelte-kvy627):after{transform:rotate(0)}.fv-note-btn.svelte-kvy627:hover .fv-note-plus:where(.svelte-kvy627){border-color:#9ca3af}.fv-note-btn.svelte-kvy627:hover .fv-note-plus:where(.svelte-kvy627):before,.fv-note-btn.svelte-kvy627:hover .fv-note-plus:where(.svelte-kvy627):after{background:#6b7280}.fv-note-btn.svelte-kvy627:hover .fv-note-line:where(.svelte-kvy627){color:#4b5563}.fv-note-full.svelte-kvy627{font-size:11.5px;line-height:1.375;color:#6b7280;margin-top:8px}.dark .fv-note-line.svelte-kvy627,.dark .fv-note-full.svelte-kvy627{color:#9aa3ae}.dark .fv-note-plus.svelte-kvy627{border-color:#3a3f47}.dark .fv-note-plus.svelte-kvy627:before,.dark .fv-note-plus.svelte-kvy627:after{background:#9aa3ae}.fv-boxlink.svelte-kvy627{cursor:pointer;position:relative}.fv-stretch.svelte-kvy627{color:inherit;text-decoration:none}.fv-stretch.svelte-kvy627:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fv-boxlink.svelte-kvy627 .rf-more,.fv-boxlink.svelte-kvy627 .rf-links,.fv-boxlink.svelte-kvy627 .fv-toggle:where(.svelte-kvy627){position:relative;z-index:2}.fv-val.svelte-kvy627{font-family:Outfit,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.fv-unit.svelte-kvy627{font-size:11px;font-weight:700;margin-left:3px;opacity:.7}.fv-regime.svelte-kvy627{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fv-tag.svelte-kvy627{display:inline-flex;align-items:center;gap:7px;font-family:Geist,sans-serif;font-size:12.5px;font-weight:600;line-height:1;padding:8px 12.5px 8px 13.5px;border-radius:999px;white-space:nowrap;background:#f3f4f6;border:1px solid #e5e7eb;color:#6b7280}.fv-tag.is-alert.svelte-kvy627{font-weight:700;border-color:transparent;background-color:var(--color-alert);background-image:repeating-linear-gradient(135deg,var(--alert-hatch) 0 3px,transparent 3px 9px);color:var(--color-on-alert)}.fv-tag-i.svelte-kvy627{width:14px;height:14px;flex-shrink:0}.fv-why.svelte-kvy627{font-size:12.5px;line-height:1.4;color:#6b7280}.fv-toggle.svelte-kvy627{flex-shrink:0;line-height:0;background:none;border:0;padding:12px;margin:-10px -12px -12px;cursor:pointer;color:transparent;position:relative;z-index:2}.fv-toggle.is-on.svelte-kvy627{color:#e6b05f}.dark .fv-tag.svelte-kvy627{background:#ffffff0d;border-color:#ffffff17;color:#9aa3ae}.dark .fv-tag.is-alert.svelte-kvy627{border-color:transparent}.dark .fv-why.svelte-kvy627{color:#9aa3ae}
