.mc-fig2,.mc-fig3,.mc-fig4{--mc-high: #df4b40;--mc-medium: #f2b632;--mc-low: var(--cbd-mute-2, #8b8d98);--mc-ai: var(--editorial-signal);--mc-both: var(--coverbase-blue-400, #6598ff);--mc-pattern: var(--tb-files, #c4c3b8)}.mc-fig1 .ins-step__node{transition-delay:calc(var(--i, 0) * .3s)}.mc-fig1 .ins-step__rule{transition-delay:calc(var(--i, 0) * .3s + .18s)}.mc-tag{justify-self:start;margin-top:6px;padding:2px 7px;font-family:var(--cbd-mono);font-size:10.5px;letter-spacing:.02em;color:var(--editorial-signal);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--editorial-signal) 35%,transparent);transition:opacity .4s var(--cbd-ease) 1.9s}.ed-motion .mc-fig1:not([data-entered]) .mc-tag{opacity:0}@container (max-width: 760px){.mc-tag{grid-column:2}}.mc-fig2 .tb-toggle-wrap{flex-wrap:wrap;row-gap:12px}.mc-legend{flex-wrap:wrap;row-gap:6px}.mc-legend .tb-swatch{border-radius:0}.mc-seg--ai{background:var(--mc-ai)}.mc-seg--both{background:var(--mc-both)}.mc-seg--pattern{background:var(--mc-pattern)}.mc-seg--high{background:var(--mc-high)}.mc-seg--medium{background:var(--mc-medium)}.mc-seg--low{background:var(--mc-low)}.mc-bars .tb-row{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);grid-template-areas:"label plot";min-height:36px}.mc-bars .tb-row__label{font-size:13px;line-height:1.3}.mc-bars .tb-row__plot{position:relative;height:36px;display:flex;align-items:center;background:none;box-shadow:none}.mc-stack{position:relative;display:flex;height:20px;gap:1px;transform-origin:0 50%;transition:transform .6s var(--cbd-ease) calc(var(--r, 0) * 40ms)}.mc-seg{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;transition:width .45s var(--cbd-ease),background-color .25s}.mc-seg b{font-family:var(--cbd-mono);font-size:10.5px;font-weight:400;color:#fff;line-height:1}.mc-seg--pattern b,.mc-seg--medium b,.mc-seg--low b,.mc-seg--both b{color:var(--cbd-ink)}.mc-stack__total{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);font-family:var(--cbd-mono);font-size:11.5px;color:var(--cbd-ink);transition:opacity .3s var(--cbd-ease) calc(.45s + var(--r, 0) * 40ms)}.mc-bars .tb-row--axis{min-height:0}.mc-bars .tb-row--axis .tb-row__plot{height:22px;box-shadow:inset 0 1px 0 var(--tb-grid)}.ed-motion .mc-fig2:not([data-entered]) .mc-stack{transform:scaleX(0)}.ed-motion .mc-fig2:not([data-entered]) .mc-stack__total{opacity:0}@container (max-width: 560px){.mc-bars .tb-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "plot";padding-top:8px;min-height:0}.mc-bars .tb-row__plot{height:26px}.mc-bars .tb-row--axis .tb-row__label{display:none}}.mc-states{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(20px,3vw,40px);align-items:start}.mc-states__list{margin:0;display:grid}.mc-states__list>div{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.4fr);gap:4px 16px;padding:10px 0;box-shadow:inset 0 -1px 0 var(--cbd-rule)}.mc-states__list dt{font-size:13px;font-weight:500;color:var(--cbd-ink)}.mc-states__list dd{margin:0;font-size:12.5px;line-height:1.5;color:var(--cbd-mute)}.mc-states__list .is-key dt{color:var(--editorial-signal)}.mc-story{position:relative;padding:16px 18px;background:#fff;box-shadow:inset 0 0 0 1px var(--cbd-rule);font-size:13px;line-height:1.55;color:var(--cbd-ink);overflow:hidden}.mc-story__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.mc-story__page{font-size:15px;font-weight:500}.mc-story__chips{position:relative;display:inline-grid}.mc-chip{grid-area:1 / 1;justify-self:end;padding:2px 8px;font-size:11.5px;border-radius:999px;white-space:nowrap;transition:opacity .25s var(--cbd-ease) 2.2s}.mc-chip--ok{color:#1d7a4a;box-shadow:inset 0 0 0 1px #9fd2b4;opacity:0}.mc-chip--drift{color:var(--editorial-signal);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--editorial-signal) 40%,transparent)}.mc-story__sweep{margin:10px 0 0;font-family:var(--cbd-mono);font-size:10.5px;letter-spacing:.04em;color:var(--cbd-mute)}.mc-story__text{margin:10px 0 0;padding:12px 14px;box-shadow:inset 0 0 0 1px var(--cbd-rule)}.mc-story__text del{color:#c23127;text-decoration-thickness:1px;transition:opacity .25s var(--cbd-ease) .7s}.mc-ins{text-decoration:none;color:#1d7a4a;background:#e6f4ec}.mc-ins--rate{transition:opacity .25s var(--cbd-ease) 1s}.mc-ins--bonus{transition:opacity .25s var(--cbd-ease) 1.4s}.mc-story__flag{display:flex;gap:10px;margin-top:12px;padding:10px 12px;background:#fffaf0;box-shadow:inset 0 0 0 1px #f3dca2;transition:opacity .3s var(--cbd-ease) 1.8s,transform .3s var(--cbd-ease) 1.8s}.mc-story__flag-n{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:10.5px;font-weight:600;color:#fff;background:var(--mc-medium)}.mc-story__flag-body{display:grid;gap:6px;font-size:12.5px}.mc-story__cite{justify-self:start;padding:1px 7px;font-family:var(--cbd-mono);font-size:10.5px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--cbd-rule);color:var(--cbd-ink)}.mc-story:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--editorial-signal);opacity:0;pointer-events:none}.ed-motion .mc-fig3[data-entered] .mc-story:after{animation:mc-sweep .7s var(--cbd-ease) 1 both}@keyframes mc-sweep{0%{top:0;opacity:.9}to{top:100%;opacity:0}}.ed-motion .mc-fig3:not([data-entered]) .mc-story__text del,.ed-motion .mc-fig3:not([data-entered]) .mc-ins{opacity:.001}.ed-motion .mc-fig3:not([data-entered]) .mc-story__text del{opacity:1;text-decoration-color:transparent;color:inherit}.ed-motion .mc-fig3:not([data-entered]) .mc-story__flag{opacity:0;transform:translateY(6px)}.ed-motion .mc-fig3:not([data-entered]) .mc-chip--ok{opacity:1}.ed-motion .mc-fig3:not([data-entered]) .mc-chip--drift{opacity:0}.mc-story__text del{transition:color .25s var(--cbd-ease) .7s,text-decoration-color .25s var(--cbd-ease) .7s}@container (max-width: 760px){.mc-states{grid-template-columns:minmax(0,1fr)}}@container (max-width: 420px){.mc-states__list>div{grid-template-columns:minmax(0,1fr)}}.mc-zip{position:relative;padding:36px 16px 16px;box-shadow:inset 0 0 0 1px transparent;outline:1px dashed var(--cbd-mute-2, #8b8d98);outline-offset:-1px}.mc-zip__label{position:absolute;left:16px;top:10px;display:inline-grid;font-family:var(--cbd-mono);font-size:11.5px;color:var(--cbd-ink)}.mc-zip__pending,.mc-zip__name{grid-area:1 / 1;transition:opacity .3s var(--cbd-ease) 1.05s}.mc-zip__pending{opacity:0;color:var(--cbd-mute)}.mc-files{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.mc-file{display:grid;align-content:start;gap:4px;padding:12px 14px;background:#fff;box-shadow:inset 0 0 0 1px var(--cbd-rule);transition:opacity .3s var(--cbd-ease),transform .3s var(--cbd-ease);transition-delay:calc(var(--i, 0) * .15s)}.mc-file__name{font-family:var(--cbd-mono);font-size:11px;color:var(--editorial-signal);overflow-wrap:anywhere}.mc-file__part{font-size:13.5px;font-weight:500;color:var(--cbd-ink)}.mc-file__line{font-size:12.5px;line-height:1.5;color:var(--cbd-mute)}.ed-motion .mc-fig4:not([data-entered]) .mc-file{opacity:0;transform:translateY(-12px)}.ed-motion .mc-fig4:not([data-entered]) .mc-zip__pending{opacity:1}.ed-motion .mc-fig4:not([data-entered]) .mc-zip__name{opacity:0}@container (max-width: 760px){.mc-files{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 460px){.mc-files{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.mc-tag,.mc-stack,.mc-seg,.mc-stack__total,.mc-chip,.mc-story__text del,.mc-ins,.mc-story__flag,.mc-zip__pending,.mc-zip__name,.mc-file{transition:none!important}.mc-story:after{animation:none!important;display:none}}.pt{position:relative;display:inline-block}.pt__word{display:inline-block;transform-origin:40% 60%}.pt__nobr{white-space:nowrap}.pt__slot{position:relative;display:inline-block}.pt__slot:before{content:attr(data-typo);position:absolute;left:0;top:0;opacity:0;pointer-events:none}.pt__scribble,.pt__pencil{position:absolute;overflow:visible;opacity:0;pointer-events:none}.pt__scribble{left:-.1em;top:.26em;width:.64em;height:.6em}.pt__pencil{left:.06em;top:-.14em;width:.32em;height:.32em}.pt__scribble path,.pt__pencil path{fill:none;stroke:#4a4b52;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.pt__pencil path{stroke-width:1.7}.pt__scan{position:absolute;top:-.06em;bottom:-.04em;left:0;width:2px;opacity:0;pointer-events:none;background:var(--editorial-signal);box-shadow:0 0 10px #6598ffe6}.pt__scan:before{content:"";position:absolute;top:0;bottom:0;right:2px;width:1.1em;background:#6598ff24}.ed-motion .pt:not([data-entered]) .pt__word{opacity:0}.ed-motion .pt[data-entered] .pt__word{animation:pt-stamp .52s cubic-bezier(.2,.9,.3,1.25) both}.ed-motion .pt[data-entered] .pt__scan{animation:pt-scan 1.2s cubic-bezier(.4,0,.6,1) .7s both}.ed-motion .pt[data-entered] .pt__fix{animation:pt-fix 3.4s linear both}.ed-motion .pt[data-entered] .pt__slot:before{animation:pt-typo 3.4s linear both}.ed-motion .pt[data-entered] .pt__scribble{animation:pt-mark 3.4s linear both}.ed-motion .pt[data-entered] .pt__scribble path{animation:pt-draw .38s ease-out 1.9s both}.ed-motion .pt[data-entered] .pt__pencil{animation:pt-pencil 3.4s linear both}.ed-motion .pt[data-entered] .pt__pencil path{animation:pt-draw .52s ease-in-out 2.25s both}@keyframes pt-stamp{0%{opacity:0;transform:scale(1.55) rotate(-2deg);filter:blur(4px)}55%{opacity:1;transform:scale(.96,.93) rotate(.4deg);filter:blur(0);text-shadow:0 0 .04em rgb(17 17 20 / .6)}75%{transform:scale(1.01)}to{opacity:1;transform:none;filter:none;text-shadow:none}}@keyframes pt-scan{0%{left:0;opacity:0}8%,88%{opacity:1}to{left:100%;opacity:0}}@keyframes pt-typo{0%,47%{opacity:1;color:inherit}49%,84%{opacity:1;color:#df4b40}92%,to{opacity:0;color:#df4b40}}@keyframes pt-fix{0%,85%{opacity:0;transform:translateY(-.12em)}95%,to{opacity:1;transform:none}}@keyframes pt-mark{0%,55%{opacity:0}56%,84%{opacity:1}92%,to{opacity:0}}@keyframes pt-pencil{0%,65%{opacity:0;transform:none}66%,84%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(.3em) scale(.9)}}@keyframes pt-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.pt *,.pt:before,.pt *:before{animation:none!important}}
