@property --cl-hold-ground{syntax:"<color>";inherits:false;initial-value:#fdf4f5}@property --cl-hold-tick{syntax:"<length>";inherits:false;initial-value:12px}.cl-doc .cl-held{--cl-hold-rule:22px;--cl-hold-out:20px;--cl-hold-serif:12px;--cl-hold-over:9px;--cl-hold-cap:6px;--cl-hold-coral:#ec4c6b;--cl-hold-ground:#fdf4f5;background:#fdf4f5;background:var(--cl-hold-ground);box-shadow:-11px 0 0 9px #fdf4f5,11px 0 0 9px #fdf4f5;box-shadow:calc(-1 * (var(--cl-hold-out) - var(--cl-hold-over))) 0 0 var(--cl-hold-over) var(--cl-hold-ground), calc(var(--cl-hold-out) - var(--cl-hold-over)) 0 0 var(--cl-hold-over) var(--cl-hold-ground);position:relative}.cl-doc .cl-held-first{box-shadow:calc(-1 * (var(--cl-hold-out) - var(--cl-hold-cap))) 0 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(var(--cl-hold-out) - var(--cl-hold-cap)) 0 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(-1 * (var(--cl-hold-out) - var(--cl-hold-cap))) calc(var(--cl-hold-over) - var(--cl-hold-cap)) 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(var(--cl-hold-out) - var(--cl-hold-cap)) calc(var(--cl-hold-over) - var(--cl-hold-cap)) 0 var(--cl-hold-cap) var(--cl-hold-ground)}.cl-doc .cl-held-last{box-shadow:calc(-1 * (var(--cl-hold-out) - var(--cl-hold-cap))) 0 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(var(--cl-hold-out) - var(--cl-hold-cap)) 0 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(-1 * (var(--cl-hold-out) - var(--cl-hold-cap))) calc(var(--cl-hold-cap) - var(--cl-hold-over)) 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(var(--cl-hold-out) - var(--cl-hold-cap)) calc(var(--cl-hold-cap) - var(--cl-hold-over)) 0 var(--cl-hold-cap) var(--cl-hold-ground)}.cl-doc .cl-held-only{box-shadow:calc(-1 * (var(--cl-hold-out) - var(--cl-hold-cap))) 0 0 var(--cl-hold-cap) var(--cl-hold-ground), calc(var(--cl-hold-out) - var(--cl-hold-cap)) 0 0 var(--cl-hold-cap) var(--cl-hold-ground)}.cl-doc .cl-held:before{content:"";left:calc(-1 * var(--cl-hold-rule));right:calc(-1 * var(--cl-hold-rule));top:calc(-1 * var(--cl-hold-over));bottom:calc(-1 * var(--cl-hold-over));border-left:2px solid var(--cl-hold-coral);border-right:2px solid var(--cl-hold-coral);pointer-events:none;position:absolute}.cl-doc .cl-held-first:before{top:calc(-1 * var(--cl-hold-cap))}.cl-doc .cl-held-last:before{bottom:calc(-1 * var(--cl-hold-cap))}.cl-doc .cl-held-only:before{top:calc(-1 * var(--cl-hold-cap));bottom:calc(-1 * var(--cl-hold-cap))}.cl-doc .cl-held-first:after,.cl-doc .cl-held-last:after,.cl-doc .cl-held-only:after{content:"";left:calc(-1 * var(--cl-hold-rule));right:calc(-1 * var(--cl-hold-rule));--cl-hold-tick:var(--cl-hold-serif);background-repeat:no-repeat;background-image:linear-gradient(var(--cl-hold-coral), var(--cl-hold-coral)), linear-gradient(var(--cl-hold-coral), var(--cl-hold-coral));background-size:var(--cl-hold-tick) 2px, var(--cl-hold-tick) 2px;pointer-events:none;background-position:0 0,100% 0;height:2px;position:absolute}.cl-doc .cl-held-first:after{top:calc(-1 * var(--cl-hold-cap))}.cl-doc .cl-held-last:after{bottom:calc(-1 * var(--cl-hold-cap))}.cl-doc .cl-held-only:after{top:calc(-1 * var(--cl-hold-cap));bottom:calc(-1 * var(--cl-hold-cap));background-image:linear-gradient(var(--cl-hold-coral), var(--cl-hold-coral)), linear-gradient(var(--cl-hold-coral), var(--cl-hold-coral)), linear-gradient(var(--cl-hold-coral), var(--cl-hold-coral)), linear-gradient(var(--cl-hold-coral), var(--cl-hold-coral));background-size:var(--cl-hold-tick) 2px, var(--cl-hold-tick) 2px, var(--cl-hold-tick) 2px, var(--cl-hold-tick) 2px;background-position:0 0,100% 0,0 100%,100% 100%;height:auto}.cl-doc .cl-held-first:after,.cl-doc .cl-held-only:after{content:attr(data-held-num);letter-spacing:0;text-transform:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cl-hold-coral);text-indent:-30px;white-space:nowrap;font:600 12px/29px Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.cl-doc .cl-held-only:after{line-height:42px}@media (prefers-reduced-motion:no-preference){.cl-doc .cl-held-in:before{transform-origin:top;animation:.42s cubic-bezier(.2,.8,.2,1) both cl-hold-rule}.cl-doc .cl-held-in:after{animation:.16s ease-out .3s both cl-hold-tick,.42s ease-out both cl-hold-num}.cl-doc .cl-held-in{animation:.6s ease-out both cl-hold-bloom}}@keyframes cl-hold-rule{0%{transform:scaleY(0)}}@keyframes cl-hold-tick{0%{--cl-hold-tick:0px}}@keyframes cl-hold-num{0%{color:#0000}}@keyframes cl-hold-bloom{0%{--cl-hold-ground:#fefdfb}45%{--cl-hold-ground:#fbe3e7}}@media (width<=640px){.cl-doc .cl-held{--cl-hold-rule:14px;--cl-hold-out:12px;--cl-hold-serif:9px}.cl-doc .cl-held-first:after,.cl-doc .cl-held-only:after{content:""}}.cl-held-row{position:relative}.cl-held-row[aria-pressed=true]{background:#ec4c6b0a;border-color:#ec4c6b4d}.cl-held-row[aria-pressed=true]:before,.cl-held-row[aria-pressed=true]:after{content:"";pointer-events:none;border:2px solid #ec4c6b;width:7px;position:absolute;top:7px;bottom:7px}.cl-held-row[aria-pressed=true]:before{border-right:0;border-radius:2px 0 0 2px;left:-10px}.cl-held-row[aria-pressed=true]:after{border-left:0;border-radius:0 2px 2px 0;right:-10px}@media (width<=640px){.cl-held-row[aria-pressed=true]:before{left:-5px}.cl-held-row[aria-pressed=true]:after{right:-5px}.cl-held-note-wide{display:none}}@media (prefers-reduced-motion:no-preference){.cl-held-row[aria-pressed=true]:before,.cl-held-row[aria-pressed=true]:after{animation:.24s cubic-bezier(.2,.8,.2,1) both cl-hold-row}}@keyframes cl-hold-row{0%{opacity:0;transform:scaleY(.4)}}
