/* Safe replacement for the raw HTML/CSS/JS UX originally pasted in Android category. */
.tpa38-screen-picker{margin:24px 0;padding:clamp(18px,3vw,30px);background:#f7f9fa;border:1px solid #e3e7eb;border-radius:16px;font-family:'Be Vietnam Pro',sans-serif;max-width:100%;box-sizing:border-box}
.tpa38-screen-picker h2{margin:0 0 8px!important;color:#16212e!important;font-size:clamp(22px,2.5vw,30px)!important;line-height:1.24!important;font-weight:750!important}
.tpa38-screen-picker p{font-size:13px;line-height:1.6;color:#667381;margin:0 0 17px}
.tpa38-screen-picker form{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;min-width:0}
.tpa38-screen-picker label{display:grid;gap:7px;font-size:13px;font-weight:700;color:#283541;min-width:0}
.tpa38-screen-picker select{appearance:auto;width:100%;height:45px;padding:0 13px;border:1px solid #dce2e7;border-radius:9px;background:#fff;color:#182633;font:inherit;font-weight:500}
.tpa38-screen-picker button{height:45px;padding:0 17px;white-space:nowrap;background:#f46921;color:#fff;border:0;border-radius:9px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700}
.tpa38-screen-picker button:hover{background:#d95311}
.tpa38-screen-picker .tpa38-screen-note{margin:12px 0 0;font-size:11.5px;color:#7c8994}
@media(max-width:760px){.tpa38-screen-picker form{grid-template-columns:1fr}.tpa38-screen-picker button{width:100%}}
