.glossary-content h2{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-lg);margin-top:var(--space-xxl)}.glossary-content h3{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:var(--space-md);margin-top:var(--space-xl)}.glossary-content p{color:var(--color-text-secondary);margin-bottom:var(--space-lg);line-height:1.8}.glossary-content ul,.glossary-content ol{color:var(--color-text-secondary);margin-bottom:var(--space-lg);padding-left:var(--space-xl);line-height:1.8}.glossary-content li{margin-bottom:var(--space-sm)}.glossary-content strong{color:var(--color-text-primary)}.glossary-content a{color:var(--sc-interactive);text-decoration:underline;text-underline-offset:2px}.glossary-content blockquote{border-left:3px solid var(--sc-interactive);padding-left:var(--space-lg);margin:var(--space-xl) 0;font-style:italic}.learn-content,.blog-content{background:var(--color-surface-glass, rgba(20, 22, 32, .55));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:clamp(1.25rem,3vw,2.5rem)}.learn-content h2,.blog-content h2{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-lg);margin-top:var(--space-xxl);line-height:1.25;font-weight:700}.learn-content h2:first-child,.blog-content h2:first-child{margin-top:0}.learn-content h3,.blog-content h3{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:var(--space-md);margin-top:var(--space-xl);line-height:1.3;font-weight:600}.learn-content h4,.blog-content h4{font-size:var(--text-h4);color:var(--color-text-primary);margin-bottom:var(--space-sm);margin-top:var(--space-lg);font-weight:600}.learn-content p,.blog-content p{color:var(--color-text-secondary);margin-bottom:var(--space-lg);line-height:1.75;font-size:1.0625rem}.learn-content ul,.learn-content ol,.blog-content ul,.blog-content ol{color:var(--color-text-secondary);margin-bottom:var(--space-lg);padding-left:var(--space-xl);line-height:1.75}.learn-content li,.blog-content li{margin-bottom:var(--space-sm)}.learn-content a,.blog-content a{color:var(--sc-interactive);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.learn-content a:hover,.blog-content a:hover{opacity:.8}.learn-content strong,.blog-content strong{color:var(--color-text-primary);font-weight:600}.learn-content blockquote,.blog-content blockquote{border-left:3px solid var(--sc-interactive);padding-left:var(--space-lg);margin:var(--space-xl) 0;font-style:italic;color:var(--color-text-secondary)}.learn-content pre,.blog-content pre{background:#00000059;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:var(--space-lg);margin:var(--space-lg) 0;overflow-x:auto}.learn-content code,.blog-content code{font-family:SF Mono,Fira Code,monospace;font-size:.9em}.learn-content :not(pre)>code,.blog-content :not(pre)>code{background:#ffffff14;padding:2px 6px;border-radius:4px}.learn-content img,.blog-content img{max-width:100%;height:auto;border-radius:12px;margin:var(--space-lg) 0}.learn-content hr,.blog-content hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:var(--space-xxl) 0}.learn-content table,.blog-content table{width:100%;border-collapse:collapse;margin:var(--space-lg) 0;font-size:.9375rem;background:#ffffff05;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.learn-content thead,.blog-content thead{background:#ffffff0a}.learn-content th,.blog-content th{text-align:left;padding:var(--space-sm) var(--space-md);color:var(--color-text-primary);font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid rgba(255,255,255,.12)}.learn-content td,.blog-content td{padding:var(--space-sm) var(--space-md);color:var(--color-text-secondary);border-bottom:1px solid rgba(255,255,255,.06);line-height:1.6;vertical-align:top}.learn-content tbody tr:last-child td,.blog-content tbody tr:last-child td{border-bottom:none}.learn-content tbody tr:hover td,.blog-content tbody tr:hover td{background:#ffffff05}.cheatsheet-content .settings-table{width:100%;border-collapse:collapse;margin:var(--space-lg) 0}.cheatsheet-content .settings-table th{text-align:left;padding:var(--space-sm) var(--space-md);color:var(--color-text-primary);font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid rgba(255,255,255,.15)}.cheatsheet-content .settings-table td{padding:var(--space-sm) var(--space-md);color:var(--color-text-secondary);border-bottom:1px solid rgba(255,255,255,.05);font-size:.9375rem}.cheatsheet-content .settings-table tr:hover td{background:#ffffff05}
