.creative-shortcut{margin:18px 0}.creative-workspace{margin-top:24px;border-top:1px solid #ddd;padding-top:24px}.creative-layout{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(220px,1fr) minmax(220px,1.05fr);gap:22px;align-items:start}.creative-library{max-height:960px;overflow:auto;padding-right:6px}.creative-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.creative-tile{padding:10px!important;background:#f7f3ea!important;color:#172638!important;text-align:left;border:2px solid transparent!important;display:flex;flex-direction:column;gap:7px}.creative-tile.selected{border-color:#f28c28!important}.creative-tile canvas{width:100%;height:155px;object-fit:contain;background:#eae3d8}.creative-tile strong{font-size:13px;line-height:1.4}.creative-tile small,.creative-tile .pill{font-size:11px}.creative-editor label{margin:12px 0}.creative-editor textarea{min-height:85px}.creative-editor input[type=checkbox]{width:auto}.creative-preview{position:sticky;top:18px;display:flex;flex-direction:column;gap:10px}.creative-preview canvas{width:100%;height:auto;max-height:680px;object-fit:contain;background:#172638;border-radius:18px}.creative-preview button,.creative-editor>button,.creative-editor>a{margin:5px 0;width:100%}.creative-scenes fieldset{border:1px solid #ddd;padding:14px;border-radius:14px;margin:14px 0}.creative-brand{padding:18px;margin:18px 0;background:#f7f3ea;border-radius:16px}.creative-brand label{display:inline-flex;flex-direction:column;width:min(280px,100%);padding:8px}.creative-brand input[type=color]{height:44px;min-width:90px}.creative-stats{overflow:auto;margin-top:30px}.creative-stats table{width:100%;border-collapse:collapse;font-size:13px}.creative-stats th,.creative-stats td{padding:10px;border-bottom:1px solid #ddd;text-align:left}.creative-metric-fields{display:flex;gap:14px;flex-wrap:wrap;align-items:end}.creative-metric-fields label{max-width:200px}.creative-workspace[aria-busy=true]{opacity:.88}.creative-ai{margin-top:24px}.creative-ai[hidden]{display:none}@media(max-width:1100px){.creative-layout{grid-template-columns:1fr 1fr}.creative-library{grid-column:1/-1;max-height:340px}.creative-grid{grid-template-columns:repeat(6,1fr)}.creative-tile canvas{height:100px}}@media(max-width:700px){.creative-layout{display:flex;flex-direction:column}.creative-layout>section{width:100%;min-width:0}.creative-grid{grid-template-columns:repeat(3,1fr)}.creative-preview{position:static;order:1}.creative-editor{order:2}.creative-tile canvas{height:100px}.creative-preview canvas{max-height:500px}.creative-workspace .actions{display:flex;flex-direction:column;align-items:stretch}.creative-brand{padding:10px}.creative-stats{width:100%}.creative-metric-fields label{max-width:100%}}

.creative-rendered-video{width:100%;max-height:680px;border-radius:18px;background:#172638}

#owner-creative .creative-workspace button.secondary{background:#f7f3ea!important;color:#172638!important;border:1px solid #d5d0c8!important}#owner-creative .creative-workspace .creative-library button.creative-tile{background:#f7f3ea!important;color:#172638!important;border:2px solid transparent!important}#owner-creative .creative-workspace .creative-library button.creative-tile.selected{border-color:#f28c28!important}
