@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)}}.cl-doc .cl-changed:not(.cl-held){--cl-changed-rule:16px;--cl-changed-over:8px;--cl-changed-cap:4px;--cl-changed-coral:#ec4c6b;position:relative}.cl-doc .cl-changed:not(.cl-held):before{content:"";left:calc(-1 * var(--cl-changed-rule));width:2px;top:calc(-1 * var(--cl-changed-over));bottom:calc(-1 * var(--cl-changed-over));background:var(--cl-changed-coral);pointer-events:none;border-radius:1px;position:absolute}.cl-doc .cl-changed-first:not(.cl-held):before{top:calc(-1 * var(--cl-changed-cap))}.cl-doc .cl-changed-last:not(.cl-held):before{bottom:calc(-1 * var(--cl-changed-cap))}.cl-doc .cl-changed-only:not(.cl-held):before{top:calc(-1 * var(--cl-changed-cap));bottom:calc(-1 * var(--cl-changed-cap))}.cl-doc .cl-changed-first:not(.cl-held):after,.cl-doc .cl-changed-only:not(.cl-held):after{content:attr(data-changed-num);right:calc(100% + var(--cl-changed-rule) + 6px);letter-spacing:0;text-transform:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cl-changed-coral);white-space:nowrap;pointer-events:none;font:600 11px/17px Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;position:absolute;top:0}.cl-doc .cl-changed-only:not(.cl-held):after{line-height:28px}@media (prefers-reduced-motion:no-preference){.cl-doc .cl-changed:not(.cl-held):before,.cl-doc .cl-changed:not(.cl-held):after{animation:.32s ease-out both cl-changed-in}}@keyframes cl-changed-in{0%{opacity:0}}@media (width<=640px){.cl-doc .cl-changed:not(.cl-held){--cl-changed-rule:10px}.cl-doc .cl-changed-first:not(.cl-held):after,.cl-doc .cl-changed-only:not(.cl-held):after{content:""}}.cl-changed-mark{background:#ec4c6b;border-radius:1px;flex:none;width:2px;height:12px;display:inline-block}.cl-changed-stepper .cl-changed-mark{height:13px}.cl-changed-stepper{white-space:nowrap;align-items:center;gap:2px;min-width:0;margin-left:12px;display:flex}.cl-changed-short,.cl-changed-count{display:none}@container (width<=1300px){.cl-editor-bar[data-dense=true] .cl-changed-full{display:none}.cl-editor-bar[data-dense=true] .cl-changed-short{display:inline}}@container (width<=900px){.cl-editor-bar .cl-changed-full{display:none}.cl-editor-bar .cl-changed-short{display:inline}.cl-editor-bar .cl-changed-stepper{margin-left:8px}}@container (width<=1020px){.cl-editor-bar[data-dense=true] .cl-changed-short{display:none}.cl-editor-bar[data-dense=true] .cl-changed-count{display:inline}.cl-editor-bar[data-dense=true] .cl-changed-stepper{margin-left:6px}}@container (width<=620px){.cl-editor-bar .cl-changed-short{display:none}.cl-editor-bar .cl-changed-count{display:inline}.cl-editor-bar .cl-changed-stepper{margin-left:6px}}@container (width<=470px){.cl-editor-bar .cl-changed-clear{display:none}}.cl-editor-bar[data-stepper=true] .cl-bar-toolbar{flex:1 1 0;min-width:0}.cl-editor-bar[data-stepper=true] .cl-bar-toolbar [data-testid=format-toolbar]{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}
