.post-container{--color:#201d21;--margin-bottom:16px;--link-color:#7e22ce;--code-background-color:#f5f3ff;--code-color:var(--color);--quote-color:gray;--code-highlight-color:#c084fc;--code-background-color-highlight:#022a4b}.post-container [data-status=info]{--insert-foreground:#1d4ed8;--insert-background:#dbeafe;--insert-border:#1d4ed8}.post-container [data-status=success]{--insert-foreground:#16a34a;--insert-background:#dcfce7;--insert-border:#16a34a}.post-container [data-status=warning]{--insert-foreground:#92400e;--insert-background:#fef3c7;--insert-border:#92400e}.post-container [data-status=error]{--insert-foreground:#991b1b;--insert-background:#fee2e2;--insert-border:#991b1b}html.dark .post-container{--color:white;--link-color:#bf77ff;--code-background-color:#f5f3ff;--code-color:black;--code-background-color-highlight:#022a4b;--quote-color:gray;--code-highlight-color:#c084fc}html.dark .post-container [data-status=info]{--insert-foreground:#fff;--insert-background:#1d4ed8;--insert-border:#7db5ff}html.dark .post-container [data-status=success]{--insert-foreground:#dcfce7;--insert-background:#16a34a;--insert-border:#dcfce7}html.dark .post-container [data-status=warning]{--insert-foreground:#fef3c7;--insert-background:#92400e;--insert-border:#fef3c7}html.dark .post-container [data-status=error]{--insert-foreground:#fee2e2;--insert-background:#991b1b;--insert-border:#fee2e2}.post-container p{color:var(--color);text-wrap-style:pretty;font-weight:300;line-height:1.6}.post-container strong{font-weight:600}.post-container p,.post-container .insert,.post-container ul{margin-bottom:var(--margin-bottom)}.post-container .insert>p{margin-bottom:0}.post-container h3{max-width:500px;margin-top:40px;margin-bottom:20px;font-size:1.7rem;font-weight:600;line-height:1.2}.post-container h4{max-width:500px;margin-top:20px;margin-bottom:20px;font-size:1.5rem;font-weight:600;line-height:1.2}.post-container p>a{color:var(--link-color);font-weight:500}.post-container p>code{font-family:var(--font-dm-sans);color:var(--code-color);background-color:var(--code-background-color);border-radius:4px;padding:2px 4px;font-size:.9rem;font-weight:600}.post-container blockquote{color:var(--quote-color);padding:0 5%;font-size:.8rem}.post-container ul{padding-left:20px;list-style:outside}.post-container .insert{font-family:var(--font-montserrat);color:var(--insert-foreground);background:var(--insert-background);border-bottom:4px solid var(--insert-border);border-radius:10px;margin:40px 20px 40px 0;padding:25px;font-weight:700;position:relative}.post-container .insert p{color:var(--insert-foreground);font-size:.9rem}.post-container .insert .icon-container{z-index:1;background-color:var(--background);border-radius:50%;padding:4px;position:absolute;top:0;left:0;transform:translate(-25%,-25%)}.post-container .insert .icon-container svg{stroke-width:2.5px;width:26px;height:26px}.post-container pre{border-radius:10px;margin:16px 0;padding:1rem 0;font-size:.8rem;overflow-x:auto}.post-container pre [data-line]{padding:0 1rem}.post-container pre [data-highlighted-line]{background-color:var(--code-background-color-highlight);border-left:6px solid var(--code-highlight-color);padding-right:1em;display:block}.post-container iframe{margin:0 auto}.post-container .useful-links{--link-color:#60a5fa;margin-top:40px}.post-container .useful-links h4{margin-bottom:10px;font-size:1.2rem;font-weight:600}.post-container .useful-links ul{padding-left:10px}.post-container .useful-links li{color:var(--link-color);gap:5px;line-height:1.5;display:flex}.post-container .useful-links svg{width:17px}.post-container .useful-links a{font-family:Mona Sans,serif;font-size:1rem;text-decoration:underline}
