.rrui-terminal[data-astro-cid-z2tknsuj]{--rrui-terminal-background:var(--background);--rrui-terminal-border:var(--border);--rrui-terminal-chrome-background:var(--chromeBackground);--rrui-terminal-chrome-text:var(--chromeText);--rrui-terminal-cursor:var(--cursor);--rrui-terminal-error:var(--error);--rrui-terminal-muted:var(--muted);--rrui-terminal-path:var(--path);--rrui-terminal-prompt:var(--prompt);--rrui-terminal-status-background:var(--statusBackground);--rrui-terminal-status-text:var(--statusText);--rrui-terminal-success:var(--success);--rrui-terminal-text:var(--text);--rrui-terminal-warning:var(--warning);--rrui-terminal-window-control-close:var(--windowControlClose);--rrui-terminal-window-control-maximize:var(--windowControlMaximize);--rrui-terminal-window-control-minimize:var(--windowControlMinimize);background-color:var(--rrui-terminal-background);border:var(--rr-border-width-default) solid var(--rrui-terminal-border);border-radius:var(--rr-radius-md);box-shadow:var(--rr-shadows-md);color:var(--rrui-terminal-text);font-size:var(--rr-typography-fontSize-sm);min-block-size:var(--rrui-terminal-min-block-size,20rem);flex-direction:column;min-inline-size:0;display:flex;overflow:clip;&[hidden]{display:none}&>.rrui-terminal__header[data-astro-cid-z2tknsuj]{background-color:var(--rrui-terminal-chrome-background);border-block-end:var(--rr-border-width-default) solid var(--rrui-terminal-border);align-items:center;gap:var(--rr-spacing-xs);padding-block:var(--rr-spacing-sm);padding-inline:var(--rr-spacing-md);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);display:grid}&>.rrui-terminal__body[data-astro-cid-z2tknsuj]{background-color:var(--rrui-terminal-background);gap:var(--rr-spacing-sm);min-block-size:0;min-inline-size:0;padding:var(--rr-spacing-lg);flex-direction:column;flex:1;display:flex}&.rrui-terminal--content,&.rrui-terminal--compact{min-block-size:var(--rrui-terminal-min-block-size,0)}&.rrui-terminal--compact{&>.rrui-terminal__body[data-astro-cid-z2tknsuj]{padding:var(--rr-spacing-md)}}&.rrui-terminal--brand{box-shadow:var(--rr-shadows-lg)}@media (prefers-contrast:more){&,&.rrui-terminal--brand{box-shadow:none}}}.rrui-terminal__identity[data-astro-cid-z2tknsuj]{align-items:center;gap:var(--rr-spacing-sm);min-inline-size:0;display:flex}.rrui-terminal__window-controls[data-astro-cid-z2tknsuj]{gap:var(--rr-spacing-xs);display:flex}.rrui-terminal__window-control[data-astro-cid-z2tknsuj]{background-color:var(--rrui-terminal-window-control-close);border-radius:var(--rr-radius-pill);block-size:.625rem;inline-size:.625rem;&.rrui-terminal__window-control--minimize{background-color:var(--rrui-terminal-window-control-minimize)}&.rrui-terminal__window-control--maximize{background-color:var(--rrui-terminal-window-control-maximize)}}.rrui-terminal__title[data-astro-cid-z2tknsuj]{color:var(--rrui-terminal-chrome-text);font-family:var(--rr-typography-fontFamily-mono);font-size:var(--rr-typography-fontSize-xs);font-weight:var(--rr-typography-fontWeight-bold);text-align:center;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.rrui-terminal__status-region[data-astro-cid-z2tknsuj]{justify-content:flex-end;min-inline-size:0;display:flex}.rrui-terminal__status[data-astro-cid-z2tknsuj]{background-color:var(--rrui-terminal-status-background);border:var(--rr-border-width-default) solid var(--rrui-terminal-border);border-radius:var(--rr-radius-sm);color:var(--rrui-terminal-status-text);font-family:var(--rr-typography-fontFamily-mono);font-size:.625rem;font-weight:var(--rr-typography-fontWeight-semibold);min-inline-size:0;padding-block:var(--rr-spacing-xxs);padding-inline:var(--rr-spacing-xs);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.rrui-terminal__viewport[data-astro-cid-z2tknsuj]{flex:auto;min-block-size:0;min-inline-size:0;overflow:auto;&:focus-visible{outline:var(--rr-border-width-focus) solid var(--rrui-terminal-prompt);outline-offset:var(--rr-spacing-xxs)}}.rrui-terminal__output[data-astro-cid-z2tknsuj]{gap:var(--rr-spacing-xxs);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.rrui-terminal__input-row[data-astro-cid-z2tknsuj]{font-family:var(--rr-typography-fontFamily-mono);align-items:center;min-inline-size:0;margin-block-start:var(--rr-spacing-sm);padding-block-end:2px;display:flex;&:has(>.rrui-terminal__input:focus-visible){box-shadow:inset 0 -2px 0 var(--rrui-terminal-prompt)}}.rrui-terminal__input-prompt[data-astro-cid-z2tknsuj]{color:var(--rrui-terminal-prompt);font-weight:var(--rr-typography-fontWeight-bold);margin-inline-end:var(--rr-spacing-xs)}.rrui-terminal__input[data-astro-cid-z2tknsuj]{appearance:none;box-shadow:none;caret-color:var(--rrui-terminal-cursor);color:var(--rrui-terminal-text);font:inherit;background-color:#0000;border:0;border-radius:0;outline:none;flex:auto;inline-size:0;min-inline-size:0;padding:0;&::placeholder{color:var(--rrui-terminal-muted);opacity:1}&:focus-visible{outline:none}@media (forced-colors:active){&:focus-visible{outline:2px solid highlight}}}.rrui-terminal-code-line[data-astro-cid-jeevvut2]{color:var(--rrui-terminal-text);font-family:var(--rr-typography-fontFamily-mono);white-space:nowrap;line-height:1.8;&.rrui-terminal-code-line--muted{color:var(--rrui-terminal-muted)}&.rrui-terminal-code-line--success{color:var(--rrui-terminal-success);font-weight:var(--rr-typography-fontWeight-bold)}&.rrui-terminal-code-line--warning{color:var(--rrui-terminal-warning);font-weight:var(--rr-typography-fontWeight-semibold)}&.rrui-terminal-code-line--error{color:var(--rrui-terminal-error,var(--rrui-terminal-prompt));font-weight:var(--rr-typography-fontWeight-semibold)}&.rrui-terminal-code-line--enter{animation:.16s ease-out rrui-terminal-code-line-enter}&.rrui-terminal-code-line--wrap{overflow-wrap:anywhere;white-space:pre-wrap}&.rrui-terminal-code-line--has-cursor{&:after{background-color:var(--rrui-terminal-cursor);content:"";block-size:1.2em;inline-size:.625em;vertical-align:-.15em;margin-inline-start:var(--rr-spacing-xs);animation:1s step-end infinite rrui-terminal-code-line-blink;display:inline-block}}&>.rrui-terminal-code-line__timestamp[data-astro-cid-jeevvut2]{color:var(--rrui-terminal-text);margin-inline-end:var(--rr-spacing-xs)}&>.rrui-terminal-code-line__prompt[data-astro-cid-jeevvut2]{color:var(--rrui-terminal-prompt);font-weight:var(--rr-typography-fontWeight-bold);margin-inline-end:var(--rr-spacing-xs)}&>.rrui-terminal-code-line__label[data-astro-cid-jeevvut2]{color:var(--rrui-terminal-success);font-weight:var(--rr-typography-fontWeight-bold);margin-inline-end:var(--rr-spacing-xs)}&>.rrui-terminal-code-line__path[data-astro-cid-jeevvut2]{color:var(--rrui-terminal-path,var(--rrui-terminal-text));margin-inline-end:var(--rr-spacing-sm)}@media (prefers-reduced-motion:reduce){&.rrui-terminal-code-line--enter{animation:none}&.rrui-terminal-code-line--has-cursor{&:after{animation:none}}}}@keyframes rrui-terminal-code-line-enter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes rrui-terminal-code-line-blink{50%{opacity:0}}
