/* GENERATED by locale/flip_css.py -- do not edit; edit locale/en_extra.css
   or the page's own CSS and run `python locale/flip_css.py`.
   English (dir="ltr") mirror of the public pages' side-specific rules. */

/* static/css/roniz-badge.css */
html:where([dir="ltr"]) .av[data-mark]::before{right:-5px;left:auto}
html:where([dir="ltr"]) .av[data-tier="gold"]{box-shadow:0 0 0 2px var(--deep,#0F4D2E), 0 0 0 5px var(--ring), 0 0 16px -2px var(--ring)}
html:where([dir="ltr"]) .av[data-tier="diamond"]{box-shadow:0 0 0 2px var(--deep,#0F4D2E), 0 0 0 5px var(--ring), 0 0 0 7px rgba(255,255,255,.16), 0 0 20px -2px var(--ring)}
html:where([dir="ltr"]) .av-sm[data-mark]::before{right:-4px;left:auto}

/* static/css/roniz-desktop.css */
@media (min-width: 1024px){html:where([dir="ltr"]) .rc-sheet.rc-sheet{box-shadow:30px 0 70px -40px rgba(0, 0, 0, .9);transform:translateX(-100%) scale(1)}}
@media (min-width: 1024px){html:where([dir="ltr"]) .wrap.acct .tl::after{left:calc(50% + 16px);right:auto}}

/* static/css/roniz-auth.css */
html:where([dir="ltr"]) .rauth-x{right:14px;left:auto}

/* templates/menu/home.html */
html:where([dir="ltr"]) .xp .who .lk{margin-left:auto;margin-right:0}
html:where([dir="ltr"]) .drawer{transform:translateX(-100%)}
html:where([dir="ltr"]) .drawer a.dl{transform:translateX(-24px)}
html:where([dir="ltr"]) .drawer a.dl .dl-arrow{transform:translateX(-6px)}
html:where([dir="ltr"]) .hero-content{left:24px;right:24px;text-align:left}
html:where([dir="ltr"]) .dots{right:24px;left:auto}
html:where([dir="ltr"]) .scroll-hint{left:24px;right:auto}
html:where([dir="ltr"]) .pop-badge{left:14px;right:auto}
html:where([dir="ltr"]) .tab-ic{margin-right:5px;margin-left:0}
html:where([dir="ltr"]) .about::before{right:-20px;left:auto}
html:where([dir="ltr"]) .rz-line::after{transform-origin:left}
html:where([dir="ltr"]) .rz-step{transform:translateX(-30px)}
html:where([dir="ltr"]) .rz-venue{text-align:left}
@media(min-width:768px){html:where([dir="ltr"]) .hero-content{left:8%;right:auto}}
@media(min-width:900px){html:where([dir="ltr"]) .desktop-nav a::after{left:0;right:auto}}
html:where([dir="ltr"]) .vsec::before{left:-120px;right:auto}
html:where([dir="ltr"]) .vsec::after{right:-140px;left:auto}
html:where([dir="ltr"]) .vwrap.playing{box-shadow:0 50px 110px -30px rgba(0,0,0,.85), 0 0 0 1px rgba(216,180,92,.6), 0 0 70px -20px var(--accent-glow)}
html:where([dir="ltr"]) .vplay i{padding-left:5px;padding-right:0}
html:where([dir="ltr"]) .vdur{right:16px;left:auto}
html:where([dir="ltr"]) .hplay{padding:11px 13px 11px 20px}
html:where([dir="ltr"]) .hplay-ic{padding-right:3px;padding-left:0}
@media (max-width:640px){html:where([dir="ltr"]) .hplay{padding:9px 11px 9px 16px}}

/* templates/menu/_site_header.html */
html:where([dir="ltr"]) .bell-n{right:-2px;left:auto}
html:where([dir="ltr"]) .nt{right:0;transform:translateX(102%);border-right:1px solid rgba(216,180,92,.22);left:auto;border-left:0}
html:where([dir="ltr"]) .nt-all{margin-left:auto;margin-right:0}
html:where([dir="ltr"]) .nt-i.unread::before{left:8px;right:auto}
html:where([dir="ltr"]) .ntd-x{right:14px;left:auto}
html:where([dir="ltr"]) .ntd-body{text-align:left}
html:where([dir="ltr"]) .icon-btn{box-shadow:var(--shadow,0 -8px 22px -12px rgba(0,0,0,.5))}
@media(max-width:899px){html:where([dir="ltr"]) .lang-fab{padding:0 10px 0 12px;box-shadow:0 6px 18px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.22)}}
html:where([dir="ltr"]) .desktop-nav a::after{left:0;right:auto}

/* templates/menu/_call_waiter.html */
html:where([dir="ltr"]) .cwt{right:0;border-radius:16px 0 0 16px;padding:12px 11px 12px 13px;border-right:none;text-align:left;left:auto;border-left:0}
html:where([dir="ltr"]) .cwt .cwt-t{margin-right:9px;transition:max-width .34s cubic-bezier(.22,.61,.36,1),
             opacity .22s ease,margin-right .34s cubic-bezier(.22,.61,.36,1);margin-left:0}
html:where([dir="ltr"]) .cwt.is-mini .cwt-t{margin-right:0;margin-left:0}
html:where([dir="ltr"]) .cwt-toast{right:8px;transform:translateX(10px);left:auto}
@media (hover:hover) and (pointer:fine){html:where([dir="ltr"]) .cwt.is-mini:hover .cwt-t{margin-right:9px;margin-left:0}html:where([dir="ltr"]) .cwt.is-mini:hover{padding-right:11px;padding-left:13px}}

/* templates/menu/_menu_search.html */
html:where([dir="ltr"]) .msr input{padding:0 40px 0 42px}
html:where([dir="ltr"]) .msr .ic{left:13px;right:auto}
html:where([dir="ltr"]) .msr .x{right:2px;left:auto}

/* templates/menu/landing.html */
html:where([dir="ltr"]) .video-logo{left:10px;inset:auto auto auto 10px;right:auto}
html:where([dir="ltr"]) .video-badge{left:12px;right:auto}
html:where([dir="ltr"]) .choice{text-align:left}

/* templates/menu/digital.html */
html:where([dir="ltr"]) .cat .ct{right:9px;left:auto}
html:where([dir="ltr"]) .cartbar .go{margin-left:auto;margin-right:0}
html:where([dir="ltr"]) .cat .soon{right:10px;left:auto}

/* templates/menu/digital_cat.html */
@keyframes nope{25%{transform:translateX(3px)}75%{transform:translateX(-3px)}}
html:where([dir="ltr"]) .sub-h::after{background:linear-gradient(270deg,var(--gold-dim),transparent)}
html:where([dir="ltr"]) .hero .tag{left:13px;right:auto}
html:where([dir="ltr"]) .coin{margin:-22px auto 0 0}
html:where([dir="ltr"]) .fav-btn{right:13px;left:auto}
@keyframes flash{18%{box-shadow:0 0 0 2px var(--gold), 0 0 26px rgba(216,180,92,.35)}}
html:where([dir="ltr"]) .hero.has-off .frame{box-shadow:inset 0 0 0 1.6px rgba(216,180,92,.55), 0 10px 30px -18px rgba(216,180,92,.5)}
html:where([dir="ltr"]) .cur{margin-left:2px;margin-right:0}
html:where([dir="ltr"]) .hero .coin{margin:12px auto 0 0}

/* templates/orders/_cart_sheet.html */
html:where([dir="ltr"]) .rc-tag{margin-left:auto;margin-right:0}
html:where([dir="ltr"]) .rc-tag svg{margin-right:4px;margin-left:0}
html:where([dir="ltr"]) .rc-a{text-align:left}
html:where([dir="ltr"]) .rc-item .lft{margin-left:6px;margin-right:0}

/* templates/orders/_active_banner.html */
html:where([dir="ltr"]) .roniz-active-bar{background:linear-gradient(270deg,#D8B45C,#e6c87e)}
html:where([dir="ltr"]) .roniz-active-bar .rab-cta{margin-left:auto;margin-right:0}

/* locale/en_extra.css */
/* English-only rules, written by hand (the mirrored ones are generated above).
   Appended last by locale/flip_css.py. */
html:where([dir="ltr"]) body{font-family:"Vazirmatn",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
