.cms{color:var(--pf-t1);gap:22px;padding:clamp(18px,3.4cqi,34px);display:grid}.cms__readout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;display:grid}.cms__stat{border-bottom:1px solid var(--pf-line);align-content:start;gap:4px;padding-bottom:12px;display:grid}.cms__n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,5cqi,40px);line-height:1}.cms__stat--signal .cms__n{color:var(--pf-signal)}.cms__label{color:var(--pf-t3);font-size:13px;line-height:1.4}.cms__basis{color:var(--pf-t3);margin-top:4px;font-size:12px}.cms__plot{aspect-ratio:1000/300;width:100%;position:relative}.cms__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cms__axis{stroke:var(--pf-t2);stroke-width:1.2px}.cms__tick{stroke:var(--pf-t3);stroke-width:1px}.cms__month{stroke:var(--pf-t3);stroke-width:1px;stroke-dasharray:3 4}.cms__milestone{stroke:var(--pf-t2);stroke-width:1px}.cms__signin{stroke:var(--pf-signal);stroke-width:1.6px}.cms__bracket{fill:none;stroke:var(--pf-signal);stroke-width:1.4px}.cms__mark{fill:var(--pf-t1);opacity:.88}.cms__cursor{fill:var(--pf-signal);opacity:0}.cms__labels{pointer-events:none;position:absolute;inset:0}.cms__tag,.cms__week{white-space:nowrap;font-size:12.5px;line-height:1.2;position:absolute}.cms__tag{color:var(--pf-t2);transform:translate(8px,-50%)}.cms__tag--signin{color:var(--pf-signal)}.cms__tag--month{color:var(--pf-t3);transform:translate(8px)}.cms__week{color:var(--pf-t3);font-size:11.5px;transform:translate(-50%)}.cms__week[data-week="0"]{transform:none}@container (max-width:640px){.cms__readout{grid-template-columns:minmax(0,1fr)}.cms__week:not([data-week="0"]):not([data-week="4"]):not([data-week="8"]),.cms__tag--month{display:none}.cms__tag{font-size:11px}}
