/*
 * استخراج‌شده از استایلِ رفرنسِ DiviFlash (GPLv2) برای ماژولِ AdvancedTab.
 * منبع: difl/advancedtab (ریشه .difl_advancedtab، 15 کلاسِ DOM)
 *
 * تنها تغییر نسبت به اصل، همان بازنویسیِ پیشوندِ کلاس‌هاست که در
 * PHP و module.json هم انجام شده — تا هر سه لایه یک DOM را بشناسند.
 * دست‌کاریِ دستی نکن؛ با tools/dfme/extract-module-css.js بازتولید کن.
 */
.dfme_at_button{padding:10px 20px;display:inline-block;border-width:0px;border-style:solid}

.dfme_advanced_tab p:not(.has-background):last-of-type{padding-bottom:1em}

.dfme_at_container{display:flex;flex-direction:column}

.dfme_at_nav_wrap{display:flex;align-self:start;z-index:2;width:100%;height:auto;border:0px solid}

.dfme_at_nav_container{display:flex;border:0px solid;max-width:100%;flex:1}

.dfme_at_nav{cursor:pointer;padding:10px 25px;display:flex;flex-direction:column;border-width:0px;border-style:solid;background-color:#eaeaea;width:100%;height:100%;position:relative;overflow:hidden}

.dfme_at_title{font-size:16px;font-weight:500}

.dfme_at_all_tabs{padding:15px 30px}

.dfme_advanced_tab .dfme_at_all_tabs .dfme_advanced_tab_item{margin-bottom:0}

.dfme_advanced_tab .dfme_ati_container{position:relative;z-index:1;overflow:hidden}

.dfme_advanced_tab .et_pb_background_mask,.dfme_advanced_tab .et_pb_background_pattern{z-index:0}

.dfme_at_all_tabs_wrap{overflow:hidden;z-index:1;width:100%;border:0px solid}

.dfme_at_all_tabs{height:100%}

.dfme_at_nav .et-pb-icon,.dfme_at_nav.dfme_at_nav_active .et_pb_icon{font-size:40px;color:#2ea3f2;display:inline-block}

.dfme_at_vb_container .dfme_advanced_tab_item:has(.dfme_at_content_active){display:block}

.dfme_at_nav svg{position:absolute;top:100%;left:0;width:30px;height:auto;opacity:0;fill:#eaeaea}

.dfme_at_nav.arrow_left svg,.dfme_at_nav.arrow_right svg{width:auto;height:30px}

.dfme_at_nav.dfme_at_nav_active svg{opacity:1}

.dfme_at_nav.arrow_left svg{left:100%;top:0}

.dfme_at_nav.arrow_right svg{top:0;left:0;transform:translateX(-100%)}

.dfme_at_nav.arrow_bottom svg{left:0;transform:translateY(-100%);top:0}

.dfme_at_vb_container .dfme_advanced_tab_item>div{height:auto}

@media only screen and (max-width: 980px){.dfme_at_nav_container{flex-direction:column !important}.dfme_at_nav svg{display:none}}

@media only screen and (max-width: 767px){.dfme_advanced_tab .dfme_advanced_tab_item .dfme_ati_container{width:100%}}

:not(.et-boc) .dfme_advanced_tab .dfme_at_nav,:not(.et-boc) .dfme_advanced_tab .dfme_at_button{transition:background 300ms ease 0ms;transition-property:border,border-radius,box-shadow,font-size,line-height,color,background,padding,margin !important;transition-duration:300ms;transition-delay:0ms;transition-timing-function:ease}
