.cse-costume-faq,.cse-costume-faq *{box-sizing:border-box}.cse-costume-faq{width:100%;direction:rtl;--cse-cfaq-primary:#FFFFFF;--cse-cfaq-secondary:#111827;--cse-cfaq-basic:#E5E7EB;--cse-cfaq-accent:#00C2FF;--cse-cfaq-text-dark:#374151;--cse-cfaq-gray:#F3F4F6;--cse-cfaq-tarkib:#0D6EFD;--cse-cfaq-question-bg:var(--cse-cfaq-primary);--cse-cfaq-question-bg-hover:var(--cse-cfaq-gray);--cse-cfaq-question-bg-active:var(--cse-cfaq-tarkib);--cse-cfaq-question-text:var(--cse-cfaq-secondary);--cse-cfaq-question-text-active:var(--cse-cfaq-primary);--cse-cfaq-answer-bg:var(--cse-cfaq-primary);--cse-cfaq-answer-text:var(--cse-cfaq-text-dark);--cse-cfaq-answer-border:var(--cse-cfaq-basic);--cse-cfaq-icon-color:var(--cse-cfaq-tarkib);--cse-cfaq-icon-active-color:var(--cse-cfaq-primary);--cse-cfaq-radius:18px;--cse-cfaq-gap:20px;--cse-cfaq-icon-size:34px}.cse-costume-faq-item{background:transparent;border:0;border-radius:var(--cse-cfaq-radius);overflow:visible;margin-bottom:var(--cse-cfaq-gap);box-shadow:none;transition:all .25s ease}.cse-costume-faq-item:last-child{margin-bottom:0}.cse-costume-faq-title{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:17px 22px;min-height:62px;outline:none;user-select:none;position:relative;background:var(--cse-cfaq-question-bg);color:var(--cse-cfaq-question-text);border-radius:var(--cse-cfaq-radius);border:1px solid var(--cse-cfaq-answer-border);box-shadow:0 10px 30px rgba(17,24,39,.07);transition:all .25s ease}.cse-costume-faq-title::before{content:"";width:4px;height:28px;border-radius:20px;background:var(--cse-cfaq-tarkib);flex:0 0 auto;order:0;transition:all .25s ease}.cse-costume-faq-title:hover{background:var(--cse-cfaq-question-bg-hover);border-color:var(--cse-cfaq-accent);transform:translateY(-2px);box-shadow:0 16px 38px rgba(13,110,253,.13)}.cse-costume-faq-title:focus{border-color:var(--cse-cfaq-tarkib);box-shadow:0 0 0 4px rgba(13,110,253,.13)}.cse-costume-faq-item.cse-item-active .cse-costume-faq-title{background:linear-gradient(135deg,var(--cse-cfaq-question-bg-active) 0%,var(--cse-cfaq-accent) 100%);color:var(--cse-cfaq-question-text-active);border-radius:var(--cse-cfaq-radius) var(--cse-cfaq-radius) 0 0;border-color:transparent;box-shadow:0 16px 42px rgba(13,110,253,.24);transform:none}.cse-costume-faq-item.cse-item-active .cse-costume-faq-title::before{background:var(--cse-cfaq-primary);height:32px;opacity:.9}.cse-costume-faq-question{flex:1;margin:0;padding:0;color:var(--cse-cfaq-question-text);font-size:16px;line-height:1.9;font-weight:700;text-align:right;min-width:0}.cse-costume-faq-title.cse-active .cse-costume-faq-question{color:var(--cse-cfaq-question-text-active)}.cse-costume-faq-content{margin-top:0;padding:24px 30px 26px;background:var(--cse-cfaq-answer-bg);color:var(--cse-cfaq-answer-text);border:1px solid var(--cse-cfaq-answer-border);border-top:0;border-radius:0 0 var(--cse-cfaq-radius) var(--cse-cfaq-radius);box-shadow:0 16px 38px rgba(17,24,39,.07);text-align:right;font-size:16px;line-height:2.2}.cse-costume-faq-content[hidden]{display:none!important}.cse-costume-faq-content p{margin-top:0;margin-bottom:14px;color:var(--cse-cfaq-answer-text)}.cse-costume-faq-content a{color:var(--cse-cfaq-tarkib);font-weight:600;text-decoration:none;transition:all .25s ease}.cse-costume-faq-content a:hover{color:var(--cse-cfaq-accent)}.cse-costume-faq-content ul,.cse-costume-faq-content ol{padding-right:22px;margin:12px 0}.cse-costume-faq-content li{color:var(--cse-cfaq-answer-text);line-height:2;margin-bottom:8px}.cse-costume-faq-content>:last-child{margin-bottom:0}.cse-costume-faq-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto;font-weight:700;color:var(--cse-cfaq-icon-color);background:rgba(13,110,253,.10);border:1px solid rgba(13,110,253,.16);border-radius:50%;font-size:calc(var(--cse-cfaq-icon-size)*.52);width:var(--cse-cfaq-icon-size);height:var(--cse-cfaq-icon-size);min-width:var(--cse-cfaq-icon-size);transition:all .25s ease}.cse-costume-faq-title:hover .cse-costume-faq-icon{color:var(--cse-cfaq-accent);background:rgba(0,194,255,.12);border-color:rgba(0,194,255,.25)}.cse-costume-faq-title.cse-active .cse-costume-faq-icon{color:var(--cse-cfaq-icon-active-color);background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.28);transform:rotate(180deg)}.cse-costume-faq-icon .cse-icon-open{display:none}.cse-costume-faq-title.cse-active .cse-icon-closed{display:none}.cse-costume-faq-title.cse-active .cse-icon-open{display:inline}.cse-costume-faq.cse-icon-position-right .cse-costume-faq-icon{order:1}.cse-costume-faq.cse-icon-position-right .cse-costume-faq-question{order:2}.cse-costume-faq.cse-icon-position-left .cse-costume-faq-icon{order:3;margin-right:auto}.cse-costume-faq.cse-icon-position-left .cse-costume-faq-question{order:2}.cse-costume-faq-empty{padding:16px 18px;border:1px dashed #E5E7EB;border-radius:18px;color:#111827;background:#F3F4F6;direction:rtl;text-align:center}@media(max-width:767px){.cse-costume-faq{--cse-cfaq-radius:15px;--cse-cfaq-gap:15px;--cse-cfaq-icon-size:30px}.cse-costume-faq-title{padding:14px 16px;min-height:54px;gap:10px}.cse-costume-faq-title::before{width:3px;height:24px}.cse-costume-faq-question{font-size:15px;line-height:1.8}.cse-costume-faq-content{padding:18px 18px 20px;font-size:15px;line-height:2}}
