body,html{width:100%;max-width:100%;overflow-x:hidden}body{margin:0}*,:after,:before{box-sizing:border-box}canvas,iframe,img,svg,video{max-width:100%}article,aside,details,div,fieldset,footer,form,header,label,main,nav,section,summary{min-width:0}a,b,blockquote,button,h1,h2,h3,h4,h5,h6,label,li,p,span,strong{overflow-wrap:anywhere}button,input,select,textarea{max-width:100%}@media(max-width:760px){body,html{overflow-x:clip}body{min-width:0}.phone-page,.phone-shell,.screen{width:100%;max-width:100%;min-width:0}.phone-page,.phone-shell,.screen{overflow-x:clip}.screen{padding-bottom:max(142px,calc(120px + env(safe-area-inset-bottom)))}.brand img{width:144px!important;max-width:43vw!important;max-height:52px!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.card,.grid2,.grid3,.menu-list,.menu-row,.premium-topbar,.row,.topbar{min-width:0;max-width:100%}.bottom-nav{left:50%!important;right:auto!important;top:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;width:min(calc(100vw - 16px),520px)!important;max-width:calc(100vw - 16px)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;padding-left:5px!important;padding-right:5px!important}.bottom-nav .nav-item{min-width:0!important;padding-left:1px!important;padding-right:1px!important;font-size:9px!important}details,summary{max-width:100%}summary>*{min-width:0}.btn,.btn-ghost,.btn-primary{white-space:normal;text-align:center}[class*=Card],[class*=Grid],[class*=Panel],[class*=Section],[class*=card],[class*=grid],[class*=panel],[class*=section]{max-width:100%}}@media(max-width:390px){.brand img{width:132px!important;max-width:40vw!important}}