:root{--tk-green:#2a826b;--tk-dark-green:#044849;--tk-clay:#c96442;--tk-cream:#fbf4ef;--tk-ink:#021b15;--tk-ink-70:rgba(2,27,21,.72);--tk-ink-55:rgba(2,27,21,.55);--tk-ink-35:rgba(2,27,21,.35);--tk-ink-08:rgba(2,27,21,.08);--tk-font:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tk-mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--tk-radius-lg:20px;--tk-pad-x:20px;--tk-section:96px;--tk-container:1200px}.tk-field-chart.sec{border-top:0 solid var(--tk-ink-08);color:var(--tk-ink);font-family:var(--tk-font);padding:40px var(--tk-pad-x)}.tk-field-chart.sec-cream{background:var(--tk-cream)}.tk-field-chart .sec-inner{margin:0 auto;max-width:var(--tk-container)}.tk-field-chart .vd-label{color:var(--tk-clay);font-family:var(--tk-mono);font-size:10.5px;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.tk-field-chart .vd-sub{color:var(--tk-dark-green);font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.018em;line-height:1.25;margin-bottom:22px;max-width:460px}.tk-field-chart .vd-sub p{margin:0}.tk-field-chart .fchart{background:#fff;border:1px solid var(--tk-ink-08);border-radius:var(--tk-radius-lg);overflow:hidden}.tk-field-chart.sec-cream .fchart{background:#fff}.tk-field-chart .fchart-head{background:var(--tk-cream);border-bottom:1px solid var(--tk-ink-08);flex-wrap:wrap;justify-content:space-between;padding:20px 26px}.tk-field-chart .fchart-head,.tk-field-chart .fchart-legend{align-items:center;display:flex;gap:20px}.tk-field-chart .fchart-legend .lg{align-items:center;color:var(--tk-ink-55);display:inline-flex;font-family:var(--tk-mono);font-size:10px;gap:8px;letter-spacing:.1em;text-transform:uppercase}.tk-field-chart .fchart-legend .sw{border-radius:3px;flex:0 0 auto;height:11px;width:11px}.tk-field-chart .fchart-legend .sw.ch{background:var(--tk-clay)}.tk-field-chart .fchart-legend .sw.by{background:var(--tk-green)}.tk-field-chart .fchart-scale{color:var(--tk-ink-35);font-family:var(--tk-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.tk-field-chart .frow{align-items:center;border-bottom:1px solid var(--tk-ink-08);display:grid;gap:16px;grid-template-columns:38px 178px 1fr 52px;padding:11px 26px;transition:background .15s ease}.tk-field-chart .frow:last-child{border-bottom:0}.tk-field-chart .frow:hover{background:#fafaf8}.tk-field-chart .frow .frk{color:var(--tk-ink-35);font-family:var(--tk-mono);font-size:11px}.tk-field-chart .frow .fco{color:var(--tk-dark-green);font-size:14.5px;font-weight:500;letter-spacing:-.01em}.tk-field-chart .frow.lead .fco{color:var(--tk-clay);font-weight:600}.tk-field-chart .ftrack{background:linear-gradient(90deg,var(--tk-ink-08),var(--tk-ink-08));border-radius:6px;height:22px;overflow:hidden;position:relative}.tk-field-chart .ftrack:after{background:rgba(2,27,21,.1);bottom:0;content:"";left:50%;position:absolute;top:0;width:1px}.tk-field-chart .fbar{border-radius:6px;bottom:0;display:flex;left:0;overflow:hidden;position:absolute;top:0;transform-origin:left center;width:100%}.tk-field-chart .fseg{align-items:center;color:#fff;display:flex;font-family:var(--tk-mono);font-size:9.5px;height:100%;justify-content:flex-end;letter-spacing:.02em;overflow:hidden;padding-right:7px;white-space:nowrap}.tk-field-chart .fseg.ch{background:var(--tk-clay)}.tk-field-chart .fseg.by{background:var(--tk-green)}.tk-field-chart .fseg.zero{display:none}.tk-field-chart .fcomp{color:var(--tk-dark-green);font-size:16px;font-weight:500;letter-spacing:-.02em;text-align:right}.tk-field-chart .frow.lead .fcomp{color:var(--tk-clay)}.tk-field-chart .rcap{color:var(--tk-ink-55);font-size:13px;line-height:1.55;margin-top:18px;max-width:860px}.tk-field-chart .rcap p{margin:0}@media (max-width:820px){.tk-field-chart.sec{padding:30px 20px}.tk-field-chart .frow{gap:10px;grid-template-columns:28px 96px 1fr 40px;padding:10px 14px}.tk-field-chart .frow .fco{font-size:12.5px}.tk-field-chart .fseg{font-size:0;padding:0}.tk-field-chart .fchart-head{padding:16px 14px}}