/* Mobile fix for Public Rooms rulebook CTA */
@media (max-width:700px){
  .page-arcade .rule-card-public>div{
    align-items:flex-start!important;
  }
  .page-arcade .rule-card-public .rule-card-cta{
    align-self:flex-start!important;
    width:auto!important;
    max-width:100%!important;
    min-width:0!important;
    min-height:36px!important;
    margin-top:10px!important;
    padding:7px 9px!important;
    gap:6px!important;
    border-radius:6px!important;
    font-size:.56rem!important;
    line-height:1.1!important;
    white-space:nowrap!important;
  }
  .page-arcade .rule-card-public .rule-card-cta svg{
    width:14px!important;
    height:14px!important;
    flex:0 0 14px!important;
  }
  .page-arcade .rule-card-public .rule-card-cta span{
    font-size:0!important;
    line-height:1!important;
    white-space:nowrap!important;
  }
  .page-arcade .rule-card-public .rule-card-cta span::after{
    content:'Browse rooms';
    font-size:.56rem!important;
    line-height:1!important;
    white-space:nowrap!important;
  }
  .page-arcade .rule-card-public .rule-card-cta b{
    font-size:.62rem!important;
    line-height:1!important;
  }
}

@media (max-width:390px){
  .page-arcade .rule-card-public .rule-card-cta{
    min-height:34px!important;
    padding:6px 8px!important;
    gap:5px!important;
  }
  .page-arcade .rule-card-public .rule-card-cta span::after{
    font-size:.53rem!important;
  }
}