.tpl-form{max-width:640px}.tpl-form textarea{min-height:140px}.tpl-channels{background:#e9eff7;border-radius:14px;gap:4px;width:fit-content;padding:4px;display:flex}.tpl-channels button{color:#46576d;background:0 0;border-radius:11px;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.tpl-channels button.on{color:var(--blue);background:#fff;box-shadow:0 4px 12px -6px #0f244059}.tpl-vars{flex-wrap:wrap;gap:6px;display:flex}.tpl-vars button{height:34px;color:var(--blue);background:#eef4ff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.tpl-vars small{color:var(--muted);font-weight:500}.tpl-preview{color:var(--ink);white-space:pre-wrap;background:#f7faff;border:1px dashed #cddcf3;border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:1.55}.tpl-group{flex-direction:column;gap:10px;display:flex}.tpl-group h2{letter-spacing:2px;text-transform:uppercase;color:#4a5b72;font-size:13px;font-weight:800}.tpl-item{flex-direction:column;gap:8px;display:flex}.tpl-item-head{align-items:center;gap:12px;display:flex}.tpl-item-head strong{flex:1;min-width:0;font-size:16px}.tpl-item-actions{gap:6px;display:flex}.tpl-item-actions button{width:38px;height:38px;color:var(--muted);background:#f1f5fa;border-radius:11px;place-items:center;display:grid}.tpl-item-actions button:hover{color:var(--ink);background:#e6edf6}.tpl-item-subject{color:var(--ink);font-size:13.5px;font-weight:700}.tpl-item-body{color:var(--muted);white-space:pre-wrap;font-size:14px;line-height:1.55}
