.csdash-design-library,.csdash-version-history{margin-block:50px}.csdash-design-filters{display:flex;align-items:center;gap:12px;margin:20px 0}.csdash-design-filters select{padding:10px 15px;border:1px solid #526580;background:#13223b;color:#f0f5ff;border-radius:7px}.csdash-design-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.csdash-design-grid button{display:flex;flex-direction:column;gap:7px;text-align:left;background:#15223a;color:#eef4ff;border:1px solid #364a68;border-radius:10px;padding:9px;cursor:pointer}.csdash-design-grid img{display:block;width:100%;height:auto;border-radius:6px}.csdash-design-grid strong{font-size:15px}.csdash-design-grid span{font-size:12px;color:#abd8ec}.csdash-design-grid [hidden]{display:none}.csdash-version-history details{padding:15px 0;border-bottom:1px solid #41516b}.csdash-version-history summary{font-weight:600;cursor:pointer}.csdash-version-history li{margin:7px 0}#csdash-design-dialog{width:min(1050px,94vw);max-height:92vh;padding:22px;background:#101c30;color:#eff4ff;border:1px solid #7894b5;border-radius:12px}#csdash-design-dialog::backdrop{background:#050b16e8}#csdash-design-dialog [data-csdash-close]{float:right;color:inherit;background:#273c57;border:1px solid #859ab6;border-radius:5px;font-size:25px;padding:0 10px}#csdash-design-dialog video,#csdash-design-dialog img{display:block;width:100%;max-height:70vh;object-fit:contain}#csdash-design-dialog p{font-size:12px;color:#b5c9e3}@media(max-width:800px){.csdash-design-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.csdash-design-grid{grid-template-columns:1fr}}
