._spinnerGlyph_38r5h_1{text-align:center;width:1.5em;display:inline-block}._transcriptIcon_38r5h_7{vertical-align:-.15em;width:1em;height:1em;display:inline-block}[data-icon=CircleCheck] ._transcriptIcon_38r5h_7{color:var(--color-sky)}[data-icon=CircleX] ._transcriptIcon_38r5h_7{color:var(--color-coral)}.replay{font-family:var(--font-eyebrow), ui-monospace, monospace;color:var(--color-anti-white);flex-direction:column;font-size:clamp(10.5px,1.45vw,14px);line-height:1.5;display:flex;position:fixed;inset:0}.screen{flex:1;min-height:0;display:flex;position:relative}.term{overflow-wrap:anywhere;flex:1;padding:1em 1.4em .4em;overflow:hidden auto}.term:focus-visible{outline:2px solid var(--color-sky);outline-offset:-2px}.term p{margin:.5em 0}.ref{color:var(--color-periwinkle)}.dim{color:var(--color-grey-2);margin:.8em 0}.heading{font-weight:700}.context{color:hsl(from var(--color-anti-white) h s l / 85%)}.prompt{background:hsl(from var(--color-anti-white) h s l / 9%);margin:1em 0;padding:.35em .7em}.prompt:before{content:"❯ ";color:var(--color-grey-2)}.msg,.tool{margin:.9em 0;padding-left:1.6em;position:relative}.msg:before,.tool:before{content:"●";position:absolute;left:.1em}.tool{color:var(--color-grey-1)}.tool:before{color:var(--color-coral);animation:1s steps(2,start) infinite blink}.tool.done:before{color:var(--color-sky);animation:none}.cmd{color:var(--color-grey-2);white-space:pre-wrap;padding-left:1.6em;position:relative}.cmd:before{content:"└";position:absolute;left:.2em}.term table{border-collapse:collapse;margin:.8em 0}.term th,.term td{text-align:left;vertical-align:top;border:1px solid hsl(from var(--color-anti-white) h s l / 30%);padding:.3em .6em}.term th{font-weight:500}.term td.nowrap{white-space:nowrap}.term .kv th{white-space:nowrap;font-weight:700}.dot{vertical-align:-.05em;background:#2eb845;border-radius:50%;width:.8em;height:.8em;display:inline-block}.alert{text-underline-offset:.2em;font-style:italic;font-weight:700;text-decoration:underline}.dash{margin:.6em 0;padding-left:1.4em;list-style:"– "}.term hr{border:0;border-top:1px solid var(--color-grey-2);width:2em;margin:1em 0}.code{white-space:pre;background:hsl(from var(--color-anti-white) h s l / 5%);border-radius:6px;margin:.6em 0;padding:.7em .9em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;overflow-x:auto}.diagram{color:var(--color-periwinkle)}.glyph{text-align:center;width:1ch;display:inline-block}.glyph.bad{color:var(--color-coral)}.stream-cmd{color:var(--color-anti-white)}.stream-out{font:inherit;color:var(--color-periwinkle);white-space:pre;margin:0;overflow-x:auto}.narrow-only{display:none}.timeline{border-top:2px solid var(--color-sky);margin:1em 0;padding:.7em 0 0;list-style:none}.timeline li{gap:.8em;margin:.3em 0;display:flex}.vtime{color:var(--color-sky);font-weight:700}.timeline .bad .vtime{color:var(--color-coral)}.jump{font:inherit;color:var(--color-anti-black);cursor:pointer;background:var(--color-anti-white);border:0;border-radius:999px;padding:.3em .9em;position:absolute;bottom:.6em;left:50%;transform:translate(-50%)}.live{padding:0 1.4em}.spinner{min-height:1.5em;color:var(--color-coral)}.input{border-top:1px solid hsl(from var(--color-anti-white) h s l / 25%);padding:.4em 0}.caret{color:var(--color-grey-2);margin-right:.5em}.cursor{vertical-align:text-bottom;background:var(--color-anti-white);width:.6em;height:1.1em;animation:1s steps(2,start) infinite blink;display:inline-block}.controls{background:hsl(from var(--color-anti-white) h s l / 6%);align-items:center;gap:.25rem;padding:0 .5rem;display:flex}.controls button{width:44px;height:44px;color:var(--color-anti-white);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.controls button:hover{background:hsl(from var(--color-anti-white) h s l / 10%)}.controls button:focus-visible,.jump:focus-visible{outline:2px solid var(--color-sky);outline-offset:-2px}.track{cursor:pointer;flex:1;height:44px;position:relative}.rail{background:hsl(from var(--color-anti-white) h s l / 20%);border-radius:2px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.fill{background:var(--color-coral);border-radius:2px;width:0;height:100%}.controls .tick{width:18px;height:28px;position:absolute;top:50%;transform:translate(-50%,-50%)}.tick:after{content:"";background:hsl(from var(--color-anti-white) h s l / 70%);border-radius:1px;width:3px;height:12px;margin:auto;display:block}@keyframes blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.tool:before,.cursor{animation:none}}@media (width<560px){.term{padding:.8em .9em .3em}.live{padding:0 .9em}.term table:not(.kv),.term table:not(.kv) tbody,.term table:not(.kv) tr,.term table:not(.kv) td{display:block}.term table:not(.kv) thead{display:none}.term table:not(.kv) tr{border:1px solid hsl(from var(--color-anti-white) h s l / 30%);margin:.6em 0}.term table:not(.kv) td{white-space:normal;border:0;padding:.15em .6em}.term table:not(.kv) td:before{color:var(--color-grey-2);content:attr(data-label) ": "}.term table:not(.kv) td:first-child{padding-top:.4em;font-weight:700}.term table:not(.kv) td:first-child:before{content:none}.stream-out{white-space:pre-wrap}.wide-only{display:none}.narrow-only{display:block}.vtime{flex:0 0 4.5em}}
