/* api-docs.aspx'e özel küçük eklemeler (genel doküman stili aidiance-landing.css'te). Yalnızca token değişkenleri. */
.docs-method--delete { background: var(--ad-danger-soft); color: var(--ad-danger-text); }
.docs-event { font-family: var(--lp-mono); font-size: 0.8125rem; color: var(--lp-text); white-space: nowrap; }
.docs-tabs { display: inline-flex; flex-wrap: wrap; gap: 2px; margin: 16px 0 0; padding: 3px; border: 1px solid var(--lp-border); border-radius: 999px; background: var(--lp-card-2); }
.docs-tabs button { appearance: none; -webkit-appearance: none; border: 0; background: transparent; padding: 5px 12px; border-radius: 999px; font: inherit; font-size: 0.8125rem; font-weight: 600; color: var(--lp-muted); cursor: pointer; }
.docs-tabs button:hover { color: var(--lp-text); }
.docs-tabs button[aria-selected="true"] { background: var(--ad-surface); color: var(--lp-text); box-shadow: var(--ad-shadow-xs), 0 0 0 1px var(--lp-border); }
.docs-tabs button:focus-visible { outline: none; box-shadow: var(--ad-ring); }
.docs-tabpane[hidden] { display: none; }
.docs-tabpane > pre.docs-code { margin-top: 10px; }
.docs-steps { padding-left: 1.4em; list-style: decimal; }
.docs-steps li + li { margin-top: 6px; }
.docs-note { margin: 16px 0; padding: 12px 14px; border: 1px solid var(--lp-border); border-left: 3px solid var(--lp-accent); border-radius: var(--lp-radius); background: var(--lp-card-2); font-size: 0.875rem; color: var(--lp-text-2); }
