.bars.svelte-m8870k{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-m8870k{grid-template-columns:6.5em minmax(0,1fr) auto;align-items:center;gap:10px;font-size:.9rem;display:grid}.bars__label.svelte-m8870k{color:#d9d4c8}.bars__track.svelte-m8870k{background:#2c3039;border-radius:999px;height:12px;overflow:hidden}.bars__fill.svelte-m8870k{border-radius:999px;min-width:3px;height:100%;display:block}.bars__val.svelte-m8870k{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.bars__val.svelte-m8870k small:where(.svelte-m8870k){color:#bdb7aa;margin-left:4px;font-weight:400}@media (width<=380px){li.svelte-m8870k{grid-template-columns:minmax(0,1fr) auto}.bars__track.svelte-m8870k{grid-area:2/1/auto/-1}}.curve.svelte-1tpe2t{width:100%;max-width:100%;height:auto;display:block}.grid.svelte-1tpe2t{stroke:#ffffff1f;stroke-width:1px}.tick.svelte-1tpe2t,.axis.svelte-1tpe2t{fill:#bdb7aa;font:500 11px var(--font-body)}.axis.svelte-1tpe2t{font-weight:600}.line.svelte-1tpe2t{fill:none;stroke:var(--sun);stroke-width:3px;stroke-linejoin:round}.guide.svelte-1tpe2t{stroke:#f6f2e8;stroke-dasharray:3 4;stroke-width:1px;opacity:.6}.dot.svelte-1tpe2t{fill:var(--road);stroke:#fff;stroke-width:2px}.adv__btn.svelte-1c0loqs{font:600 .95rem var(--font-head);color:var(--brand-ink);cursor:pointer;background:0 0;border:0;padding:4px 0}.res-title.svelte-1c0loqs{letter-spacing:.06em;text-transform:uppercase;color:var(--sun);margin:0 0 10px;font-size:1rem}.res-lead.svelte-1c0loqs{color:#d9d4c8;margin:0}.stats.svelte-1c0loqs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}@media (width<=400px){.stats.svelte-1c0loqs{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats.svelte-1c0loqs div:where(.svelte-1c0loqs){background:#23262e;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.stats.svelte-1c0loqs span:where(.svelte-1c0loqs){font:600 .75rem var(--font-head);text-transform:uppercase;letter-spacing:.08em;color:#bdb7aa}.stats.svelte-1c0loqs strong:where(.svelte-1c0loqs){font:700 1.25rem var(--font-head);font-variant-numeric:tabular-nums}.res-sub.svelte-1c0loqs{color:#fff;margin:20px 0 10px;font-size:.95rem}.res-note.svelte-1c0loqs,.res-small.svelte-1c0loqs{color:#d9d4c8;margin:10px 0 0;font-size:.88rem}.res-small.svelte-1c0loqs{margin:-4px 0 8px}.res-table.svelte-1c0loqs{color:var(--ink);background:#fff;border:0}.res-table.svelte-1c0loqs tr.current td{background:var(--sun-soft);font-weight:600}
