.sm-smart-text-panel{border:1px solid color-mix(in srgb,#6d39d0 20%,var(--sm-border));background:linear-gradient(180deg,color-mix(in srgb,#6d39d0 3%,var(--sm-surface)),var(--sm-surface))}.sm-smart-text-head{align-items:flex-start;gap:12px}.sm-smart-text-actions{display:flex;gap:8px;flex-wrap:wrap}.sm-smart-text-preview-row{display:grid;grid-template-columns:minmax(240px,360px) 1fr;gap:14px;align-items:end}.sm-smart-text-preview-row label{display:grid;gap:6px;font-weight:700}.sm-smart-text-help{min-height:66px;border:1px dashed var(--sm-border);border-radius:12px;padding:10px 12px;display:grid;gap:5px;background:var(--sm-surface-2)}.sm-smart-text-help strong{font-size:12px}.sm-smart-text-help span{font-size:12px;color:var(--sm-muted);line-height:1.45}.sm-smart-text-help code{font-size:11px;padding:2px 5px;border-radius:5px;background:color-mix(in srgb,#6d39d0 8%,var(--sm-surface));color:#692fd2}.sm-smart-text-editor-label{display:grid;gap:7px;margin-top:14px;font-weight:750}.sm-smart-textarea{min-height:150px!important;resize:vertical;line-height:1.55;font-family:inherit}.sm-smart-field-picker{margin-top:12px;display:grid;gap:8px}.sm-smart-field-picker>strong{font-size:12px}.sm-smart-field-picker .sm-scope-chip{font-size:11px}.sm-smart-merged-preview{margin-top:14px;border:1px solid var(--sm-border);border-radius:14px;padding:12px 14px;background:#fff;color:#10162f}.sm-smart-merged-preview strong{display:block;font-size:11px;color:#7040c8;margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.sm-smart-merged-preview p{margin:0;white-space:pre-wrap;line-height:1.55}.sm-template-edit-field{height:auto;max-height:none}.sm-template-field-preview{height:auto;max-height:none}@media(max-width:720px){.sm-smart-text-preview-row{grid-template-columns:1fr}.sm-smart-text-actions{width:100%}.sm-smart-text-actions .btn{flex:1 1 160px}.sm-smart-textarea{min-height:180px!important}}
