.recap-terminal .score-replay.tui-screen{--score-leading:var(--tui-accent);--score-trailing:#f08c8c;--score-tied:#a5afa0;--score-muted:var(--tui-muted);width:min(100%,560px)}.score-final{margin:0 0 var(--tui-line);font-variant-numeric:tabular-nums}.score-final-title span{color:var(--score-muted)}.score-final-values{flex-wrap:wrap;align-items:baseline;gap:1ch;display:flex}.score-final-values>span{color:var(--score-muted)}.score-final-tag{text-transform:uppercase}.score-final-tag:before{content:"["}.score-final-tag:after{content:"]"}.score-recap{margin:0 0 var(--tui-line)}.score-recap p{margin:0 0 var(--tui-line);white-space:pre-line}.score-recap p:last-child{margin-bottom:0}.score-game-status{text-align:center;color:var(--score-muted);margin:0 0 6px}.score-replay [data-standing]{--score-color:var(--score-tied)}.score-replay [data-standing=leading]{--score-color:var(--score-leading)}.score-replay [data-standing=trailing]{--score-color:var(--score-trailing)}.score-team-labels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.score-team{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.score-team-name{color:#c2ccbd;align-items:flex-end;max-width:100%;min-height:2.4em;display:flex}.score-value{color:var(--score-color);font-variant-numeric:tabular-nums;opacity:.7;transition:opacity .16s ease-out}.score-bars{width:100%;height:auto;margin-top:10px;display:block;overflow:visible}.score-grid line{stroke:#344030;stroke-width:1px;stroke-dasharray:2 6}.score-grid text{fill:var(--score-muted);font-size:10px}.score-column{fill:var(--score-color)}.score-bar-track{opacity:.055}.score-bar-fill{opacity:.45;transition:y .13s ease-out,height .13s ease-out,opacity .16s ease-out}.score-comparison[data-final=true] .score-bar-fill,.score-comparison[data-final=true] .score-value{opacity:1}.score-baseline{stroke:#697760;stroke-width:1px}.score-time-control{margin:var(--tui-line) 0 0}.score-clock{color:var(--score-muted);flex-wrap:wrap;align-items:baseline;gap:1ch;display:flex}.score-clock strong{color:var(--tui-text);font-variant-numeric:tabular-nums}.score-playback-status{margin:0 0 calc(var(--tui-line) / 2);color:var(--score-muted)}.score-progress{appearance:none;background:var(--tui-rule);width:100%;height:4px;color:var(--score-leading);border:0;border-radius:0;display:block;overflow:hidden}.score-progress::-webkit-progress-bar{background:var(--tui-rule)}.score-progress::-webkit-progress-value{background:var(--score-leading)}.score-progress::-moz-progress-bar{background:var(--score-leading)}.score-time-ends{margin-top:calc(var(--tui-line) / 2);color:var(--score-muted);justify-content:space-between;gap:1ch;display:flex}.recap-terminal:has(.score-replay) .cmd{display:none}@media (prefers-reduced-motion:reduce){.score-bar-fill,.score-value{transition:none}}.recap-terminal .narration-slot{padding-block:var(--tui-line)}.recap-terminal .narration-status{color:var(--tui-muted);font:inherit}.recap-terminal .speech-visualizer{width:min(100%,72ch);height:96px;margin-top:calc(var(--tui-line) / 2);color:var(--tui-accent);image-rendering:pixelated;display:block}.outlook-lines{gap:var(--tui-line);font-variant-numeric:tabular-nums;display:grid}.outlook-line{border:0;padding:0}.outlook-line>div{grid-template-columns:minmax(0,1fr) 5ch;column-gap:2ch;display:grid}.outlook-line [data-favorite]{text-align:right;color:var(--tui-muted)}.outlook-line [data-favorite=true]{color:var(--tui-accent)}.outlook-signoff{margin:var(--tui-line) 0 0;color:var(--tui-accent)}.recap-terminal:has(.recap-outlook) .cmd{display:none}.personal-messages p{margin:0 0 var(--tui-line)}.messages-owner,.messages-number{color:var(--tui-muted)}.messages-list{margin:0;padding:0;list-style:none}.messages-list li{color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:1ch 2ch minmax(0,1fr) max-content;column-gap:1ch;padding:0;display:grid}.messages-list li[data-highlighted=true]{--background:var(--tui-accent);--color:var(--tui-background);background:var(--background);color:var(--color)}.messages-list li[data-highlighted=true] :is(.messages-owner,.messages-number){color:inherit}.messages-number{font-variant-numeric:tabular-nums}.messages-controls{color:var(--tui-accent)}.message-script{margin-block:var(--tui-line)}.message-script p{white-space:pre-wrap}.terminal .terminal-output .format,.cmd .format,.cmd-prompt,.cmd-prompt div{display:inline-block}.terminal h1,.terminal h2,.terminal h3,.terminal h4,.terminal h5,.terminal h6,.terminal pre,.cmd{margin:0}.cmd .cmd-clipboard{width:16px;height:16px;left:-16px;left:calc(-16px / var(--pixel-density,1))!important;width:calc(16px / var(--pixel-density,1))!important;height:calc(16px / var(--pixel-density,1))!important;color:#0000!important;resize:none!important;box-shadow:none!important;z-index:1000!important;white-space:pre!important;text-indent:-9999em!important;top:0!important;top:calc(var(--cursor-line,0) * var(--size,1) * (14px / var(--pixel-density,1)))!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cmd .visually-hidden,.cmd .cmd-clipboard{-webkit-user-select:none;user-select:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.cmd span.cmd-end-line,.cmd span.cmd-end-line span,.cmd div.cmd-end-line span[data-text]:last-child,.cmd div.cmd-end-line span[data-text]:last-child span,.cmd textarea,.cmd .cursor+span:empty{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.terminal img,.terminal audio,.terminal object,.terminal canvas{cursor:default}.terminal{line-height:initial;--base-background:var(--background,#000);--base-color:var(--color);contain:content;position:relative}.terminal-scroller{scrollbar-gutter:stable;box-sizing:border-box;height:100%;position:relative;overflow:hidden auto}terminal.terminal-temp{visibility:hidden}body.terminal{height:100%;min-height:100vh}html{height:100%}body.terminal,body.full-screen-terminal{height:100%;margin:0}body.full-screen-terminal .terminal:not(.terminal-external){height:100%!important}body.full-screen-terminal{height:100%;height:var(--terminal-force-height,100dvh)}.terminal>div.terminal-fill{height:100%;min-height:100%}.terminal .terminal-virtual-filler{height:calc(var(--terminal-line-count) * var(--terminal-line));z-index:-1}.terminal>.terminal-pixel{width:1px;height:1px;display:inline;position:absolute;top:-2px;left:-2px}.terminal>.terminal-resizer,.terminal>.terminal-font .terminal-resizer{pointer-events:none!important;z-index:-1!important;border:none!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.cmd{z-index:300;width:100%;padding:0;position:relative}.terminal .cmd,.terminal .cmd div{background:0 0!important}.terminal a[tabindex="1000"],.terminal a[tabindex="1000"]:active,.terminal a[tabindex="1000"]:focus{outline:none}.terminal .inverted,.cmd.cmd.cmd .inverted,.terminal .terminal-inverted,.cmd.cmd.cmd .cmd-inverted{color:#000!important;background-color:#aaa!important}.terminal .terminal-output>:not(.raw) a[href],.terminal .raw pre.terminal-signature a[href],.cmd a[href],.terminal.external a[href]{color:var(--link-color,#37f);cursor:pointer}.cmd a[href]:not(.terminal-inverted),.terminal .terminal-output>:not(.raw) a[href]:not(.terminal-inverted),.terminal .raw pre.terminal-signature a[href]:not(.terminal-inverted),.terminal.external a[href]:not(.terminal-inverted){--color:var(--link-color,#37f);text-shadow:0 0 calc(var(--glow) * 5px) var(--color,#ccc)}.terminal .terminal-output>:not(.raw) a[href].terminal-inverted,.terminal .raw pre.terminal-signature a[href].terminal-inverted,.terminal.external a[href].terminal-inverted{background:var(--color,#ccc);text-shadow:0 0 calc(var(--glow) * 5px) var(--background,#000)}.terminal .terminal-output>:not(.raw) a[href]:hover,.terminal .raw pre.terminal-signature a[href]:hover,.cmd a[href]:hover,.terminal.external a[href]:hover{color:#000;background-color:#37f;text-decoration:none;background-color:var(--link-color,#37f)!important;color:var(--base-background,#000)!important}@container style(--background:transparent){.terminal .terminal-output>:not(.raw) a[href]:hover,.terminal .raw pre.terminal-signature a[href]:hover,.cmd a[href]:hover,.terminal.external a[href]:hover{--base-background:black}}.terminal .terminal-output>:not(.raw) a[href] span,.terminal .raw pre.terminal-signature a[href] span,.cmd a[href] span,.terminal.external a[href] span{--color:var(--link-color,#37f);text-decoration:underline;color:var(--link-color,#37f)!important}.terminal .terminal-output>:not(.raw) a[href]:hover span,.terminal .raw pre.terminal-signature a[href]:hover span,.cmd a[href]:hover span,.terminal.external a[href]:hover span{text-decoration:none;background-color:#37f!important;background-color:var(--link-color,#37f)!important;color:var(--background,#000)!important}.terminal a[href]{transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-out}.cmd .cmd-cursor,.cmd .cmd-cursor-line>span,.cmd .cmd-cursor-line img{display:inline-block}.cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.cmd .cmd-cursor.cmd-blink a,.cmd .cmd-cursor.cmd-blink .fa,.cmd .cmd-cursor.cmd-blink .far,.cmd .cmd-cursor.cmd-blink .fas,.cmd .cmd-cursor .emoji{-ms-animation:terminal-blink 1s infinite linear;animation:1s linear infinite terminal-blink}.bar.terminal .inverted,.bar.cmd .cmd-inverted{box-shadow:-2px 0 0 -1px #aaa;box-shadow:-2px 0 0 -1px var(--original-color,#aaa)}.terminal,.terminal .terminal-output>div>div,.cmd .cmd-prompt{height:auto;display:block}.terminal .terminal-output>div:not(.raw) div{white-space:nowrap;clear:both}.cmd .cmd-prompt>span,.cmd .cmd-prompt>a,.cmd .cmd-prompt:empty{float:left}.cmd-prompt [data-text]>span,.cmd-wrapper>div{white-space:pre}.cmd [data-text] span,.terminal [data-text] span{display:inline-block}.terminal-ouput span[style*=width]{min-height:14px;min-height:calc(var(--size,1) * (14px / var(--pixel-density,1)))}.terminal .terminal-output>:not(.raw)>div,.cmd div,.terminal.external div{line-height:1em}.cmd .cmd-prompt span.fa:before,.cmd .cmd-prompt span.fab:before,.cmd .cmd-prompt span.fad:before,.cmd .cmd-prompt span.fal:before,.cmd .cmd-prompt span.far:before,.cmd .cmd-prompt span.fas{position:relative;top:2px}.terminal,.terminal-output>:not(.raw),.terminal-output>:not(.raw) span:not(.fas):not(.far):not(.fa),.terminal-output>:not(.raw) a,.cmd,.terminal-font-forcer,.cmd span:not(.fas):not(.far):not(.fa){font-family:monospace;font-family:var(--font,monospace)}.terminal,.cmd{font-size:12px}.terminal-output>div div:before,.cmd .cmd-line:before{content:"​";width:0;display:inline-block}.terminal-output{margin-left:1px}.cmd:not(:has(span[style="width: 1px;"])){margin-left:1px}.cmd.raw .cmd-prompt{white-space:pre-wrap;word-break:break-all}.cmd .cmd-line{white-space:nowrap}.terminal span[data-text],.cmd span[data-text]{display:inline-block}.terminal,terminal-output>div:not(.raw) div>span:not(.token):not(.inverted):not(.terminal-inverted):not(.cmd-inverted):not(.terminal-error):not(.emoji),.cmd span[data-text]:not(.cmd-inverted):not(.token):not(.emoji){color:#aaa;background-color:#000}.terminal span[data-text] span,.cmd span[data-text] span{-webkit-text-decoration:inherit;text-decoration:inherit}.terminal .ansi>div{line-height:13px!important;line-height:var(--ansi-line-base,13px)!important;line-height:calc(var(--size,1) * (var(--ansi-line-base,13px) / var(--pixel-density,1)))!important}.cmd span.cmd-prompt,.cmd .cmd-prompt span{--background:transparent}.terminal-output .emoji,.cmd .emoji{height:12px;height:calc(12px / var(--pixel-density,1));color:#0000;background-repeat:no-repeat;background-size:contain;position:relative}.terminal .terminal-output .fa span,.terminal .terminal-output .fas span,.terminal .terminal-output .far span,.cmd .fa span,.cmd .fas span,.cmd .far span{clip:rect(1px,1px,1px,1px);position:absolute;color:#0000!important;background:0 0!important}.terminal-output .emoji,.terminal-output .emoji span,.cmd .emoji,.cmd .emoji span{width:2ch;display:inline-block}.terminal,.cmd{box-sizing:border-box}.cmd .cmd-cursor span:not(.token):not(.inverted){color:inherit;background-color:inherit}.cmd .emoji.emoji.emoji.emoji,.cmd .emoji.emoji.emoji.emoji span{color:#0000;background-color:#0000}.cmd .cmd-cursor *{background-color:#0000}.terminal span[style*=width] span,.cmd span[style*=width] span{width:inherit}.cmd div{clear:both}.cmd .cmd-prompt+div{clear:right}terminal .terminal-output>div{margin-top:-1px}.terminal-output>div.raw>div *{overflow-wrap:break-word;word-wrap:break-word}.terminal .terminal-font{float:left;font-size:inherit;line-height:inherit;margin-bottom:1px;position:absolute;top:-100%;left:0}.cmd>span:not(.cmd-prompt){float:left}.cmd .cmd-prompt span.cmd-line{float:none;display:block}.terminal table{border-collapse:collapse}.terminal td{border:1px solid #aaa}.cmd span[data-text]:not(.emoji):not(.fa):not(.fas):not(.far) span{background-color:inherit;color:inherit}.cmd [role=presentation].cmd-cursor-line{z-index:100;cursor:text;position:relative}.cmd .cmd-prompt{z-index:200;position:relative}.cmd [role=presentation]:not(.cmd-cursor-line){overflow:hidden}.cmd{--original-color:var(--color,#aaa);--original-background:var(--background)}.cmd a[href]{--original-color:var(--link-color,#37f)}@-webkit-keyframes terminal-blink{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa);box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa)}50.1%,to{background-color:inherit;color:var(--original-color,#aaa)}}@-moz-keyframes terminal-blink{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa);box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa)}50.1%,to{background-color:inherit;color:var(--original-color,#aaa)}}@keyframes terminal-blink{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa);box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa)}50.1%,to{background-color:inherit;color:var(--original-color,#aaa);-webkit-box-shadow:none;box-shadow:none}}@-webkit-keyframes terminal-glow{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px var(--color,#aaa);box-shadow:0 0 3px var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;-webkit-box-shadow:none;box-shadow:none}}@-moz-keyframes terminal-glow{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px var(--color,#aaa);box-shadow:0 0 3px var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;-moz-box-shadow:none;box-shadow:none}}@keyframes terminal-glow{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);box-shadow:0 0 3px #aaa;box-shadow:0 0 3px var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;box-shadow:none}}@keyframes terminal-bar{0%,50%{box-shadow:-2px 0 0 -1px #aaa;box-shadow:calc(var(--line-thickness,2) * -1px) 0 0 -1px var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@keyframes terminal-underline{0%,50%{box-shadow:0 2px #aaa;box-shadow:0 calc(var(--line-thickness,2) * 1px) 0 var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@-webkit-keyframes terminal-none{0%,to{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa);box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa)}}@-moz-keyframes terminal-none{0%,to{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--background,#000);-webkit-box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa);box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa)}}@keyframes terminal-none{0%,to{background-color:#aaa;background-color:var(--original-color,#aaa);color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa);box-shadow:0 0 calc(var(--glow) * 3px) var(--color,#aaa)}}.underline-animation .cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.underline-animation .cmd .cmd-cursor.cmd-blink a,.underline-animation .cmd .cmd-cursor.cmd-blink .fa,.underline-animation .cmd .cmd-cursor.cmd-blink .far,.underline-animation .cmd .cmd-cursor.cmd-blink .fas,.underline-animation .cmd .cmd-cursor .emoji{-ms-animation-name:terminal-underline;animation-name:terminal-underline}.glow-animation .cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.glow-animation .cmd .cmd-cursor.cmd-blink a,.glow-animation .cmd .cmd-cursor.cmd-blink .fa,.glow-animation .cmd .cmd-cursor.cmd-blink .far,.glow-animation .cmd .cmd-cursor.cmd-blink .fas,.glow-animation .cmd .cmd-cursor .emoji{-ms-animation-name:terminal-glow;animation-name:terminal-glow}.bar-animation .cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.bar-animation .cmd .cmd-cursor.cmd-blink a,.bar-animation .cmd .cmd-cursor.cmd-blink .fa,.bar-animation .cmd .cmd-cursor.cmd-blink .far,.bar-animation .cmd .cmd-cursor.cmd-blink .fas,.bar-animation .cmd .cmd-cursor .emoji{-ms-animation-name:terminal-bar;animation-name:terminal-bar}@supports (-ms-ime-align:auto){.cmd .cmd-clipboard{margin-left:-9999px}@keyframes terminal-blink{0%,50%{background-color:var(--original-color,#aaa);color:var(--background,#000)}50.1%,to{background-color:var(--background,#000);color:var(--original-color,#aaa)}}@keyframes terminal-bar{0%,50%{border-left-color:var(--color,#aaa)}50.1%,to{border-left-color:var(--background,#000)}}@keyframes terminal-underline{0%,50%{border-bottom-color:var(--color,#aaa);line-height:12px;line-height:var(--terminal-font-size)}50.1%,to{border-bottom-color:var(--background,#000);line-height:12px;line-height:var(--terminal-font-size)}}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.cmd .cmd-clipboard{margin-left:-9999px}.underline-animation .cursor.blink span span{margin-top:1px}}.terminal .terminal-output .raw ::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output div div::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output div div a::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output span[data-text]::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas) span::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output .raw div::-moz-selection{color:#000;background-color:#aaa}.cmd span[data-text]::-moz-selection{color:#000;background-color:#aaa}.cmd span[data-text]:not(.far):not(.fa):not(.fas) span::-moz-selection{color:#000;background-color:#aaa}.terminal .cmd{pointer-events:none}.terminal .cmd-prompt *{pointer-events:visible}.cmd-prompt>span:first-child{margin-left:var(--prompt-offset)}.terminal .cmd-wrapper>div:not(.cmd-cursor-line),.terminal .cmd-cursor-line>span,.terminal .cmd textarea{pointer-events:visible}.terminal-revese{color:#000;background-color:#aaaaaafc}.terminal .terminal-output .raw ::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output div div::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output div div a::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output span[data-text]::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas) span::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output .raw div::selection{color:#000;background-color:#aaaaaafc}.cmd span[data-text]:not(.far):not(.fa):not(.fas) span::selection{color:#000;background-color:#aaaaaafc}.terminal-output .emoji::-moz-selection{color:#0000!important;background-color:#0000!important}.terminal-output .emoji span::-moz-selection{color:#0000!important;background-color:#0000!important}.cmd .emoji::-moz-selection{color:#0000!important;background-color:#0000!important}.cmd .emoji span::-moz-selection{color:#0000!important;background-color:#0000!important}.cmd textarea::-moz-selection{color:#0000!important;background-color:#0000!important}.terminal-output .emoji::selection{color:#0000!important;background-color:#0000!important}.terminal-output .emoji span::selection{color:#0000!important;background-color:#0000!important}.cmd .emoji span::selection{color:#0000!important;background-color:#0000!important}.cmd .emoji::selection{color:#0000!important;background-color:#0000!important}.cmd textarea::selection{color:#0000!important;background-color:#0000!important}.terminal .terminal-output>:not(.raw) .terminal-error,.terminal .terminal-output>:not(.raw) .terminal-error *{color:var(--error-color,red)}.tilda{z-index:1100;width:100%;position:fixed;top:0;left:0}.ui-dialog-content .terminal{box-sizing:border-box;width:100%;height:100%}.ui-dialog .ui-dialog-content.dterm{padding:0}.clear{clear:both}.terminal .terminal-fill{opacity:.01;pointer-events:none;box-sizing:border-box;border:none;width:100%;height:100%;margin:1px 0 0;position:absolute;top:-100%;left:0}.terminal-scroller,.terminal .terminal-fill,.cmd-editable{padding:calc(1px * var(--padding,10) / var(--pixel-density,1))}.cmd-editable{padding-top:0}.terminal-scroller{padding-bottom:0}.terminal .terminal-output>:not(.raw) .terminal-error,.terminal .terminal-output>:not(.raw) .terminal-error *{--color:var(--error-color,red);text-shadow:0 0 calc(var(--glow) * 5px) var(--color)}.terminal .terminal-output>:not(.raw) a[href],.terminal .raw pre.terminal-signature a[href]{text-shadow:0 0 calc(var(--glow) * 5px) var(--color)}.terminal .cmd{margin-bottom:calc(1px * var(--padding,10) / var(--pixel-density,1));position:relative}.terminal .partial,.terminal .partial>div{display:inline-block}@supports (--css:variables){.terminal,.terminal-output>:not(.raw) span[data-text]:not(.token):not(.inverted):not(.terminal-inverted):not(.cmd-inverted):not(.terminal-error):not(.emoji),.terminal-output>:not(.raw) a,.terminal-output>:not(.raw) div,.cmd,.cmd span[data-text]:not(.cmd-inverted):not(.token):not(.emoji),.terminal.external [data-text],.cmd div{color:var(--color,#aaa);background-color:var(--background,#000)}.terminal{--terminal-line:calc(var(--size,1) * (16px / var(--pixel-density,1)) + 1px / var(--pixel-density,1));--terminal-font-size:calc(var(--size,1) * (12px / var(--pixel-density,1)));height:auto;height:calc((var(--terminal-line) * var(--rows)) + (var(--padding,10) * 2px));width:calc((var(--cols) * 1ch) + (var(--padding,10) * 2px) + (var(--terminal-scrollbar,10) * 1px))}.terminal .terminal-output>:not(.raw)>div,.cmd div,.terminal,.terminal.external div{line-height:round(var(--terminal-line,1em))}.terminal [data-text],.cmd [data-text]{text-shadow:var(--text-shadow,0 0 calc(var(--glow) * 5px) var(--color,#ccc))}.terminal span[style*=--length]{width:calc(var(--length,1) * var(--char-width,7.23438) * 1px);display:inline-block}.terminal,.terminal-output>:not(.raw) span,.terminal-output>:not(.raw) a,.terminal-output>:not(.raw) div{font-size:var(--terminal-font-size)}.cmd,.cmd span,.cmd div{--cmd-font-size:var(--terminal-font-size,calc(var(--size,1) * (12px / var(--pixel-density,1))));font-size:var(--cmd-font-size)}.terminal-output .emoji,.cmd .emoji{height:var(--terminal-font-size)}.cmd .clipboard{top:calc(var(--size,1) * (14 / var(--pixel-density,1)) * var(--cursor-line,0) * 1px)}.terminal span[style*=--background],.cmd span[style*=--background]{--base-background:var(--background)}.terminal .inverted>span,.terminal .terminal-inverted>span,.cmd.cmd.cmd .inverted,.cmd.cmd.cmd .cmd-inverted{background-color:var(--color,#aaa)!important;color:var(--base-background,#000)!important}.cmd .cmd-cursor.cmd-blink{color:var(--color,#aaa);background-color:var(--background,#000)}.cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.cmd .cmd-cursor.cmd-blink a,.cmd .cmd-cursor.cmd-blink .fa,.cmd .cmd-cursor.cmd-blink .far,.cmd .cmd-cursor.cmd-blink .fas,.cmd .cmd-cursor.cmd-blink .emoji{-webkit-animation:var(--animation,terminal-blink) 1s infinite linear;-moz-animation:var(--animation,terminal-blink) 1s infinite linear;-ms-animation:var(--animation,terminal-blink) 1s infinite linear;animation:var(--animation,terminal-blink) 1s infinite linear;--original-background:inherit}.cmd .cmd-cursor.cmd-blink .emoji span{color:#0000;background:0 0}.terminal .terminal-output .raw ::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output div div::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output div div a::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output span[data-text]::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output .raw div::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.cmd span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output div div a::-moz-selection{background-color:var(--link-color,#0f60fffc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a:hover::-moz-selection{background-color:var(--link-color,#023290fc)!important}.terminal .terminal-output .raw ::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output span[data-text]:not(.emoji)::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output .raw div::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.cmd span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a::selection{background-color:var(--link-color,#0f60fffc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a:hover::selection{background-color:var(--link-color,#023290fc)!important}}@property --color{syntax:"<color>";inherits:true;initial-value:#aaaaaafc}@property --background{syntax:"<color>";inherits:true;initial-value:#000}@property --link-color{syntax:"<color>";inherits:true;initial-value:#37f}@property --size{syntax:"<number>";inherits:true;initial-value:1}@property --padding{syntax:"<number>";inherits:true;initial-value:10}@property --rows{syntax:"<number>|auto";inherits:true;initial-value:auto}@property --cols{syntax:"<number>|auto";inherits:true;initial-value:auto}@property --ansi-line-base{syntax:"<length>";inherits:true;initial-value:13px}@supports (-ms-ime-align:auto){.terminal h1::selection{color:#000;background-color:#aaaaaafc}.terminal h2::selection{color:#000;background-color:#aaaaaafc}.terminal h3::selection{color:#000;background-color:#aaaaaafc}.terminal h4::selection{color:#000;background-color:#aaaaaafc}.terminal h5::selection{color:#000;background-color:#aaaaaafc}.terminal h6::selection{color:#000;background-color:#aaaaaafc}.terminal pre::selection{color:#000;background-color:#aaaaaafc}.terminal td::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output div div::selection{color:#000;background-color:#aaaaaafc}.terminal .terminal-output div div a::selection{color:#000;background-color:#aaaaaafc}.cmd span[data-text]::selection{color:#000;background-color:#aaaaaafc}}.terminal .token.token,.terminal .token.operator,.terminal .token.entity,.terminal .token.variable,.terminal .token.url,.terminal .token.string,.terminal .style .token.string,.terminal .token.token,.cmd .token.operator,.cmd .token.entity,.cmd .token.variable,.cmd .token.url,.cmd .token.string,.cmd .style .token.string,.cmd .token.token{background-color:inherit}.cmd .cursor-wrapper ul{float:left;margin:0;padding:0;list-style:none;position:absolute;top:14px;left:0}.cmd .cursor-wrapper li{cursor:pointer;white-space:nowrap}.cmd .cursor-wrapper li:hover{color:#000;background:#aaa}.cursor-wrapper{position:relative}.terminal-output img{vertical-align:top}.cmd img{height:14px;height:calc(var(--size,1) * (14px / var(--pixel-density,1)));border:1px solid #0000}.cmd-cursor img{border-color:#ccc;border-color:var(--color,#ccc)}.terminal-output svg.terminal-broken-image{height:calc(var(--size,1) * (14px / var(--pixel-density,1)))}.terminal-output svg.terminal-broken-image use{fill:var(--color,#ccc)}.terminal-error{--color:var(--error-color)}.terminal-glow{--animation:terminal-glow}.terminal-glow span[data-text],.terminal-glow .cmd-prompt>span,.terminal-glow a[data-text],.terminal-glow [data-text] span,.terminal-glow .terminal-output>div span,.terminal-glow .raw pre.terminal-signature a[href],.terminal-glow .terminal-output>div a[href]{text-shadow:1px 1px 5px var(--color,#ccc)}.terminal-scroll-marker{height:1px;height:calc(1px / var(--pixel-density,1));margin-top:-1px;margin-top:calc(-1px / var(--pixel-density,1));z-index:100;position:relative}.terminal-scroll-marker div{z-index:200;position:absolute;bottom:0;left:0;right:0}.terminal-less{touch-action:none;overscroll-behavior-y:contain}.terminal-mobile.terminal-less .terminal-wrapper{pointer-events:none}.terminal-mobile.terminal-less .terminal-output a,.cmd-editable{pointer-events:visible}.cmd-editable:before{content:attr(data-cmd-prompt);display:inline-block}.cmd-editable{top:calc(var(--cmd-top) * 1px);z-index:500;color:#0000;opacity:.01;word-break:break-all;background:0 0;outline:0 solid #0000;position:absolute;bottom:0;left:0;right:0}.terminal-scroller::-webkit-scrollbar{width:calc(6px / var(--pixel-density,1));height:calc(6px / var(--pixel-density,1));background:var(--background,#000)}.terminal-scroller::-webkit-scrollbar-thumb{background:var(--color,#aaa)}.terminal-scroller::-webkit-scrollbar-thumb:hover{background:var(--color,#aaa)}.terminal-scroller{scrollbar-color:#aaa #000;scrollbar-color:var(--color,#aaa) var(--background,#000);scrollbar-width:thin}.terminal-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.terminal-debug .cmd-clipboard,.terminal-debug .cmd-editable{color:var(--color,#ccc)!important;font-size:var(--terminal-font-size)!important;outline:1px solid #ccc!important}.terminal-debug .cmd-clipboard{text-indent:0!important;width:100%!important;height:calc(var(--terminal-font-size) * 1px)!important;position:static!important}.terminal-debug .cmd-editable{opacity:1;outline-offset:-1px;text-shadow:0 0 2px red}.terminal-wrapper{--color:var(--base-color);--background:var(--base-background)}.cmd .token{--original-color:var(--color)}.terminal .terminal-blink,.cmd .terminal-blink{animation:1s steps(2,start) infinite terminal-ansi-blink}.terminal .terminal-output,.terminal .terminal-output *,.terminal .cmd *{--background:transparent}.terminal .cmd::selection{--background:var(--base-background)}.terminal .cmd ::selection{--background:var(--base-background)}.terminal .terminal-output::selection{--background:var(--base-background)}.terminal .terminal-output ::selection{--background:var(--base-background)}@keyframes terminal-ansi-blink{to{color:var(--background)}}@media (prefers-reduced-motion){:root{--animation:terminal-none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#d3ddd1;background:#101311;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}*{box-sizing:border-box}html,body,#root,main{width:100%;height:100%;margin:0}.recap-terminal.terminal{--background:#101311;--color:#d3ddd1;--size:1.25;--font:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--tui-background:#101311;--tui-text:#d3ddd1;--tui-accent:#b4ed95;--tui-muted:#8c998e;--tui-rule:#334031;--tui-line:var(--terminal-line);width:100%;height:100dvh;padding:clamp(16px,3vw,40px);padding-top:max(clamp(16px, 3vw, 40px), env(safe-area-inset-top));padding-bottom:max(clamp(16px, 3vw, 40px), env(safe-area-inset-bottom));padding-left:max(clamp(16px, 3vw, 40px), env(safe-area-inset-left));padding-right:max(clamp(16px, 3vw, 40px), env(safe-area-inset-right))}.recap-terminal .tui-screen{width:min(100%,72ch);padding-block:var(--tui-line);color:var(--tui-text);font-family:var(--font);font-size:var(--terminal-font-size);line-height:round(var(--tui-line));white-space:normal;overflow-wrap:anywhere;outline:none}.recap-terminal .tui-screen :where(h1,h2,h3,p,ol,ul,li,header,footer,article,span,strong,output,time){font:inherit;letter-spacing:normal}.tui-root{white-space:normal;width:100%}.terminal-output .tui-root:before,.terminal-output .tui-root div:before{content:none;display:none}.recap-terminal .tui-header{margin:0 0 var(--tui-line);padding-bottom:calc(var(--tui-line) / 2);border-bottom:1px solid var(--tui-rule);color:var(--tui-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 2ch;display:flex}.recap-terminal .tui-title{margin:0 0 var(--tui-line);color:var(--tui-accent);text-transform:uppercase}.recap-terminal .tui-hints{margin:var(--tui-line) 0 0;padding-top:calc(var(--tui-line) / 2);border-top:1px solid var(--tui-rule);color:var(--tui-muted);flex-wrap:wrap;gap:0 2ch;display:flex}.tui-list{counter-reset:tui-row;margin:0;padding:0;list-style:none}.tui-list>li{gap:1ch;padding:0;display:flex}.tui-list>li:before{color:var(--tui-muted);flex:0 0 2ch}ol.tui-list>li{counter-increment:tui-row}ol.tui-list>li:before{content:counter(tui-row, decimal-leading-zero)}ul.tui-list>li:before{content:"-"}.recap-terminal .cmd textarea{font-size:16px}.recap-terminal .terminal-scroll-marker{pointer-events:none}.recap-terminal :is(.sponsor-slot,.recap-closing-video){white-space:normal;padding-block:8px}.recap-terminal .terminal-video{pointer-events:none;object-fit:contain;object-position:left center;mix-blend-mode:screen;background:0 0;width:min(100%,960px);height:auto;max-height:60dvh;display:block}@media (width<=600px){.recap-terminal.terminal{--size:1.1}}@media (prefers-reduced-motion:reduce){.recap-terminal .cmd-cursor{animation:none}}
