.sgrr-rcard-feature-terminal .sgrr-skill-terminal--card.sgrr-skill-terminal--compact .sgrr-skill-terminal-body{max-height:96px}.sgrr-skill-terminal--card .sgrr-skill-terminal-body{max-height:220px}.sgrr-skill-terminal--card.sgrr-skill-terminal--compact .sgrr-skill-terminal-body{max-height:156px}.sgrr-skill-terminal--compact .sgrr-skill-terminal-bar{padding:8px 10px}.sgrr-skill-terminal--compact .sgrr-skill-terminal-title{font-size:8px}.sgrr-skill-terminal--compact .sgrr-skill-terminal-badge{padding:3px 7px;font-size:7px}.sgrr-skill-terminal--compact .sgrr-skill-terminal-line{font-size:9px;line-height:1.45}.sgrr-skill-terminal--compact .sgrr-skill-terminal-body{padding:10px 12px}.sgrr-skill-terminal--hero{width:100%;min-height:380px;box-shadow:inset 0 1px #ffffff0a,0 16px 48px #00000059}.sgrr-skill-terminal--hero .sgrr-skill-terminal-body{max-height:336px}.sgrr-skill-terminal--hero .sgrr-skill-terminal-line{font-size:11px}.sgrr-skill-terminal--hero .sgrr-skill-terminal-bar{height:34px}.sgrr-skill-terminal--hero .sgrr-skill-terminal-title{font-size:10px}.sgrr-skill-terminal{background:#080c0b;border:1px solid #2ca0ab38;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 32px #00000059}.sgrr-skill-terminal-bar{background:#060908;border-bottom:1px solid #ffffff12;flex-shrink:0;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.sgrr-skill-terminal-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.sgrr-skill-terminal-dot--red{background:#ff5f57}.sgrr-skill-terminal-dot--yellow{background:#febc2e}.sgrr-skill-terminal-dot--green{background:#28c840}.sgrr-skill-terminal-title{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.05em;color:#ffffff52;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:6px;font-size:9px;overflow:hidden}.sgrr-skill-terminal-badge{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:#8de4ec;background:#2ca0ab1f;border:1px solid #2ca0ab47;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:8px}.sgrr-skill-terminal-body{scroll-behavior:smooth;flex-direction:column;flex:1;gap:5px;min-height:0;max-height:280px;padding:14px 14px 16px;display:flex;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 16px),#0000 100%)}.sgrr-skill-terminal-body::-webkit-scrollbar{width:4px}.sgrr-skill-terminal-body::-webkit-scrollbar-thumb{background:#2ca0ab59;border-radius:999px}.sgrr-skill-terminal-line{font-family:var(--font-mono,ui-monospace,monospace);white-space:pre-wrap;word-break:break-word;font-size:10px;line-height:1.55;animation:.28s both sgrr-skill-line-in}.sgrr-skill-terminal-line--prompt{z-index:2;background:linear-gradient(#080c0b 70%,#0000);flex-wrap:wrap;align-items:center;gap:0;margin-bottom:2px;padding-bottom:4px;display:flex;position:sticky;top:0}.sgrr-skill-terminal-prompt{color:#5ec4ce}.sgrr-skill-terminal-sep{color:#ffffff59}.sgrr-skill-terminal-cmd{color:#fff}.sgrr-skill-terminal-cursor{vertical-align:text-bottom;background:#5ec4ce;width:6px;height:12px;margin-left:1px;animation:.85s step-end infinite sgrr-skill-cursor-blink;display:inline-block}.sgrr-skill-terminal-line--system{color:#8de4ece0}@media (prefers-reduced-motion:reduce){.sgrr-skill-terminal-line,.sgrr-skill-terminal-cursor{animation:none!important}}@media (width<=960px){.sgrr-rcard-feature-terminal .sgrr-skill-terminal--card.sgrr-skill-terminal--compact .sgrr-skill-terminal-body{max-height:92px}}
