.Terminal-module__UwW71q__terminal{gap:var(--space-xs);min-width:0;margin:0;display:grid}.Terminal-module__UwW71q__window{border:1px solid var(--console-line-strong);border-radius:var(--radius-l);background:var(--console-bg);color:var(--console-ink);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--console-accent) 14%, transparent), 0 28px 56px -36px color-mix(in srgb, var(--console-bg) 75%, transparent), 0 0 0 4px color-mix(in srgb, var(--color-accent) 6%, transparent);position:relative;overflow:hidden}.Terminal-module__UwW71q__bar{align-items:center;gap:var(--space-2xs) var(--space-s);min-height:3.25rem;padding:var(--space-3xs) var(--space-3xs) var(--space-3xs) var(--space-s);border-bottom:1px solid var(--console-line);background:var(--console-surface);font-family:var(--font-mono);font-size:var(--step--1);flex-wrap:wrap;line-height:1.4;display:flex}.Terminal-module__UwW71q__lights{flex:none;gap:5px;display:inline-flex}.Terminal-module__UwW71q__lights span{border:1px solid var(--console-line-strong);block-size:7px;inline-size:7px}.Terminal-module__UwW71q__lights span:last-child{border-color:var(--console-signal);background:var(--console-signal)}.Terminal-module__UwW71q__title{min-width:0;color:var(--console-ink);overflow-wrap:anywhere;flex:12rem;font-weight:500}.Terminal-module__UwW71q__meta{color:var(--console-ink-muted);letter-spacing:.02em;display:none}@media (min-width:48rem){.Terminal-module__UwW71q__title{flex:0 auto}.Terminal-module__UwW71q__meta{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;display:block;overflow:hidden}}.Terminal-module__UwW71q__copyGroup{align-items:center;gap:var(--space-2xs);margin-left:auto;display:inline-flex}.Terminal-module__UwW71q__copyStatus{text-align:right;min-inline-size:11ch;color:var(--console-ok)}.Terminal-module__UwW71q__copyStatus[data-state=failed]{color:var(--console-warn)}.Terminal-module__UwW71q__copy{align-items:center;gap:var(--space-2xs);min-height:2.5rem;padding:0 var(--space-xs);border:1px solid var(--console-line-strong);border-radius:var(--radius-s);background:var(--console-raised);color:var(--console-ink);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);display:inline-flex}.Terminal-module__UwW71q__copy:hover{border-color:var(--console-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--console-accent) 18%, transparent)}.Terminal-module__UwW71q__copy:focus-visible{outline:3px solid var(--console-focus);outline-offset:2px}.Terminal-module__UwW71q__copy[data-state=copied]{border-color:var(--console-ok)}.Terminal-module__UwW71q__copyIcon{border:1.5px solid;border-radius:1px;flex:none;block-size:.8rem;inline-size:.7rem;position:relative}.Terminal-module__UwW71q__copyIcon:after{content:"";border-top:1.5px solid;border-left:1.5px solid;block-size:100%;inline-size:100%;position:absolute;inset:-4px auto auto -4px}.Terminal-module__UwW71q__copy[data-state=copied] .Terminal-module__UwW71q__copyIcon{border-width:0 2px 2px 0;border-color:var(--console-ok);border-radius:0;block-size:.8rem;inline-size:.45rem;transform:translateY(-2px)rotate(45deg)}.Terminal-module__UwW71q__copy[data-state=copied] .Terminal-module__UwW71q__copyIcon:after{display:none}.Terminal-module__UwW71q__screen{background:linear-gradient(to right, color-mix(in srgb, var(--console-line) 30%, transparent) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, linear-gradient(to bottom, color-mix(in srgb, var(--console-line) 30%, transparent) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, var(--console-bg);position:relative;overflow:hidden}.Terminal-module__UwW71q__body{padding:var(--space-s) var(--space-m) var(--space-m) var(--space-xs);font-family:var(--font-mono);font-size:var(--step--1);color:var(--console-ink);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0;line-height:1.8}.Terminal-module__UwW71q__code{font:inherit}.Terminal-module__UwW71q__line{column-gap:var(--space-s);grid-template-columns:2.5ch minmax(0,1fr);display:grid}.Terminal-module__UwW71q__ln{color:var(--console-ink-muted);text-align:right;-webkit-user-select:none;user-select:none}.Terminal-module__UwW71q__text{min-width:0}.Terminal-module__UwW71q__key{color:var(--console-accent)}.Terminal-module__UwW71q__punct,.Terminal-module__UwW71q__comment,.Terminal-module__UwW71q__muted{color:var(--console-ink-muted)}.Terminal-module__UwW71q__value{color:var(--console-signal)}.Terminal-module__UwW71q__ok{color:var(--console-ok)}.Terminal-module__UwW71q__warn{color:var(--console-warn)}.Terminal-module__UwW71q__plain{color:var(--console-ink)}.Terminal-module__UwW71q__caret{vertical-align:-.15em;background:var(--console-signal);block-size:1.05em;inline-size:.55em;margin-left:.2em;display:inline-block}.Terminal-module__UwW71q__scan{pointer-events:none;opacity:0;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--console-signal) 8%, transparent) 80%, color-mix(in srgb, var(--console-signal) 40%, transparent) 99%, transparent);block-size:35%;position:absolute;inset:0 0 auto}.Terminal-module__UwW71q__caption{max-width:var(--measure);font-size:var(--step--1);color:var(--color-ink-muted)}.Terminal-module__UwW71q__terminal[data-motion=armed] .Terminal-module__UwW71q__line{clip-path:inset(0 100% 0 0)}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line{animation:Terminal-module__UwW71q__type-line .36s var(--ease-out) both}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(2){animation-delay:.11s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(3){animation-delay:.22s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(4){animation-delay:.33s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(5){animation-delay:.44s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(6){animation-delay:.55s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(7){animation-delay:.66s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(8){animation-delay:.77s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(9){animation-delay:.88s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(10){animation-delay:.99s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(11){animation-delay:1.1s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(12){animation-delay:1.21s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(13){animation-delay:1.32s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(14){animation-delay:1.43s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(15){animation-delay:1.54s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__line:nth-child(n+16){animation-delay:1.65s}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__scan{animation:Terminal-module__UwW71q__scan-sweep 1.6s var(--ease-in-out) .12s both}.Terminal-module__UwW71q__terminal[data-motion=play] .Terminal-module__UwW71q__caret{animation:1s step-end 1.8s 3 Terminal-module__UwW71q__caret-blink}@keyframes Terminal-module__UwW71q__type-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Terminal-module__UwW71q__scan-sweep{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(290%)}}@keyframes Terminal-module__UwW71q__caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Terminal-module__UwW71q__scan{display:none}}@media (forced-colors:active){.Terminal-module__UwW71q__window,.Terminal-module__UwW71q__copy{border-color:canvastext}.Terminal-module__UwW71q__lights span:last-child,.Terminal-module__UwW71q__caret{background:canvastext}}@media print{.Terminal-module__UwW71q__copyGroup,.Terminal-module__UwW71q__scan,.Terminal-module__UwW71q__caret{display:none}.Terminal-module__UwW71q__terminal[data-motion] .Terminal-module__UwW71q__line{clip-path:none;animation:none}}
