.markdown-alert{position:relative;margin:1.5rem 0;padding:.85rem 1.15rem;border-left:3.5px solid var(--alert-color);background-color:var(--alert-bg);border-radius:4px;font-size:.95rem;line-height:1.65;box-sizing:border-box}.markdown-alert-title{display:flex;align-items:center;gap:.5rem;margin:0 0 .45rem!important;padding:0;font-weight:600;font-size:.92rem;letter-spacing:.02em;color:var(--alert-color);line-height:1.2}.markdown-alert-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px}.markdown-alert-icon svg{width:16px;height:16px;fill:currentColor}.markdown-alert-content{color:var(--foreground)}.markdown-alert-content>:first-child{margin-top:0!important}.markdown-alert-content>:last-child{margin-bottom:0!important}.markdown-alert-content p{margin:.45rem 0}.markdown-alert-content code{background:color-mix(in srgb,var(--foreground) 10%,transparent);padding:.15em .35em;border-radius:3px;font-size:.88em}.markdown-alert-note{--alert-color:#58a6ff;--alert-bg:rgba(56, 139, 253, 0.1)}.markdown-alert-tip{--alert-color:#3fb950;--alert-bg:rgba(63, 185, 80, 0.1)}.markdown-alert-important{--alert-color:#a371f7;--alert-bg:rgba(163, 113, 247, 0.1)}.markdown-alert-warning{--alert-color:#d29922;--alert-bg:rgba(210, 153, 34, 0.12)}.markdown-alert-caution{--alert-color:#f85149;--alert-bg:rgba(248, 81, 73, 0.1)}html[data-theme=light] .markdown-alert-note{--alert-color:#0969da;--alert-bg:rgba(9, 105, 218, 0.08)}html[data-theme=light] .markdown-alert-tip{--alert-color:#1a7f37;--alert-bg:rgba(26, 127, 55, 0.08)}html[data-theme=light] .markdown-alert-important{--alert-color:#8250df;--alert-bg:rgba(130, 80, 223, 0.08)}html[data-theme=light] .markdown-alert-warning{--alert-color:#9a6700;--alert-bg:rgba(154, 103, 0, 0.08)}html[data-theme=light] .markdown-alert-caution{--alert-color:#cf222e;--alert-bg:rgba(207, 34, 46, 0.08)}