
/* Shirinfarid AI Translator — Frontend Styles */

/* Language direction transition */
body { transition: none; }

/* Translating banner */
#sftTranslatingBanner {
    display: none;
    font-family: 'Inter', 'Vazirmatn', sans-serif;
    animation: sftPulse 1.5s infinite;
}
@keyframes sftPulse { 0%,100%{opacity:1}50%{opacity:.7} }

/* LTR mode overrides */
body.lang-en {
    direction: ltr;
    text-align: left;
    font-family: 'Inter', sans-serif;
}
body.lang-en .section-label::before { display: none; }
body.lang-en .section-label::after  { content:''; width:32px; height:1px; background: #C8A96E; }
body.lang-en .social-item:hover     { transform: translateX(3px); }
body.lang-en .play-triangle         { margin-right: 0; margin-left: -3px; }
body.lang-en .player-close-btn      { right: auto; left: 1.2rem; }
body.lang-en .form-field select     { background-position: right 12px center; padding-left:14px; padding-right:36px; }
body.lang-en .news-item             { direction: ltr; }
body.lang-en #bottomNav             { direction: ltr; }
body.lang-en #site-header           { direction: ltr; }
body.lang-en #primary-menu          { direction: ltr; }
body.lang-en .about-grid            { direction: ltr; }
body.lang-en .hero-title            { direction: ltr; }
body.lang-en .contact-grid          { direction: ltr; }
