/*
 * WMARKA — мост разметки ядра Joomla → UIkit 3 (выключается в настройках).
 * Только то, что нельзя переписать оверрайдом: вывод ядра и веб-компонентов.
 * Свои стили — в css/user.css, этот файл перезаписывается при обновлении.
 */
.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
joomla-alert{display:block;position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#d8eafc;color:#1e87f0}
joomla-alert[type=success]{background:#edfbf6;color:#32d296}
joomla-alert[type=warning]{background:#fef5ee;color:#faa05a}
joomla-alert[type=danger],joomla-alert[type=error]{background:#fef4f6;color:#f0506e}
joomla-alert .joomla-alert--close{position:absolute;top:10px;right:10px;border:0;background:none;color:inherit;font-size:1.25rem;cursor:pointer}
.form-control-feedback,.invalid-feedback{color:#f0506e;font-size:.875rem}
.uk-input.invalid,.uk-select.invalid,.uk-textarea.invalid,input.invalid,textarea.invalid,select.invalid{border-color:#f0506e!important}
label.invalid{color:#f0506e}
.awesomplete{display:block;position:relative}
.awesomplete>ul{z-index:1010}
[data-wm-content] img{max-width:100%;height:auto}
.password-group .input-group-text,.input-password-toggle .icon-eye{display:none}
.uk-form-controls .uk-flex>.uk-input,.uk-form-controls .uk-flex>input{flex:1;min-width:0}
.input-password-toggle{flex:none}

/* Цитата: крупный глиф кавычки подложкой и бледный фон */
[data-wm-content] blockquote{position:relative;margin:2em 0;padding:1.75em 1.75em 1.5em 5em;background:#f3f6fa;border-radius:6px;font-style:normal;font-size:1.15rem;line-height:1.6;color:#222;overflow:hidden}
[data-wm-content] blockquote::before{content:"\201C";position:absolute;left:.12em;top:-.08em;font:700 9rem/1 Georgia,"Times New Roman",serif;color:rgba(30,135,240,.16);pointer-events:none}
[data-wm-content] blockquote p{margin:0}
[data-wm-content] blockquote p + p{margin-top:.75em}
[data-wm-content] blockquote footer,[data-wm-content] blockquote cite{display:block;margin-top:.9em;font-size:.875rem;font-style:normal;color:#666}
[data-wm-content] blockquote footer::before{content:"— "}
