.cp-weeks{height:72px}.cp-on-fill{fill:var(--src-worn)}.cp-partial-fill{fill:var(--src-worn);opacity:.35}.cp-off-fill{fill:var(--dash-muted);opacity:.18}.cp-key{border-radius:2px;flex:none;width:9px;height:9px;margin-left:8px;display:inline-block}.cp-key:first-child{margin-left:0}.cp-on{background:var(--src-worn)}.cp-partial{background:var(--src-worn);opacity:.35}.cp-off{background:var(--dash-muted);opacity:.3}
