/* v3.5.10 — tipografia uniforme dos jornais e formulários mobile. */
.v33-newspaper-rail{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start}
.v33-news-card{min-width:0;max-width:100%;gap:0}
.v33-news-card>.v33-newspaper-image{width:100%;min-width:0;aspect-ratio:3/4;min-height:0;padding:8px}
.v33-news-card>.v33-newspaper-image img{width:100%;height:100%;object-fit:contain}
.v33-news-card>div:nth-child(2){padding:14px 16px 12px;display:flex;flex-direction:column;gap:7px;min-width:0;overflow-wrap:anywhere}
.v33-news-card>div:nth-child(2)>b{font-size:16px!important;line-height:1.35!important;letter-spacing:0;display:block;overflow-wrap:anywhere}
.v33-news-card>div:nth-child(2)>small{font-size:13px!important;line-height:1.55!important;display:block;white-space:normal;overflow-wrap:anywhere}
.v33-news-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:9px;padding:10px 14px 14px}
.v33-news-actions .btn{min-width:0;flex:1 1 100px;margin:0}
#modal-root .field,#modal-root .form-grid,#modal-root .form-grid>*{min-width:0;max-width:100%;box-sizing:border-box}
#modal-root input[type=date],#modal-root input[type=datetime-local]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;-webkit-appearance:none;appearance:none}
#modal-root input[type=date]::-webkit-date-and-time-value{text-align:left;min-width:0}
.v47-remember{display:flex;align-items:center;gap:10px;margin:10px 0 18px;cursor:pointer;font-size:14px;color:#c8d5e5}
.v47-remember input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 auto}
@media(max-width:700px){.v33-newspaper-rail{grid-template-columns:minmax(0,1fr)!important;gap:16px}.v33-news-card{width:100%;min-width:0}.v33-news-card>.v33-newspaper-image{aspect-ratio:3/4;max-height:440px}.v33-news-card>div:nth-child(2){padding:15px 17px}.v33-news-actions .btn{flex:1 1 0}}
