.workbench-nav{display:flex;gap:5px;background:#eae5f4;padding:6px;border:1px solid #e1d9ef;border-radius:15px;width:fit-content;margin:0 0 25px}.workbench-nav button{border:0;background:none;color:#8e7aa5;border-radius:10px;padding:12px 20px;font-size:12px}.workbench-nav b{font-size:9px;margin-right:8px;opacity:.6}.workbench-nav button.active{background:white;color:#66489f;box-shadow:0 3px 9px #45306013}.creative-tabs{display:none!important}.visual-presets{display:flex;overflow-x:auto;gap:12px;padding:4px 3px 15px;scroll-snap-type:x proximity}.visual-preset{flex:0 0 156px;scroll-snap-align:start}.visual-library{margin-top:0}.visual-library .starter-heading h2{font-size:23px}.creative-setting-group{border:1px solid #e6dfef;background:#fdfcff;border-radius:12px;overflow:hidden}.creative-setting-group summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;padding:15px;font-size:12px;font-weight:700}.creative-setting-group summary::-webkit-details-marker{display:none}.creative-setting-group summary>span{font-size:9px;background:#eee8fa;border-radius:5px;padding:4px;color:#9678be}.creative-setting-group summary i{margin-left:auto;font-style:normal;transition:transform .2s}.creative-setting-group[open] summary i{transform:rotate(180deg)}.creative-setting-body{display:grid;gap:16px;padding:0 15px 17px}.creative-setting-body .format-row{margin:0;flex-wrap:wrap;gap:5px}.creative-setting-body .format-row button{padding:8px 10px;font-size:9px}.creative-setting-body .reference-tools{padding:10px}.export-creative{position:sticky;bottom:16px;z-index:1}.creative-grid{align-items:start;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.canvas-wrap{position:sticky;top:20px;min-height:410px}.canvas-wrap canvas{max-height:520px;max-width:100%;width:auto}.click-feedback{pointer-events:none;position:fixed;z-index:10000;width:18px;height:18px;border:1.5px solid #b39aff;border-radius:50%;background:#ae90f51a;transform:translate(-50%,-50%);animation:clickPulse .45s ease-out forwards}@keyframes clickPulse{to{opacity:0;transform:translate(-50%,-50%) scale(3)}}html[data-theme=dark] .workbench-nav{background:#292132;border-color:#46364f}html[data-theme=dark] .workbench-nav button{color:#b6a1cb}html[data-theme=dark] .workbench-nav button.active{background:#483452;color:#f2e2ff}html[data-theme=dark] .creative-setting-group{background:#251e30;border-color:#45354f}html[data-theme=dark] .creative-setting-group summary>span{background:#3b2b48;color:#c8a5ec}@media(max-width:850px){.creative-grid{grid-template-columns:1fr}.canvas-wrap{position:static;min-height:300px}.canvas-wrap canvas{max-height:400px}.workbench-nav{width:100%}.workbench-nav button{flex:1;padding:11px 8px;font-size:11px}.workbench-nav b{display:none}}@media(prefers-reduced-motion:reduce){.click-feedback{display:none}.creative-setting-group summary i{transition:none}}
