.terminal{position:relative;overflow:hidden;border:2px solid rgba(73,227,255,.55);border-radius:var(--mx-radius-panel);background:#070c18f5;box-shadow:0 0 0 1px #49e3ff1f,0 0 32px #49e3ff1a,inset 0 0 40px #0006}.terminal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 4px)}.terminal.terminal--typing .terminal__line{opacity:0}.terminal.terminal--typing .terminal__line.is-visible{opacity:1}.terminal .terminal__header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:.55rem 1.1rem;border-bottom:1px solid rgba(73,227,255,.2);background:#49e3ff12}.terminal .terminal__title{color:var(--mx-color-cyan);font:700 1rem/1 var(--mx-font-ui);letter-spacing:.14em;text-transform:uppercase}.terminal .terminal__dots{display:flex;gap:.4rem}.terminal .terminal__dots span{display:block;width:.5rem;height:.5rem;border-radius:50%;background:var(--mx-color-cyan);opacity:.4}.terminal .terminal__dots span:last-child{background:var(--mx-color-yellow);opacity:.85;animation:terminal-blink-dot 1.2s step-end infinite}.terminal .terminal__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:.9rem;padding:1.5rem 1.5rem 1.75rem;font-family:PxPlus IBM VGA8,"Perfect DOS VGA 437",VT323,Lucida Console,Courier New,monospace;font-variant-ligatures:none;text-rendering:optimizeSpeed;-webkit-font-smoothing:none;letter-spacing:.04em}.terminal .terminal__line{display:flex;align-items:baseline;gap:.65rem;margin:0;color:#c6ffd3;font-family:inherit;font-size:clamp(1rem,2.2vw,1.3rem);letter-spacing:.04em;text-transform:uppercase;opacity:.45;text-shadow:0 0 6px rgba(123,255,154,.5),0 0 2px rgba(123,255,154,.4)}.terminal .terminal__line.terminal__line--active,.terminal .terminal__line.is-typing{color:#98ffb1;opacity:1}:is(.terminal .terminal__line.terminal__line--active,.terminal .terminal__line.is-typing) .terminal__cursor{display:inline-block}.terminal .terminal__prompt{flex-shrink:0;color:var(--mx-color-yellow)}.terminal .terminal__content{display:inline}.terminal .terminal__text{min-height:1em}.terminal .terminal__label{color:#dffff0}.terminal .terminal__value{color:#9cffb5;font-weight:700;letter-spacing:.05em}.terminal .terminal__cursor{display:none;color:#9cffb5;animation:terminal-blink-cursor 1s step-end infinite}.terminal.terminal--overclock{border-color:#ff5858bf;box-shadow:0 0 0 1px #ff646438,0 0 44px #ff595933,inset 0 0 40px #00000073}.terminal.terminal--overclock .terminal__header{border-bottom-color:#ff72726b;background:linear-gradient(90deg,#ff606029,#ffae6024,#ff606029)}.terminal.terminal--overclock .terminal__title{color:#ffcf5a;text-shadow:0 0 10px rgba(255,207,90,.45)}.terminal.terminal--overclock .terminal__line{color:#ffe2ad;text-shadow:0 0 8px rgba(255,209,120,.42),0 0 3px rgba(255,209,120,.32)}.terminal.terminal--overclock .terminal__value,.terminal.terminal--overclock .terminal__cursor{color:#ffdca7}.terminal-overclock-active .terminal{animation:terminal-overclock-jitter .14s steps(2,end) infinite}.terminal-overclock-active .terminal:after{background:repeating-linear-gradient(180deg,rgba(255,255,255,.045) 0,rgba(255,255,255,.045) 1px,transparent 1px,transparent 3px)}.terminal-overclock-toast{position:fixed;right:clamp(.8rem,3vw,1.25rem);bottom:clamp(.8rem,3vw,1.25rem);z-index:50;border:1px solid rgba(255,161,74,.5);border-radius:var(--mx-radius-pill);background:#10141ff0;box-shadow:0 0 0 1px #ffa14a24,0 0 24px #ff7a592e;color:#ffdca7;font:700 .72rem/1.2 var(--mx-font-ui);letter-spacing:.11em;text-transform:uppercase;padding:.58rem .85rem;opacity:0;transform:translateY(.5rem);transition:opacity .18s var(--mx-ease-out),transform .18s var(--mx-ease-out);pointer-events:none}.terminal-overclock-toast.is-visible{opacity:1;transform:translateY(0)}@keyframes terminal-blink-cursor{0%,to{opacity:1}50%{opacity:0}}@keyframes terminal-blink-dot{0%,to{opacity:.85}50%{opacity:.15}}@keyframes terminal-overclock-jitter{0%{transform:translate(0)}25%{transform:translate(-.8px,.7px)}50%{transform:translate(.9px,-.7px)}75%{transform:translate(.5px,.8px)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/terminal.css.map */
