/* GTİP API belgesi (/gtip-api). Düzen kargo.css'ten (.kg-top, .kg-icerik); renk ve yazı theme.css belirteçlerinden. */
.api-baslik{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
.api-adim{padding-left:1.4em;display:grid;gap:10px}
.api-kod{margin:16px 0 20px;padding:16px 18px;overflow-x:auto;background:var(--ink);color:#e7efea;border-radius:var(--radius);font:500 14px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;tab-size:2}
.api-kod code{font:inherit;color:inherit;background:none;padding:0;white-space:pre}
.explanation :not(pre)>code{padding:1px 6px;border-radius:4px;background:var(--green-soft);color:var(--green-ink);font:600 .9em/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}
.api-tablo{margin:16px 0 20px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}
.api-tablo table{width:100%;border-collapse:collapse;font-size:.95rem}
.api-tablo th,.api-tablo td{padding:12px 14px;text-align:left;vertical-align:top;border-top:1px solid var(--line)}
.api-tablo thead th{border-top:0;border-bottom:1.5px solid var(--ink);font-size:.82rem;color:var(--ink);white-space:nowrap}
.api-tablo tbody th{font-weight:700;color:var(--ink);white-space:nowrap}
.api-paket td:nth-child(n+2),.api-paket th:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
@media (max-width:640px){
 .api-kod{font-size:12.5px;padding:14px}
 .api-tablo th,.api-tablo td{padding:10px}
 .api-tablo tbody th{white-space:normal}
}
