.terminal-style{position:relative;height:95%;box-shadow:0 0 40px var(--accent-glow),0 20px 60px rgba(0,0,0,.6);border-radius:var(--border-radius-window);overflow:hidden}@media only screen and (max-width:992px){.terminal-style{height:95%;margin-bottom:50px}}.terminal-style .header-bar{background:var(--bg-titlebar);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;padding:10px 16px;min-height:36px}.terminal-style .header-bar .header-bar-button-group{align-items:center;display:flex;justify-content:flex-start;gap:6px;flex-shrink:0}.terminal-style .header-bar .header-bar-button-group .header-bar-button{border:0;border-radius:50%;height:12px;width:12px;padding:0;cursor:pointer;transition:opacity .2s}.terminal-style .header-bar .header-bar-button-group .header-bar-button:hover{opacity:.7}.terminal-style .header-bar .header-title span{font-family:var(--font-mono);font-size:11px;color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width:550px){.terminal-style .header-bar .header-title span{font-size:10px}}.terminal-style .terminal-body{position:relative;background-color:var(--bg-primary);display:flex;flex-direction:column;height:100%;padding:1rem;width:100%;overflow:auto}.terminal-style .terminal-body span{color:var(--text-primary);font-family:var(--font-mono);font-size:24px;padding-bottom:5px;padding-top:5px}.terminal-style .terminal-body .terminal-show-tour{margin:10px;width:10%}.terminal-style .terminal-body .context-content{color:var(--text-primary);font-family:var(--font-mono);font-size:16px;line-height:1.7}@media only screen and (max-width:550px){.terminal-style .terminal-body span{font-size:20px}.terminal-style .terminal-body .context-content{font-size:14px}}