.fs.svelte-117wjbj.svelte-117wjbj{--fs-iris:var(--ar-iris, #8f7ce9);margin-block:10px 30px;border:1px solid var(--color-border-primary);border-radius:14px;background:color-mix(in srgb,#ffffff 2%,transparent);overflow:hidden}.fs-head.svelte-117wjbj.svelte-117wjbj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:13px 18px;border-bottom:1px solid var(--color-border-primary)}.fs-t.svelte-117wjbj.svelte-117wjbj{margin:0;font-family:var(--font-regular);font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.fs-chip.svelte-117wjbj.svelte-117wjbj{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;border:1px solid var(--color-border-primary);background:var(--color-bg-translucent);font-family:var(--font-monospace);font-size:10px;letter-spacing:.03em;color:var(--color-text-tertiary)}.fs-body.svelte-117wjbj.svelte-117wjbj{padding:6px 18px 4px}.fs-stage.svelte-117wjbj.svelte-117wjbj{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 20px;padding:16px 0}.fs-name.svelte-117wjbj.svelte-117wjbj{margin:0;font-family:var(--font-regular);font-size:13.5px;font-weight:var(--font-weight-medium);line-height:1.35;color:var(--color-text-primary)}.fs-open.svelte-117wjbj .fs-name.svelte-117wjbj{color:var(--color-text-tertiary)}.fs-track.svelte-117wjbj.svelte-117wjbj{min-width:0}.fs-bar.svelte-117wjbj.svelte-117wjbj{height:12px;min-width:2px;border-radius:3px;background:linear-gradient(90deg,var(--fs-iris),color-mix(in srgb,var(--fs-iris) 62%,transparent))}.fs-bar-none.svelte-117wjbj.svelte-117wjbj{width:100%;background:none;border:1px dashed var(--color-border-translucent-strong);border-radius:3px;height:12px}.fs-val.svelte-117wjbj.svelte-117wjbj{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:8px 0 0}.fs-num.svelte-117wjbj.svelte-117wjbj{font-family:var(--font-monospace);font-size:15px;font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.fs-num-quiet.svelte-117wjbj.svelte-117wjbj{font-size:12px;color:var(--color-text-quaternary)}.fs-basis.svelte-117wjbj.svelte-117wjbj{font-size:12px;color:var(--color-text-tertiary)}.fs-src.svelte-117wjbj.svelte-117wjbj{font-family:var(--font-monospace);font-size:10px;letter-spacing:.02em;color:var(--color-text-quaternary)}.fs-alts.svelte-117wjbj.svelte-117wjbj{grid-column:2;display:grid;gap:8px;margin:10px 0 0;padding:0 0 0 14px;list-style:none;border-left:1px solid var(--color-border-primary)}.fs-alts.svelte-117wjbj li.svelte-117wjbj{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}.fs-alt-v.svelte-117wjbj.svelte-117wjbj{font-family:var(--font-monospace);font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.fs-alt-n.svelte-117wjbj.svelte-117wjbj{flex:1 1 240px;font-size:12px;line-height:1.5;color:var(--color-text-quaternary)}.fs-rule.svelte-117wjbj.svelte-117wjbj{height:1px;background:var(--color-border-primary)}.fs-foot.svelte-117wjbj.svelte-117wjbj{margin:0;padding:13px 18px 15px;border-top:1px solid var(--color-border-primary);font-family:var(--font-regular);font-size:11.5px;line-height:1.6;color:var(--color-text-quaternary)}.fs-foot.svelte-117wjbj strong.svelte-117wjbj{color:var(--color-text-tertiary);font-weight:var(--font-weight-medium)}@media (max-width: 700px){.fs-stage.svelte-117wjbj.svelte-117wjbj{grid-template-columns:minmax(0,1fr);gap:8px}.fs-alts.svelte-117wjbj.svelte-117wjbj{grid-column:1}}.cb-formula.svelte-14a3j1c{display:flex;justify-content:center;margin:0 0 26px!important;padding:18px 20px;border:1px solid var(--color-border-primary);border-left:2px solid color-mix(in srgb,var(--ar-iris) 65%,transparent);border-radius:2px 10px 10px 2px;background:color-mix(in srgb,var(--ar-iris) 4%,transparent);font-family:var(--font-monospace)!important;font-size:15px!important;text-align:center}.cb-rate{display:flex;align-items:center;gap:12px}.cb-track{flex:1 1 auto;min-width:60px;max-width:220px;height:8px;border-radius:4px;background:var(--color-bg-translucent)}.cb-bar{display:block;height:100%;min-width:3px;border-radius:4px;background:linear-gradient(90deg,var(--ar-iris),color-mix(in srgb,var(--ar-iris) 58%,transparent))}.cb-num{flex:0 0 auto;font-family:var(--font-monospace);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}
