.markdown-alert{padding:12px 16px;margin-bottom:16px;border-left:4px solid;border-radius:6px;display:flex;flex-direction:column}.markdown-alert-title{display:flex;align-items:center;gap:8px;font-weight:600;margin:0 0 8px;font-size:1rem}.markdown-alert-icon{display:inline-flex;align-items:center;line-height:1}.markdown-alert-content{margin:0}.markdown-alert-content p:first-child{margin-top:0}.markdown-alert-content p:last-child{margin-bottom:0}.markdown-alert-note{background:#dbeafe;border-left-color:#3b82f6;color:#1e40af}.dark .markdown-alert-note{background:#1e3a5f;border-left-color:#60a5fa;color:#93c5fd}.markdown-alert-abstract{background:#cffafe;border-left-color:#06b6d4;color:#155e75}.dark .markdown-alert-abstract{background:#133e4a;border-left-color:#22d3ee;color:#67e8f9}.markdown-alert-info{background:#dbeafe;border-left-color:#3b82f6;color:#1e40af}.dark .markdown-alert-info{background:#1e3a5f;border-left-color:#60a5fa;color:#93c5fd}.markdown-alert-todo{background:#dbeafe;border-left-color:#3b82f6;color:#1e40af}.dark .markdown-alert-todo{background:#1e3a5f;border-left-color:#60a5fa;color:#93c5fd}.markdown-alert-tip{background:#d1fae5;border-left-color:#10b981;color:#065f46}.dark .markdown-alert-tip{background:#1a3d2e;border-left-color:#34d399;color:#6ee7b7}.markdown-alert-success{background:#d1fae5;border-left-color:#10b981;color:#065f46}.dark .markdown-alert-success{background:#1a3d2e;border-left-color:#34d399;color:#6ee7b7}.markdown-alert-question{background:#fef3c7;border-left-color:#f59e0b;color:#92400e}.dark .markdown-alert-question{background:#3d2e10;border-left-color:#fbbf24;color:#fcd34d}.markdown-alert-warning{background:#ffedd5;border-left-color:#f97316;color:#9a3412}.dark .markdown-alert-warning{background:#3d2510;border-left-color:#fb923c;color:#fdba74}.markdown-alert-failure{background:#fee2e2;border-left-color:#ef4444;color:#991b1b}.dark .markdown-alert-failure{background:#3d1a1a;border-left-color:#f87171;color:#fca5a5}.markdown-alert-danger{background:#fee2e2;border-left-color:#dc2626;color:#991b1b}.dark .markdown-alert-danger{background:#3d1a1a;border-left-color:#ef4444;color:#fca5a5}.markdown-alert-bug{background:#fce7f3;border-left-color:#ec4899;color:#9d174d}.dark .markdown-alert-bug{background:#3d1a2e;border-left-color:#f472b6;color:#f9a8d4}.markdown-alert-example{background:#e0e7ff;border-left-color:#6366f1;color:#3730a3}.dark .markdown-alert-example{background:#1e1b4b;border-left-color:#818cf8;color:#a5b4fc}.markdown-alert-quote{background:#f3f4f6;border-left-color:#6b7280;color:#374151}.dark .markdown-alert-quote{background:#1f2937;border-left-color:#9ca3af;color:#d1d5db}.markdown-alert-important{background:#e9d5ff;border-left-color:#a855f7;color:#6b21a8}.dark .markdown-alert-important{background:#2e1a47;border-left-color:#c084fc;color:#d8b4fe}.markdown-alert-icon svg{stroke:currentColor}