/* Aparência: layout isolado para nunca disputar largura com o editor. */
.appearance-intro+.split{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.appearance-intro+.split>.card{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important}.appearance-intro+.split .banner-form{padding:26px}.banner-form>p{margin-bottom:22px}.banner-form form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px 22px}.banner-form form>*{min-width:0}.banner-form form>label:first-of-type,.banner-form form>.upload-preview,.banner-form form>details,.banner-form form>.field-help,.banner-form form>button{grid-column:1/-1}.banner-form form>.upload-preview{width:100%;height:280px}.banner-form input,.banner-form select,.banner-form textarea{max-width:100%;width:100%}.banner-form .form-row{min-width:0}.banner-form details label{margin-top:12px}.banner-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.banner-list article{min-width:0}.banner-preview{height:240px}.banner-meta{min-width:0}.banner-meta>div{min-width:0}.banner-meta>div b,.banner-meta>div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:720px){.appearance-intro+.split .banner-form{padding:17px}.banner-form form{grid-template-columns:minmax(0,1fr);gap:14px}.banner-form form>*{grid-column:1!important}.banner-form form>.upload-preview{height:210px}.banner-list{grid-template-columns:1fr}.banner-preview{height:190px}.appearance-intro{margin-bottom:12px}.appearance-intro .button{width:100%}}
