.article-body .rc{color:#ededed;font-family:var(--display);background:#080808;border-radius:12px;padding:clamp(16px,3.5vw,28px);overflow:hidden}.article-body .rc-header{margin:0}.article-body .rc-brand{color:#a3a3a3;font:italic 400 13px/1.4 var(--display)}.article-body .rc h3{color:#fff;font:600 clamp(26px, 2.5vw, 36px)/1.1 var(--display);letter-spacing:-.025em;margin:6px 0 0}.article-body .rc-subtitle{color:#b5b5b5;font:400 13px/1.5 var(--display);margin:8px 0 0}.rc-plot{margin-top:24px;position:relative}.rc-paint{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;display:block;position:absolute;inset:0}.rc-plot svg{width:100%;height:auto;font-family:var(--display);display:block;position:relative;overflow:visible}.rc-plot .rc-grid{stroke:#282828;stroke-width:1px}.rc-plot .rc-axis{stroke:#ededed;stroke-width:1.2px}.rc-plot .rc-tick{fill:#a3a3a3;font-variant-numeric:tabular-nums;font-size:13px}.rc-plot .rc-name{fill:#dedede;font-size:13px;font-weight:400}.rc-plot .rc-team{fill:#a3a3a3;font-size:13px}.rc-plot .rc-value{fill:#fff;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.rc-plot .rc-bar{stroke-width:1px;stroke-opacity:.55}.rc-plot .rc-row[data-active=true] .rc-name{fill:#fff;font-weight:500}.rc-plot .rc-row{cursor:crosshair;outline:none}.rc-plot .rc-hit{fill:#0000}.rc-plot .rc-active-band{fill:#fff;opacity:0}.rc-plot .rc-row:is(:hover,:focus-visible,[data-active=true]) .rc-active-band{opacity:.055}.rc-plot .rc-row:focus-visible .rc-active-band{stroke:#affff4;stroke-width:1px;opacity:.5;fill:none}.article-body .rc-controls{font:400 13px/1.3 var(--display);flex-wrap:wrap;align-items:center;gap:4px;margin-top:16px;display:flex}.rc-controls>span{color:#a3a3a3;margin-right:8px}.rc-controls button{color:#a3a3a3;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:8px 10px}.rc-controls button[aria-pressed=true]{color:#fff;background:#202020}.article-body .rc-readout{color:#b5b5b5;min-height:40px;font:400 13px/1.6 var(--display);margin-top:14px}.article-body .rc-footer{color:#a3a3a3;font:400 13px/1.5 var(--display);justify-content:space-between;gap:16px;margin-top:16px;display:flex}.article-body .rc-footer span:last-child{color:#dedede}.rc[data-ready=true]>.rc-fallback{display:none}.article-body .rc-fallback{margin-top:22px}.article-body .rc-fallback table{width:100%;font:400 13px/1.5 var(--display);display:table}.rc-fallback caption{text-align:left;color:#b5b5b5;margin-bottom:12px}.article-body .rc-fallback :is(th,td){padding:8px 4px}.article-body figure:has(.rc)>figcaption{font-size:13px;line-height:1.65}.article-body figure:has(.rc) .image-method{margin-top:12px;padding:12px 16px}.article-body figure:has(.rc) .image-method summary{font-size:14px}.article-body figure:has(.rc) .image-method table{font-size:13px}.article-body figure:has(.rc) .image-method :is(th,td){padding:8px 6px}@media print{.rc-plot,.rc-controls,.rc-readout,.rc-footer{display:none!important}.rc[data-ready=true]>.rc-fallback{display:block}.article-body .rc{color:#000;background:#fff}.article-body .rc h3,.article-body .rc :is(th,td){color:#000}.article-body .rc :is(p,caption){color:#444}}
