.ev[data-astro-cid-qnw7lzx2]{--t:11s;gap:calc(16 * var(--u));height:100%;display:flex;position:relative}.ev-h[data-astro-cid-qnw7lzx2]{margin-bottom:calc(7 * var(--u));font-size:calc(15 * var(--u));letter-spacing:.08em;color:var(--mk-mute)}.ev-main[data-astro-cid-qnw7lzx2]{flex:1;min-width:0}.ev-item[data-astro-cid-qnw7lzx2]{padding:calc(9 * var(--u)) calc(11 * var(--u))}.ev-item[data-astro-cid-qnw7lzx2]+.ev-item[data-astro-cid-qnw7lzx2]{margin-top:calc(7 * var(--u))}.ev-text[data-astro-cid-qnw7lzx2]{font-size:calc(18 * var(--u));color:var(--mk-ink);margin:0;line-height:1.45}.ev-ref[data-astro-cid-qnw7lzx2]{align-items:center;gap:calc(5 * var(--u));margin-top:calc(7 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));background:var(--mk-accent-soft);color:var(--mk-accent);font-size:calc(15 * var(--u));white-space:nowrap;border-radius:999px;display:inline-flex}.ev-ref-dot[data-astro-cid-qnw7lzx2]{width:calc(5 * var(--u));height:calc(5 * var(--u));background:currentColor;border-radius:999px}.ev-note[data-astro-cid-qnw7lzx2]{margin-top:calc(10 * var(--u));font-size:calc(15 * var(--u));color:var(--mk-mute)}.ev-side[data-astro-cid-qnw7lzx2]{width:calc(210 * var(--u));margin-right:calc(-38 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(var(--mk-radius) * var(--u)) 0 0 calc(var(--mk-radius) * var(--u));border:max(1px, calc(1 * var(--u))) solid var(--mk-border);background:var(--mk-card);border-right:0;flex:none}.ev-line[data-astro-cid-qnw7lzx2]{align-items:baseline;gap:calc(6 * var(--u));padding:calc(6 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(16 * var(--u));white-space:nowrap;display:flex}.ev-t[data-astro-cid-qnw7lzx2]{color:var(--mk-badge-ink);font-variant-numeric:tabular-nums;flex:none}.ev-who[data-astro-cid-qnw7lzx2]{color:var(--mk-ink);flex:none;font-weight:600}.ev-say[data-astro-cid-qnw7lzx2]{color:var(--mk-body);flex:1}.ev-line[data-astro-cid-qnw7lzx2].is-hit{position:relative}.ev-line[data-astro-cid-qnw7lzx2].is-hit:before{content:"";z-index:-1;border-radius:inherit;background:var(--mk-highlight);opacity:1;animation:evHitBg var(--t) linear infinite;position:absolute;inset:0}.ev-wire[data-astro-cid-qnw7lzx2]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ev-path[data-astro-cid-qnw7lzx2]{stroke-dasharray:240;stroke-dashoffset:0}@container (width<=340px){.ev-side[data-astro-cid-qnw7lzx2],.ev-wire[data-astro-cid-qnw7lzx2]{display:none}}@container (width<=260px){.ev-h[data-astro-cid-qnw7lzx2],.ev-note[data-astro-cid-qnw7lzx2]{display:none}.ev-item[data-astro-cid-qnw7lzx2]{padding:calc(7 * var(--u)) calc(10 * var(--u))}.ev-item[data-astro-cid-qnw7lzx2]+.ev-item[data-astro-cid-qnw7lzx2]{margin-top:calc(5 * var(--u))}.ev-text[data-astro-cid-qnw7lzx2]{line-height:1.35}}.ev-item[data-astro-cid-qnw7lzx2]{animation:evItem var(--t) linear infinite;animation-delay:calc(var(--i) * 90ms)}.ev-ref[data-astro-cid-qnw7lzx2]{animation:evRef var(--t) linear infinite}.ev-path[data-astro-cid-qnw7lzx2]{animation:evWire var(--t) linear infinite}.ev-side[data-astro-cid-qnw7lzx2]{animation:evSide var(--t) linear infinite}.ev-note[data-astro-cid-qnw7lzx2]{animation:evNote var(--t) linear infinite}@keyframes evItem{0%{opacity:0;transform:translateY(calc(6 * var(--u)))}8%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:none}96%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes evSide{0%,6%{opacity:0;transform:translateX(calc(14 * var(--u)))}16%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:none}96%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes evRef{0%,24%{opacity:0;transform:scale(.7)}31%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1)}96%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes evWire{0%,35%{stroke-dashoffset:240px;opacity:1}50%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}96%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes evHitBg{0%,54%{opacity:0}60%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1)}96%{opacity:1}to{opacity:0}}@keyframes evNote{0%,64%{opacity:0}70%{opacity:1}96%{opacity:1}to{opacity:0}}
