/* clean — (028, 23.10.2026) Подравнената Divi картинка (figure.xp-img__fig.alignright/aligncenter/alignleft) не е таблица, а блок до
   ширината на обвивката, с картинката подравнена вътре — както модулът на Divi (.et_pb_image е блок, картинката max-width 100 %).
   Причината (карта 028): core прави .alignright/.aligncenter display: table, а таблицата се оразмерява по естествената ширина на
   картинката (атрибутът width, при мързеливо зареждане и sizes="auto"), не по обвивката: /de/ 390 — 908 px в обвивка 351 px (−557 px
   отвъд екрана), 1366 — 3 000 px; обявите 390 — 574 px (−266 px). Правилото е защита при незаредена снимка (без него хоризонтално
   превъртане) и маха артефакта на пробата, която спира снимките. Зарежда се на всички страници (и чистите, и тези с theme.css); theme.css ред
   432–436 (width: fit-content за фигурата, auto отстъпите на обвивката .xp-img) остават — тук фигурата е блок със същата ширина по
   съдържанието (fit-content, до обвивката), без снимка блокът не се надува (таблицата се надуваше). Отрязаните фигури (img.xp-cut-l/-r,
   theme.css 715–744) вече са блок и не се менят. */
:is(.xp-img, .xp-col, .wp-block-column, .xp-row) > figure.xp-img__fig:is(.alignright, .aligncenter, .alignleft) { display: block; float: none; width: fit-content; max-width: 100%; }
:is(.xp-img, .xp-col, .wp-block-column, .xp-row) > figure.xp-img__fig.alignright { margin-left: auto; margin-right: 0; }
:is(.xp-img, .xp-col, .wp-block-column, .xp-row) > figure.xp-img__fig.aligncenter { margin-left: auto; margin-right: auto; }
:is(.xp-img, .xp-col, .wp-block-column, .xp-row) > figure.xp-img__fig.alignleft { margin-left: 0; margin-right: auto; }
figure.xp-img__fig:is(.alignright, .aligncenter, .alignleft) img { display: block; max-width: 100%; height: auto; }

/* ---------- Б (028, 23.10.2026; ВЛ.3 от 13:29: елементът стои по Divi и само не излиза от екрана, ръб ≥ 0 px) ----------
   Отрицателното ДЯСНО поле на картинка на таблет (Divi custom_margin_tablet, напр. |-15vw|) не изкарва картинката извън екрана: полето е
   най-много колкото отстъпа на колоната (--xp-pad-r-t, наследен от .xp-col) плюс полето на реда до ръба (редът е центриран, .xp-row е
   контейнер за размер: (100vw − 100cqw) / 2). Само таблет 768–980, където колоните са 100 % и стигат до ръба на реда; на телефон колоната е
   90 % и общата формула режеше излишно (/de/ 390: +39 вместо +0 — промяна без причина). Само дясно: отляво няма картинка извън екрана
   (измерено: 74 страници с отрицателно поле × 390/768), а лявото правило местеше „Свободна кандидатура“ без причина. Измерено преди кода:
   /de/ 768 −84 px → 0, /en/ 768 −14 px → 0 (img.xp-cut-r, vedge го пропуска), всичко друго без промяна. */
@media (min-width: 768px) and (max-width: 980px) {
	.xp-img[style*="--xp-mar-r-t:calc(-"], .xp-img[style*="--xp-mar-r-t:-"] { margin-right: max(var(--xp-mar-r-t), calc(var(--wp--custom--cut--row-out) - var(--xp-pad-r-t, var(--wp--custom--cut--zero)))) !important; } /* cut.row-out = (100cqi − 100vw) / 2 = минус полето на реда до ръба */
}
