/**
 * Файл исключений для скругления углов изображений
 * ВСЕ селекторы, добавленные сюда, НЕ будут иметь скруглений
 * 
 * СТРУКТУРА:
 * 1. ПЛАГИНЫ WORDPRESS
 * 2. МОДУЛИ КАСТОМНОЙ СИСТЕМЫ
 * 3. ШОРТКОДЫ
 * 4. ВИДЖЕТЫ
 * 5. ОБЩИЕ ИСКЛЮЧЕНИЯ
 * 
 * Версия: 1.0.0
 */

/* ====================================================
 * 1. ПЛАГИНЫ WORDPRESS
 * ==================================================== */

/* Плагин "Подписки" (podpiski) */
.podpiski-payment-container img,
.podpiski-tariff-container img,
.podpiski-modal-content img,
[class*="podpiski"] img,
[id*="podpiski"] img {
    border-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

/* Плагин "Калькулятор UCC" */
.ucc-calculator-container img,
[class*="ucc-"] img,
[id*="ucc-"] img {
    border-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

/* Плагин "YooKassa" */
.yoo-kassa-payment-container img {
    border-radius: 0 !important;
}

/* Плагин "Yoast SEO" */
.yoast-seo-icon,
.yoast svg,
.yoast img {
    border-radius: 0 !important;
}

/* ====================================================
 * 2. МОДУЛИ КАСТОМНОЙ СИСТЕМЫ
 * ==================================================== */

/* Модуль видео */
.popup-video-wrapper img,
.lazy-rutube-wrapper img,
.popup-play-icon,
.lazy-rutube-play {
    border-radius: 0 !important;
}

/* Модуль кнопок */
.beauty-button-wrapper img,
.beauty-button img {
    border-radius: 0 !important;
}

/* Модуль колонок */
.mv-collums-image-wrap img {
    border-radius: 0 !important;
}

/* Плагин Похожие записи */
.crp_related.crp-rounded-thumbs img {
    border-radius: 0 !important;
}

/* Модуль калькулятора плитки */
.plitka-container img {
    border-radius: 0 !important;
}

/* ====================================================
 * 3. ШОРТКОДЫ
 * ==================================================== */

/* Шорткод [modal-window] */
.mastervdnr-modal-window img,
.modal-content img {
    border-radius: 0 !important;
}

/* Шорткод [spoyler] */
.astra-spoyler-inner img,
.astra-spoyler-icon {
    border-radius: 0 !important;
}

/* ====================================================
 * 4. ВИДЖЕТЫ
 * ==================================================== */

/* Виджет мессенджеров */
#messenger-floating-widget img,
.messenger-modal img,
.messenger-main-icon img,
.qr-code-container img {
    border-radius: 0 !important;
}

/* ====================================================
 * 5. ОБЩИЕ ИСКЛЮЧЕНИЯ (ГЛОБАЛЬНЫЕ)
 * ==================================================== */

/* Иконки, логотипы, кнопки */
.custom-logo,
.social-icon img,
.menu-item img,
button img,
img[src*="icon"],
img[src*="logo"],
img[src*="svg"],
img[src*="qr"] {
    border-radius: 0 !important;
}

/* Аватарки пользователей */
.avatar,
.user-avatar img,
img.avatar {
    border-radius: 50% !important;
}

/* ===== ИСКЛЮЧЕНИЯ ДЛЯ ПЛАГИНОВ (отмена скругления углов) ===== */
/* Плагин подписок podpiski — все изображения */
.podpiski-payment-container img,
.podpiski-tariff-container img,
.podpiski-modal-content img,
.podpiski-card img,
.podpiski-matrix-card img,
.podpiski-hero img,
.podpiski-matrix-hero img {
    border-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

/* Плагин калькулятора UCC — все изображения */
.ucc-calculator-container img,
.ucc-service img,
.ucc-section img,
.ucc-total-container img,
.ucc-actions img {
    border-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

/* Дополнительно: все изображения внутри любых элементов плагинов */
[class*="podpiski"] img,
[class*="ucc-"] img,
[id*="podpiski"] img,
[id*="ucc-"] img {
    border-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}