
/* PaisaNow Clean PRO V2 runtime guard: tiny last-mile fixes, not a redesign. */
html,body{max-width:100%;overflow-x:hidden;}
img,video,iframe,canvas,svg{max-width:100%;}
button,a,input,select,textarea{touch-action:manipulation;}
.card,.post,.post-card,.product-card,.job-card,.chat-shell,.profile-card{min-width:0;overflow-wrap:anywhere;}
.pn-safe-page-loader[hidden],.page-loader[hidden],#pageLoader[hidden]{display:none!important;}
.pn-click-processing[aria-busy="true"],.pn-app-busy[aria-busy="true"]{cursor:progress;}
@media(max-width:800px){.topbar,.user-header{max-width:100vw;}.global-search,.search-box{min-width:0;}.left-sidebar,.right-sidebar{max-width:100%;}.content{min-width:0;width:100%;}.bottom-nav a span{white-space:nowrap;}}
@media(max-width:480px){.post-actions,.card-actions,.profile-actions{gap:6px;flex-wrap:wrap}.button,.btn,button{max-width:100%;}}
