/* v52: phone polish site-wide (≤760px) */
@media (max-width:760px){
html.u3 .u3i{display:inline-flex;width:1.15em;height:1.15em;vertical-align:-.2em;color:var(--accent,#0A6C86);margin-right:.15em}
html.u3 .u3i svg{width:100%;height:100%;display:block;fill:none!important}
html.u3 .u3f{font-size:13px!important}
html.u3 .u3rel{position:relative}
html.u3 .u3h::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);}
html.u3 a,html.u3 button,html.u3 [role=button],html.u3 summary,html.u3 label,html.u3 select{cursor:pointer}
html.u3 .fx-modal .fx-mc{width:100%!important;max-width:100%!important;margin:0!important;border-radius:20px 20px 0 0!important;animation:u3up .25s ease-out}
@keyframes u3up{from{transform:translateY(50px);opacity:.4}to{transform:none;opacity:1}}
}
