.site-v2 .csc-arc{fill:none;stroke-width:9px;stroke-linecap:round;opacity:.75}.site-v2 .csc-arc-c{stroke:var(--sv-coral)}.site-v2 .csc-arc-p{stroke:var(--sv-peri)}.site-v2 .csc-arc-t{stroke:var(--sv-teal)}.site-v2 .csc-track{fill:none;stroke:var(--sv-line2);stroke-width:1px}.site-v2 .csc-tick{stroke:var(--sv-ink4);stroke-width:1.2px;stroke-linecap:round}.site-v2 .csc-needle{stroke:var(--sv-ink);stroke-width:3px;stroke-linecap:round;transform-box:view-box;transform-origin:120px 150px;transform:rotate(54deg)}.site-v2 .csc-hub{fill:var(--sv-card);stroke:var(--sv-ink);stroke-width:2px}.site-v2 .csc-k{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.16em;fill:var(--sv-ink3);font-size:8.5px}.site-v2 .csc-n{font-family:var(--font-dm-mono),ui-monospace,monospace;fill:var(--sv-ink3);font-size:10px}.site-v2 .csc-bars{flex-direction:column;gap:22px;margin-top:22px;display:flex}.site-v2 .csc-bar-h{color:var(--sv-ink2);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:9px;font-size:13.5px;display:flex}.site-v2 .csc-bar-h b{font-family:var(--font-dm-mono),ui-monospace,monospace;font-feature-settings:"tnum";letter-spacing:-.03em;color:var(--tl-text);font-size:30px;font-weight:500;line-height:1}.site-v2 .csc-bars .tl-bar{height:8px}.site-v2 .csc-scale{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.08em;color:var(--sv-ink4);justify-content:space-between;margin-top:10px;font-size:10.5px;display:flex}.site-v2 .csc-bd{color:var(--sv-ink);margin-top:30px}.site-v2 .tl-rows.csc-rows{margin-top:12px}.site-v2 .csc-rows .tl-row{align-items:flex-start}.site-v2 .csc-rows .tl-row strong{color:var(--sv-ink);font-weight:700}.site-v2 .csc-tlw{margin-top:36px;position:relative}.site-v2 .csc-tl{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.site-v2 .csc-tl:before{content:"";background:var(--sv-line2);width:1px;position:absolute;top:7px;bottom:0;left:7px}.site-v2 .csc-tl-line{display:none}.site-v2 .csc-tl li{padding-left:34px;position:relative}.site-v2 .csc-dot{z-index:2;background:var(--sv-bg);border:3px solid var(--tl-fill,var(--sv-ink4));border-radius:50%;width:15px;height:15px;position:absolute;top:3px;left:0}.site-v2 .csc-tl .sv-h3{margin:0;font-size:16.5px}.site-v2 .csc-tl .sv-body{margin-top:8px;font-size:14px}.site-v2 .csc-disc{max-width:760px;margin-top:40px}@media (min-width:1024px){.site-v2 .csc-tlw{margin-top:44px}.site-v2 .csc-tl{grid-template-columns:repeat(5,minmax(0,1fr))}.site-v2 .csc-tl:before{width:auto;height:1px;bottom:auto;right:0}.site-v2 .csc-tl-line{z-index:1;background:var(--sv-periText);opacity:.7;transform-origin:0;height:1px;display:block;position:absolute;top:7px;left:7px;right:0}.site-v2 .csc-tl li{padding:34px 0 0}.site-v2 .csc-dot{top:0}}@media (prefers-reduced-motion:no-preference){.site-v2 .csc-needle{animation:6.5s cubic-bezier(.5,0,.3,1) infinite csc-needle}.site-v2 .csc-tl-line{animation:1.8s cubic-bezier(.2,.8,.2,1) both csc-grow}}@keyframes csc-needle{0%,12%{transform:rotate(54deg)}26%,40%{transform:rotate(30deg)}78%,90%{transform:rotate(62deg)}to{transform:rotate(54deg)}}@keyframes csc-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
