.content-section{margin-bottom: 32px;}.content-section h2{font-size: var(--font-size-lg,18px);color: var(--color-secondary);margin: 0 0 12px 0;padding-bottom: var(--spacing-sm);border-bottom: 1px solid var(--color-border-light);}.content-section h3{font-size: var(--font-size-sm,14px);color: var(--color-secondary);margin: 20px 0 12px 0;}.step-box{display: flex;gap: 16px;margin-bottom: 20px;padding: 16px;background: var(--color-background);border-radius: var(--border-radius-sm);}.step-number{width: 32px;height: 32px;background: var(--color-primary);color: var(--button-primary-text);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: var(--font-weight-bold,700);flex-shrink: 0;}.step-content{flex: 1;}.step-content h4{margin: 0 0 var(--spacing-sm) 0;font-size: var(--font-size-sm,14px);color: var(--color-secondary);}.step-content p{margin: 0 0 12px 0;font-size: var(--font-size-sm,14px);}.code-block{background: var(--color-secondary);color: var(--color-background);padding: 12px 16px;border-radius: var(--border-radius-sm);overflow-x: auto;font-family: monospace;font-size: var(--font-size-xs,12px);margin: 12px 0;white-space: pre;}.params-table{width: 100%;border-collapse: collapse;font-size: var(--font-size-sm,14px);}.params-table th,.params-table td{padding: 10px 12px;text-align: left;border-bottom: 1px solid var(--color-border-light);}.params-table th{background: var(--color-background);font-weight: var(--font-weight-semibold,600);color: var(--color-secondary);}.params-table code{background: var(--color-background);padding: var(--spacing-xs) var(--spacing-sm);border-radius: 4px;font-size: var(--font-size-xs,12px);}.info-box{padding: 12px 16px;border-radius: var(--border-radius-sm);font-size: var(--font-size-sm,14px);}.info-box.warning{background: var(--color-warning-bg);color: var(--color-warning-dark);}