.newsletter-summary{display:flex;gap:30px;align-items:center;flex-wrap:wrap;padding:26px;background:var(--cream);border-radius:14px;margin-bottom:22px}.newsletter-summary>div{flex:1;min-width:130px}.newsletter-summary strong{display:block;font-family:Syne,Arial,sans-serif;font-size:32px;line-height:1.2}.newsletter-summary span{font-size:12px}.newsletter-workspace{display:grid;grid-template-columns:minmax(290px,1fr) minmax(300px,1.2fr);gap:25px;align-items:start}.newsletter-workspace h2{font-size:24px}.newsletter-blocks{padding:10px 18px;background:var(--soft);border-radius:10px;margin:20px 0}.newsletter-studio details{border-top:1px solid var(--line);padding:18px 0}.newsletter-studio summary{font-weight:600;cursor:pointer}.newsletter-product-list{max-height:260px;overflow:auto;padding:10px;border:1px solid var(--line);border-radius:8px}.newsletter-product-list label{font-size:12px;font-weight:400}.newsletter-preview-panel{background:var(--cream);padding:18px;border-radius:14px;overflow:hidden}.newsletter-preview-panel>p{font-size:11px}.newsletter-preview-panel h2{margin:0 0 14px}#newsletter-rendered-preview{background:var(--paper);border-radius:12px;overflow:hidden;max-width:600px;margin:auto}#newsletter-rendered-preview h1{font-size:28px}#newsletter-rendered-preview h2{font-size:24px;margin:28px 0 16px}#newsletter-rendered-preview h3{font-size:17px}#newsletter-rendered-preview a{text-decoration:underline}#newsletter-rendered-preview p{font-size:14px}.email-template .pill{margin-left:10px}@media(max-width:1100px){.newsletter-workspace{grid-template-columns:1fr}.newsletter-preview-panel{max-width:650px;width:100%;margin:auto}}@media(max-width:560px){.newsletter-summary{gap:18px;padding:20px}.newsletter-preview-panel{padding:10px}#newsletter-rendered-preview>table>tbody>tr>td>table>tbody>tr>td{padding:18px!important}.newsletter-studio .flex{flex-wrap:wrap}}

#newsletter-rendered-preview table{white-space:normal;table-layout:fixed;border:0;font-size:14px}#newsletter-rendered-preview td{border:0;padding:0;white-space:normal}#newsletter-rendered-preview tr:hover{background:transparent}#newsletter-rendered-preview p,#newsletter-rendered-preview h1,#newsletter-rendered-preview h2,#newsletter-rendered-preview h3{overflow-wrap:anywhere}
