.terminal-section{margin-bottom:2.5rem}.terminal-section h2{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem;font-weight:900}.terminal-box{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.8}.terminal-table-box{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.terminal-table{border-collapse:collapse;text-align:left;width:100%}.terminal-table th{width:220px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;background:#00000003;padding:1.5rem 2rem;font-size:.75rem;font-weight:800}.terminal-table td{color:var(--color-text);padding:1.5rem 2rem;font-size:.95rem;font-weight:500}.terminal-table tr:not(:last-child){border-bottom:1px solid var(--color-border)}.terminal-faq h4{color:var(--color-text);margin-bottom:.5rem;font-size:1.15rem;font-weight:800}.terminal-faq p{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.sidebar-box{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem}.sidebar-box h3{color:var(--color-text);margin-bottom:1.25rem;font-size:.95rem;font-weight:800}.sidebar-list{flex-direction:column;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.sidebar-list li{border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:1rem}.sidebar-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar-list a{color:var(--color-primary);font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s}.sidebar-list a:hover{color:var(--color-primary-dark);text-decoration:underline}
