@layer components{.fp .corr{padding:22px 18px 16px}.fp .corr__band{border-radius:14px;height:46px;display:flex;position:relative;overflow:hidden}.fp .corr__band .z{letter-spacing:.05em;text-transform:uppercase;flex:1;justify-content:center;align-items:center;font-size:9.5px;font-weight:800;display:flex}.fp .corr__band .z--lost{background:var(--red-bg);color:var(--red);flex:0 0 26%}.fp .corr__band .z--nego{background:var(--green-bg);color:var(--green);flex:0 0 44%}.fp .corr__band .z--over{background:var(--amber-bg);color:var(--amber)}.fp .corr__marks{height:78px;margin-top:2px;position:relative}.fp .cmark{text-align:center;width:84px;position:absolute;transform:translate(-50%)}.fp .cmark .tick{background:var(--ink-3);border-radius:2px;width:2px;height:14px;margin:0 auto 5px}.fp .cmark .cl{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;font-weight:800;display:block}.fp .cmark .cv{font-family:var(--serif);color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:800;display:block}.fp .cmark--target .tick{background:var(--orange);height:20px}.fp .cmark--target .cl{color:var(--orange)}.fp .cmark--target .cv{color:var(--orange);font-size:15px}.fp .cmark--listed .cv{color:var(--ink-3);font-size:12px;text-decoration:line-through}}
