.design-layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.3fr);gap:1rem}.design-safety{font-size:.85rem}.theme-list{display:grid;gap:.75rem}.theme-list article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;border:1px solid #d6e4e5;border-radius:14px;background:#f9fcfc}.theme-list article>div{display:grid}.theme-list small{color:#61748e}.theme-list button{border:1px solid #bad0d1;border-radius:9px;background:#fff;padding:.55rem .8rem;color:#1b2d49;font-weight:700;cursor:pointer}.theme-swatches{display:flex!important}.theme-swatches i{display:block;width:20px;height:42px;border:1px solid rgba(0,0,0,.08)}.theme-swatches i:first-child{border-radius:8px 0 0 8px}.theme-swatches i:last-child{border-radius:0 8px 8px 0}@media(max-width:900px){.design-layout{grid-template-columns:1fr}.theme-list article{grid-template-columns:auto 1fr}}
.theme-actions{display:flex!important;gap:.35rem;flex-wrap:wrap}
