body.f1b-identity #site-footer .footer-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"rights policies credit";align-items:start;column-gap:32px;row-gap:16px;padding-block:24px;margin-top:0;font-size:13px;line-height:1.8;direction:rtl;overflow:visible}
body.f1b-identity #site-footer .footer-bottom>*{min-width:0;white-space:normal}
body.f1b-identity #site-footer .footer-bottom>span{grid-area:rights;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:0 6px;min-height:36px;margin:0;direction:rtl;unicode-bidi:isolate;text-align:right;color:#fcfaf3}
body.f1b-identity #site-footer .footer-bottom>span bdi{white-space:nowrap}
body.f1b-identity #site-footer .footer-bottom #f1s-policy-links{grid-area:policies;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 22px;padding:0;margin:0;border:0;background:transparent;font-size:13px;line-height:1.8}
body.f1b-identity #site-footer .footer-bottom #f1s-policy-links a{min-height:36px;white-space:nowrap;color:#fcfaf3;text-decoration:none}
body.f1b-identity #site-footer .footer-bottom .f1brand-footer-credit{grid-area:credit;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:left;font-size:12px}
body.f1b-identity #site-footer .footer-bottom .studio-credit{display:inline-flex;align-items:center;min-height:36px;margin:0;font-size:12px;line-height:1.8;color:#e4eadc;white-space:normal}
body.f1b-identity #site-footer .footer-bottom .f1brand-footer-credit>a[href="#top"]{display:inline-flex;align-items:center;min-height:28px;margin:0;font-size:12px;color:#d8e872;white-space:nowrap}
body.f1b-identity #site-footer .footer-bottom a:hover{text-decoration:underline;text-underline-offset:5px}
body.f1b-identity #site-footer .footer-bottom a:focus-visible{outline:2px solid #d8e872;outline-offset:4px}
@media(max-width:1100px){
 body.f1b-identity #site-footer .footer-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rights credit" "policies policies";row-gap:12px;column-gap:24px}
}
@media(max-width:600px){
 body.f1b-identity #site-footer .footer-bottom{grid-template-columns:minmax(0,1fr);grid-template-areas:"rights" "policies" "credit";row-gap:12px;padding-block:22px}
 body.f1b-identity #site-footer .footer-bottom>span{justify-content:center;text-align:center;font-size:12px}
 body.f1b-identity #site-footer .footer-bottom #f1s-policy-links{column-gap:16px;font-size:12px}
 body.f1b-identity #site-footer .footer-bottom .f1brand-footer-credit{align-items:center;text-align:center;gap:6px;padding-top:6px}
}
