/* Arabic (right to left). Generated by scripts/i18n/make-rtl.mjs from the site's stylesheets: each rule that pins something to the
   left or right has a mirrored twin here. Flex and grid layouts already follow the page direction. Do not edit by hand. */
html[dir=rtl] body{text-align:start}
html[dir=rtl] .langlist{transform-origin:bottom right}
html[dir=rtl] .spnseg{direction:ltr}
html[dir=rtl] .spnseg label{direction:rtl}
html[dir=rtl] .hp{right:-9999px;left:auto}
html[dir=rtl] .skip{right:12px;left:auto}
html[dir=rtl] .menubox{right:-14px;left:auto}
html[dir=rtl] .topsearch input{padding:0 11px 0 38px}
html[dir=rtl] .topsearch kbd{left:8px;right:auto}
html[dir=rtl] .seeall.left{text-align:right}
html[dir=rtl] .cardgo{left:14px;right:auto}
html[dir=rtl] .verified{margin-right:6px;margin-left:0}
html[dir=rtl] .verified:hover:after{right:50%;left:auto}
html[dir=rtl] .facts dd{text-align:left}
html[dir=rtl] .next{text-align:right}
html[dir=rtl] .spottag{right:18px;left:auto}
html[dir=rtl] .askai span{margin-left:4px;margin-right:0}
@media (max-width:640px){
html[dir=rtl] .menubox{left:-100px;right:auto}
}
@media (max-width:350px){
html[dir=rtl] .menubox{left:0;right:auto}
}
html[dir=rtl] .adauto{padding-right:18px;padding-left:0}
html[dir=rtl] .deskbar .logo small{margin-right:2px;margin-left:0}
html[dir=rtl] .deskright{margin-right:auto;margin-left:0}
html[dir=rtl] .bands{left:-12%;right:auto}
html[dir=rtl] .wclose{right:10px;left:auto}
html[dir=rtl] .todaywin .row:after{transform-origin:right}
@media (max-width:900px){
html[dir=rtl] .bands{left:-25%;right:auto}
html[dir=rtl] .stage .mac{left:0;right:auto}
html[dir=rtl] .pitch h1{padding-left:0}
html[dir=rtl] .pitch .hi{padding-left:100px;padding-right:0}
}
html[dir=rtl] .maker{padding:9px 9px 9px 16px}
html[dir=rtl] .footmac{right:50%;left:auto;margin-right:-75px;margin-left:0}
html[dir=rtl] .footbye{right:calc(50% + 96px);left:auto}
@media (max-width:640px){
html[dir=rtl] .footmac{margin-right:-60px;margin-left:0}
html[dir=rtl] .footbye{left:12px;right:auto}
}
html[dir=rtl] .prose ul,html[dir=rtl] .prose ol{padding-right:22px;padding-left:0}
html[dir=rtl] .tablewrap th,html[dir=rtl] .tablewrap td{text-align:right}
html[dir=rtl] .wbar .dayarrow.next{left:8px;right:auto}
html[dir=rtl] .wbar .dayarrow.prev{left:36px;right:auto}
html[dir=rtl] .calink{margin:12px auto 0 0}
html[dir=rtl] .cday,html[dir=rtl] .cblank{border-left:1px solid var(--line);border-right:0}
html[dir=rtl] .pathnote{text-align:right}
@media (max-width:900px){
html[dir=rtl] .calink{margin-left:0}
}
@media (max-width:640px){
html[dir=rtl] .wbar .dayarrow.prev{left:32px;right:auto}
html[dir=rtl] .wbar h2{margin-left:30px;margin-right:0}
}
html[dir=rtl] .goldtag{left:12px;right:auto}
@media (max-width:640px){
html[dir=rtl] .goldtag{left:8px;right:auto}
}
html[dir=rtl] .cmp th,html[dir=rtl] .cmp td{text-align:right}
html[dir=rtl] .statstrip a{border-right:1px solid var(--line);border-left:0}
html[dir=rtl] .statstrip a:first-child{border-right:0}
html[dir=rtl] .tbar i{right:10px;left:auto}
html[dir=rtl] .tshot ul{padding-right:16px;padding-left:0}
html[dir=rtl] .tright{text-align:left}
html[dir=rtl] .sitebar small{text-align:left}
html[dir=rtl] .cmpanel{text-align:right}
html[dir=rtl] .rowprice{margin-right:auto;margin-left:0}
html[dir=rtl] .adtable th{padding:6px 0 6px 10px;text-align:right}
html[dir=rtl] .adtable td{padding:10px 0 10px 10px}
html[dir=rtl] .ivbody .fine{text-align:right}
html[dir=rtl] .ivmark{padding:3px 5px 3px 8px}
html[dir=rtl] .fpager{margin-right:auto;margin-left:0}
html[dir=rtl] .nall{margin-right:auto;margin-left:0}
html[dir=rtl] .framego{right:50%;left:auto}
html[dir=rtl] .framestop{margin-right:auto;margin-left:0}
html[dir=rtl] .framestop:not([hidden])+a{margin-right:0}
@media (max-width:640px){
html[dir=rtl] .wrap{padding-left:max(16px,env(safe-area-inset-right));padding-right:max(16px,env(safe-area-inset-left))}
html[dir=rtl] .wbar .dayarrow.next{left:6px;right:auto}
html[dir=rtl] .wbar .dayarrow.prev{left:50px;right:auto}
html[dir=rtl] .wbar h2{margin-left:64px;margin-right:0}
}
@media (max-width:640px){
html[dir=rtl] .rowprice{text-align:left}
}
html[dir=rtl] .fbnew{border-right:4px solid var(--c5);border-left:0;padding-right:10px;padding-left:0}
html[dir=rtl] .fbprompt{left:18px;right:auto}
html[dir=rtl] .fbpclose{right:6px;left:auto}
@media (max-width:1199px){
html[dir=rtl] .fbprompt{right:max(10px,env(safe-area-inset-left));left:auto}
}
html[dir=rtl] .navstripe{margin-left:7px;margin-right:0}
html[dir=rtl] .wkpick select{padding-left:28px;padding-right:0;background-position:left 10px center}
html[dir=rtl] .whybadge div{padding:14px 50px 14px 14px}
html[dir=rtl] .whybadge i{right:13px;left:auto}
html[dir=rtl] .votenote{right:50%;left:auto}
html[dir=rtl] .perks{text-align:right}
html[dir=rtl] #back{margin-right:2px;margin-left:0}
html[dir=rtl] .donelink{text-align:right}
html[dir=rtl] .doneshare{text-align:right}
html[dir=rtl] .fpmac{right:185px;left:auto}
html[dir=rtl] .fpstripes span{transform-origin:right}
html[dir=rtl] .fpface{right:50%;left:auto;margin:-29px -35px 0 0}
html[dir=rtl] .fpclip{right:66px;left:auto}
html[dir=rtl] .fpflop{right:18px;left:auto}
html[dir=rtl] .fpglow{right:73px;left:auto}
html[dir=rtl] .fpchip{right:280px;left:auto}
html[dir=rtl] .lcfold>div{padding:0 0 6px 4px}
html[dir=rtl] .lcbar i{right:7px;left:auto}
html[dir=rtl] .lcbar span{right:50%;left:auto}
html[dir=rtl] .lcmk{right:0;left:auto}
html[dir=rtl] .lcpx{right:0;left:auto}
html[dir=rtl] .lcmissed{text-align:right}
@media (min-width:900px){
html[dir=rtl] .stage .slot i{margin-right:auto;margin-left:0}
}
html[dir=rtl] .sponsored .sp-label,html[dir=rtl] .todaywin .sponsored .sp-label{text-align:right}
@media (max-width:640px){
html[dir=rtl] .sponsored .sp-why{margin:3px 56px 0 0}
}
html[dir=rtl] .floptxt{right:100%;left:auto;margin-right:8px;margin-left:0}
html[dir=rtl] .flopmany .flop+.flop{margin-right:calc(-1*var(--ov));margin-left:0}
html[dir=rtl] .flopmany .flop:not(:last-child) .floplabel{left:auto;right:5%}
html[dir=rtl] .fload i{transform-origin:right}
html[dir=rtl] .dfplain code{margin-left:8px;margin-right:0}
html[dir=rtl] .flopmany .flop:not(:last-child) .floplabel{right:5.500%;left:auto}
html[dir=rtl] .flopview.shot .goldmark{left:4px;right:auto}
html[dir=rtl] .flopgotxt{right:4px;left:auto}
@media (max-width:640px){
html[dir=rtl] .wbar .dayarrow.prev{left:54px;right:auto}
html[dir=rtl] .wbar h2{margin-left:72px;margin-right:0}
}
@media (max-width:640px){
html[dir=rtl] .fbprompt{left:max(10px,env(safe-area-inset-right));right:auto}
}
@media (pointer:coarse) and (min-width:641px) and (max-width:1000px){
html[dir=rtl] .wbar .dayarrow.next{left:6px;right:auto}
html[dir=rtl] .wbar .dayarrow.prev{left:54px;right:auto}
html[dir=rtl] .wbar h2{margin-left:72px;margin-right:0}
html[dir=rtl] .wrap{padding-left:max(16px,env(safe-area-inset-right));padding-right:max(16px,env(safe-area-inset-left))}
}
@media (pointer:coarse) and (min-width:641px) and (max-width:1000px){
html[dir=rtl] .wbar .dayarrow.next{left:8px;right:auto}
html[dir=rtl] .wbar .dayarrow.prev{left:44px;right:auto}
html[dir=rtl] .wbar h2{margin-left:64px;margin-right:0}
}
html[dir=rtl] .cmscr .tbar i{right:7px;left:auto}
html[dir=rtl] .cmcap{border-radius:14px 4px 4px 4px}
html[dir=rtl] .cmpr{margin-right:auto;margin-left:0}
html[dir=rtl] .balive{left:5px;right:auto}
@media (min-width:641px){
html[dir=rtl] .todaywin .rowprice{text-align:left}
}
html[dir=rtl] .flaunch{border-radius:14px 4px 4px 4px}
html[dir=rtl] .rkind{border-radius:14px 4px 4px 4px}
html[dir=rtl] .rscan ul{padding-right:18px;padding-left:0}
@media (max-width:640px){
html[dir=rtl] .todaywin .rowprice{padding-right:53px;padding-left:0;text-align:right}
html[dir=rtl] .wkpick select{padding-left:24px;padding-right:0}
}
html[dir=rtl] .cattiles{padding:0 0 3px 3px}
html[dir=rtl] .cattile{padding:0 7px 0 10px}
@media (max-width:760px){
html[dir=rtl] .cattile{padding:0 6px 0 8px}
}
html[dir=rtl] .pillhelp{margin-right:-2px;margin-left:0}
html[dir=rtl] .findbox{text-align:right}
html[dir=rtl] .topsearch .findbox{right:auto;transform-origin:top left}
@media (max-width:760px){
html[dir=rtl] .pillhelp{margin-right:0}
}
html[dir=rtl] .lffold>div{padding:2px 2px 6px 5px}
html[dir=rtl] .hrev{border-radius:14px 4px 4px 4px}
html[dir=rtl] .qk-bar i{transform-origin:right}
html[dir=rtl] .qk-faces img{margin-right:-7px;margin-left:0}
html[dir=rtl] .qk-faces img:first-child{margin-right:0}
html[dir=rtl] .qk-pop{right:0;left:auto}
html[dir=rtl] .mx-btn{text-align:right}
html[dir=rtl] .mx-btn.mx-small .mx-line{left:0;right:auto}
html[dir=rtl] .mx-letter{text-align:right}
html[dir=rtl] .mx-letter:before{right:-11px;left:auto}
html[dir=rtl] .mx-letter:after{right:-8px;left:auto}
html[dir=rtl] .mx-t{padding-left:18px;padding-right:0}
html[dir=rtl] .mx-x{left:3px;right:auto}
html[dir=rtl] .mx-letter.mx-small:before{left:13px;right:auto}
html[dir=rtl] .mx-letter.mx-small:after{left:15px;right:auto}
html[dir=rtl] .mx-letter.mx-small .mx-x{left:0;right:auto}
html[dir=rtl] .mx-fly{right:0;left:auto}
html[dir=rtl] .pill small{margin-right:2px;margin-left:0}
html[dir=rtl] .pillhelp div[role=note]{left:0;right:auto}
html[dir=rtl] .navn{margin-right:4px;margin-left:0}
html[dir=rtl] .dealcard .code:not(.copied):after{margin-right:8px;margin-left:0}
html[dir=rtl] .dealshare span{margin-left:auto;margin-right:0}
html[dir=rtl] .cmline .deal{margin:0 auto 0 0}
html[dir=rtl] .tvbtns{margin-left:auto;margin-right:0}
html[dir=rtl] .tv-osd{left:6px;right:auto}
@media (max-width:900px){
html[dir=rtl] .stage .pitch .hi{padding-left:0}
html[dir=rtl] .stage .pitch h1{padding-left:0}
html[dir=rtl] .stage .mac.tvmac{left:auto}
html[dir=rtl] .tv-osd{left:2px;right:auto}
}
html[dir=rtl] .pw{padding:0 14px 0 24px}
html[dir=rtl] .pw-tick{margin-right:-1px;margin-left:0}
html[dir=rtl] .pw-tick:after{right:50%;left:auto}
html[dir=rtl] .pw-flag{left:-11px;right:auto}
html[dir=rtl] .pw-rider{right:var(--p);left:auto}
html[dir=rtl] .pw-pip{right:-8px;left:auto}
html[dir=rtl] .pw-left{right:12px;left:auto}
html[dir=rtl] .pw-flip .pw-left{left:12px;right:auto}
html[dir=rtl] .mbname{padding:0 11px 0 10px}
html[dir=rtl] .mbmenu{text-align:right}
@media (max-width:520px){
html[dir=rtl] .mbmenu{left:0;right:0!important}
}
html[dir=rtl] .candymac>.sharebtn{left:14px;right:auto}
html[dir=rtl] .makermac i{right:9px;left:auto}
html[dir=rtl] .makermac u{left:9px;right:auto}
html[dir=rtl] .mk-profiles .fine{text-align:right}
@media (max-width:640px){
html[dir=rtl] .makermac i{right:7px;left:auto}
html[dir=rtl] .makermac u{left:7px;right:auto}
}
html[dir=rtl] .adrow>.adfacts{padding-right:52px;padding-left:0}
@media (max-width:640px){
html[dir=rtl] .adrow>.adfacts{padding-right:0}
}
html[dir=rtl] .blstats div{border-right:1px solid var(--line);border-left:0}
html[dir=rtl] .blstats div:first-child{border-right:0}
html[dir=rtl] .blrank{text-align:left}
@media (max-width:640px){
html[dir=rtl] .blstats div:nth-child(3){border-right:0}
}
html[dir=rtl] .tplaces label{margin:0 0 8px 14px}
html[dir=rtl] .tplanday ul{padding-right:20px;padding-left:0}
html[dir=rtl] .blshare>span{margin-left:4px;margin-right:0}
html[dir=rtl] .tucard{border-radius:18px 6px 6px 6px}
html[dir=rtl] .tucard-x{left:12px;right:auto}
html[dir=rtl] .tucard input[type=email]{text-align:right}
html[dir=rtl] .mk-center .field{text-align:right}
html[dir=rtl] .mk-warn{text-align:right}
html[dir=rtl] .mk-share,html[dir=rtl] .mk-badge{text-align:right}
html[dir=rtl] .mk-tips{text-align:right}
html[dir=rtl] .mk-more{text-align:right}
html[dir=rtl] .mk-signin{text-align:right}
html[dir=rtl] .mk-sent{text-align:right}
html[dir=rtl] #authform{text-align:right}
html[dir=rtl] .nm{text-align:right}
html[dir=rtl] .nmbar i{right:7px;left:auto}
html[dir=rtl] .nmbar span{right:50%;left:auto}
html[dir=rtl] .nmtile{text-align:right}
html[dir=rtl] .nmthumb{right:3px;left:auto}
html[dir=rtl] .nmpin{right:0;left:auto;margin:-46px -18px 0 0}
html[dir=rtl] .nmpinb u{margin:3px auto 0 0}
html[dir=rtl] .nmtip{right:0;left:auto}
html[dir=rtl] .nmled{margin-left:6px;margin-right:0}
html[dir=rtl] .nmtable th,html[dir=rtl] .nmtable td{text-align:left}
html[dir=rtl] .nmtable th:first-child{text-align:right}
html[dir=rtl] .frlabel,html[dir=rtl] .frplus{right:10px;left:auto}
html[dir=rtl] .frcard{text-align:right}
html[dir=rtl] .frbar button{right:7px;left:auto}
html[dir=rtl] .frbar span{right:50%;left:auto}
html[dir=rtl] .frprog i:after{transform-origin:right}
html[dir=rtl] .frapp select{margin-right:6px;margin-left:0}
html[dir=rtl] .frbarload i{transform-origin:right}
html[dir=rtl] .spnper{margin-right:5px;margin-left:0}
html[dir=rtl] .spnall caption{text-align:right}
html[dir=rtl] .spnall th,html[dir=rtl] .spnall td{text-align:right}
html[dir=rtl] .spnqa button{text-align:right}
html[dir=rtl] .spnscene .mac{left:auto}
html[dir=rtl] .spnscene .flopcard{right:50%;left:auto}
html[dir=rtl] .spnbands{left:-12%;right:auto}
html[dir=rtl] .spnrv input{right:14px;left:auto}
html[dir=rtl] .spnrvb{border-radius:14px 4px 4px 4px}
html[dir=rtl] .spnrvin{padding:11px 44px 13px 14px}
html[dir=rtl] .langlist{transform-origin:bottom right}
