/* V37 FINAL - ajustes públicos e remoção da faixa problemática */
html,body{max-width:100%;overflow-x:hidden}
body.public-v33,body.public-v33 *{box-sizing:border-box}
body.public-v33 img{max-width:100%;height:auto}
body.public-v33 .page-shell,
body.public-v33 .market-main,
body.public-v33 .px27-library,
body.public-v33 .asset-grid,
body.public-v33 .px28-now,
body.public-v33 .px27-showcase,
body.public-v33 .market-footer,
body.public-v33 .account-popover,
body.public-v33 .auth-card{min-width:0;max-width:100%}
body.public-v33 .px36-art-stream{display:none!important}
body.public-v33 .px27-category-rail,
body.public-v33 .px27-library-toolbar,
body.public-v33 .asset-grid,
body.public-v33 .px28-now-grid,
body.public-v33 .px27-showcase-grid{overflow:visible!important}
body.public-v33 .asset-grid > *,
body.public-v33 .px28-now-grid > *,
body.public-v33 .px27-showcase-grid > *{min-width:0}
body.public-v33 .asset-card-title,
body.public-v33 .asset-card-subtitle,
body.public-v33 .px28-now-card span strong,
body.public-v33 .px28-now-card span small,
body.public-v33 .px27-library-heading p,
body.public-v33 .px27-showcase p,
body.public-v33 .market-footer p{word-break:break-word;line-height:1.45}
body.public-v33 .header-search,
body.public-v33 .market-nav,
body.public-v33 .header-actions{min-width:0}
body.public-v33 .account-popover nav a,
body.public-v33 .drawer-nav a{min-width:0}
body.public-v33 .account-popover nav a span,
body.public-v33 .drawer-nav a{word-break:break-word}
