.style-editor{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1.15fr);gap:22px;align-items:start}.style-editor input[type=color]{width:100%;height:42px;padding:3px}.style-preview iframe{border:1px solid #dde3d5;width:100%;height:760px;background:white}.style-preview p{font-size:12px}.style-editor .bar-actions{margin:0;justify-content:flex-start}@media(max-width:1100px){.style-editor{grid-template-columns:1fr}.style-preview iframe{height:650px}}
