.agency-template-filters{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 18px}.agency-template-filters .chip{padding:8px 12px;font-size:10px}.visual-library{padding:22px;background:#faf9f6;border:1px solid #e6e3dc;border-radius:15px}.visual-library .starter-heading h2{font-size:23px;letter-spacing:-.6px}.visual-library .starter-heading p{max-width:630px;color:#90948d}.visual-preset{flex-basis:174px;background:#fff;border-color:#e0e1da;padding:7px 7px 14px}.visual-preset.selected{outline-color:#97a18d;background:#f2f4ee}.visual-preset strong{font-size:11px;line-height:1.5}.visual-preset small{color:#92958e}.agency-copy-controls{display:grid;gap:8px}.agency-copy-controls label:not(:first-child){margin-top:8px}.agency-copy-controls textarea{min-height:150px;font-size:12px;line-height:1.75}.agency-export-hint{padding:12px;border-radius:9px;background:#f3f2eb;border:1px solid #e7e4d9;font-size:10px;color:#888774}.creative-grid .canvas-wrap{background:#e9e9e3}.creative-grid .canvas-wrap canvas{box-shadow:0 8px 25px #2d30231c}#singleCreative .card-head .tag{background:#eef0e8;color:#7b8670}html[data-theme=dark] .visual-library{background:#201e24;border-color:#39353e}html[data-theme=dark] .visual-preset{background:#2a272f;border-color:#403a45}html[data-theme=dark] .visual-preset.selected{background:#393d33;outline-color:#9ba78a}html[data-theme=dark] .agency-export-hint{background:#333126;border-color:#514c36;color:#c2bc9f}html[data-theme=dark] .creative-grid .canvas-wrap{background:#27262b}@media(max-width:700px){.visual-library{padding:15px}.visual-preset{flex-basis:156px}.visual-library .starter-heading h2{font-size:20px}}
.agency-surface-control{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--line);background:#f7f5fa;border-radius:11px;margin:0 0 20px}.agency-surface-control>span{font-size:11px;font-weight:600}.agency-surface-control>div{display:flex;gap:4px;background:#eae6f1;padding:4px;border-radius:9px}.agency-surface-control button{display:flex;align-items:center;gap:7px;border:0;background:none;border-radius:6px;padding:8px 11px;font-size:10px;color:#8b789d}.agency-surface-control button.active{background:#fff;color:#69527f;box-shadow:0 2px 5px #35204215}.agency-surface-control i{display:block;width:11px;height:11px;border:1px solid #8c8895;border-radius:50%}.surface-dot-light{background:#f4f3ef}.surface-dot-dark{background:#171b22}html[data-theme=dark] .agency-surface-control{background:#27202f;border-color:#48364f}html[data-theme=dark] .agency-surface-control>div{background:#35283f}html[data-theme=dark] .agency-surface-control button{color:#b5a0c8}html[data-theme=dark] .agency-surface-control button.active{background:#5a3e6a;color:#f4e6ff}@media(max-width:500px){.agency-surface-control{padding:10px;gap:8px}.agency-surface-control>span{font-size:10px}.agency-surface-control button{font-size:9px;padding:7px 8px}}
.export-overflow-warning,.slide-overflow-warning{color:#9a4a28!important;border:1px solid #dfb092;border-radius:8px;background:#fff1e7;padding:11px;line-height:1.6}html[data-theme=dark] .export-overflow-warning,html[data-theme=dark] .slide-overflow-warning{color:#f0c4a8!important;background:#473126;border-color:#8a5a3c}
