/*
 * استخراج‌شده از استایلِ رفرنسِ DiviFlash (GPLv2) برای ماژولِ ImageAccordionItem.
 * منبع: difl/imageaccordionitem (ریشه .difl_imageaccordionitem، 8 کلاسِ DOM)
 *
 * تنها تغییر نسبت به اصل، همان بازنویسیِ پیشوندِ کلاس‌هاست که در
 * PHP و module.json هم انجام شده — تا هر سه لایه یک DOM را بشناسند.
 * دست‌کاریِ دستی نکن؛ با tools/dfme/extract-module-css.js بازتولید کن.
 */
.dfme_ia_button_wrapper a{display:inline-block}

.dfme_image_accordion .dfme_image_accordion_item.dfme_ia_active,.dfme_image_accordion .dfme_image_accordion_item:has(.dfme_ia_active){flex:10}

.dfme_image_accordion .item-wrapper.vertical .dfme_image_accordion_item{height:150px}

.dfme_image_accordion img.dfme-image-accordion-icon{width:50px}

.dfme_image_accordion .dfme_image_accordion_item{position:relative;flex:1;text-align:center;text-decoration:none;color:#fff;overflow:hidden}

.dfme_image_accordion_item{transition:flex .3s;-webkit-transition:flex .3s;-ms-transition:flex .3s}

.dfme_image_accordion .dfme_image_accordion_item .content{opacity:0;height:fit-content}

.dfme_image_accordion .dfme_image_accordion_item.dfme_ia_active .content{opacity:1;visibility:visible}

.dfme_image_accordion .dfme_image_accordion_item:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;transition:opacity .3s ease;z-index:0;opacity:1}

.dfme_image_accordion .dfme_image_accordion_item{margin-bottom:0px !important}

.dfme_image_accordion_item .et_pb_module_inner,.dfme_image_accordion_item .dfme_iai_container{height:100%}

.dfme_image_accordion .dfme_ia_title{font-size:24px}

.dfme_image_accordion .dfme_ia_sub_title{font-size:18px}

.dfme_image_accordion .dfme_ia_description,.dfme_image_accordion .dfme_ia_button{font-size:16px}

.dfme_image_accordion .dfme_image_accordion_item .dfme_ia_button{display:inline-block}

.dfme_image_accordion .et-pb-icon.dfme-image-accordion-icon{font-size:50px}
