.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.vk_alert_icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:100%;width:75px;gap:.375rem;background-color:initial !important;line-height:1}.vk_alert_icon_text:has(span:not(:empty)){margin-left:0;text-align:center;font-size:12px;font-weight:700;word-break:break-word;line-height:1}.vk_alert_icon_icon{place-self:center}.vk_alert_icon_icon>i{margin-right:0;font-size:24px}.vk_alert.has-alert-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-items:center;padding:1.25rem;gap:.75rem}.vk_alert.has-alert-icon>.vk_alert_content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;width:100%;padding-left:.75rem;border-left:1.5px solid currentColor}.alert{padding:1em;margin:1em auto;border-radius:3px}.alert p{margin:0}.alert+.alert{margin-top:2em}.alert a{-webkit-transition:color .3s linear,opacity .3s linear;transition:color .3s linear,opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}@media(max-width:575px){.vk_alert.has-alert-icon.mobile-icon-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.vk_alert.has-alert-icon.mobile-icon-top .vk_alert_icon{width:100%}.vk_alert.has-alert-icon.mobile-icon-top .vk_alert_content{border-left:none;border-top:1.5px solid currentColor;width:100%;padding:.75rem 0 0}}.editor-styles-wrapper .vk_alert.has-alert-icon .vk_alert_content{width:calc(100% - 1rem)}.editor-styles-wrapper .vk_alert .vk_alert_icon_icon>i{margin-right:0}.editor-styles-wrapper .alert.has-alert-icon{margin:1em auto;border-radius:3px}.editor-styles-wrapper .alert p{-webkit-margin-after:0;margin-block-end:0}