.bf-chart.svelte-w6vht1{color:#e3f5ff;font-family:var(--font-sans);text-align:left;white-space:normal;letter-spacing:0;text-transform:none;font-size:.9rem;line-height:1.3;display:block}.bf-h.svelte-w6vht1{color:#c4ecff;padding-right:2rem;font-size:1.05rem;font-weight:800;display:block}.bf-sub.svelte-w6vht1{color:#8fb0c4;margin-top:2px;font-size:.74rem;display:block}.bf-tiles.svelte-w6vht1{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.bf-tile.svelte-w6vht1{text-align:center;background:#2f8fc81f;border-radius:10px;gap:2px;padding:8px 4px;display:grid;box-shadow:inset 0 0 0 1px #44acdc4d}.bf-num.svelte-w6vht1{color:#c4ecff;white-space:nowrap;font-size:1.05rem;font-weight:800}.bf-lbl.svelte-w6vht1{color:#a7c9dc;font-size:.66rem;line-height:1.2}.bf-head.svelte-w6vht1{letter-spacing:.06em;text-transform:uppercase;color:#a7c9dc;margin:14px 0 8px;font-size:.7rem;font-weight:700;display:block}.bf-bars.svelte-w6vht1{gap:7px;display:grid}.bf-row.svelte-w6vht1{grid-template-columns:minmax(0,8.2em) 1fr 3em;align-items:center;gap:8px;display:grid}.bf-name.svelte-w6vht1{color:#e3f5ff;font-size:.8rem;line-height:1.2}.bf-amt.svelte-w6vht1{color:#8fb0c4;white-space:nowrap;font-size:.68rem;display:block}.bf-track.svelte-w6vht1{background:#ffffff14;border-radius:4px;height:9px;position:relative;overflow:hidden}.bf-bar.svelte-w6vht1{background:#2f8fc8;border-radius:4px;position:absolute;inset:0 auto 0 0}.bf-pct.svelte-w6vht1{text-align:right;color:#fff;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800}.fish.svelte-1ebjbq8{z-index:2;color:#04121a;cursor:pointer;vertical-align:middle;background:#44acdc;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;transition:transform .15s;animation:2.6s ease-in-out infinite svelte-1ebjbq8-fish-pulse;display:inline-grid;position:relative;box-shadow:0 0 0 2px #fff,0 1px 4px #0000004d}@keyframes svelte-1ebjbq8-fish-pulse{0%,to{box-shadow:0 0 0 2px #fff,0 0 6px #44acdc80}50%{box-shadow:0 0 0 2px #fff,0 0 14px #44acdcf2}}.fish.svelte-1ebjbq8:hover,.fish[aria-expanded=true].svelte-1ebjbq8{transform:scale(1.1)}.fish.svelte-1ebjbq8:focus-visible{outline:2px solid var(--enso);outline-offset:2px}.bf-pop.svelte-1ebjbq8{background:#0a1a2e;border:0;border-radius:16px;width:min(21rem,100vw - 24px);margin:0;padding:16px 16px 14px;position:fixed;inset:auto;box-shadow:0 0 0 1px #44acdc8c,0 14px 36px #0000008c}.bf-pop.svelte-1ebjbq8:popover-open{animation:.16s ease-out svelte-1ebjbq8-bf-in;display:block}@keyframes svelte-1ebjbq8-bf-in{0%{opacity:0;transform:translateY(-4px)}}.bf-x.svelte-1ebjbq8{color:#a7c9dc;border-radius:999px;width:2rem;height:2rem;font-size:1.4rem;line-height:1;position:absolute;top:6px;right:8px}.bf-x.svelte-1ebjbq8:hover,.bf-x.svelte-1ebjbq8:focus-visible{color:#fff;background:#ffffff14;outline:none}@media (prefers-reduced-motion:reduce){.bf-pop.svelte-1ebjbq8:popover-open{animation:none}.fish.svelte-1ebjbq8{transition:none;animation:none}}.badge.svelte-8ai2g8{z-index:2;cursor:help;background:#2f7d32;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid;position:relative;box-shadow:0 0 0 2px #fff,0 1px 4px #0000004d}.badge.svelte-8ai2g8:focus-visible{outline:2px solid var(--enso);outline-offset:2px}.tip.svelte-8ai2g8{z-index:40;width:max-content;max-width:var(--tip-max,16rem);background:var(--sumi);color:#fff;font-family:var(--font-sans);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;border-radius:10px;padding:.55rem .75rem;font-size:.8rem;font-weight:500;line-height:1.35;display:none;position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000004d}.tip.svelte-8ai2g8:after{content:"";border:6px solid #0000;border-top-color:var(--sumi);position:absolute;top:100%;left:50%;transform:translate(-50%)}.badge.svelte-8ai2g8[data-side=right] .tip:where(.svelte-8ai2g8){left:-.4rem;transform:none}.badge.svelte-8ai2g8[data-side=right] .tip:where(.svelte-8ai2g8):after{left:1.2rem}.badge.svelte-8ai2g8[data-side=left] .tip:where(.svelte-8ai2g8){left:auto;right:-.4rem;transform:none}.badge.svelte-8ai2g8[data-side=left] .tip:where(.svelte-8ai2g8):after{left:auto;right:.6rem}.badge.svelte-8ai2g8:hover .tip:where(.svelte-8ai2g8),.badge.svelte-8ai2g8:focus .tip:where(.svelte-8ai2g8){animation:.15s ease-out svelte-8ai2g8-tip-in;display:block}@keyframes svelte-8ai2g8-tip-in{0%{opacity:0}}
