:root{--callout-color:#888}.callout{border-left:3px solid var(--callout-color,#2650FF);padding:.5em 1em;margin:1em 0;border-radius:8px;background:color-mix(in srgb,var(--callout-color,#2650FF) 15%,transparent)}.callout img{max-width:100%;display:block;margin:.5em 0}.callout-title{font-weight:600;margin:0 0 .5em}.callout>:last-child{margin-bottom:0}.callout-warning{--callout-color:#B72B29}.callout-info{--callout-color:#2650FF}.callout-cite{--callout-color:#615843}.callout-cite .callout-title{color:#e0d68a}.callout-hint{--callout-color:#196140}.callout-cite{display:flex;flex-direction:column}.post-content blockquote{border-radius:8px!important}.callout-cite,.callout-cite p,.callout-cite li{font-style:italic}.callout-cite .callout-title{order:1;align-self:flex-end;text-align:right}.callout-cite .callout-title{text-align:right;margin:.4em 0 0}.callout-cite .callout-title a{color:inherit;font-style:italic}.callout-warning .callout-title::before,.callout-info .callout-title::before,.callout-cite .callout-title::before,.callout-hint .callout-title::before{content:"";display:inline-block;width:1.1em;height:1.1em;margin-right:.5em;vertical-align:-.15em;background-color:var(--callout-color);-webkit-mask:var(--callout-icon)center/contain no-repeat;mask:var(--callout-icon)center/contain no-repeat}.callout-warning{--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.callout-info{--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E")}.callout-cite{--callout-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXF1b3RlIHByZXZpZXctaWNvbiI+PHBhdGggZD0iTTE2IDNhMiAyIDAgMCAwLTIgMnY2YTIgMiAwIDAgMCAyIDIgMSAxIDAgMCAxIDEgMXYxYTIgMiAwIDAgMS0yIDIgMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMCAxIDEgNiA2IDAgMCAwIDYtNlY1YTIgMiAwIDAgMC0yLTJ6Ii8+PHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiLz48L3N2Zz4=")}.callout-cite .callout-title::after{content:"";display:inline-block;width:1.1em;height:1.1em;margin-left:.5em;vertical-align:-.15em;background-color:var(--callout-color);-webkit-mask:var(--callout-icon)center/contain no-repeat;mask:var(--callout-icon)center/contain no-repeat}.callout-cite .callout-title::before{content:none}.callout-cite .callout-title{color:#8a6d1f}[data-theme=dark] .callout-cite .callout-title{color:#e8d77a}.callout-hint{--callout-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWZsYW1lIHByZXZpZXctaWNvbiI+PHBhdGggZD0iTTEyIDNxMSA0IDQgNi41dDMgNS41YTEgMSAwIDAgMS0xNCAwIDUgNSAwIDAgMSAxLTMgMSAxIDAgMCAwIDUgMGMwLTItMS41LTMtMS41LTVxMC0yIDIuNS00Ii8+PC9zdmc+")}