@import url('../bridge-languages/fonts/noto.css');
[data-legal-localized]{overflow-wrap:anywhere}
[data-legal-localized=ar]{font-family:"Noto Sans Arabic",sans-serif;direction:rtl;text-align:start}
[data-legal-localized=ar] :is(h1,h2,h3,p,li,dt,dd,summary,button){font-family:inherit;font-style:normal;letter-spacing:0;line-height:1.7;text-align:start}
[data-legal-localized=ru],[data-legal-localized=vi]{font-family:"Noto Sans",sans-serif}
[data-legal-localized]:is([lang=ar],[lang=ru],[lang=vi]) :is(h1,h2,h3,p,li,summary,button){font-family:inherit!important}
[data-rsg-legal] :is(.legal-page,.rs-legal-template){grid-template-columns:minmax(0,1fr);min-width:0}
[data-rsg-legal] :is(.legal-page,.rs-legal-template)>*{min-width:0}
[data-legal-localized] :is(h1,h2,h3,summary){white-space:normal;overflow-wrap:anywhere}
[data-legal-localized] a{overflow-wrap:anywhere}
[data-legal-localized=ar] :is(a[href^="mailto:"],a[href^="tel:"]){direction:ltr;unicode-bidi:isolate;display:inline-block}
.rsg-legal-notice,.rsg-legal-downloads{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;font-size:13px;line-height:1.6}
.rsg-legal-notice{border-bottom:1px solid #ffffff26;margin-bottom:18px}
.rsg-legal-notice[hidden]{display:none}
.rsg-legal-downloads [hidden]{display:none}
.rsg-legal-downloads a{display:inline-block;min-height:44px;padding:10px 14px;border:1px solid #d6bd8d66;border-radius:12px}
[data-legal-localized=ar] ul{padding-inline-start:22px;padding-inline-end:0}
[data-legal-localized] .hub-rules-sheet__tabs{height:auto;align-items:stretch}
[data-legal-localized] .hub-rules-sheet__tab{height:auto;min-height:44px;white-space:normal}
