/* resources/api-console.blade.php icin harici stiller */
:root { --ink: #0F172A; --indigo: #3D5AFE; }
html, body { margin: 0; padding: 0; }
body { font-family: Inter, system-ui, -apple-system, "Segoe UI", sans-serif; background: #fff; }
.apc-bar {
    display: flex; align-items: center; gap: 16px;
    padding: 10px 20px; border-bottom: 1px solid #e5e7eb;
    background: var(--ink); color: #fff; position: sticky; top: 0; z-index: 50;
}
.apc-bar a { color: #fff; text-decoration: none; font-size: 14px; }
.apc-bar .apc-brand { font-family: "Space Grotesk", Inter, sans-serif; font-weight: 700; font-size: 16px; }
.apc-bar .apc-tag {
    font-size: 12px; font-weight: 700; letter-spacing: .4px;
    background: rgba(255,255,255,.12); padding: 3px 10px; border-radius: 999px;
}
.apc-bar .apc-spacer { flex: 1; }
.apc-bar .apc-back { opacity: .85; }
.apc-bar .apc-back:hover { opacity: 1; text-decoration: underline; }
.apc-note {
    font-size: 12.5px; color: #475569; background: #f8fafc;
    border-bottom: 1px solid #e5e7eb; padding: 9px 20px;
}
.apc-note strong { color: var(--ink); }
.apc-note code { background: #eef2ff; color: var(--indigo); padding: 1px 5px; border-radius: 4px; font-size: 12px; }
