@media (width<=760px){form.creative-composer.is-mobile-input-focused .creative-composer-canvas-command-bar,form.creative-composer.is-mobile-input-focused .creative-mobile-control-bar{display:none!important}.creative-composer.is-home-v1 .creative-control-tooltip,.mm-home__mobile-mode-switch{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1){border-radius:22px;grid-template-columns:36px minmax(0,1fr) 38px;align-items:center;gap:0 6px;min-height:54px;padding:8px;display:grid;position:relative}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-composer-canvas-command-bar,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-brand,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-control-row>:not(.creative-attach-control,.creative-model-control,.creative-mobile-composer-meta,.creative-mobile-input-controls){display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-composer-footer,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-control-row,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-composer-actions{display:contents}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-attach-control{order:1;grid-area:auto/1}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-line{order:2;grid-area:1/2;min-width:0;min-height:36px;margin:0;padding:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-line .creative-prompt-field{min-width:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-shell{gap:4px;min-width:0;min-height:36px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-editor{min-width:0;min-height:36px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-meta{scrollbar-width:none;min-width:0;max-height:74px;overflow-y:auto}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-meta::-webkit-scrollbar{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-editable-input{min-height:36px;max-height:min(132px,22dvh);padding:7px 0;font-size:16px;line-height:22px;overflow-y:auto}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-editable-input:empty:before{content:attr(data-placeholder);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta{display:contents}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-attach-button{width:36px;min-width:36px;height:36px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-model-control{display:contents}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-model-control>.creative-chip-button{grid-area:2/2;justify-self:start;width:max-content;min-width:84px;max-width:calc(100vw - 120px);height:28px;min-height:28px;padding:0 6px;display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-model-config{z-index:3;width:max-content;height:28px;position:absolute;inset:auto auto calc(100% + 8px) 0;transform:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-model-config-trigger{width:max-content;height:28px;min-height:28px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-control{z-index:3;height:28px;position:absolute;inset:auto auto calc(100% + 8px) 220px;transform:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-agent-capability-control{z-index:3;max-width:min(132px,100% - 8px);display:none;position:absolute;bottom:calc(100% + 8px);left:0;right:auto}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-agent-capability-control .creative-chip-button{width:max-content;min-width:56px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1):has(.creative-model-config) .creative-agent-capability-control{left:290px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) :is(.creative-model-config-trigger,.creative-parameter-control>.creative-chip-button,.creative-agent-capability-control .creative-chip-button,.creative-skill-control .creative-chip-button,.creative-asset-shortcut-control .creative-chip-button,.creative-prompt-insert-control .creative-chip-button,.creative-camera-control .creative-chip-button,.creative-mobile-category-control>.creative-chip-button,.creative-parameter-shortcuts>.creative-prompt-actions .creative-prompt-optimization-control>button,.creative-parameter-shortcuts>.creative-prompt-actions .creative-translation-control>button){box-sizing:border-box;background:0 0;border:1px solid;border-radius:8px;height:28px;min-height:28px;padding:0 6px;font-size:12px;line-height:18px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-control{width:max-content;min-width:max-content}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-control .creative-chip-label{white-space:nowrap;overflow:visible}form.creative-composer.is-home-v1 .mm-home__attachment-list{touch-action:pan-x;--mm-upload-card-size:calc((100% - 15px) / 4);flex-wrap:nowrap;gap:5px;min-height:40px;margin-bottom:2px;overflow-x:auto}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1){--mm-upload-card-size:min(92px, calc((100vw - 48px) / 4))}form.creative-composer.is-home-v1 .mm-home__attachment-list>span{flex:0 0 var(--mm-upload-card-size);width:var(--mm-upload-card-size);height:var(--mm-upload-card-size);border-radius:9px}form.creative-composer.is-home-v1 .mm-home__attachment-order{width:16px;height:16px;font-size:7px}form.creative-composer.is-home-v1 .creative-reference-tags{gap:4px;margin-bottom:2px}form.creative-composer.is-home-v1.mm-conversation-surface__composer.is-standard .creative-reference-tag{height:28px;min-height:28px;padding:2px}form.creative-composer.is-home-v1.mm-conversation-surface__composer.is-standard .creative-reference-tag-thumb{flex-basis:22px;width:22px;height:22px;margin-right:4px}form.creative-composer.is-home-v1.mm-conversation-surface__composer.is-standard .creative-reference-tag-thumb.is-prompt-icon{flex-basis:18px;width:18px;height:18px}form.creative-composer.is-home-v1.mm-conversation-surface__composer.is-standard .creative-reference-tag strong{font-size:11px}form.creative-composer.is-home-v1.mm-conversation-surface__composer.is-standard .creative-reference-tag-remove{opacity:1;pointer-events:auto;flex-basis:22px;width:22px;height:22px;margin-left:2px;transform:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1)>:is(.mm-home__attachment-list,.creative-upload-card-row,.creative-selected-skill-row,.creative-reference-tags,.creative-attachment-admission-notice,.creative-local-file-notice){order:-1;grid-column:1/-1}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1).has-upload-cards .creative-prompt-line{grid-column:1;padding-left:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-upload-card-row{width:100%;max-width:100%;height:var(--mm-upload-card-size);box-sizing:border-box;pointer-events:auto;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain;--mm-upload-card-size:min(92px, calc((100vw - 48px) / 4));flex-wrap:nowrap;gap:6px;padding:0 8px;position:static;overflow-x:auto}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-upload-card-row::-webkit-scrollbar{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-upload-card-row .upload-stack{flex:0 0 var(--mm-upload-card-size);width:var(--mm-upload-card-size)}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-upload-card-row .su-stack.is-empty{background:var(--creative-panel,var(--mm-ui-surface-2));border-color:var(--creative-line,var(--mm-ui-border-soft));color:var(--creative-menu-text,var(--mm-ui-text))}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-upload-card-row .su-stack.is-empty:hover{background:var(--mm-ui-surface-hover,var(--creative-panel,var(--mm-ui-surface-2)));border-color:var(--creative-line,var(--mm-ui-border-soft))}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-mobile-add-menu{box-sizing:border-box;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:calc(100vw - 24px);height:calc(50vw - 4px);min-height:0;padding:12px;animation:.14s ease-out creative-mobile-menu-enter;display:grid;overflow-y:auto}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-camera-panel{width:calc(100vw - 24px);height:auto;overflow:visible;max-height:none!important}.creative-mobile-add-menu>button{aspect-ratio:1;background:var(--creative-menu-surface,#292929);min-width:0;min-height:0;color:var(--creative-menu-text,#eee);cursor:pointer;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 2px;font-size:12px;display:flex}.creative-mobile-add-menu>button>svg{stroke:currentColor;stroke-width:1.7px}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-popover.creative-camera-panel:not(.creative-asset-popover:not(.creative-skill-popover)){height:auto;max-height:none;overflow:visible}.creative-mobile-add-menu>button:disabled{opacity:.4;cursor:default}.creative-mobile-add-menu>button:focus-visible{outline-offset:-2px;outline:2px solid #7f92ff}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-popover:not(.creative-mobile-add-menu,.creative-model-popover,.creative-model-config-popover,.creative-parameter-group-popover,.creative-prompt-picker-popover,.creative-asset-popover:not(.creative-skill-popover),.creative-agent-execution-popover){--creative-mobile-menu-scale:var(--creative-resource-menu-scale,.7);width:calc((100vw - 24px) / var(--creative-mobile-menu-scale));min-width:0;max-width:none;transform:scale(var(--creative-mobile-menu-scale));transform-origin:0 0;height:min(240px, var(--creative-popover-available-height));box-sizing:border-box;max-height:var(--creative-popover-available-height);animation:none;overflow-y:auto}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-model-popover{width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px);max-height:min(315px, var(--creative-popover-available-height,calc(100vh - 24px)));animation:none;overflow:hidden;transform:none}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-agent-execution-popover.creative-popover-card-grid{--creative-mobile-menu-scale:1;box-sizing:border-box;transform-origin:0 0;align-content:start;width:max-content;max-width:calc(100vw - 32px);height:auto;max-height:none;overflow:visible;transform:none}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-agent-execution-popover.creative-popover-card-grid .creative-agent-execution-option{box-sizing:border-box;justify-self:stretch;width:100%;max-width:100%;min-height:32px;padding:4px 8px}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-agent-execution-popover.creative-popover-card-grid .creative-agent-execution-option>:is(img,svg):first-child{width:18px;height:18px}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-agent-execution-popover.creative-popover-card-grid .creative-agent-execution-option>span{width:max-content;max-width:100%;height:auto}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-model-popover .creative-model-picker-list{--creative-model-picker-row-height:44px;--creative-model-picker-width:100%;max-height:min(315px, var(--creative-popover-available-height,calc(100vh - 24px)));gap:2px;padding:6px}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-model-popover .creative-model-picker-list>button{gap:9px;min-height:44px;padding:0 10px}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-model-popover .creative-model-picker-list__label{font-size:14px;line-height:20px}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-parameter-group-popover{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:min(620px, var(--creative-popover-available-height,calc(100vh - 24px)));animation:none;overflow:hidden auto;transform:none}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-parameter-group-popover .creative-parameter-group-list{min-height:0}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-prompt-picker-popover{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:min(620px, var(--creative-popover-available-height,calc(100vh - 24px)));box-sizing:border-box;animation:none;overflow:hidden;transform:none}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__grid{max-height:min(calc(100vw - 25px), calc(var(--creative-popover-available-height,calc(100vh - 24px)) - 82px));grid-template-columns:repeat(3,minmax(0,1fr))}.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-prompt-picker__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-prompt-picker-popover.is-canvas .creative-prompt-picker__grid,.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-prompt-picker-popover.is-canvas .creative-prompt-picker__categories,.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-asset-option-grid,.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-public-asset-menu__masonry{grid-template-columns:repeat(5,minmax(0,1fr))}.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-public-asset-menu__masonry>div:nth-child(n+3){display:grid}.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-public-asset-menu__audio-grid,.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-public-asset-menu__voice-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes creative-mobile-menu-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap{transition:none!important}.creative-mobile-add-menu{animation:none!important}}@media (width<=760px){form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-category-control{grid-area:2/2;justify-self:start;min-width:0;display:inline-flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-category-control>.creative-chip-button{color:#e5e7eb;box-sizing:border-box;background:#11182733;border:1px solid #8c919b40;border-radius:8px;width:max-content;min-width:84px;max-width:min(180px,100vw - 140px);height:28px;min-height:28px;padding:0 6px;font-size:12px;line-height:18px;display:inline-flex}}.creative-mobile-external-controls,.creative-parameter-shortcuts{display:contents}@media (width<=760px){form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta{display:contents!important;position:static!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls{box-sizing:border-box;scrollbar-width:none;z-index:104;pointer-events:auto;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0 8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-x:auto}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls::-webkit-scrollbar{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-shortcuts>:is(.creative-control,.creative-model-config){flex:none;align-self:flex-start;min-width:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-model-control{display:contents}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-model-config,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls :is(.creative-parameter-control,.creative-agent-capability-control){position:static!important;inset:auto!important;transform:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-model-config{flex:none;align-self:flex-start;align-items:stretch;width:max-content;min-width:max-content;height:30px;min-height:30px;display:flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-agent-capability-control{max-width:132px;display:flex!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls :is(.creative-model-config-trigger,.creative-parameter-control>.creative-chip-button,.creative-agent-capability-control .creative-chip-button,.creative-skill-control .creative-chip-button,.creative-asset-shortcut-control .creative-chip-button,.creative-prompt-insert-control .creative-chip-button,.creative-camera-control .creative-chip-button,.creative-mobile-category-control>.creative-chip-button,.creative-parameter-shortcuts>.creative-prompt-actions .creative-prompt-optimization-control>button,.creative-parameter-shortcuts>.creative-prompt-actions .creative-translation-control>button){color:inherit;font:inherit;box-sizing:border-box;background:#8c919b14;border:1px solid #8c919b40;border-radius:8px;flex:0 0 30px;align-items:center;font-size:12px;line-height:18px;display:inline-flex;height:30px!important;min-height:30px!important;max-height:30px!important;padding:4px 10px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-model-config-trigger{width:max-content;min-width:max-content}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls :is(.creative-model-config-trigger:hover,.creative-model-config-trigger:focus-visible,.creative-parameter-control>.creative-chip-button:hover,.creative-parameter-control>.creative-chip-button:focus-visible,.creative-agent-capability-control .creative-chip-button:hover,.creative-agent-capability-control .creative-chip-button:focus-visible,.creative-parameter-shortcuts>.creative-prompt-actions .creative-prompt-optimization-control>button:hover,.creative-parameter-shortcuts>.creative-prompt-actions .creative-prompt-optimization-control>button:focus-visible,.creative-parameter-shortcuts>.creative-prompt-actions .creative-translation-control>button:hover,.creative-parameter-shortcuts>.creative-prompt-actions .creative-translation-control>button:focus-visible){background:#8c919b2e}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-shortcuts>.creative-prompt-actions{flex:none;align-items:center;gap:4px;margin:0;display:flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-shortcuts>.creative-prompt-actions>:is(.creative-prompt-optimization-control,.creative-translation-control){flex:none;width:max-content;min-width:max-content;display:inline-flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-shortcuts>.creative-prompt-actions>:is(.creative-prompt-optimization-control,.creative-translation-control)>button{white-space:nowrap;flex:none;width:max-content;min-width:max-content}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-shortcuts>.creative-prompt-actions :is(.creative-prompt-optimization-control,.creative-translation-control) svg{width:16px;height:16px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-parameter-shortcuts>.creative-camera-control .creative-chip-button{white-space:nowrap;flex:none;width:max-content;min-width:max-content}}.creative-mobile-attached-controls{display:contents}@media (width<=760px){form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-attached-controls{z-index:103;scrollbar-width:none;pointer-events:auto;align-items:center;gap:8px;min-width:0;min-height:30px;padding:0 8px;position:absolute;bottom:calc(100% + 44px);left:0;right:0;overflow-x:auto;display:flex!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-attached-controls::-webkit-scrollbar{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-attached-controls>.creative-control{flex:none;width:max-content;max-width:none;position:static;display:inline-flex!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-attached-controls .creative-chip-button{white-space:nowrap;width:max-content;max-width:none;height:30px;min-height:30px}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-parameter-control .creative-chip-label{white-space:nowrap;text-overflow:clip;overflow:visible}:is(.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap):has(.creative-mobile-control-bar .creative-mobile-external-controls button):not(:has(form.creative-composer.is-mobile-input-focused)){padding-top:46px}:is(.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap):has(form[data-mobile-add-open=true]){padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--creative-mobile-menu-reserve,calc(2 * ((100vw - 72px) / 4) + 40px)))}:is(.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap):has(form[data-mobile-menu-id=model],form[data-mobile-menu-id=model-config]){padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--creative-mobile-menu-reserve,323px))}:is(.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap):has(form[data-mobile-menu-id=prompt-picker]){padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--creative-mobile-menu-reserve,381px))}:is(.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap):has(form[data-mobile-menu-id=skills],form[data-mobile-menu-id=agent-skills]){padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--creative-mobile-menu-reserve,381px))}:is(.mm-home-mobile-conversation__composer-wrap,.mm-conversation-surface__composer-wrap):has(form[data-mobile-menu-id=assets],form[data-mobile-menu-id=public-assets]){padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--creative-mobile-menu-reserve,417px))}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-control-bar{z-index:104;box-sizing:border-box;pointer-events:auto;min-width:0;height:30px;min-height:30px;padding:0 8px;bottom:calc(100% + 16px);left:0;right:0;display:flex!important;position:absolute!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-control-bar .creative-mobile-external-controls{touch-action:pan-x;scrollbar-width:none;flex:auto;align-items:flex-start;gap:8px;width:100%;min-width:0;height:30px;min-height:30px;padding:0;overflow-x:auto;display:flex!important;position:static!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-control-bar .creative-mobile-external-controls::-webkit-scrollbar{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-control-bar button{pointer-events:auto!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-tags .creative-reference-tag-remove{opacity:1;pointer-events:auto;transform:none}.creative-composer-menu-portal.creative-composer>:is(.creative-prompt-picker-popover,.creative-asset-popover){--creative-mobile-thumb-row-height:clamp(96px, calc((100vw - 64px) / 3 * .75), 180px);box-sizing:border-box;width:calc(100vw - 24px);max-width:calc(100vw - 24px);animation:none;transform:none}.creative-composer-menu-portal.creative-composer.is-home-v1>:is(.creative-prompt-picker-popover,.creative-asset-popover:not(.creative-skill-popover),.creative-resource-popover){--creative-mobile-menu-scale:1;--creative-mobile-menu-row-gap:8px;--creative-mobile-menu-chrome-height:calc(16px + 2px + 42px + 9px);--creative-mobile-results-height:calc(3 * var(--creative-mobile-thumb-row-height) + 2 * var(--creative-mobile-menu-row-gap));width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:min(calc(var(--creative-mobile-results-height) + var(--creative-mobile-menu-chrome-height)), var(--creative-popover-available-height,calc(100dvh - 24px)));max-height:var(--creative-popover-available-height,calc(100dvh - 24px));flex-direction:column;padding:8px;display:flex;overflow:hidden;transform:none}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover:has(.creative-asset-option-grid:not([hidden]).is-media-library-card-layout){--creative-mobile-thumb-row-height:calc((100vw - 56px) / 4 * 4 / 3)}.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-asset-option-grid.is-media-library-card-layout>.creative-composer-media-library-card,.creative-composer-menu-portal.creative-composer.is-home-v1 .creative-composer-media-library-card>.home-model-asset-card{height:var(--creative-resource-reference-height,var(--creative-mobile-thumb-row-height));aspect-ratio:auto!important}.creative-composer-menu-portal.creative-composer.is-home-v1>:is(.creative-prompt-picker-popover,.creative-asset-popover:not(.creative-skill-popover),.creative-resource-popover) :is(.creative-prompt-picker,.creative-asset-panel){flex-direction:column;flex:auto;gap:9px;min-height:0;display:flex}.creative-composer-menu-portal.creative-composer>.creative-asset-popover>.creative-asset-menu__resize-handle{display:none}.creative-composer-menu-portal.creative-composer.is-home-v1>:is(.creative-prompt-picker-popover,.creative-asset-popover:not(.creative-skill-popover),.creative-resource-popover) .creative-shared-category-tabs{flex:none;height:42px;min-height:42px;margin:0;padding:3px;overflow:auto hidden}.creative-composer-menu-portal.creative-composer.is-home-v1>:is(.creative-prompt-picker-popover,.creative-asset-popover:not(.creative-skill-popover),.creative-resource-popover) .creative-shared-category-tabs>button{white-space:nowrap;flex:none;min-width:56px;height:34px;min-height:34px;padding:0 8px;font-size:15px}.creative-composer-menu-portal.creative-composer.is-home-v1>:is(.creative-prompt-picker-popover,.creative-asset-popover:not(.creative-skill-popover),.creative-resource-popover) :is(.creative-prompt-picker__grid,.creative-asset-option-grid,.creative-public-asset-menu__results){row-gap:var(--creative-mobile-menu-row-gap);overscroll-behavior:contain;flex:auto;overflow-y:auto;height:auto!important;min-height:0!important;max-height:none!important}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover:has(.creative-public-asset-menu__results:not([hidden]) .creative-public-asset-menu__masonry){--creative-mobile-public-row-height:clamp(140px, calc((100vw - 64px) / 3 * 1.35), 480px);--creative-mobile-results-height:calc(3 * var(--creative-mobile-public-row-height) + 2 * var(--creative-mobile-menu-row-gap))}.creative-composer-menu-portal.creative-composer :is(.creative-prompt-picker__grid,.creative-asset-option-grid){grid-auto-rows:var(--creative-resource-reference-row-height,var(--creative-mobile-thumb-row-height));align-content:start;overflow-y:auto;grid-template-columns:repeat(3,minmax(0,1fr))!important}.creative-composer-menu-portal.creative-composer :is(.creative-prompt-picker__card,.creative-asset-option){height:var(--creative-resource-reference-height,var(--creative-mobile-thumb-row-height));min-height:0;aspect-ratio:var(--creative-resource-reference-aspect,auto)}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover:has(:is(.creative-public-asset-menu__results,.creative-asset-option-grid):not([hidden]) .creative-public-asset-menu__audio-grid){--creative-mobile-audio-row-height:50px;--creative-mobile-menu-chrome-height:140px;--creative-mobile-results-height:calc(5 * var(--creative-mobile-audio-row-height) + 4 * var(--creative-mobile-menu-row-gap))}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__audio-grid{grid-auto-rows:var(--creative-mobile-audio-row-height);align-content:start;row-gap:var(--creative-mobile-menu-row-gap);grid-template-columns:repeat(2,minmax(0,1fr))!important}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__audio-card{min-height:0;height:var(--creative-mobile-audio-row-height)}.creative-composer-menu-portal.creative-composer>.creative-skill-popover{--creative-mobile-skill-row-height:var(--creative-resource-mobile-skill-row-height,clamp(96px, calc((100vw - 64px) / 4 / var(--creative-mobile-menu-scale)), 240px));height:min(calc(3 * var(--creative-mobile-skill-row-height) + 72px), var(--creative-popover-available-height))!important;max-height:var(--creative-popover-available-height)!important}.creative-composer-menu-portal.creative-composer>.creative-skill-popover .creative-workflow-grid{height:calc(3 * var(--creative-mobile-skill-row-height) + 16px);min-height:0;max-height:var(--creative-resource-results-height,calc(3 * var(--creative-mobile-skill-row-height) + 16px));grid-auto-rows:max-content;overflow-y:auto;grid-template-columns:repeat(4,minmax(0,1fr))!important}.creative-composer-menu-portal.creative-composer>.creative-skill-popover .creative-workflow-card.skill-catalog-card{aspect-ratio:1;height:auto;min-height:0}.creative-composer-menu-portal.creative-composer>.creative-skill-popover .creative-workflow-card.skill-catalog-card .creative-workflow-card-title{height:auto;padding:24px 4px 5px;font-size:clamp(11px,3vw,14px)}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=characterSet] .creative-public-asset-menu__masonry .creative-asset-option,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=pet] .creative-public-asset-menu__masonry .creative-asset-option,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=clothing] .creative-public-asset-menu__masonry .creative-asset-option{aspect-ratio:3/4}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=characterSet] .creative-public-asset-menu__masonry .creative-asset-thumb,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=pet] .creative-public-asset-menu__masonry .creative-asset-thumb,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=clothing] .creative-public-asset-menu__masonry .creative-asset-thumb{line-height:1.15}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=characterSet] .creative-public-asset-menu__masonry .creative-public-asset-menu__asset-select,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=pet] .creative-public-asset-menu__masonry .creative-public-asset-menu__asset-select,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=clothing] .creative-public-asset-menu__masonry .creative-public-asset-menu__asset-select,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=characterSet] .creative-public-asset-menu__masonry .creative-asset-thumb>:is(img,video),.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=pet] .creative-public-asset-menu__masonry .creative-asset-thumb>:is(img,video),.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=clothing] .creative-public-asset-menu__masonry .creative-asset-thumb>:is(img,video){height:100%}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=scene] .creative-public-asset-menu__masonry .creative-asset-option,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=scene] .creative-public-asset-menu__masonry .creative-asset-thumb,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__results[data-public-asset-section=scene] .creative-public-asset-menu__masonry .creative-asset-thumb>:is(img,video){aspect-ratio:auto;height:auto}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__masonry{align-content:start;height:auto;overflow:visible;grid-template-columns:repeat(3,minmax(0,1fr))!important}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__masonry .creative-asset-option{height:auto;min-height:0;aspect-ratio:var(--creative-resource-reference-aspect,auto)}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__masonry .creative-asset-thumb,.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__masonry .creative-asset-thumb>:is(img,video){height:auto;min-height:0;aspect-ratio:var(--creative-resource-reference-aspect,auto);object-fit:cover}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__masonry .creative-public-asset-menu__asset-select{height:100%}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__masonry .creative-asset-thumb:not(:has(img,video)){place-items:center;display:grid}.creative-composer-menu-portal.creative-composer .creative-public-asset-menu__visual-card .creative-skill-card-overlay{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar{grid-area:2/1/auto/-1;grid-template-columns:36px minmax(0,1fr) auto 38px;align-items:center;gap:0 6px;min-width:0;min-height:44px;display:grid;position:relative}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-control-row{display:contents}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-composer-actions{grid-area:1/3/auto/-1;justify-self:end;align-items:center;gap:6px;display:flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-attach-control{grid-area:1/1}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-mobile-input-controls{grid-area:1/2;align-items:center;gap:6px;min-width:0;display:flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) :is(.creative-mobile-input-controls,.creative-composer-actions)>:is(.creative-agent-capability-control,.creative-agent-execution-control){z-index:auto;flex:none;max-width:none;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) :is(.creative-mobile-input-controls,.creative-composer-actions)>:is(.creative-agent-capability-control,.creative-agent-execution-control) .creative-chip-button{border:1px solid #0000;flex:0 0 30px;gap:0;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;padding:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-input-controls>:is(.creative-mobile-category-control,.creative-reference-menu-control)>button.creative-chip-button{border:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) :is(.creative-mobile-input-controls,.creative-composer-actions)>:is(.creative-agent-capability-control,.creative-agent-execution-control) .creative-chip-label{display:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-input-controls .creative-agent-capability-clear{flex:0 0 20px;position:static;transform:none}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-input-controls:has(>:is(.creative-agent-capability-control,.creative-agent-execution-control)) .creative-mobile-category-control>.creative-chip-button{min-width:0;max-width:100%}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-input-controls:has(>:is(.creative-agent-capability-control,.creative-agent-execution-control)) .creative-mobile-category-control .creative-chip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar{box-sizing:border-box;z-index:104;pointer-events:auto;width:100%!important;height:30px!important;min-height:30px!important;padding:0 8px!important;display:flex!important;position:absolute!important;bottom:calc(100% + 16px)!important;left:0!important;right:0!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar .creative-mobile-external-controls{flex:auto;align-items:center;gap:8px;width:100%;height:30px;min-height:30px;overflow-x:auto;display:flex!important;position:static!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar{transform:translateY(-38px)!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1){grid-template-rows:44px 44px!important;grid-template-columns:36px minmax(0,1fr) auto 38px!important;grid-auto-rows:44px!important;row-gap:0!important;min-height:104px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-line{grid-area:1/1/auto/-1!important;height:44px!important;min-height:44px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar{grid-area:2/1/auto/-1!important;height:44px!important;min-height:44px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-attach-control,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-mobile-input-controls{grid-row:1!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar .creative-billing-control{grid-row:1!important;align-self:center!important;display:inline-flex!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1){grid-template-rows:minmax(44px,auto) 44px!important;grid-auto-rows:auto!important;row-gap:0!important;height:auto!important;min-height:96px!important;padding-top:5px!important;padding-bottom:3px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-line{align-self:stretch;height:auto!important;min-height:44px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-shell{gap:4px;height:auto!important;min-height:44px!important;display:flex!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-meta{flex:none;gap:4px;overflow-y:auto;max-height:164px!important;display:flex!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) :is(.creative-prompt-input-thumbnails,.creative-prompt-input-tags){flex:none;min-height:0}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-prompt-input-editor,form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-editable-input{height:auto!important;min-height:44px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar{align-self:end;grid-row:2!important;height:44px!important;min-height:44px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar{padding:0 2px!important;bottom:calc(100% + 20px)!important;transform:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar .creative-mobile-external-controls{box-sizing:border-box;gap:4px!important;padding:0 2px!important;position:absolute!important;bottom:calc(100% + 20px)!important;left:0!important;right:0!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar{display:contents!important;position:static!important;transform:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-composer-meta.creative-mobile-control-bar .creative-mobile-external-controls{box-sizing:border-box;overflow:visible;gap:4px!important;padding:0 2px!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:0!important;right:0!important}form.creative-composer.is-home-v1 .creative-mobile-external-controls>.creative-parameter-shortcuts{touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}form.creative-composer.is-home-v1 .creative-parameter-shortcuts::-webkit-scrollbar{display:none}form.creative-composer.is-home-v1 .creative-mobile-external-controls>.creative-prompt-actions{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-agent-capability-control{flex:none!important;width:max-content!important;max-width:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-agent-capability-selection:has(.creative-agent-capability-clear) .creative-chip-button{padding-right:30px!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-external-controls .creative-agent-capability-control .creative-chip-button{flex:none!important;width:max-content!important;min-width:0!important;max-width:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-operation-bar{position:static!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1) .creative-mobile-control-bar:not(:has(.creative-mobile-external-controls button)){display:none!important}form.creative-composer.is-home-v1:is(.is-standard,.is-home-v1).is-mobile-input-focused .creative-mobile-composer-meta.creative-mobile-control-bar{display:none!important}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover .creative-asset-option-grid,.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover .creative-public-asset-menu__masonry{grid-template-columns:repeat(var(--creative-mobile-asset-columns,4), minmax(0, 1fr))!important}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover:has(.creative-asset-option-grid:not([hidden])){--creative-mobile-thumb-row-height:clamp(96px, calc((100vw - 56px) / 4 * 4 / 3), 180px)}.creative-composer-menu-portal.creative-composer.is-home-v1>.creative-asset-popover:has(.creative-public-asset-menu__results:not([hidden]) .creative-public-asset-menu__masonry){--creative-mobile-public-row-height:clamp(110px, calc((100vw - 64px) / 4 * 1.35), 480px)}.creative-composer-menu-portal.creative-composer>.creative-asset-popover[data-resize-scope]{--creative-mobile-opening-chrome-height:calc(16px + 2px + 42px + 9px);--creative-mobile-opening-row-height:clamp(96px, calc((100vw - 64px) / 3 * .75), 180px);--creative-mobile-opening-height:calc(3 * var(--creative-mobile-opening-row-height) + 16px + var(--creative-mobile-opening-chrome-height));height:min(var(--creative-resource-mobile-height,var(--creative-mobile-opening-height)), var(--creative-popover-available-height,calc(100dvh - 24px)))!important}.creative-composer-menu-portal.creative-composer>.creative-asset-popover[data-resize-scope=my-assets]{--creative-mobile-opening-row-height:clamp(96px, calc((100vw - 56px) / 4 * 4 / 3), 180px)}.creative-composer-menu-portal.creative-composer>.creative-asset-popover[data-resize-scope=public-assets]{--creative-mobile-opening-row-height:clamp(110px, calc((100vw - 64px) / 4 * 1.35), 480px)}.creative-composer-menu-portal.creative-composer>.creative-skill-popover[data-resize-scope=skills]{--creative-mobile-opening-height:calc(3 * var(--creative-mobile-skill-row-height) + 72px);flex-direction:column;display:flex;overflow:hidden}.creative-composer-menu-portal.creative-composer>.creative-skill-popover[data-resize-scope=skills] :is(.creative-asset-panel,.creative-skill-panel,.creative-skill-stage){flex-direction:column;flex:auto;min-height:0;display:flex}.creative-composer-menu-portal.creative-composer>.creative-skill-popover[data-resize-scope=skills] .creative-workflow-grid{flex:auto;grid-auto-rows:max-content;height:auto;min-height:0;max-height:none;overflow-y:auto;grid-template-columns:repeat(4,minmax(0,1fr))!important}.creative-composer-menu-portal.creative-composer>.creative-skill-popover[data-resize-scope=skills] .creative-workflow-card.skill-catalog-card{aspect-ratio:1;height:auto}}form.creative-composer .creative-mobile-operation-bar .creative-control-row,form.creative-composer .creative-mobile-operation-bar .creative-mobile-input-controls{scrollbar-width:none;min-width:0;overflow:auto hidden}form.creative-composer .creative-mobile-operation-bar .creative-control-row .creative-control,form.creative-composer .creative-mobile-operation-bar .creative-mobile-input-controls .creative-control{flex-shrink:0}.creative-mobile-operation-bar .creative-control-row::-webkit-scrollbar{display:none}.creative-mobile-operation-bar .creative-mobile-input-controls::-webkit-scrollbar{display:none}.creative-composer.has-canvas-command-bar{gap:2px;padding-top:6px}.creative-composer-canvas-command-bar{border-bottom:1px solid #ffffff12;flex-wrap:wrap;flex:none;order:-1;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:30px;padding-top:2px;padding-bottom:4px;display:flex}.creative-composer-canvas-command-bar__commands,.creative-composer-canvas-command-bar__end,.creative-prompt-actions,.creative-composer-canvas-command-bar__prompt-actions{align-items:center;gap:2px;min-width:0;display:flex}.creative-composer-canvas-command-bar__commands{scrollbar-width:none;overflow:visible}.creative-composer-canvas-command-bar__commands::-webkit-scrollbar{display:none}.creative-composer-canvas-command-bar__commands>.creative-control,.creative-composer-canvas-command-bar__end{flex:none}.creative-composer-canvas-command-bar__end{margin-left:auto}.creative-composer-canvas-command-bar__prompt-actions{animation:.16s ease-out mm-composer-command-actions-in}.creative-mobile-external-controls>.creative-prompt-actions{flex:none;margin-left:auto}.creative-composer-canvas-command-bar :is(.creative-public-assets-control,.creative-my-assets-control) .creative-chip-image-icon{flex-basis:20px;width:20px;height:20px}.creative-composer-canvas-command-bar :is(.creative-public-assets-control,.creative-my-assets-control) .creative-chip-icon-node{flex:0 0 20px;width:20px;height:20px;display:inline-flex}.creative-composer-canvas-command-bar .creative-public-assets-control .creative-chip-image-icon{transform-origin:50%;transform:scale(1.214)}.creative-composer-canvas-command-bar .creative-my-assets-control .creative-chip-image-icon{transform-origin:50%;transform:scale(1.238)}.creative-composer-canvas-command-bar .creative-prompt-library-control .creative-chip-icon{transform-origin:50%;color:var(--ui-text);flex:none;transform:scale(.9)}.creative-prompt-optimization-control>button>svg{color:var(--ui-text)}.creative-composer-canvas-command-bar :is(.creative-chip-button,.creative-prompt-optimization-control>button,.creative-translation-control>button,.mm-canvas-conversation__window-actions>button){box-sizing:border-box;border-radius:var(--mm-ui-radius-sm);color:#e2e8f0c7;background:#ffffff09;border:1px solid #ffffff17;justify-content:center;align-items:center;gap:6px;width:auto;min-width:30px;height:30px;min-height:30px;padding:0 8px;font-size:11px;font-weight:720;display:inline-flex}.mm-canvas-conversation__window-actions .creative-canvas-command-label{display:none}.mm-canvas .creative-composer-canvas-command-bar :is(.creative-chip-button,.creative-prompt-optimization-control>button,.creative-translation-control>button,.mm-canvas-conversation__window-actions>button){gap:0}.mm-canvas .creative-composer-canvas-command-bar :is(.creative-chip-label,.creative-prompt-optimization-control>button>span:not(.creative-control-tooltip,.creative-composer-icon),.creative-translation-control>button>span:not(.creative-composer-icon),.creative-canvas-command-label){opacity:0;white-space:nowrap;max-width:0;margin-left:0;transition:max-width .18s,margin-left .18s,opacity .14s;display:block;overflow:hidden}.mm-canvas .creative-composer-canvas-command-bar .creative-chip-button,.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar .creative-chip-button{flex:0 0 30px;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;padding:0}.mm-canvas .creative-composer-canvas-command-bar .creative-chip-button:is(:hover,:focus-visible),.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar .creative-chip-button:is(:hover,:focus-visible),.mm-canvas .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button,.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button{flex-basis:auto;width:auto;min-width:30px;max-width:none;padding:0 8px}.mm-canvas .creative-composer-canvas-command-bar .creative-canvas-fullscreen-button:is(:hover,:focus-visible),.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar .creative-canvas-fullscreen-button:is(:hover,:focus-visible){flex-basis:30px;width:30px;min-width:30px;max-width:30px;padding:0}.mm-canvas .creative-composer-canvas-command-bar :is(button,summary):is(:hover,:focus-visible)>:is(.creative-chip-label,span:not(.creative-control-tooltip,.creative-chip-icon-node,.creative-chip-image-icon,.creative-chip-icon,.creative-chip-disclosure,.creative-composer-icon)){opacity:1;max-width:12em;margin-left:6px}.mm-canvas .creative-composer-canvas-command-bar .creative-control-tooltip{display:none}.mm-canvas-conversation.is-fullscreen-input .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button .creative-chip-label{opacity:1;white-space:nowrap;max-width:12em;margin-left:6px;display:block;overflow:visible}.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar :is(.creative-chip-button,.creative-prompt-optimization-control>button,.creative-translation-control>button){gap:0}.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar :is(.creative-chip-label,.creative-prompt-optimization-control>button>span:not(.creative-control-tooltip,.creative-composer-icon),.creative-translation-control>button>span:not(.creative-composer-icon)){opacity:0;white-space:nowrap;max-width:0;margin-left:0;transition:max-width .18s,margin-left .18s,opacity .14s;display:block;overflow:hidden}.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar :is(button,summary):is(:hover,:focus-visible)>:is(.creative-chip-label,span:not(.creative-control-tooltip,.creative-chip-icon-node,.creative-chip-image-icon,.creative-chip-icon,.creative-chip-disclosure,.creative-composer-icon)){opacity:1;max-width:12em;margin-left:6px}.mm-home__stage.is-workbench-open .mm-home__primary-pane .creative-composer-canvas-command-bar .creative-control-tooltip{display:none}.creative-composer-canvas-command-bar .mm-canvas-conversation__window-actions>button>svg{flex:0 0 16px}.creative-composer-canvas-command-bar :is(.creative-chip-button,.creative-prompt-optimization-control>button,.creative-translation-control>button):is(:hover,:focus-visible,.is-open){color:#f8fafc;background:#ffffff12}:root[data-theme=light] .creative-composer-canvas-command-bar :is(.creative-chip-button,.creative-prompt-optimization-control>button,.creative-translation-control>button,.mm-canvas-conversation__window-actions>button){border-color:var(--mm-ui-border-soft);color:var(--mm-ui-text-muted);background:var(--mm-ui-surface-input)}:root[data-theme=light] .creative-composer-canvas-command-bar :is(.creative-chip-button,.creative-prompt-optimization-control>button,.creative-translation-control>button,.mm-canvas-conversation__window-actions>button):is(:hover,:focus-visible,.is-open){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover)}@keyframes mm-composer-command-actions-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.creative-composer-canvas-command-bar__end{display:none}}@media (prefers-reduced-motion:reduce){.creative-composer-canvas-command-bar__prompt-actions{animation:none}.mm-canvas .creative-composer-canvas-command-bar :is(.creative-chip-label,.creative-canvas-command-label,button>span,summary>span){transition:none}}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]{isolation:isolate;border-radius:var(--mm-ui-radius-pill);min-width:92px;height:30px;box-shadow:none;background-color:#0000;background-image:linear-gradient(#0000,#0000),linear-gradient(137.48deg,#f5434f 10%,#631e29 45%,#000 67%,#161a25 87%);background-size:300% 300%;background-origin:border-box;background-clip:content-box,border-box;border:3px double #0000;transition:background-color .18s;animation:5s infinite mm-home-canvas-gradient;position:relative;overflow:hidden}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:before,.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:before{z-index:0;opacity:.42;background-image:radial-gradient(#fff 1px,#0000 1%);background-size:22px 22px;animation:24s linear infinite mm-home-canvas-stars;inset:-110px}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:after{z-index:0;filter:blur(9px);opacity:.9;background:radial-gradient(circle at 18%,#f5434fa6,#0000 42%),radial-gradient(circle at 82%,#631e29bf,#0000 44%);animation:5s linear infinite mm-home-canvas-orbit;inset:3px}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]>:not(.creative-control-tooltip){z-index:2;position:relative}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:is(:hover,:focus-visible){box-shadow:none;background-color:#0000;background-image:linear-gradient(#0000,#0000),linear-gradient(137.48deg,#f5434f 10%,#631e29 45%,#000 67%,#161a25 87%);transform:none}.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:active{border-color:#631e29;animation:none}@keyframes mm-home-canvas-gradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes mm-home-canvas-stars{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-110px)rotate(18deg)}}@keyframes mm-home-canvas-orbit{0%{transform:rotate(0)scale(.9)}50%{transform:rotate(180deg)scale(1.08)}to{transform:rotate(360deg)scale(.9)}}@media (prefers-reduced-motion:reduce){.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布],.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:before,.mm-home .creative-composer-canvas-command-bar .creative-canvas-control>.creative-chip-button[aria-label=无限画布]:after{animation:none}}.mm-team-creation-payer{min-width:0;max-width:150px;color:var(--mm-text-secondary,#aaa);flex-direction:column;font-size:10px;line-height:1.4;display:inline-flex}.mm-team-creation-payer strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}@media (width<=600px){.mm-team-creation-payer{max-width:90px}}.creative-composer .mm-home__attachment-list.has-model-uploads{overscroll-behavior-x:contain;touch-action:pan-x;flex-wrap:nowrap;overflow-x:auto}.creative-composer .mm-home__attachment-upload-slot>button{border:1px dashed var(--creative-line);border-radius:inherit;background:var(--creative-panel);width:100%;height:100%;color:var(--creative-text);justify-content:center;align-items:center;padding:2px;display:flex}.creative-composer .mm-home__attachment-list.has-model-uploads>span>.mm-home__attachment-purpose{pointer-events:none;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#000000a6;border:0;border-radius:0;width:100%;height:14px;padding:0 2px;font-size:9px;line-height:14px;display:block;position:absolute;inset:auto 0 0;overflow:hidden}.creative-composer .mm-home__attachment-upload-slot>button:disabled{opacity:.4;cursor:default}.creative-recommended-skill-cover{color:var(--creative-muted);background:radial-gradient(circle at 30% 20%, #ffffff14, transparent 60%), var(--mm-ui-surface-hover,var(--creative-menu-raised));place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.creative-recommended-skill-cover img{object-fit:cover;width:100%;height:100%}.creative-resource-instructions>p[role=status],.creative-resource-instructions>p[role=alert],.creative-capability-popover>p[role=status],.creative-capability-popover>p[role=alert]{color:var(--creative-muted);margin:0;padding:12px;font-size:13px}.creative-prompt-picker-popover{border:1px solid var(--mm-ui-border-soft);background:var(--creative-menu-surface);border-radius:15px;width:min(600px,100vw - 32px);max-height:none;padding:12px;overflow:hidden}.creative-prompt-picker{gap:10px;min-width:0;display:grid}.creative-prompt-picker__category-panel{min-width:0;min-height:0}.creative-prompt-picker__category-panel[hidden]{display:none!important}@media (width<=760px){.creative-prompt-picker__category-panel{flex-direction:column;flex:auto;display:flex}}.creative-prompt-picker__categories,.creative-prompt-picker__categories>button{min-width:0}.creative-prompt-picker__grid{max-height:min(var(--prompt-picker-grid-row-limit,62vh), 62vh);overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:6px;padding-right:4px;display:grid;overflow-y:auto}.creative-prompt-picker__load-sentinel{grid-column:1/-1;width:100%;height:1px}.creative-prompt-picker__grid>.creative-prompt-picker__card{aspect-ratio:4/3;text-align:left;color:#f6f9ff;background:#202229;border:1px solid #ffffff1c;border-radius:12px;display:block;position:relative;overflow:hidden}.creative-prompt-picker__grid>.creative-prompt-picker__card.is-selected{box-shadow:none;border-color:#ffffff1c}.creative-prompt-picker__card-select{border-radius:inherit;width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.creative-prompt-picker__card-select:disabled:not(.is-selected){opacity:.52}.creative-prompt-picker__card-select>.creative-prompt-picker__image{color:#e1e9f894;background:0 0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.creative-prompt-picker__image img{object-fit:cover;width:100%;height:100%}.creative-prompt-picker__image video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.creative-prompt-picker__card-select>.creative-prompt-picker__copy{z-index:1;background:linear-gradient(#0000,#070a10d1);min-width:0;padding:24px 10px 9px;position:absolute;bottom:0;left:0;right:0}.creative-prompt-picker__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.creative-prompt-picker__status{color:#e1e9f894;font-size:12px;font-style:normal}.creative-prompt-picker-popover.is-canvas{width:min(600px,100vw - 32px);max-height:var(--creative-popover-available-height,calc(100vh - 32px));padding:14px}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker{grid-template-rows:auto auto;min-height:0}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__categories{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:initial;display:grid;overflow:hidden}.creative-composer .creative-prompt-picker-popover.is-canvas .creative-prompt-picker__categories[data-indicator-ready=true]>button.is-active{color:var(--mm-ui-action-ink,#111212)}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__grid{min-height:0;max-height:min(var(--prompt-picker-canvas-grid-limit,430px), max(96px, calc(var(--creative-popover-available-height,calc(100vh - 32px)) - 82px)));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;padding-right:5px;display:grid}@media (width>=761px){.creative-prompt-picker-popover.is-height-fixed :is(.creative-prompt-picker,.creative-prompt-picker__category-panel:not([hidden])){flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.creative-prompt-picker-popover.is-height-fixed .creative-prompt-picker>:not(.creative-prompt-picker__category-panel){flex:none}.creative-prompt-picker-popover.is-height-fixed .creative-prompt-picker__grid{overscroll-behavior:contain;flex:1 1 0;height:auto;min-height:0;max-height:none;overflow-y:auto}.creative-prompt-picker-popover.is-height-fixed .creative-prompt-picker__status{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__grid>.creative-prompt-picker__card{aspect-ratio:4/3;width:100%;display:block}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__image{width:100%;height:100%;display:block;position:absolute;inset:0}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__image img{object-fit:cover;width:100%;height:100%;display:block}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__image video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.creative-prompt-picker__card-select.is-video>.creative-prompt-picker__image>:is(img,video){object-fit:contain}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__image>span{place-items:center;width:100%;height:100%;display:grid}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__grid .creative-prompt-picker__card-select>.creative-prompt-picker__copy{position:absolute}.creative-prompt-picker__status{place-items:center;min-height:160px;margin:0;display:grid}:root[data-theme=light] .creative-prompt-picker__grid>.creative-prompt-picker__card{color:#152033;background:#fff;border-color:#0f172a21}:root[data-theme=light] .creative-prompt-picker__image{color:#0f172a94;background:0 0}:root[data-theme=light] .creative-prompt-picker__status{color:#0f172a9e}@media (width<=960px){.creative-prompt-picker__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.creative-prompt-picker__grid{max-height:min(var(--prompt-picker-grid-row-limit,58vh), 58vh);grid-template-columns:repeat(2,minmax(0,1fr))}.creative-prompt-picker-popover.is-canvas .creative-prompt-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.creative-prompt-category-row{box-sizing:border-box;flex:none;align-items:stretch;width:100%;min-height:38px;display:flex}.creative-prompt-category-row>button{white-space:nowrap;flex:1 1 0;width:0;min-width:0}.creative-composer .creative-prompt-category-row>button{--mm-user-menu-item-text:var(--creative-menu-muted);color:var(--mm-user-menu-item-text);font-size:12px;font-weight:650}:root .creative-composer .creative-popover .creative-prompt-category-row>button.is-active{--mm-user-menu-item-text:#151715;color:var(--mm-user-menu-item-text);background:#efefec}.creative-prompt-category-row{--creative-tab-indicator-background:#efefec;--creative-tab-indicator-radius:7px;--creative-tab-indicator-shadow:none}:root .creative-composer .creative-popover .creative-prompt-category-row[data-indicator-ready=true]>button.is-active{background:0 0}.creative-prompt-picker__standalone-style{flex:none;width:100%}.creative-prompt-picker__standalone-style>.creative-option-pills{width:100%}.creative-composer.is-home-v1 .creative-prompt-picker__standalone-style.creative-parameter-group-popover.is-parameter-collection{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;padding:0;position:static}@media (width>=721px){.creative-prompt-picker:has(>.creative-prompt-picker__standalone-style)>.creative-prompt-picker__category-panel:not([hidden])>.creative-prompt-picker__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.creative-client-tool-result{background:var(--mm-ui-surface-1,#252626);color:var(--mm-ui-text,#f3f3f3);border:1px solid var(--mm-ui-border,#4b4b4b);border-radius:12px;margin-block:16px;padding:16px}.creative-client-tool-result>strong{margin-bottom:10px;display:block}.creative-client-tool-result>button{border:1px solid var(--mm-ui-border,#4b4b4b);background:var(--mm-ui-surface-2,#323434);color:inherit;font:inherit;border-radius:7px;margin-top:12px;padding:7px 12px}.ui-dialog__content.creative-mobile-photo-library{background:var(--mm-ui-bg);width:100%;max-width:none;max-height:none;color:var(--mm-ui-text);border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden;transform:none}.creative-mobile-photo-library button{color:inherit;font:inherit;cursor:pointer}.creative-mobile-photo-library__header{padding:max(12px, env(safe-area-inset-top)) 14px 12px;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.creative-mobile-photo-library__header>button,.creative-mobile-photo-library__actions button,.creative-mobile-photo-library__permission button{background:0 0;border:0;padding:6px}.creative-mobile-photo-library__header .mm-text-select{max-width:min(60vw,280px)}.creative-mobile-photo-library__actions,.creative-mobile-photo-library__permission{justify-content:space-between;align-items:center;gap:12px;padding:0 12px 8px;font-size:12px;display:flex}.creative-mobile-photo-library__actions>span,.creative-mobile-photo-library__permission>span{color:var(--mm-ui-text-muted)}.creative-mobile-photo-library__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.creative-mobile-photo-library__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.creative-mobile-photo-library__item{aspect-ratio:1;background:var(--mm-ui-surface-2);border:0;padding:0;position:relative;overflow:hidden}.creative-mobile-photo-library__thumbnail{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.creative-mobile-photo-library__thumbnail>img{object-fit:cover;width:100%;height:100%}.creative-mobile-photo-library__thumbnail>small{color:#fff;text-shadow:0 1px 3px #000;font-size:11px;position:absolute;bottom:5px;right:5px}.creative-mobile-photo-library__thumbnail.is-audio{color:var(--mm-type-audio);flex-direction:column;gap:8px;padding:8px}.creative-mobile-photo-library__audio-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--mm-ui-text);font-size:10px;overflow:hidden}.creative-mobile-photo-library__item .mm-card-selection__indicator{left:auto;right:4px}.creative-mobile-photo-library__empty{color:var(--mm-ui-text-muted);text-align:center;padding:32px 16px;font-size:13px}.creative-mobile-photo-library__more{background:0 0;border:0;width:100%;padding:16px}.creative-mobile-photo-library__composer{max-height:55%;padding:8px 10px max(8px, env(safe-area-inset-bottom));background:var(--mm-ui-surface-1);flex:none;overflow-y:auto}.creative-mobile-photo-library__composer:not([data-has-selection=true]){display:none}.creative-mobile-photo-library__composer form.creative-composer{max-width:none;margin:0;width:100%!important;position:relative!important;inset:auto!important}.creative-mobile-photo-library__composer .creative-upload-card-row{display:none}body:has(.creative-mobile-photo-library) .creative-composer-menu-portal{z-index:var(--mm-overlay-nested-menu-z)}body:has(.creative-mobile-photo-library) .mm-text-select__menu.is-portal{z-index:var(--mm-overlay-nested-menu-z)}
