:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f9f5;--surface:#fff;--surface-2:#fbfcf9;--surface-3:#f1f4ef;--surface-4:#e9ece5;--canvas:#f4f1eb;--paper:#fbfaf7;--overlay:#0b181170;--text:#33433a;--text-strong:#10201a;--text-soft:#53635a;--muted:#5e6b63;--border:#e3eae0;--border-strong:#cfdccc;--green:#204d37;--green-deep:#14301f;--green-solid:#204d37;--green-solid-hover:#14301f;--green-soft:#eaf3e8;--ember:#b45309;--ember-soft:#f59e0b1f;--danger:#b42318;--danger-solid:#b42318;--danger-solid-hover:#912018;--danger-soft:#fef3f2;--danger-border:#efc6c9;--warning:#7a5b22;--warning-soft:#fff8ec;--warning-border:#eadfc9;--queue-border:#c98b2b;--queue-text:#8a5a12;--queue-hover:#fdf4e3;--info:#315f91;--info-soft:#eaf2fb;--info-border:#c9daee;--violet-soft:#f1edfb;--line-warm:#d8d3c9;--accent-ember:#bd5939;--accent-ember-deep:#9d442c;--chrome:#18211b;--primary-solid:#18211b;--primary-solid-hover:#0f1712;--switch-track:#cdd4ce;--switch-border:#83958b;--text-faint:#647169;--radius:14px;--radius-sm:10px;--shadow-sm:0 1px 2px #10201a0a, 0 10px 28px -22px #10201a38;--shadow-md:0 24px 48px -32px #10201a61;--sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--text);background:var(--bg);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.45}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1412;--surface:#171d1a;--surface-2:#1b221f;--surface-3:#222a26;--surface-4:#2a332e;--canvas:#111614;--paper:#181e1b;--overlay:#0000009e;--text:#d5ded8;--text-strong:#eef3ef;--text-soft:#b9c5bd;--muted:#9eaca4;--border:#2b3430;--border-strong:#3b4741;--green:#7fcca2;--green-deep:#a5dcbc;--green-solid:#2b7051;--green-solid-hover:#245f45;--green-soft:#1a2e23;--ember:#f0a35c;--ember-soft:#f59e0b29;--danger:#ff8f84;--danger-solid:#d92d20;--danger-solid-hover:#b42318;--danger-soft:#3a1613;--danger-border:#7a2a22;--warning:#f2c15f;--warning-soft:#2f2610;--warning-border:#5e4a1f;--queue-border:#c98b2b;--queue-text:#f3c278;--queue-hover:#c98b2b1f;--info:#8db8ff;--info-soft:#14223a;--info-border:#2d4470;--violet-soft:#251f3d;--line-warm:#313a35;--accent-ember:#e8875f;--accent-ember-deep:#f0a07c;--chrome:#1d2822;--primary-solid:#2b7051;--primary-solid-hover:#245f45;--switch-track:#3b4741;--switch-border:#6b7a71;--text-faint:#93a199;--shadow-sm:0 1px 2px #0000004d, 0 10px 28px -22px #0009;--shadow-md:0 24px 48px -32px #000000b8}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1412;--surface:#171d1a;--surface-2:#1b221f;--surface-3:#222a26;--surface-4:#2a332e;--canvas:#111614;--paper:#181e1b;--overlay:#0000009e;--text:#d5ded8;--text-strong:#eef3ef;--text-soft:#b9c5bd;--muted:#9eaca4;--border:#2b3430;--border-strong:#3b4741;--green:#7fcca2;--green-deep:#a5dcbc;--green-solid:#2b7051;--green-solid-hover:#245f45;--green-soft:#1a2e23;--ember:#f0a35c;--ember-soft:#f59e0b29;--danger:#ff8f84;--danger-solid:#d92d20;--danger-solid-hover:#b42318;--danger-soft:#3a1613;--danger-border:#7a2a22;--warning:#f2c15f;--warning-soft:#2f2610;--warning-border:#5e4a1f;--queue-border:#c98b2b;--queue-text:#f3c278;--queue-hover:#c98b2b1f;--info:#8db8ff;--info-soft:#14223a;--info-border:#2d4470;--violet-soft:#251f3d;--line-warm:#313a35;--accent-ember:#e8875f;--accent-ember-deep:#f0a07c;--chrome:#1d2822;--primary-solid:#2b7051;--primary-solid-hover:#245f45;--switch-track:#3b4741;--switch-border:#6b7a71;--text-faint:#93a199;--shadow-sm:0 1px 2px #0000004d, 0 10px 28px -22px #0009;--shadow-md:0 24px 48px -32px #000000b8}@layer ember-light-islands{@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.source-carousel-preview,.approval-preview,.editable-creative-preview,.creative-layer-panel,.creative-layer-svg-window,.phone-screen-layer-preview-stack,.media-variant-panel,.media-variant-card,.media-variant-preview,.creative-asset-library,.creative-library-card,.creative-library-font,.creative-library-brand,.creative-library-preview,.create-template-strip button,.create-layer-list article,.create-layer-actionbar,.create-swatch-row,.layer-ai-box,.chat-design-preview,.feed-post-size-canvas,.video-compose-bar,.video-caption-cues article,.video-caption-toggle,.video-timeline,.video-cue-controls,.video-frame-controls,.video-track-list>span,.simple-clip-grid article,.ads-preview-main,.simple-campaign-creative,.sales-shell,.sp-shell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-2:#fbfcf9;--surface-3:#f1f4ef;--surface-4:#e9ece5;--bg:#f7f9f5;--text:#33433a;--text-strong:#10201a;--text-soft:#53635a;--muted:#5e6b63;--border:#e3eae0;--border-strong:#cfdccc;--green:#204d37;--green-soft:#eaf3e8;--danger:#b42318;--danger-soft:#fef3f2;--warning:#7a5b22;--warning-soft:#fff8ec;--info:#315f91;--info-soft:#eaf2fb;color:var(--text)}}:root[data-theme=dark] :is(.source-carousel-preview,.approval-preview,.editable-creative-preview,.creative-layer-panel,.creative-layer-svg-window,.phone-screen-layer-preview-stack,.media-variant-panel,.media-variant-card,.media-variant-preview,.creative-asset-library,.creative-library-card,.creative-library-font,.creative-library-brand,.creative-library-preview,.create-template-strip button,.create-layer-list article,.create-layer-actionbar,.create-swatch-row,.layer-ai-box,.chat-design-preview,.feed-post-size-canvas,.video-compose-bar,.video-caption-cues article,.video-caption-toggle,.video-timeline,.video-cue-controls,.video-frame-controls,.video-track-list>span,.simple-clip-grid article,.ads-preview-main,.simple-campaign-creative,.sales-shell,.sp-shell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-2:#fbfcf9;--surface-3:#f1f4ef;--surface-4:#e9ece5;--bg:#f7f9f5;--text:#33433a;--text-strong:#10201a;--text-soft:#53635a;--muted:#5e6b63;--border:#e3eae0;--border-strong:#cfdccc;--green:#204d37;--green-soft:#eaf3e8;--danger:#b42318;--danger-soft:#fef3f2;--warning:#7a5b22;--warning-soft:#fff8ec;--info:#315f91;--info-soft:#eaf2fb;color:var(--text)}}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit}img{display:block}.chat-attachments{gap:.4rem;min-width:0;margin:.35rem 0;display:grid}.chat-attach-button{border:1px solid var(--line,var(--border-strong));background:var(--surface,#fff);min-height:44px;color:inherit;cursor:pointer;border-radius:10px;justify-self:start;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.85rem;display:inline-flex}.chat-attachment-list{gap:.45rem;max-width:100%;padding-bottom:.2rem;display:flex;overflow-x:auto}.chat-attachment-chip{border:1px solid var(--line,var(--border-strong));box-sizing:border-box;background:var(--surface,#fff);border-radius:12px;flex:none;grid-template-columns:36px minmax(0,1fr) 32px;align-items:center;gap:.35rem .5rem;width:310px;max-width:100%;padding:.5rem;display:grid}.chat-attachment-chip img{object-fit:cover;background:var(--surface-4);border-radius:7px;width:36px;height:36px}.chat-attachment-name{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.chat-attachment-chip .chat-attachment-remove{width:32px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-area:1/3;place-items:center;padding:0;display:grid}.chat-attachment-roles{background:var(--surface-3);border-radius:9px;grid-column:1/-1;gap:3px;padding:3px;display:flex}.chat-attachment-roles button{min-width:0;min-height:38px;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:.35rem .25rem;font-size:.75rem;line-height:1.2}.chat-attachment-roles button[aria-pressed=true]{background:var(--surface);border-color:var(--border-strong);color:var(--text-strong);font-weight:600;box-shadow:0 1px 2px #193c2b12}.chat-attachment-chip button:focus-visible{outline-offset:2px;outline:2px solid #277750}.chat-attachment-chip button:disabled{opacity:.5;cursor:default}.chat-attachments small,.chat-attachments p{margin:0;font-size:.8rem}.picker-dialog-bg{z-index:2147483000!important;position:fixed!important;inset:0!important}.picker-dialog{z-index:2147483001!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}
