.rf-story[dir=rtl]{--sans:var(--font-arabic), "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif;--serif:var(--font-arabic), "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif}.rf-story[dir=rtl] *{letter-spacing:normal!important}.rf-story[dir=rtl] .plan-price small,.rf-story[dir=rtl] .footer-legal-pending,.rf-story[dir=rtl] em,.rf-story[dir=rtl] i{font-style:normal}.rf-story[dir=rtl] .eyebrow,.rf-story[dir=rtl] .ms-label,.rf-story[dir=rtl] .mkp-eyebrow,.rf-story[dir=rtl] .rf-mm-eyebrow,.rf-story[dir=rtl] .chapter-number,.rf-story[dir=rtl] .ai-kicker,.rf-story[dir=rtl] .scene-caption,.rf-story[dir=rtl] .gauge-label,.rf-story[dir=rtl] .plan-badge,.rf-story[dir=rtl] .plan-flag,.rf-story[dir=rtl] .bm-group h4,.rf-story[dir=rtl] .mkp-brain-col h4,.rf-story[dir=rtl] .mkp-facts dt,.rf-story[dir=rtl] .team-meta b,.rf-story[dir=rtl] .team-meta span,.rf-story[dir=rtl] .hs-tag,.rf-story[dir=rtl] .ai-chip,.rf-story[dir=rtl] .reply-tone{font-size:1.08em;font-weight:700}.rf-story[dir=rtl] .ms-giant,.rf-story[dir=rtl] .ms-h2,.rf-story[dir=rtl] .ms-h3,.rf-story[dir=rtl] .ms-brain-line{line-height:1.35}.rf-story[dir=rtl] .ms-line{margin-bottom:-.32em;padding-bottom:.32em}.rf-story[dir=rtl] .ms-brain-line{white-space:normal;text-wrap:balance}.rf-story[dir=rtl] .ms-brain-lines{text-align:right}.rf-story[dir=rtl] .user-message{transform-origin:0 100%;border-radius:17px 17px 17px 4px;margin-left:0;margin-right:auto}.rf-story[dir=rtl] .user-message small,.rf-story[dir=rtl] .chat-date{text-align:left}.rf-story[dir=rtl] .thinking-message{border-radius:15px 4px 15px 15px}.rf-story[dir=rtl] .assistant-result{transform-origin:100% 0;border-radius:19px 4px 19px 19px}.rf-story[dir=rtl] .works-note,.rf-story[dir=rtl] .team-experience,.rf-story[dir=rtl] .social-note,.rf-story[dir=rtl] .mkp-note{border-left:0;border-right:2px solid var(--ink);padding-left:0;padding-right:14px}.rf-story[dir=rtl] .reply-draft{border-left:0;border-right:2px solid var(--lime);border-radius:8px 0 0 8px}.rf-story[dir=rtl] .mkp-kpis li{padding:4px 0 4px 20px}.rf-story[dir=rtl] .mkp-kpis li+li{border-left:0;border-right:1px solid #07120f24;padding-left:0;padding-right:20px}.rf-story[dir=rtl] .mkp-check--plain li{padding-left:0;padding-right:14px}.rf-story[dir=rtl] .svc-num,.rf-story[dir=rtl] .plan-flag,.rf-story[dir=rtl] .scene-caption,.rf-story[dir=rtl] .product-card>div>span.status-pill{left:22px;right:auto}.rf-story[dir=rtl] .ph-badge,.rf-story[dir=rtl] .tutorial-art>.ph-badge{left:auto;right:16px}.rf-story[dir=rtl] .ms-brain-stamp{left:-14px;right:auto;transform:rotate(4deg)}.rf-story[dir=rtl] .ms-pill{padding:0 16px 0 20px}.rf-story[dir=rtl] .bm-group h4{padding-left:0;padding-right:.2em}.rf-story[dir=rtl] .bm-card{padding:.4em .5em .4em .7em}.rf-story[dir=rtl] .site-header,.rf-story[dir=rtl] .site-footer,.rf-story[dir=rtl] .mobile-nav-sheet{padding-inline:max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-left))}.rf-story[dir=rtl] .mobile-nav-bar button{margin-left:-10px;margin-right:0}.rf-story[dir=rtl] .pill-button svg,.rf-story[dir=rtl] .header-cta span[aria-hidden=true],.rf-story[dir=rtl] .mkp-close a svg,.rf-story[dir=rtl] .back-link svg{transform:scaleX(-1)}.rf-story[dir=rtl] .tutorial-intro{padding-left:18px;padding-right:0}.rf-story[dir=rtl] .tutorial-track{padding-left:max(32px,50vw - 770px);padding-right:0}.rf-story[dir=rtl] .agents-link{right:auto;left:calc(-1 * var(--agents-gap));transform:scaleX(-1)}.rf-story[dir=rtl] .agents-output small{padding-left:136px;padding-right:0}.rf-story[dir=rtl] .bm-main,.rf-story[dir=rtl] .ms-reel-frame{direction:ltr}.rf-story[dir=rtl] .bm-main :is(h4,li,span,small,p){text-align:right;direction:rtl}