.terminal-paste{background:linear-gradient(#030101f2 0%,#000000f2 100%);background:linear-gradient(lab(.45487% .275031 .163165/.95) 0%,lab(.0136013% .0189245 .00991225/.95) 100%);border:1px solid #352b298c;border:1px solid lab(18.6735% 4.42286 2.94691/.55);border-radius:12px;margin-top:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 6px 22px #0000006b;box-shadow:inset 0 1px lab(100% 0 0/.04),0 6px 22px lab(0% 0 0/.42)}.terminal-paste:before{content:"";top:-8px;pointer-events:none;background:linear-gradient(#0000 0%,#ffb88a8c 100%);background:linear-gradient(#0000 0%,lab(81.5258% 44.9645 62.5821/.55) 100%);width:1px;height:8px;position:absolute;inset-inline-start:24px}.terminal-paste-bar{background:#01000099;background:lab(.110409% .0910312 .0520498/.6);border-bottom:1px solid #1a15148c;border-bottom:1px solid lab(7.1638% 2.23827 1.39844/.55);align-items:center;gap:6px;padding:8px 12px;display:flex}.terminal-paste-dot{border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:inset 0 0 0 1px #00000040;box-shadow:inset 0 0 0 1px lab(0% 0 0/.25)}.terminal-paste-dot-r{background:#ff625e;background:lab(63.2066% 63.0145 37.4065)}.terminal-paste-dot-y{background:#ffc249;background:lab(82.632% 16.7214 72.7593)}.terminal-paste-dot-g{background:#51d75e;background:lab(76.8727% -56.1989 47.3582)}.terminal-paste-title{font-family:var(--font-heebo), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7e8183;color:lab(53.6079% -.819087 -1.64993);margin-inline-start:auto;font-size:10px;font-weight:500}.terminal-paste-body{color:#eceff1;color:lab(94.2081% -.822991 -1.65213);scrollbar-width:thin;white-space:nowrap;align-items:center;gap:10px;min-height:46px;padding:14px 16px;font-family:ui-monospace,Cascadia Code,JetBrains Mono,Source Code Pro,SF Mono,Consolas,monospace;font-size:clamp(.84rem,1vw,.95rem);display:flex;position:relative;overflow-x:auto}.terminal-paste-prompt{color:#ffdbbf;color:lab(89.9658% 36.0022 57.1186);-webkit-user-select:none;user-select:none;flex:none;font-weight:700}.terminal-paste-cmd{color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);background:0 0;padding:0;font-family:inherit}.terminal-paste-cursor{vertical-align:middle;background:#ffedde;background:lab(94.7977% 28.3884 44.4871);border-radius:1px;width:8px;height:1.05em;animation:1.05s step-end infinite terminal-paste-blink;display:inline-block;box-shadow:0 0 8px #ffb88a8c;box-shadow:0 0 8px lab(81.5258% 44.9645 62.5821/.55)}.terminal-paste-cursor-end{box-shadow:none;background:#f9dfcb;background:lab(90.6306% 7.05609 13.5441);margin-inline-start:4px;animation-duration:1.4s}@keyframes terminal-paste-blink{0%,49%{opacity:1}50%,to{opacity:0}}.terminal-paste-flash{background:#ff994852;background:lab(73.5318% 42.1165 70.8273/.32);border-radius:4px;align-items:center;margin:0;padding:2px 6px;animation:.4s cubic-bezier(.22,.61,.36,1) forwards terminal-paste-flash;display:inline-flex;box-shadow:inset 0 0 0 1px #ffdaba8c,0 0 18px #ffb88a59;box-shadow:inset 0 0 0 1px lab(89.8329% 41.1403 66.2556/.55),0 0 18px lab(81.5258% 44.9645 62.5821/.35)}@keyframes terminal-paste-flash{0%{opacity:0;background:#ffddc68c;background:lab(89.6921% 46.3916 76.4697/.55);transform:scale(.94)}35%{opacity:1;transform:scale(1.01)}to{opacity:1;background:#ff99481f;background:lab(73.5318% 42.1165 70.8273/.12);transform:scale(1)}}.terminal-paste{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(8px)}.terminal-paste.is-idle,.terminal-paste.is-pasting,.terminal-paste.is-done{opacity:1;transform:translateY(0)}@media (max-width:768px){.terminal-paste{border-radius:10px;margin-top:10px}.terminal-paste-bar{padding:6px 10px}.terminal-paste-dot{width:8px;height:8px}.terminal-paste-title{letter-spacing:.1em;font-size:9px}.terminal-paste-body{gap:8px;min-height:40px;padding:11px 13px;font-size:.86rem}}@media (prefers-reduced-motion:reduce){.terminal-paste,.terminal-paste-cursor,.terminal-paste-cursor-end,.terminal-paste-flash{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.terminal-paste-flash{box-shadow:none;background:0 0}}
