.mk .c2-replay-wrap{margin-top:56px;text-align:left}.mk .c2-replay-body{padding:22px 26px 12px}.mk .c2-live-dot{width:7px;height:7px;border-radius:50%;background:var(--mk-on);box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-on) 18%,transparent);flex:none}.mk .c2-axis{display:block;height:auto;overflow:visible}.mk .c2-axis .mo{font:400 10.5px/1 var(--mk-font-mono),ui-monospace,Menlo,monospace;fill:var(--mk-dim);letter-spacing:.1em}.mk .c2-axis .dl{font:500 12px/1 var(--mk-font-sans),ui-sans-serif,system-ui,sans-serif;fill:var(--mk-mut)}.mk .c2-axis .ct{font:600 12.5px/1 var(--mk-font-sans),ui-sans-serif,system-ui,sans-serif;fill:var(--mk-ink);font-variant-numeric:tabular-nums}.mk .c2-axis .base,.mk .c2-axis .tick{stroke:var(--mk-line3)}.mk .c2-axis .d{fill:color-mix(in srgb,var(--mk-mut) 45%,var(--mk-bg));transition:opacity .4s ease}.mk .c2-axis .new .d{fill:var(--mk-on);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--mk-on) 55%,transparent))}.mk .c2-axis .new .ct{fill:var(--mk-on)}.mk .c2-axis .head{stroke:color-mix(in srgb,var(--mk-white) 75%,transparent);stroke-width:1}.mk .c2-replay-cap{display:grid;grid-template-columns:170px minmax(0,1fr);gap:18px;align-items:start;padding:16px 26px 20px;border-top:1px solid color-mix(in srgb,var(--mk-white) 6%,transparent);min-height:96px}.mk .c2-replay-cap .when{font-family:var(--mk-font-mono),ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-on);padding-top:4px}.mk .c2-replay-cap p{margin:0;font-size:15px;line-height:1.6;color:var(--mk-ink2)}@media (max-width:760px){.mk .c2-replay-cap{grid-template-columns:1fr;gap:8px;padding:14px 18px 18px}.mk .c2-replay-body{padding:16px 14px 8px}.mk .c2-axis .mo{font-size:11px}}.mk .c2-log-tools{max-width:980px;margin:0 auto 48px}.mk .c2-rels{position:relative;max-width:980px;margin-inline:auto}.mk .c2-track{position:absolute;left:19px;top:18px;bottom:30px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--mk-white) 7%,transparent);overflow:hidden}.mk .c2-track .fill{position:absolute;inset:0;transform-origin:50% 0;background:linear-gradient(180deg,var(--mk-on),color-mix(in srgb,var(--mk-on) 55%,transparent) 70%,var(--mk-amb))}.mk .c2-rel{position:relative;padding:0 0 72px 72px;scroll-margin-top:96px}.mk .c2-rel:last-of-type{padding-bottom:8px}.mk .c2-node{position:absolute;left:10px;top:10px;width:20px;height:20px;border-radius:50%;background:var(--mk-bg);border:1px solid color-mix(in srgb,var(--mk-on) 55%,transparent);box-shadow:0 0 0 6px color-mix(in srgb,var(--mk-on) 8%,transparent),0 0 22px color-mix(in srgb,var(--mk-on) 35%,transparent);transition:border-color .5s ease,box-shadow .6s ease}.mk .c2-node:after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--mk-on);transition:background-color .5s ease,transform .6s var(--mk-ease-out)}.mk .c2-rel-h{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.mk .c2-rel-h h2{margin:0;color:var(--mk-ink);transition:color .6s ease}.mk .c2-latest{display:inline-flex;align-items:center;gap:7px;font-family:var(--mk-font-mono),ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.02em;color:var(--mk-on);border:1px solid var(--mk-on-line);background:var(--mk-on-bg);padding:4px 9px;border-radius:6px}.mk .c2-latest:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mk .c2-cnt{width:100%;font-family:var(--mk-font-mono),ui-monospace,Menlo,monospace;font-size:11px;color:var(--mk-dim);letter-spacing:.04em}.mk .c2-ents{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.mk .c2-ent{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 22px;align-items:start;padding:16px 20px;border-radius:var(--r-card);border:1px solid color-mix(in srgb,var(--mk-white) 6%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--mk-white) 2.5%,transparent),transparent 50%),var(--mk-surf)}.mk .c2-ent p{margin:0;font-size:15.5px;line-height:1.62;color:var(--mk-mut2);max-width:66ch;text-wrap:pretty}.mk .c2-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:3px}.mk .c2-tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:99px;border:1px solid var(--mk-line2);background:var(--mk-surf2);font-size:12px;color:var(--mk-mut);white-space:nowrap}.mk .c2-tag .i{width:13px;height:13px;color:var(--mk-dim)}.mk .c2-tag.fix{border-color:var(--mk-amb-line);background:var(--mk-amb-bg)}.mk .c2-tag.fix,.mk .c2-tag.fix .i{color:var(--mk-amb)}@media (max-width:760px){.mk .c2-track{left:11px}.mk .c2-node{left:2px}.mk .c2-rel{padding:0 0 52px 42px}.mk .c2-ent{grid-template-columns:1fr;padding:14px 16px}.mk .c2-tags{justify-content:flex-start;padding-top:0}}@media (prefers-reduced-motion:no-preference){.mk .c2-ents>.c2-ent.fx-rise:nth-child(2){transition-delay:70ms}.mk .c2-ents>.c2-ent.fx-rise:nth-child(3){transition-delay:.14s}.mk .c2-ents>.c2-ent.fx-rise:nth-child(4){transition-delay:.21s}.mk .c2-ents>.c2-ent.fx-rise:nth-child(5){transition-delay:.28s}.mk .c2-ents>.c2-ent.fx-rise:nth-child(6){transition-delay:.35s}.mk .c2-ents>.c2-ent.fx-rise:nth-child(7){transition-delay:.42s}.mk .c2-ents>.c2-ent.fx-rise:nth-child(8){transition-delay:.49s}.mk .c2-rels.is-tracking .c2-rel:not(.lit) .c2-node{border-color:var(--mk-line3);box-shadow:none}.mk .c2-rels.is-tracking .c2-rel:not(.lit) .c2-node:after{background:var(--mk-dim2);transform:scale(.9)}.mk .c2-rels.is-tracking .c2-rel:not(.lit) .c2-rel-h h2{color:var(--mk-mut)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mk .c2-rels{view-timeline:--c2-rels block}.mk .c2-track .fill{animation:c2-fill linear both;animation-timeline:--c2-rels;animation-range:cover 50vh cover calc(100% - 50vh)}}}@keyframes c2-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}