.ar-result{width:144px;position:relative}.ar-image-card{color:#999;cursor:pointer;background:#303131;border:2px solid #666;border-radius:14px;place-items:center;width:144px;height:88px;padding:0;display:grid;position:relative;overflow:hidden}.ar-image-card img{object-fit:contain;width:calc(100% - 12px);height:calc(100% - 12px);display:block;position:absolute;inset:6px}.ar-image-card:hover{border-color:#929292}.ar-result .ar-history{color:#eee;cursor:pointer;background:#222e;border:1px solid #7776;border-radius:12px;align-items:center;gap:4px;padding:4px 6px;font-size:11px;display:flex;position:absolute;top:5px;right:5px}.ar-result .ar-new{color:#252525;cursor:pointer;background:#d6ccac;border:0;border-radius:6px;margin-top:7px;padding:4px 9px;font-size:11px}.ar-progress{color:#eee;background:#1119;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;inset:0}.ar-progress svg{animation:1s linear infinite ar-spin}@keyframes ar-spin{to{transform:rotate(360deg)}}.ar-review{grid-template-columns:minmax(0,1fr) 180px;gap:18px;display:grid}.ar-compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ar-compare section{min-width:0}.ar-compare header{color:var(--mm-ui-text-muted);justify-content:space-between;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.ar-compare header span{font-size:11px}.ar-compare button,.ar-no-image{border:1px solid var(--mm-ui-border);background:#181919;border-radius:14px;width:100%;height:230px;padding:0;overflow:hidden}.ar-compare button{cursor:zoom-in}.ar-compare img{object-fit:contain;width:100%;height:100%;display:block}.ar-no-image{color:var(--mm-ui-text-muted);place-items:center;font-size:12px;display:grid}.ar-version-list{flex-direction:column;gap:8px;max-height:300px;display:flex;overflow:auto}.ar-version-list button{border:1px solid var(--mm-ui-border);color:var(--mm-ui-text);cursor:pointer;text-align:left;background:0 0;border-radius:9px;align-items:center;gap:8px;padding:6px;display:flex}.ar-version-list button.is-viewed{background:#c7b98b12;border-color:#c7b98b}.ar-version-list img{object-fit:cover;border-radius:6px;width:44px;height:42px}.ar-version-list span{flex:1}.ar-version-list strong{font-size:11px;font-weight:500;display:block}.ar-version-list small{color:var(--mm-ui-text-muted);margin-top:5px;font-size:10px;display:block}.ar-version-list svg{color:#c7b98b}.ar-demo-note{color:var(--mm-ui-text-muted);margin:14px 0 0;font-size:12px}.ar-review-actions{align-items:center;gap:10px;margin-top:20px;display:flex}.ar-review-actions>span{color:var(--mm-ui-text-muted);margin-right:auto;font-size:12px}@media (width<=650px){.ar-review{grid-template-columns:1fr}.ar-version-list{flex-direction:row}.ar-version-list button{min-width:150px}.ar-compare button,.ar-no-image{height:180px}.ar-review-actions{flex-wrap:wrap}.ar-review-actions>span{width:100%}}@media (prefers-reduced-motion:reduce){.ar-progress svg{animation:none}}.ar-card-actions{justify-content:center;gap:5px;display:flex;position:absolute;bottom:5px;left:5px;right:5px}.ar-card-actions>button,.ar-card-actions .ab-upload{color:#eee;cursor:pointer;background:#222e;border:1px solid #7775;border-radius:6px;padding:4px 6px;font-size:10px}.ar-card-actions>button:hover,.ar-card-actions .ab-upload:hover{background:#555}.ar-result .ar-new{margin:0;padding:3px 5px;font-size:10px;position:absolute;top:5px;left:5px}.ar-version-help{color:var(--mm-ui-text-muted);margin:0 0 18px;font-size:13px;line-height:1.7}.ar-list-title{padding:0 0 5px;font-size:12px;font-weight:500}.ar-card-actions{justify-content:space-between}.ar-card-actions>button,.ar-card-actions .ab-upload{place-items:center;width:27px;height:27px;padding:0;display:grid}.ar-card-actions .ab-upload{font-size:0}.ar-card-actions .ab-upload svg{width:15px;height:15px}.ar-result .ar-new{place-items:center;width:27px;height:27px;padding:0;display:grid}.ar-action-tooltip{color:#eee;white-space:nowrap;pointer-events:none;z-index:var(--mm-overlay-menu-z,10000);background:#343434;border:1px solid #505050;border-radius:7px;padding:7px 10px;font-size:12px;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 12px #0005}.ar-card-actions>button,.ar-card-actions .ab-upload,.ar-result .ar-history,.ar-result .ar-new{transition:background .15s,border-color .15s,color .15s}.ar-card-actions>button:hover,.ar-card-actions>button:focus-visible,.ar-card-actions .ab-upload:hover,.ar-card-actions .ab-upload:focus-within,.ar-result .ar-history:hover,.ar-result .ar-history:focus-visible,.ar-result .ar-new:hover,.ar-result .ar-new:focus-visible{color:#fff;background:#585858;border-color:#a0a0a0}.ar-more,.ar-more.mm-batch-task-cell-menu,table.mm-batch-task-table .ar-more{color:#eee;cursor:pointer;background:#222;border:1px solid #7775;border-radius:7px;place-items:center;width:28px;height:26px;min-height:26px;padding:0;transition:background .15s,border-color .15s;display:grid;position:absolute;top:5px;right:5px}.ar-more:hover,.ar-more:focus-visible,.ar-more[aria-expanded=true],.ar-more.mm-batch-task-cell-menu:is(:hover,:focus-visible,[aria-expanded=true]),table.mm-batch-task-table .ar-more:is(:hover,:focus-visible,[aria-expanded=true]){background:#585858;border-color:#a0a0a0}.ar-more i{background:#e1c67b;border-radius:50%;width:5px;height:5px;position:absolute;top:2px;right:2px}.ar-function-menu{color:#eee;width:180px;z-index:var(--mm-overlay-menu-z,10000);background:#292a2a;border:1px solid #505050;border-radius:10px;padding:6px;position:fixed;box-shadow:0 10px 28px #0007}.ar-function-menu>button,.ar-menu-upload .ab-upload,.ar-function-menu .mm-conversation-download.is-menuitem>button{color:#eee;width:100%;height:36px;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 9px;font-size:12px;display:flex}.ar-function-menu>button:hover,.ar-function-menu>button:focus-visible,.ar-menu-upload .ab-upload:hover,.ar-menu-upload .ab-upload:focus-within,.ar-function-menu .mm-conversation-download.is-menuitem>button:is(:hover,:focus-visible,[aria-expanded=true]){background:#484949;outline:none}.ar-function-menu>button:disabled{opacity:.4;cursor:default}.ar-function-menu>button>span{color:#e1c67b;margin-left:auto;font-size:10px}.ar-menu-upload .ab-upload{position:relative;overflow:hidden}.ar-menu-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ar-function-menu .mm-conversation-download.is-menuitem{display:contents}.ar-function-menu .mm-conversation-download.is-menuitem>button>svg:last-child{margin-left:auto}.ar-function-menu.is-batch-download{color:#eee;background:#292a2a;border:1px solid #505050;border-radius:10px;width:min(280px,100vw - 16px);max-height:min(420px,100vh - 16px);padding:6px;box-shadow:0 10px 28px #0007}.ar-function-menu.is-batch-download :is(a,button){color:#eee;height:36px;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:9px;padding:0 9px;font-size:12px;display:flex}.ar-function-menu.is-batch-download :is(a,button):is(:hover,:focus-visible){color:#eee;background:#484949;outline:none}.ar-function-menu.is-batch-download button span{margin-left:0}.ar-function-menu.is-batch-download :is(.mm-conversation-download__footer,.mm-conversation-download__expanded){border-color:#505050;display:block}.ui-dialog__overlay.ar-neutral-overlay{background:#00000094}.ar-version-grid{flex-wrap:wrap;gap:18px;max-height:420px;padding:3px;display:flex;overflow:auto}.ar-version-item{width:144px}.ar-version-tile{background:#242525;border:2px solid #666;border-radius:14px;width:144px;height:88px;position:relative;overflow:hidden}.ar-version-tile.is-selected{border-color:#49b77b}.ar-version-image{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.ar-version-image img{object-fit:contain;width:100%;height:100%;display:block}.ar-version-select{color:#fff;cursor:pointer;background:#222d;border:1px solid #aaa;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:6px;left:6px}.ar-version-select[aria-checked=true]{background:#319762;border-color:#49b77b}.ar-version-select:hover{border-color:#7ad5a3}.ar-version-item>span{color:var(--mm-ui-text-muted);margin-top:7px;font-size:11px;display:block}.ar-generate-label{color:#eee;background:#414242;border:1px solid #8886;border-radius:8px;padding:7px 17px;font-size:13px;transition:background .15s}.ar-image-card:hover .ar-generate-label{background:#585858}.ar-mini-generation{flex-direction:column;gap:4px}.ar-mini-generation small{color:#aaa;font-size:9px}.ar-retry{color:#f1c0b5;cursor:pointer;background:#472b26;border:1px solid #ae665b;border-radius:6px;padding:4px 10px;font-size:11px;position:absolute;bottom:8px;left:20px}.mm-batch-task-table-wrap{flex:auto;min-width:0;min-height:0;overflow:auto}table.mm-batch-task-table{border-collapse:collapse;color:var(--mm-ui-text,#dedede);table-layout:fixed;width:100%;min-width:100%}table.mm-batch-task-table th,table.mm-batch-task-table td{border:0;border-bottom:1px solid var(--mm-ui-border,#373839);text-align:left;vertical-align:middle;background:0 0;padding:14px 12px;position:relative}table.mm-batch-task-table.mm-batch-table-editor__grid th,table.mm-batch-task-table.mm-batch-table-editor__grid td{border-color:var(--mm-ui-border,#373839);background:0 0;padding:14px 12px}table.mm-batch-task-table.mm-batch-table-editor__grid thead th{background:var(--mm-ui-bg,#292a2b)}table.mm-batch-task-table.mm-batch-table-editor__grid tr.is-current td{background:color-mix(in srgb, var(--mm-ui-text,#dedede) 4%, transparent)}table.mm-batch-task-table thead th{background:var(--mm-ui-bg,#292a2b);color:var(--mm-ui-text-muted,#aaa);vertical-align:top;font-size:12px;font-weight:400}table.mm-batch-task-table th:not(:last-child),table.mm-batch-task-table td:not(:last-child){border-right:1px solid var(--mm-ui-border,#373839)}.ab-workspace .mm-batch-task-toolbar .ab-search{margin-left:0;margin-right:auto}.mm-batch-task-import{gap:14px;display:grid}.mm-batch-task-import label{gap:8px;display:grid}.mm-batch-task-import textarea{background:var(--mm-ui-surface-1);border:1px solid var(--mm-ui-border);color:var(--mm-ui-text);font:inherit;resize:vertical;border-radius:6px;width:100%;padding:10px}.mm-batch-task-import footer{justify-content:flex-end;gap:10px;display:flex}.mm-batch-task-attachment-cards{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.ab-workspace table.mm-batch-task-table td[data-column-id=references]>.mm-batch-task-attachment-cell,.ab-workspace table.mm-batch-task-table td[data-column-id=references]>.mm-batch-task-inputs,table.mm-batch-task-table td>.mm-batch-task-attachment-cell,table.mm-batch-task-table td>.mm-batch-task-inputs{width:100%;min-width:0;margin-inline:auto}table.mm-batch-task-table tr.is-current{background:color-mix(in srgb, var(--mm-ui-text,#dedede) 4%, transparent)}table.mm-batch-task-table .mm-batch-task-table__leading{text-align:center;vertical-align:middle;padding:12px}.mm-batch-task-table__leading input[type=checkbox]{accent-color:var(--mm-ui-text-muted,#b9b6aa);width:14px;height:14px;margin:0 auto 6px;display:block}.mm-batch-task-table__leading>span{color:var(--mm-ui-text-muted,#aaa);font-size:11px}.mm-batch-task-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:14px 12px;display:flex}.mm-batch-task-toolbar .ab-filters{flex-wrap:wrap;gap:4px;display:flex}.mm-batch-task-toolbar .ab-filters button{color:var(--mm-ui-text-muted,#aaa);background:0 0;border:0;border-radius:5px;min-height:30px;padding:5px 9px}.mm-batch-task-toolbar .ab-filters button.is-active{background:color-mix(in srgb, var(--mm-ui-text,#dedede) 9%, transparent);color:var(--mm-ui-text,#dedede)}.mm-batch-task-toolbar .ab-search{border:1px solid var(--mm-ui-border,#373839);border-radius:6px;align-items:center;gap:6px;width:220px;padding:5px 8px;display:flex}.mm-batch-task-toolbar .ab-search input{color:inherit;outline-offset:2px;background:0 0;border:0;width:100%;min-width:0;padding:0}.mm-batch-task-cell-fill{display:contents}table.mm-batch-task-table td>.ar-more.mm-batch-task-cell-corner{z-index:2;top:8px;right:8px}table.mm-batch-task-table :is(th,td).is-selected-column{background:color-mix(in srgb, var(--mm-ui-text,#dedede) 8%, transparent)}table.mm-batch-task-table th[tabindex="0"]{cursor:pointer;outline-offset:-3px}.mm-batch-task-menu{max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto}.mm-batch-task-cell-fill__error{color:var(--mm-ui-text-muted);overflow-wrap:anywhere;margin:6px 0 0}.mm-batch-task-text-cell{width:100%;min-width:0;position:relative}.mm-batch-task-attachment-cell,.mm-batch-task-attachment-editor,.mm-batch-task-results{position:relative}.mm-batch-task-text-cell .ab-prompt{color:inherit;font:inherit;overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;-webkit-line-clamp:5;background:0 0;border:0;-webkit-box-orient:vertical;width:100%;max-height:8.25em;padding:0;line-height:1.65;display:-webkit-box;overflow:hidden}.mm-batch-task-text-cell__empty{color:var(--mm-ui-text-muted,#aaa)}.mm-batch-task-text-cell .ab-prompt-edit-wrap{position:relative}.mm-batch-task-text-cell .ab-prompt-editor{background:var(--mm-ui-bg,#292a2b);border:1px solid var(--mm-ui-border,#373839);box-sizing:border-box;color:inherit;font:inherit;resize:vertical;border-radius:6px;width:100%;min-height:120px;padding:10px 10px 38px}.mm-batch-task-text-cell .ab-prompt-edit-actions{gap:6px;display:flex;position:absolute;bottom:10px;right:8px}.mm-batch-task-text-cell .ab-prompt-edit-actions button{background:var(--mm-ui-bg,#292a2b);border:1px solid var(--mm-ui-border,#373839);color:inherit;border-radius:5px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;display:inline-flex}.mm-batch-task-text-cell .ab-prompt-saved{color:var(--mm-ui-text-muted,#aaa);align-items:center;gap:4px;margin-top:5px;font-size:11px;display:inline-flex}@media (width<=720px){.mm-batch-task-toolbar .ab-search{max-width:100%}}.mm-batch-task-inputs,.mm-batch-task-results{gap:10px;min-width:0;display:grid}.ab-workspace.mm-parallel-tasks.mm-batch-skill-task-view{flex-direction:column;min-height:0;display:flex}.mm-batch-skill-task-view>.ab-footer,.mm-batch-skill-task-view>.ab-workflow-preview{flex:none}.mm-batch-table-selection>.ab-bottom-model>.mm-text-select{width:280px;max-width:calc(100vw - 48px)}.mm-batch-skill-task-view .mm-batch-table-editor__cell,.mm-batch-skill-task-view .mm-batch-table-editor__cell-editor,.mm-batch-skill-task-view .mm-batch-table-editor__asset-cell{width:auto;min-height:0;display:block}.mm-batch-skill-task-view .mm-batch-table-editor__asset-actions{margin-top:6px;display:flex}.mm-batch-task-result-media{gap:6px;width:144px;display:grid}.mm-batch-task-result-media .mm-batch-table-editor__result-preview-button{border:2px solid var(--mm-ui-border);border-radius:14px;width:144px;height:88px;padding:6px;overflow:hidden}.mm-batch-task-result-media img,.mm-batch-task-result-media video{object-fit:contain;width:100%;height:100%;max-height:88px}.mm-ui-button{border-radius:var(--mm-ui-radius-md);min-height:40px;color:var(--mm-ui-text);background:var(--mm-ui-surface-2);cursor:pointer;transition:transform var(--mm-ui-transition), background var(--mm-ui-transition);border:0;padding:0 16px;font-weight:700}.mm-ui-button:hover:not(:disabled){background:var(--mm-ui-surface-hover)}.mm-ui-button:active:not(:disabled){transform:translateY(1px)}.mm-ui-button.is-primary{color:var(--mm-ui-action-ink);background:var(--mm-ui-action)}.mm-ui-button.is-primary:hover{background:#fff}.mm-ui-button.is-secondary{background:var(--mm-ui-surface-input)}.mm-ui-button.is-ghost{color:var(--mm-ui-text-muted);background:0 0}.mm-ui-button.is-danger{color:var(--mm-ui-danger);background:color-mix(in srgb, var(--mm-ui-danger) 12%, var(--mm-ui-surface-1))}.mm-ui-button:disabled{color:var(--mm-ui-text-disabled);cursor:not-allowed;background:#ffffff06}.ab-workspace{width:min(var(--mm-skill-content-width), 100%);background:var(--mm-ui-surface-1);border:1px solid var(--mm-ui-border);border-radius:16px;margin:0 auto;font-size:13px;overflow:hidden}.ab-workspace button,.ab-workspace input,.ab-workspace textarea{font:inherit}.ab-workspace button{cursor:pointer}.ab-workspace button:disabled{cursor:default;opacity:.45}.ab-workspace .mm-ui-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.ab-workspace button:focus-visible,.ab-upload:focus-within{outline:2px solid var(--mm-ui-text-muted);outline-offset:3px}.ab-path{border-bottom:1px solid var(--mm-ui-border);color:var(--mm-ui-text-muted);background:var(--mm-ui-bg);align-items:center;gap:18px;padding:18px 24px;display:flex}.ab-path span{align-items:center;gap:7px;display:inline-flex}.ab-path strong{color:var(--mm-ui-text)}.ab-path small{margin-left:auto;font-size:12px}.ab-heading{justify-content:space-between;align-items:center;gap:16px;padding:26px 24px 20px;display:flex}.ab-heading h2{margin:0;font-size:24px;font-weight:600}.ab-heading p{color:var(--mm-ui-text-muted);margin:9px 0 0;line-height:1.6}.ab-summary{color:var(--mm-ui-text-muted);border-bottom:1px solid var(--mm-ui-border);align-items:baseline;gap:22px;margin:0 24px;padding-bottom:22px;display:flex}.ab-summary>strong{color:var(--mm-ui-text);font-size:24px;font-weight:500}.ab-summary small{color:var(--mm-ui-text-muted);font-size:12px;font-weight:400}.ab-note{margin-left:auto;font-size:12px}.ab-toolbar{align-items:center;gap:14px;padding:18px 24px;display:flex}.ab-filters{gap:4px;display:flex}.ab-filters button{color:var(--mm-ui-text-muted);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 13px}.ab-filters button.is-active{color:var(--mm-ui-text);background:var(--mm-ui-surface-hover)}.ab-search{width:190px;color:var(--mm-ui-text-muted);border:1px solid var(--mm-ui-border);border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:8px 10px;display:flex}.ab-search input{width:100%;min-width:0;color:var(--mm-ui-text);background:0 0;border:0;outline:0}.ab-body{border-top:1px solid var(--mm-ui-border);grid-template-columns:minmax(0,1fr);display:grid}.ab-table-wrap{min-width:0;overflow:auto}.ab-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:790px}.ab-table th{text-align:left;color:var(--mm-ui-text-muted);background:var(--mm-ui-bg);padding:13px 10px;font-size:12px;font-weight:400}.ab-table th:first-child{vertical-align:middle;width:38px;padding-left:16px}.ab-table th:nth-child(2){width:110px}.ab-table th:nth-child(3){width:auto}.ab-table th:nth-child(4){width:110px}.ab-table th:nth-child(5){width:135px}.ab-table th:nth-child(6){width:115px}.ab-table td{border-top:1px solid var(--mm-ui-border);vertical-align:middle;padding:17px 10px}.ab-table td:first-child{padding-left:16px}.ab-table input[type=checkbox]{accent-color:#b9b6aa;cursor:pointer;width:14px;height:14px}.ab-table tr.is-current{background:color-mix(in srgb, var(--mm-ui-text) 4%, transparent)}.ab-table tr.is-current td:first-child{box-shadow:inset 2px 0 #c7b98b}.ab-name{color:inherit;text-align:left;background:0 0;border:0;padding:0}.ab-name strong{margin-bottom:7px;font-size:13px;display:block}.ab-name small{color:var(--mm-ui-text-muted);font-variant-numeric:tabular-nums;font-size:11px;display:block}.ab-kind{color:var(--mm-ui-text-muted);margin-top:8px;font-size:11px;display:inline-block}.ab-prompt{-webkit-line-clamp:3;text-align:left;color:var(--mm-ui-text);background:0 0;border:0;-webkit-box-orient:vertical;padding:0;line-height:1.7;display:-webkit-box;overflow:hidden}.ab-muted{color:var(--mm-ui-text-muted);margin-top:8px;font-size:11px;line-height:1.6;display:block}.ab-thumbs{height:52px;color:var(--mm-ui-text-disabled);align-items:center;gap:4px;display:flex}.ab-thumbs button,.ab-result{border:1px solid var(--mm-ui-border);background:0 0;border-radius:5px;padding:0;overflow:hidden}.ab-thumbs img{object-fit:cover;width:40px;height:46px;display:block}.ab-result img{object-fit:contain;background:var(--mm-ui-bg);width:110px;height:64px;display:block}.ab-empty{border:1px dashed var(--mm-ui-border);height:64px;color:var(--mm-ui-text-disabled);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.ab-empty small{font-size:10px}.ab-status{color:var(--mm-ui-text-muted);margin-top:8px;font-size:11px;display:block}.ab-status.is-ready{color:var(--mm-ui-success)}.ab-actions{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.ab-actions button,.ab-upload{color:var(--mm-ui-text-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;display:inline-flex}.ab-actions button:hover,.ab-upload:hover{color:var(--mm-ui-text)}.ab-upload{cursor:pointer;position:relative;overflow:hidden}.ab-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ab-inspector{border-left:1px solid var(--mm-ui-border);background:var(--mm-ui-bg);padding:22px 20px}.ab-inspector header{justify-content:space-between;align-items:center;display:flex}.ab-inspector header small,.ab-inspector header>span{color:var(--mm-ui-text-muted);font-size:11px}.ab-inspector h3{margin:8px 0 0;font-size:17px}.ab-inspector>p{color:var(--mm-ui-text-muted);margin:14px 0 22px;font-size:12px;line-height:1.7}.ab-inspector>label{flex-direction:column;gap:9px;font-size:12px;display:flex}.ab-inspector textarea,.ab-script textarea{background:var(--mm-ui-surface-input);border:1px solid var(--mm-ui-border);color:var(--mm-ui-text);resize:vertical;border-radius:8px;width:100%;padding:12px;line-height:1.7}.ab-parameters{align-items:flex-start;gap:22px;margin-top:20px;display:flex}.ab-parameters label{color:var(--mm-ui-text-muted);flex-direction:column;gap:10px;font-size:11px;display:flex}.ab-parameters strong{color:var(--mm-ui-text);padding-top:8px;font-weight:400}.ab-parameters .mm-text-select{width:100px}.ab-inspector h4{margin:24px 0 12px;font-size:12px;font-weight:500}.ab-inspector h4 span{color:var(--mm-ui-text-muted);margin-left:8px}.ab-reference-grid{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.ab-reference-grid>div{position:relative}.ab-reference-grid button{color:var(--mm-ui-text);background:0 0;border:0;padding:0}.ab-reference-grid img{object-fit:cover;border-radius:5px;width:66px;height:66px;display:block}.ab-reference-grid>div>button:last-child{background:#111d;border-radius:3px;padding:2px;position:absolute;top:2px;right:2px}.ab-versions{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.ab-versions button{border:1px solid var(--mm-ui-border);color:var(--mm-ui-text-muted);background:0 0;border-radius:5px;padding:3px}.ab-versions button.is-adopted{border-color:var(--mm-ui-success);color:var(--mm-ui-success)}.ab-versions img{object-fit:contain;width:104px;height:70px;display:block}.ab-versions span{padding:5px 0;font-size:10px;display:block}.ab-inspector>.mm-ui-button{justify-content:center;width:100%}.ab-footer{border-top:1px solid var(--mm-ui-border);align-items:center;gap:22px;padding:16px 24px;display:flex}.ab-footer>span{color:var(--mm-ui-text-muted);flex:1;font-size:12px;line-height:1.7}.ab-footer button{white-space:nowrap}.ab-script{margin:0 24px 20px}.ab-script label{gap:10px;margin-bottom:10px;display:grid}.ab-no-results{text-align:center;color:var(--mm-ui-text-muted);padding:40px}@media (width<=1150px){.ab-body{grid-template-columns:minmax(0,1fr)}.ab-inspector{border-left:0;border-top:1px solid var(--mm-ui-border)}.ab-inspector textarea{max-width:760px}.ab-inspector>.mm-ui-button{width:auto}.ab-note{display:none}}@media (width<=760px){.ab-path{flex-wrap:wrap;gap:10px}.ab-path small{width:100%;margin-left:0}.ab-heading,.ab-toolbar,.ab-footer{flex-wrap:wrap}.ab-filters{width:100%}.ab-search{width:180px;margin-left:0}.ab-summary{flex-wrap:wrap;gap:12px}.ab-footer>span{flex-basis:100%}}.ab-workspace.mm-skill-run-message{gap:0;margin:0 auto}.ab-workspace .ab-heading{padding:18px 16px 14px}.ab-workspace .ab-heading h2{font-size:18px}.ab-workspace .ab-toolbar{gap:10px;padding:14px 16px}.ab-workspace .ab-path{gap:12px;padding:14px 16px;font-size:12px}.ab-workspace .ab-summary{margin:0 16px;padding-bottom:14px}.ab-workspace .ab-note{display:none}.ab-bottom-model{align-items:center;gap:8px;display:flex}.ab-bottom-model>:first-child{width:132px}.ab-bottom-model>:nth-child(2){width:92px}.ab-bottom-model small{color:var(--mm-ui-text-muted);font-size:11px}.ab-workspace .ab-footer{justify-content:space-between;padding:12px 16px}.ab-notice{color:var(--mm-ui-text-muted);padding:10px 16px;font-size:11px}.ab-inspector{background:0 0;border:0;padding:0}.ab-inspector>header{display:none}.ab-inspector>label{gap:8px;display:grid}.ab-inspector .ab-upload input{max-width:100%}@media (width<=760px){.ab-workspace .ab-path small{display:none}.ab-workspace .ab-footer{gap:14px}}.ab-workspace .ab-table th:nth-child(2),.ab-workspace .ab-table th:nth-child(4){width:160px}.ab-workspace .ab-table th:nth-child(5){width:210px}.ab-workspace .ab-table th:nth-child(6){width:130px}.ab-prompt-editor{border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-input);width:100%;min-width:0;color:var(--mm-ui-text);resize:vertical;border-radius:6px;padding:8px;line-height:1.7}.ab-thumbs .ab-more-references{width:34px;height:46px;color:var(--mm-ui-text);font-size:12px}.ab-reference-count{color:var(--mm-ui-text-muted);background:0 0;border:0;margin-top:8px;padding:0;font-size:11px;display:block}.ab-workflow-preview{padding:16px;border-bottom:1px solid var(--mm-ui-border)!important}.ab-stage-preview{padding:22px}.ab-stage-preview h2{margin:0 0 16px;font-size:18px}.ab-stage-preview p{color:var(--mm-ui-text-muted);line-height:1.8}.ab-stage-preview textarea{border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-input);width:100%;color:var(--mm-ui-text);font:inherit;resize:vertical;border-radius:8px;margin-bottom:16px;padding:14px;line-height:1.7;display:block}.ab-workspace .ab-footer{flex-wrap:wrap}.ab-footer-summary{color:var(--mm-ui-text-muted);gap:12px;font-size:12px;display:flex}.ab-workspace .ab-toolbar{flex-wrap:wrap}.ab-bottom-model .ab-footer-summary{white-space:nowrap;margin-left:8px;font-size:11px}@media (width<=900px){.ab-bottom-model{flex-wrap:wrap}}.ab-asset-meta{white-space:nowrap;color:var(--mm-ui-text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.ab-asset-meta small{font-size:inherit;font-variant-numeric:tabular-nums}.ab-workspace .ab-table td[data-column-id=references]>div{width:100%;min-width:0;margin-inline:auto}.ab-workspace .ab-table td:nth-child(5)>.ar-result{margin-inline:auto}.ab-workspace .ab-table th:nth-child(4),.ab-workspace .ab-table th:nth-child(5){text-align:center}.ab-table th:first-child input[type=checkbox]{margin:0;display:block}.ab-prompt-cell{position:relative}.ab-prompt-saved{color:#70c995;align-items:center;gap:4px;margin-top:5px;font-size:10px;display:inline-flex}.ab-edit-hint{color:var(--mm-ui-text-muted);margin-top:5px;font-size:10px;display:block}.ab-batch-scope{color:var(--mm-ui-text-muted);padding:0 16px 12px;font-size:12px}.ab-demo-failure{color:var(--mm-ui-text-muted);border:1px solid var(--mm-ui-border);background:0 0;border-radius:5px;margin-left:12px;padding:2px 6px;font-size:10px}.ab-review-assets{flex-wrap:wrap;gap:12px;display:flex}.ab-review-assets article{width:144px}.ab-review-assets img{object-fit:contain;border:1px solid #666;border-radius:14px;width:144px;height:88px}.ab-review-assets span,.ab-review-assets small{color:var(--mm-ui-text-muted);margin-top:5px;font-size:11px;display:block}.ab-prompt-edit-wrap{position:relative}.ab-prompt-edit-wrap textarea{padding-bottom:38px}.ab-prompt-edit-actions{gap:6px;display:flex;position:absolute;bottom:28px;right:8px}.ab-prompt-edit-actions button{color:#eee;cursor:pointer;background:#363737;border:1px solid #666;border-radius:5px;place-items:center;width:24px;height:24px;padding:0;display:grid}.ab-prompt-edit-actions button:hover{background:#585858}.ab-detail-media{align-items:flex-start;gap:40px;padding:12px 0;display:flex}.ab-detail-media h4{margin-top:14px}.ab-six-shot-step{padding:20px}.ab-six-inputs details{margin:12px 0}.ab-six-inputs summary{cursor:pointer;color:var(--mm-ui-text-muted);margin-bottom:12px;font-size:12px}.ab-six-inputs pre{white-space:pre-wrap;max-height:220px;font-size:12px;overflow:auto}.ab-six-instruction{gap:9px;margin:18px 0;font-size:13px;display:grid}.ab-six-shot-step textarea{border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-input);width:100%;color:var(--mm-ui-text);font:inherit;resize:vertical;border-radius:8px;padding:12px;font-size:12px;line-height:1.7}.ab-six-output table{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:14px}.ab-six-output th,.ab-six-output td{border:1px solid var(--mm-ui-border);text-align:left;vertical-align:top;padding:10px;font-size:12px}.ab-six-output th:first-child{width:100px}.ab-six-output th:nth-child(2){width:150px}.ab-six-shot-step .ab-footer{margin:18px -20px -20px}.ab-prompt-edit-actions{bottom:10px}.ab-prompt-edit-actions .ab-confirm-edit{color:#77c99a;background:#36443d;border-color:#4f9d73}.ab-prompt-edit-actions .ab-confirm-edit:hover{color:#eaf8f0;background:#327454}.ar-retry{white-space:nowrap;margin:0;padding:6px 10px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.ab-six-upload-inputs{margin-bottom:18px}.ab-six-upload-inputs .creative-upload-card-stack{flex-wrap:wrap}.ab-six-upload-inputs .creative-upload-card-param{display:none}.ab-input-file-preview{object-fit:contain;width:100%;height:280px;margin-bottom:16px;display:block}.ab-input-text-preview{white-space:pre-wrap;max-height:360px;font-size:12px;line-height:1.7;overflow:auto}.ab-six-parameters{align-items:center;gap:12px;margin-bottom:20px;font-size:13px;display:flex}.ab-six-parameters .mm-text-select{flex:none;width:96px}.mm-parallel-tasks.ab-workspace{border:0;border-radius:0;width:100%;margin:0}.mm-parallel-tasks .ab-toolbar{flex-wrap:wrap;padding:16px 0}.mm-parallel-tasks .ab-search{flex-shrink:0}.mm-parallel-tasks .ab-table{min-width:790px}.mm-parallel-tasks .ab-table th:last-child{width:190px}.mm-parallel-tasks__full-prompt{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}.mm-parallel-tasks__result{min-width:0;max-width:220px}.mm-parallel-tasks__result img,.mm-parallel-tasks__result video{object-fit:contain;border-radius:14px;max-width:100%;max-height:160px}.mm-parallel-tasks__result button{font:inherit}.mm-parallel-tasks__placeholder{aspect-ratio:16/9;border:2px solid var(--mm-ui-border);color:var(--mm-ui-text-muted);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.mm-parallel-tasks__placeholder.is-failed{color:#bf8c78}.mm-parallel-tasks__placeholder small{max-height:60px;padding:0 8px;overflow:auto}.mm-parallel-tasks__text{white-space:pre-wrap;max-height:180px;font:inherit;margin:0;overflow:auto}.mm-skill-run-message{--creative-menu-surface:var(--mm-ui-surface-1);--mm-skill-content-width:1012px;width:100%;color:var(--mm-ui-text);box-shadow:none;background:0 0;border:0;gap:10px;margin-top:8px;padding:0;display:grid}.mm-skill-run-progress-panel{width:min(var(--mm-skill-content-width), 100%);border:1px solid var(--mm-ui-border-soft);background:var(--creative-menu-surface,#181818fa);border-radius:8px;gap:9px;padding:10px;display:grid}.mm-skill-run-message.is-expanded{width:min(var(--mm-skill-content-width), 100%);border:1px solid var(--mm-ui-border-soft);background:var(--creative-menu-surface,#181818fa);border-radius:10px;gap:0;overflow:hidden}.mm-skill-run-message.is-expanded>.mm-skill-run-progress-panel{background:0 0;border:0;border-radius:0;width:100%}.mm-skill-run-message.is-expanded>.mm-skill-run-message__stage{border-top:1px solid var(--mm-ui-border-soft);gap:0;min-width:0}.mm-skill-run-message.is-expanded>.mm-skill-run-message__confirmation,.mm-skill-run-message.is-expanded>.mm-skill-run-message__stage>.mm-skill-run-message__confirmation{box-shadow:none;background:0 0;border-top:0;border-radius:0}.mm-skill-run-progress-panel>header{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-height:18px;display:flex}.mm-skill-run-progress-panel__status{color:var(--mm-ui-text-muted);white-space:nowrap;font-size:10px;font-weight:650}.mm-skill-run-progress-panel__status.is-done{color:#77c99a}.mm-skill-run-progress-panel__status.is-error{color:#e88a91}.mm-skill-run-progress-panel__status:is(.is-running,.is-waiting){color:var(--mm-ui-tone-cyan)}.mm-skill-run-progress-panel>header strong{max-width:100%;color:var(--mm-ui-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.mm-skill-run-progress-panel.is-single-step{gap:6px;padding:9px 12px}.mm-skill-run-progress.is-single-step{grid-template-columns:max-content;gap:0;overflow-x:auto}.mm-skill-run-progress.is-single-step li{min-width:160px}.mm-skill-run-progress.is-single-step .mm-skill-run-progress__step{grid-template-columns:24px minmax(0,1fr);gap:9px;min-height:48px;padding:8px 10px}.mm-skill-run-progress{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:22px;width:100%;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.mm-skill-run-progress li{min-width:160px;position:relative}.mm-skill-run-progress li:not(:last-child):after{content:"";z-index:0;background:var(--mm-ui-border-soft);width:14px;height:2px;position:absolute;top:39px;left:calc(100% + 4px)}.mm-skill-run-progress li.is-done:not(:last-child):after{background:var(--mm-ui-selection)}.mm-skill-run-progress__step{z-index:1;border:1px solid var(--mm-ui-border-soft);width:100%;min-height:78px;color:inherit;background:var(--mm-ui-bg);text-align:left;cursor:pointer;transition:border-color var(--mm-ui-transition), background var(--mm-ui-transition), box-shadow var(--mm-ui-transition);border-radius:8px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;display:grid;position:relative}.mm-skill-run-progress__step:is(:hover,:focus-visible){border-color:var(--mm-ui-border);background:color-mix(in srgb, var(--mm-ui-text) 5%, var(--mm-ui-bg));outline:0}.mm-skill-run-progress__step:focus-visible{box-shadow:0 0 0 2px var(--mm-ui-selection)}.mm-skill-run-progress li.is-selected>.mm-skill-run-progress__step{border-color:var(--mm-ui-selection);background:color-mix(in srgb, var(--mm-ui-selection) 10%, var(--mm-ui-bg));box-shadow:0 0 0 1px color-mix(in srgb, var(--mm-ui-selection) 18%, transparent) inset}.mm-skill-run-progress__info{z-index:3;border:1px solid var(--mm-ui-border-soft);width:26px;height:26px;color:var(--mm-ui-text-muted);background:var(--mm-ui-surface-input);cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mm-skill-run-progress.is-single-step .mm-skill-run-progress__info{left:10px}.mm-skill-run-progress__info:is(:hover,:focus-visible),.mm-skill-run-progress__info[aria-expanded=true]{color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-progress__info:focus-visible{box-shadow:0 0 0 2px var(--mm-ui-selection)}.mm-skill-run-progress__mark.is-info-placeholder{visibility:hidden}.mm-skill-run-progress li.is-done .mm-skill-run-progress__info{color:#eaf8f0;background:#327454;border-color:#4f9d73}.mm-skill-run-progress li:is(.is-running,.is-tool) .mm-skill-run-progress__info{color:#dff4e8;background:color-mix(in srgb, #4f9d73 22%, var(--mm-ui-bg));border-color:#4f9d73}.mm-skill-run-progress li.is-queue .mm-skill-run-progress__info{color:#c9d2df;background:#3d4654;border-color:#5c6675}.mm-skill-run-progress li.is-error .mm-skill-run-progress__info{color:#fff;background:#a33f4a;border-color:#d86b72}.mm-skill-run-progress__mark{border:1px solid var(--mm-ui-border-soft);width:28px;height:28px;color:var(--mm-ui-text-muted);border-radius:6px;place-items:center;font-size:11px;line-height:1;display:grid}.mm-skill-run-progress li.is-done .mm-skill-run-progress__mark{color:#eaf8f0;background:#327454;border-color:#4f9d73}.mm-skill-run-progress li:is(.is-running,.is-tool) .mm-skill-run-progress__mark{color:#dff4e8;background:color-mix(in srgb, #4f9d73 22%, var(--mm-ui-bg));border-color:#4f9d73}.mm-skill-run-progress li:is(.is-running,.is-tool)>.mm-skill-run-progress__step{background:color-mix(in srgb, #4f9d73 7%, var(--mm-ui-bg));border-color:#4f9d73;box-shadow:inset 0 0 0 1px #4f9d732e}.mm-skill-run-progress li.is-queue .mm-skill-run-progress__mark{color:#c9d2df;background:#3d4654;border-color:#5c6675}.mm-skill-run-progress li.is-queue>.mm-skill-run-progress__step{background:color-mix(in srgb, #303845 44%, var(--mm-ui-bg));border-color:#5c6675}.mm-skill-run-message__skip{border:1px solid var(--mm-ui-border-soft);min-width:112px;min-height:42px;color:var(--mm-ui-text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 14px;font-size:12px;font-weight:500}.mm-skill-run-message__skip:is(:hover,:focus-visible){border-color:var(--mm-ui-border);color:var(--mm-ui-text);background:color-mix(in srgb, var(--mm-ui-text) 5%, transparent);outline:none}.mm-skill-run-message__skip:disabled{cursor:wait;opacity:.52}.mm-skill-run-progress li.is-error .mm-skill-run-progress__mark{color:#fff;background:#a33f4a;border-color:#d86b72}.mm-skill-run-progress-panel__step-result{border-top:1px solid var(--mm-ui-border-soft);gap:9px;width:100%;min-width:0;padding-top:10px;display:grid;overflow:hidden}.mm-skill-run-progress-panel__step-result:empty{display:none}.mm-skill-run-progress-panel__steps{align-items:center;min-width:0;display:flex;position:relative}.mm-skill-run-progress-panel__steps>.mm-skill-run-progress{flex:auto;min-width:0}.mm-skill-run-progress-panel__controls{z-index:4;display:flex;position:absolute;bottom:8px;right:8px}.mm-skill-run-progress-panel__details-toggle{border:1px solid var(--mm-ui-border);width:30px;min-width:30px;height:30px;min-height:30px;color:var(--mm-ui-text-secondary);background:color-mix(in srgb, var(--mm-ui-surface-input) 92%, transparent);cursor:pointer;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 8px #00000038}.mm-skill-run-progress-panel__details-toggle:is(:hover,:focus-visible){color:var(--mm-ui-text);border-color:var(--mm-ui-selection);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-progress-panel__details-toggle:focus-visible{box-shadow:0 0 0 2px var(--mm-ui-selection), 0 2px 8px #00000038}.mm-skill-run-message__estimated-credits{color:var(--mm-ui-text-secondary);margin:0;font-size:12px;line-height:1.5}.mm-skill-run-progress-panel__step-media{gap:9px;width:100%;min-width:0;display:grid;overflow:hidden}.mm-skill-run-progress-panel__step-media>:is(.mm-conversation-task-progress,.mm-conversation-task-failure,.mm-conversation-result-parts){width:100%;min-width:0;max-width:100%}.mm-skill-run-progress-panel__step-media.is-music-tracks{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),335px));align-items:start}.mm-skill-run-progress-panel__step-media.is-music-tracks>.mm-skill-run-music-choice{width:min(335px,100%)}.mm-skill-run-music-choice{border:1px solid #0000;border-radius:7px;min-width:0;position:relative}.mm-skill-run-music-choice.is-selected{border-color:var(--mm-ui-selection)}.mm-skill-run-music-choice>.mm-conversation-result-parts{width:100%;margin-top:0}.mm-skill-run-music-choice__selector{z-index:2;cursor:pointer;background:#090b0fc7;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;display:flex;position:absolute;top:8px;right:8px}.mm-skill-run-music-choice__selector>span{font-size:11px}.mm-skill-run-progress-panel__step-media.is-music-tracks .mm-skill-run-music-choice__selector{left:8px;right:auto}.mm-skill-run-progress-panel__step-media>.mm-conversation-task-progress.is-audio{aspect-ratio:335/189;width:min(335px,100%);max-width:335px}.mm-skill-run-progress__copy{align-content:center;gap:4px;min-width:0;min-height:34px;display:grid;position:relative}.mm-skill-run-progress__copy strong{white-space:nowrap;font-size:12px;font-weight:500;display:block}.mm-skill-run-progress__copy strong.is-status-only{font-weight:650}.mm-skill-run-progress__copy small{contain:inline-size;color:var(--mm-ui-text-muted);overflow-wrap:anywhere;white-space:normal;font-size:10px;line-height:1.4}.mm-skill-run-progress__copy small.is-supporting{overflow-wrap:anywhere;white-space:normal}.mm-skill-run-progress__bar{background:#ffffff17;border-radius:999px;width:min(160px,100%);height:3px;overflow:hidden}.mm-skill-run-progress__bar>span{border-radius:inherit;background:#7ab89d;height:100%;display:block}.mm-skill-run-step-info-backdrop{z-index:var(--mm-overlay-modal-z,10020);background:#000000a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mm-skill-run-step-info{border:1px solid var(--mm-ui-border-soft);width:min(760px,100vw - 48px);max-height:min(760px,100vh - 48px);color:var(--mm-ui-text);background:var(--mm-ui-surface-raised,#232323);box-shadow:var(--mm-ui-shadow-floating);border-radius:8px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.mm-skill-run-step-info:focus{outline:none}.mm-skill-run-step-info>header{border-bottom:1px solid var(--mm-ui-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 10px 8px 12px;display:flex}.mm-skill-run-step-info>header>div{gap:2px;min-width:0;display:grid}.mm-skill-run-step-info>header small{color:var(--mm-ui-text-muted);font-size:10px}.mm-skill-run-step-info>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mm-skill-run-step-info>header>button{width:28px;height:28px;color:var(--mm-ui-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.mm-skill-run-step-info>header>button:is(:hover,:focus-visible){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-step-info__body{scrollbar-width:thin;align-content:start;gap:14px;min-height:0;padding:12px;display:grid;overflow-y:auto}.mm-skill-run-step-info__state{color:var(--mm-ui-text-muted);margin:0;padding:18px 12px;font-size:11px}.mm-skill-run-step-info__state.is-error,.mm-skill-run-step-info__attachments em{color:#e88a91}.mm-skill-run-step-info__summary,.mm-skill-run-step-info__parameters,.mm-skill-run-step-info__technical>dl{gap:7px;margin:0;display:grid}.mm-skill-run-step-info__summary{grid-template-columns:repeat(5,minmax(0,1fr))}.mm-skill-run-step-info__summary>div{border:1px solid var(--mm-ui-border-soft);background:var(--mm-ui-surface-input);text-align:left;border-radius:6px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;min-height:64px;padding:8px;font-size:11px;line-height:1.45}.mm-skill-run-step-info__summary dt,.mm-skill-run-step-info__summary dd{overflow-wrap:normal;word-break:normal;writing-mode:horizontal-tb;text-align:left}.mm-skill-run-step-info__summary dd{justify-self:start}.mm-skill-run-step-info__parameters>div,.mm-skill-run-step-info__technical dl>div{grid-template-columns:92px minmax(0,1fr);gap:10px;min-width:0;font-size:11px;line-height:1.45;display:grid}.mm-skill-run-step-info dt{color:var(--mm-ui-text-muted)}.mm-skill-run-step-info dd{overflow-wrap:anywhere;min-width:0;color:var(--mm-ui-text);text-align:right;margin:0}.mm-skill-run-step-info__technical dd{gap:2px;display:grid}.mm-skill-run-step-info h3{margin:0 0 7px;font-size:11px}.mm-skill-run-step-info__invocation{border-top:1px solid var(--mm-ui-border-soft);gap:12px;padding-top:12px;display:grid}.mm-skill-run-step-info__prompt pre{max-height:180px;color:var(--mm-ui-text-secondary);background:var(--mm-ui-bg);font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:6px;margin:0;padding:9px 10px;font-size:11px;line-height:1.55;overflow:auto}.mm-skill-run-step-info__attachments{flex-wrap:wrap;gap:8px;display:flex}.mm-skill-run-step-info__attachments>:is(a,div){border:1px solid var(--mm-ui-border-soft);width:72px;height:72px;color:inherit;background:var(--mm-ui-bg);border-radius:6px;flex:0 0 72px;padding:0;text-decoration:none;display:block;overflow:hidden}.mm-skill-run-step-info__attachments>a:is(:hover,:focus-visible){border-color:var(--mm-ui-selection);outline:0}.mm-skill-run-step-info__attachment-preview{width:100%;height:100%;color:var(--mm-ui-text-muted);background:var(--mm-ui-surface-input);border-radius:5px;place-items:center;display:grid;overflow:hidden}.mm-skill-run-step-info__attachment-preview>img{object-fit:cover;width:100%;height:100%;display:block}.mm-skill-run-step-info__technical{border-top:1px solid var(--mm-ui-border-soft);padding-top:10px}.mm-skill-run-step-info__technical>summary{color:var(--mm-ui-text-secondary);cursor:pointer;font-size:11px}.mm-skill-run-step-info__technical[open]>summary{margin-bottom:9px}.mm-skill-run-step-info__note{color:var(--mm-ui-text-muted);margin:0;font-size:10px}@media (width<=640px){.mm-skill-run-step-info-backdrop{padding:8px}.mm-skill-run-step-info{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.mm-skill-run-step-info__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=360px){.mm-skill-run-step-info__summary{grid-template-columns:minmax(0,1fr)}}@keyframes mm-skill-run-shimmer{to{background-position:-110% 0}}.mm-skill-run-message__input{width:min(78ch,100%);color:var(--mm-ui-text-secondary);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:8px;margin:0;padding-inline:3px;font-size:11px;line-height:1.5;display:grid}.mm-skill-run-message__input>span{color:var(--mm-ui-text-muted);white-space:nowrap;font-size:10px}.mm-skill-run-message__summary{flex-wrap:wrap;align-items:center;gap:6px;width:min(78ch,100%);padding-inline:3px;display:flex}.mm-skill-run-message__summary-label{color:var(--mm-ui-text-muted);font-size:14px;font-weight:750;line-height:1.35}.mm-skill-run-message__summary article{border-radius:var(--mm-ui-radius-sm,8px);min-width:0;min-height:30px;color:var(--mm-ui-text);background:var(--mm-ui-surface-input);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;grid-template-columns:18px minmax(0,auto) auto;align-items:center;gap:7px;padding:4px 8px;display:grid}.mm-skill-run-message__summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.mm-skill-run-message__summary em{color:var(--mm-ui-text-secondary);white-space:nowrap;font-size:10px;font-style:normal}.mm-skill-run-message__stage{width:min(var(--mm-skill-content-width), 100%);gap:10px;display:grid}.mm-skill-run-message__models{flex-wrap:wrap;gap:5px;display:flex}.mm-skill-run-message__model-picker{flex:0 184px;width:184px;margin-right:auto;position:relative}.mm-skill-run-message__model-picker-trigger{border-radius:var(--mm-ui-radius-sm,8px);width:100%;height:40px;min-height:40px;color:var(--mm-ui-text);background:var(--mm-ui-surface-input);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;text-align:left;cursor:pointer;border:0;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:0 9px;display:grid;position:relative}.mm-skill-run-message__model-picker-trigger>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.mm-skill-run-message__model-picker-trigger>.is-chevron{transition:transform var(--mm-ui-transition)}.mm-skill-run-message__model-picker-trigger[aria-expanded=true]>.is-chevron{transform:rotate(180deg)}.mm-skill-run-message__model-picker-trigger:is(:hover,:focus-visible){background:var(--mm-ui-surface-hover);box-shadow:0 0 0 .5px var(--mm-ui-selection) inset;outline:0}.mm-skill-run-message__model-picker-trigger.is-single{cursor:default;grid-template-columns:18px minmax(0,max-content);width:max-content;max-width:min(320px,100%)}.mm-skill-run-message__model-picker:has(.mm-skill-run-message__model-picker-trigger.is-single){flex:0 auto;width:max-content;max-width:100%}.mm-skill-run-message__model-picker-menu{z-index:240;border:1px solid var(--mm-ui-border-soft);border-radius:var(--mm-ui-radius-md,12px);background:var(--mm-ui-tooltip-surface);width:min(240px,100vw - 28px);max-height:min(320px,100vh - 28px);box-shadow:var(--mm-ui-shadow-floating);gap:3px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.mm-skill-run-message__model-picker-menu>button{border-radius:var(--mm-ui-radius-sm,8px);min-height:38px;color:var(--mm-ui-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 9px;display:grid}.mm-skill-run-message__model-picker-menu>button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.mm-skill-run-message__model-picker-menu>button:is(:hover,:focus-visible,.is-selected){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-message__models>button{border-radius:var(--mm-ui-radius-sm,8px);width:min(176px,100%);height:40px;min-height:40px;color:var(--mm-ui-text);background:var(--mm-ui-surface-input);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;text-align:left;cursor:pointer;border:0;flex:0 176px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 9px;display:grid;position:relative}.mm-skill-run-message__models>button.mm-skill-run-message__cancel{color:#111;background:#f2f2f2;flex:0 0 88px;justify-content:center;align-items:center;width:88px;font-size:12px;font-weight:750;display:flex}.mm-skill-run-message__models>button:is(:hover,:focus-visible),.mm-skill-run-message__models>button.is-selected{color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);box-shadow:0 0 0 .5px var(--mm-ui-selection) inset;outline:0}.mm-skill-run-message__models>button>img,.mm-skill-run-message__summary article>img{object-fit:cover;border-radius:4px;width:18px;height:18px}.mm-skill-run-message__model-mark{width:18px;height:18px;color:var(--mm-type-llm);place-items:center;display:grid}.mm-skill-run-message__model-mark.tone-image{color:var(--mm-type-image)}.mm-skill-run-message__model-mark.tone-video{color:var(--mm-type-video)}.mm-skill-run-message__model-mark.tone-audio{color:var(--mm-type-audio)}.mm-skill-run-message__model-copy{align-content:center;min-width:0;display:grid}.mm-skill-run-message__model-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:14px;overflow:hidden}.mm-skill-run-message__model-copy>small{max-height:0;color:var(--mm-ui-text-muted);opacity:0;white-space:nowrap;font-size:8px;line-height:10px;overflow:hidden;transform:translateY(2px)}.mm-skill-run-message__models>button:is(:hover,:focus-visible) .mm-skill-run-message__model-copy>small{opacity:1;max-height:10px;transform:translateY(0)}.mm-skill-run-message__confirmation{--creative-menu-surface:#181818fa;--creative-menu-raised:#232323;background:var(--creative-menu-surface);width:100%;min-width:0;box-shadow:0 0 0 1px var(--mm-ui-border-soft) inset;border-radius:10px;gap:14px;padding:14px;display:grid}.mm-skill-run-parameter-panel{gap:12px;min-width:0;display:grid}.mm-skill-run-message__input-stage-title{gap:4px;display:grid}.mm-skill-run-message__input-stage-title strong{color:var(--mm-ui-text);font-size:14px}section.mm-skill-run-parameter-panel.creative-composer.is-home-v1{width:100%;max-width:100%;min-height:0;color:var(--mm-ui-text);box-shadow:none;background:0 0;margin:0;padding:0}.mm-skill-run-parameter-panel .creative-parameter-group-list{background:0 0;flex-wrap:wrap;align-items:flex-start;gap:10px 14px;display:flex}section.mm-skill-run-parameter-panel.creative-composer.is-home-v1 .creative-parameter-group-popover.is-parameter-collection .creative-parameter-group-list{background:0 0;flex-wrap:wrap;align-items:flex-start;gap:10px 14px;padding:0;display:flex}.mm-skill-run-parameter-panel .creative-option-group.is-long-text{flex-basis:100%;min-width:0;max-width:100%}.mm-skill-run-message .creative-parameter-group-list>.creative-option-group:has(.creative-option-pills){flex-direction:column;flex:0 auto;align-items:flex-start;gap:6px;min-width:0;display:flex}.mm-skill-run-message .creative-option-group:has(.creative-option-pills)>h3{white-space:nowrap;flex-shrink:0}.mm-skill-run-message .mm-skill-start-settings__control.is-choice{justify-items:start;gap:6px;display:grid}.mm-skill-run-message .mm-skill-start-settings__control.is-choice>legend{float:none;white-space:nowrap;flex-shrink:0}.mm-skill-run-message .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented{overscroll-behavior-x:contain;flex-wrap:nowrap;width:max-content;min-width:0;max-width:100%;display:flex;overflow-x:auto}.mm-skill-run-message .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented.is-aspect-ratio-grid{flex-wrap:nowrap;width:max-content;display:flex}.mm-skill-run-message .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented:before{background:var(--mm-ui-action);transition:transform .32s cubic-bezier(.26,1.6,.46,.82),width .32s;display:block}.mm-skill-run-message .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented .creative-choice-pill{white-space:nowrap;flex:none;width:auto;min-height:32px;padding-inline:12px}section.mm-skill-run-message .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented.has-sliding-selection .creative-choice-pill.is-selected{color:var(--mm-ui-action-ink);background:0 0}@media (prefers-reduced-motion:reduce){.mm-skill-run-message .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented:before{transition:none}}.mm-skill-run-message .creative-option-pills .creative-aspect-ratio-icon{display:none}section.mm-skill-run-parameter-panel.creative-composer.is-home-v1 .creative-parameter-group-list>.creative-option-group{flex-direction:column;flex:0 auto;align-items:flex-start;gap:6px;width:max-content;max-width:100%;display:flex}section.mm-skill-run-parameter-panel.creative-composer.is-home-v1 .creative-parameter-group-list>.creative-option-group>h3{white-space:nowrap;flex:none}section.mm-skill-run-parameter-panel.creative-composer.is-home-v1 .creative-parameter-group-list>.creative-option-group.is-long-text{flex-basis:100%;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.mm-skill-run-parameter-panel .creative-option-group.is-long-text .creative-parameter-input{width:100%}.mm-skill-run-parameter-panel .creative-option-group:has(textarea.creative-parameter-input){grid-column:1/-1}section.mm-skill-run-parameter-panel.creative-composer.is-home-v1 .creative-parameter-group-popover.is-parameter-collection.is-embedded{display:contents}.mm-skill-run-parameter-panel .creative-parameter-group-popover.is-parameter-collection .creative-choice-pill{white-space:nowrap;padding-inline:4px}.mm-skill-run-parameter-panel input.creative-parameter-input[type=number]{width:104px}.mm-skill-run-parameter-panel input.creative-parameter-input[type=color]{width:72px}.mm-skill-run-message__parameters>details,.mm-skill-run-artifacts{color:var(--mm-ui-text-secondary);font-size:11px}.mm-skill-run-message__parameters summary{cursor:pointer;width:fit-content}.mm-skill-run-message__parameters details[open]>summary{margin-bottom:8px}.mm-skill-run-artifacts,.mm-skill-run-message__result,.mm-skill-run-message__recovery{width:min(var(--mm-skill-content-width), 100%)}.mm-skill-run-artifacts{border:0;gap:0;padding:0;display:grid}.mm-skill-run-message.is-viewing-final-step>:is(.mm-skill-run-message__result,.mm-conversation-result-parts,.mm-conversation-task-progress,.mm-conversation-task-thinking){border-top:1px solid var(--mm-ui-border-soft);padding-top:13px}.mm-skill-run-artifacts__empty{color:var(--mm-ui-text-muted);min-height:34px;margin:0;padding-block:7px;font-size:10px}.mm-skill-run-artifacts__content{gap:18px;display:grid}.mm-skill-run-artifact-group{gap:8px;min-width:0;display:grid}.mm-skill-run-artifact-group__row{gap:8px;width:100%;min-width:0;display:grid;overflow:hidden}.mm-skill-run-artifact-type-row{width:100%;min-width:0}.mm-skill-run-artifact-group__row:has(.mm-conversation-copyable-block){overflow:visible}.mm-skill-run-artifact-group>.mm-skill-run-text-artifact{width:100%;max-width:none;max-height:498px;overflow:hidden auto}.mm-skill-run-artifact-group>.mm-skill-run-text-artifact:has(.mm-conversation-copyable-block__body.is-expanded){max-height:none;overflow-y:visible}.mm-skill-run-text-artifact .mm-conversation-copyable-block,.mm-skill-run-text-artifact>.mm-conversation-markdown,.mm-skill-run-text-artifact>.mm-speaker-transcript-result>.mm-conversation-markdown,.mm-skill-run-message__result>.mm-conversation-markdown,.mm-skill-run-message__result>.mm-speaker-transcript-result>.mm-conversation-markdown,.mm-skill-run-message__recovery>.mm-conversation-markdown{width:100%;max-width:none}.mm-skill-run-artifact-type-row>.mm-conversation-result-parts.is-skill-intermediate{width:100%}.mm-skill-run-artifact-group+.mm-skill-run-artifact-group{border-top:1px solid var(--mm-ui-border-soft);padding-top:14px}.mm-skill-run-artifact-group>header{align-items:baseline;gap:7px;margin:0;display:flex}.mm-skill-run-artifact-group>header strong{color:var(--mm-ui-text);font-size:12px}.mm-skill-run-artifact-group>header span{color:var(--mm-ui-text-muted);font-size:10px}.mm-skill-run-text-artifact+.mm-skill-run-text-artifact{margin-top:8px}.mm-skill-run-message__result{gap:9px;display:grid}.mm-music-final-delivery{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.mm-music-final-delivery>div{min-width:0}.mm-music-final-delivery .mm-shared-video-player{border-radius:8px;width:100%;height:100%}@media (width<=720px){.mm-music-final-delivery>div[aria-label=歌词视频]{width:min(270px,100%)}}.mm-speaker-transcript-result{gap:8px;min-width:0;display:grid}.mm-speaker-transcript-result__table-scroll{max-width:100%;overflow-x:auto}.mm-speaker-transcript-result__table-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px}.mm-speaker-transcript-result__table-scroll :is(th,td){border:1px solid var(--mm-ui-border-soft);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:9px 10px}.mm-speaker-transcript-result__table-scroll th{z-index:1;color:var(--mm-ui-text-secondary);background:var(--mm-ui-surface-input);font-size:10px;font-weight:600;position:sticky;top:0}.mm-speaker-transcript-result__table-scroll td{color:var(--mm-ui-text);white-space:pre-wrap;font-size:13px;line-height:1.7}.mm-speaker-transcript-result__table-scroll tbody tr:hover{background:#94a3b80f}.mm-speaker-transcript-result__table-scroll td :is(input,textarea){width:100%;color:inherit;font:inherit;line-height:inherit;background:0 0;border:0;outline:0;padding:0;display:block}.mm-speaker-transcript-result__table-scroll td textarea{resize:vertical;min-height:1.65em}.mm-speaker-transcript-result__table-scroll td:focus-within{background:var(--mm-ui-surface-hover);box-shadow:inset 0 0 0 1px var(--mm-ui-selection)}.mm-speaker-transcript-result__table-scroll :is(th,td):first-child{width:176px}.mm-speaker-transcript-result__table-scroll :is(th,td):nth-child(2){width:112px}.mm-speaker-transcript-result__time{color:#cbd5e1b8;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.mm-speaker-transcript-result__speaker>span,.mm-speaker-transcript-result__document strong{color:var(--mm-ui-text-secondary);background:0 0;font-size:12px;font-weight:600;line-height:1.5}.mm-speaker-transcript-result__document{padding:5px 16px 14px}.mm-speaker-transcript-result__document>section{border-bottom:1px solid #94a3b81f;padding:13px 0 15px}.mm-speaker-transcript-result__document>section:last-child{border-bottom:0}.mm-speaker-transcript-result__document header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mm-speaker-transcript-result__document time{color:var(--mm-ui-text-muted);font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.mm-speaker-transcript-result__document p{color:var(--mm-ui-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.75}@media (width<=640px){.mm-speaker-transcript-result__table-scroll table{min-width:480px}.mm-speaker-transcript-result__table-scroll :is(th,td):first-child{width:148px}.mm-speaker-transcript-result__table-scroll :is(th,td):nth-child(2){width:96px}}.mm-skill-run-result-actions{flex-wrap:wrap;gap:6px;display:flex}.mm-skill-run-result-actions button{border:1px solid var(--mm-ui-border-soft);border-radius:var(--mm-ui-radius-sm,8px);min-height:30px;color:var(--mm-ui-text-secondary);background:var(--mm-ui-surface-input);cursor:pointer;padding:5px 9px;font-size:10px}.mm-skill-run-result-actions button:is(:hover,:focus-visible){color:var(--mm-ui-text);border-color:var(--mm-ui-selection)}.mm-skill-run-result-actions button:disabled{cursor:not-allowed}@media (width>=761px){.mm-conversation-surface__assistant-message>.mm-conversation-surface__message-actions.is-completed.mm-skill-run-completion-actions{z-index:1;opacity:0;visibility:hidden;pointer-events:none;width:100%;transition:opacity .14s,transform .14s,visibility .14s;position:relative;transform:translateY(-2px)}.mm-conversation-surface__assistant-message:hover>.mm-conversation-surface__message-actions.is-completed.mm-skill-run-completion-actions,.mm-conversation-surface__assistant-message:focus-within>.mm-conversation-surface__message-actions.is-completed.mm-skill-run-completion-actions{opacity:1;visibility:visible;pointer-events:auto;transform:none}}.mm-skill-run-completion-actions__download{position:relative}.mm-skill-run-completion-actions__download>summary{color:#cbd5e1b8;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:26px;min-width:26px;min-height:26px;padding:0;list-style:none;display:inline-flex}.mm-skill-run-completion-actions__download>summary:hover,.mm-skill-run-completion-actions__download[open]>summary{color:var(--mm-ui-text);background:var(--mm-ui-surface-hover)}.mm-skill-run-completion-actions__download>summary::-webkit-details-marker{display:none}.mm-skill-run-completion-actions__download>div{z-index:30;border:1px solid var(--mm-ui-border);background:#1d212a;border-radius:8px;gap:4px;width:156px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 14px 30px #0000004d}.mm-skill-run-completion-actions__download .mm-conversation-text-download-form{display:contents}.mm-skill-run-completion-actions__download>div button{white-space:nowrap;justify-content:flex-start;width:100%}.mm-skill-run-completion-actions__notice{color:var(--mm-ui-text-muted);margin-left:8px;font-size:10px}.mm-skill-run-message__parameters>p{color:var(--mm-ui-text-muted);margin:0;font-size:11px}.mm-skill-run-parameters,.mm-skill-run-parameters__group{gap:6px;display:grid}.mm-skill-run-parameters__group h3,.mm-skill-run-parameters__field>span{color:var(--mm-ui-text-secondary);margin:0;font-size:10px;font-weight:650}.mm-skill-run-parameters__choices{flex-wrap:wrap;gap:4px;display:flex}.mm-skill-run-parameters__choices button{border-radius:var(--mm-ui-radius-sm,8px);min-width:54px;min-height:34px;color:var(--mm-ui-text-secondary);background:var(--mm-ui-surface-input);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;cursor:pointer;border:0;place-items:center;gap:2px;padding:4px 8px;display:inline-grid}.mm-skill-run-parameters__choices button:is(:hover,:focus-visible),.mm-skill-run-parameters__choices button.is-selected{color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);box-shadow:0 0 0 .5px var(--mm-ui-selection) inset;outline:0}.mm-skill-run-parameters__choices svg{width:18px;height:12px}.mm-skill-run-parameters__field{gap:5px;display:grid}.mm-skill-run-parameters__field>span{justify-content:space-between;display:flex}.mm-skill-run-parameters__field em{color:var(--mm-ui-text-muted);font-style:normal}.mm-skill-run-parameters__field :is(input,textarea){border-radius:var(--mm-ui-radius-sm,8px);max-width:320px;min-height:34px;color:var(--mm-ui-text);background:var(--mm-ui-surface-input);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;border:0;padding:7px 9px}.mm-skill-run-message__confirm{border-radius:var(--mm-ui-radius-sm,8px);color:#fff;background:var(--mm-ui-brand-gradient);cursor:pointer;border:0;justify-self:end;min-width:64px;min-height:40px;padding:0 16px;font-size:12px;font-weight:750;box-shadow:inset 0 0 0 1px #ffffff24,0 6px 16px #4f46e538}.mm-skill-run-message__confirmation-actions{z-index:auto;border-top:1px solid var(--mm-ui-border-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:10px 0 0;display:flex;position:relative}.mm-skill-run-message__confirmation-actions>button{white-space:nowrap;flex:none;width:max-content;min-width:64px;min-height:40px;padding:0 16px}.mm-skill-run-message__confirmation-actions>.mm-skill-execution-mode{flex:none}.mm-skill-run-message__confirmation-actions .mm-skill-execution-mode>.creative-chip-button{border-radius:var(--mm-ui-radius-sm,8px);min-height:40px;box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;color:var(--mm-ui-text-secondary);background:0 0;padding:0 12px;font-size:12px;font-weight:750}.mm-skill-run-message__confirmation-actions .mm-skill-execution-mode>.creative-chip-button:is(:hover,:focus-visible){background:var(--mm-ui-surface-hover);color:var(--mm-ui-text)}.mm-skill-run-message__confirmation-actions>button.mm-skill-run-message__cancel{border-radius:var(--mm-ui-radius-sm,8px);width:auto;min-width:64px;min-height:40px;color:var(--mm-ui-text-secondary);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;padding:0 16px;font-size:12px;font-weight:750}.mm-skill-run-message__confirmation-actions>button.mm-skill-run-message__cancel:is(:hover,:focus-visible){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-message__confirmation-actions>.mm-skill-run-message__skip{border-radius:var(--mm-ui-radius-sm,8px);width:auto;min-width:64px;min-height:40px;color:var(--mm-ui-text-secondary);box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;text-align:center;background:0 0;border:0;padding:0 16px;font-family:inherit;font-size:12px;font-weight:750;line-height:1}.mm-skill-run-message__confirmation-actions>.mm-skill-run-message__skip:is(:hover,:focus-visible):not(:disabled){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-message__model-mark svg{stroke:currentColor;stroke-width:1.8px}.mm-skill-run-message button:disabled{cursor:wait;opacity:.55}.mm-skill-run-message>:is(.mm-conversation-task-progress,.mm-conversation-result-parts){margin-top:4px}@media (prefers-reduced-motion:no-preference){.mm-skill-run-message__models small{transition:max-height .15s,opacity .15s,transform .15s}}@media (prefers-reduced-motion:reduce){.mm-skill-run-message__model-picker-trigger>.is-chevron{transition:none}}@media (width<=640px){.mm-skill-run-message__confirmation-actions{gap:6px}.mm-skill-run-message__confirmation-actions .mm-skill-execution-mode .creative-chip-button{gap:4px;min-height:40px;padding-inline:0;font-size:12px}.mm-skill-run-progress{overscroll-behavior-x:contain;gap:16px;min-width:0;overflow-x:auto}.mm-skill-run-progress li{min-width:160px}.mm-skill-run-progress__step{min-height:62px}.mm-skill-run-progress li:not(:last-child):after{width:10px;height:2px;top:31px;left:calc(100% + 3px)}.mm-skill-run-message__confirmation{gap:12px;padding:12px}.mm-skill-run-parameter-panel .creative-parameter-group-popover.is-parameter-collection .creative-option-pills.is-segmented{grid-template-columns:repeat(var(--creative-option-columns,auto-fit), minmax(0, 1fr));width:100%}.mm-skill-run-parameter-panel .creative-parameter-group-popover.is-parameter-collection .creative-choice-pill{overflow-wrap:anywhere;font-size:11px}.mm-skill-run-parameter-panel .creative-parameter-group-list{grid-template-columns:minmax(0,1fr)}.mm-skill-run-message__model-picker{grid-column:1/-1;width:100%}.mm-skill-run-message__models{grid-template-columns:1fr;display:grid}.mm-skill-run-message__models>button{width:100%}}@media (hover:none) and (pointer:coarse),(width<=640px){.mm-skill-run-message__confirmation-actions .mm-skill-execution-mode .creative-chip-button{justify-self:start;width:max-content;min-width:0;padding-inline:10px}}@media (width<=760px){.mm-skill-run-message__confirmation-actions:has(.mm-skill-execution-mode){flex-wrap:nowrap;justify-content:flex-start}.mm-skill-run-message__confirmation-actions :is(.mm-skill-execution-mode,.mm-skill-run-message__cancel,.mm-skill-run-message__confirm){flex:none}.mm-skill-run-message__confirmation-actions>.mm-skill-execution-mode{margin-right:0}.mm-skill-run-progress__step,.mm-skill-run-progress.is-single-step .mm-skill-run-progress__step{grid-template-columns:28px minmax(0,1fr);gap:7px;min-height:58px;padding:8px 9px}.mm-skill-run-progress__mark.is-info-placeholder{width:28px;height:28px}.mm-skill-run-progress__information{left:9px}.mm-skill-run-progress>li .mm-information__trigger{border-radius:6px;width:28px;min-width:28px;height:28px;min-height:28px}.mm-skill-run-progress>li .mm-information__trigger>svg{width:14px;height:14px}.mm-skill-run-progress-panel__controls{bottom:6px;right:6px}.mm-skill-run-progress-panel__details-toggle{width:28px;min-width:28px;height:28px;min-height:28px}}.mm-skill-run-prompt-choices{gap:12px;width:100%;display:grid}.mm-skill-run-step-options{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.mm-skill-run-step-options:empty{display:none}.mm-skill-run-step-options .mm-skill-run-prompt-choices{flex-wrap:wrap;flex:0 auto;gap:12px;width:auto;margin:0;display:flex}.mm-skill-run-step-options .mm-skill-run-prompt-choices fieldset{width:220px;max-width:100%}.mm-skill-run-prompt-choices fieldset{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.mm-skill-run-prompt-choices legend{color:var(--mm-ui-text-muted);margin-bottom:2px;font-size:12px;font-weight:750}.mm-skill-run-prompt-choices__chips{flex-wrap:wrap;gap:7px;display:flex}.mm-skill-run-prompt-choices__chips button{border:1px solid var(--mm-ui-border-soft);min-height:32px;color:var(--mm-ui-text);background:var(--mm-ui-bg-raised);font:inherit;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:700}.mm-skill-run-prompt-choices__chips button[aria-pressed=true]{color:#fff;background:#4f46e5;border-color:#818cf8}.mm-skill-run-prompt-choices select,.mm-skill-run-prompt-choices input{border:1px solid var(--mm-ui-border-soft);width:min(320px,100%);min-height:36px;color:var(--mm-ui-text);background:var(--mm-ui-bg-raised);font:inherit;border-radius:7px;padding:6px 9px}.mm-skill-run-workflow-inputs{border-bottom:1px solid var(--mm-ui-border-soft);gap:8px;padding-bottom:12px;display:grid}.mm-skill-step-assets{gap:10px;display:grid}.mm-skill-step-assets>article{border:1px solid var(--mm-ui-border-soft);background:var(--mm-ui-bg-raised);border-radius:8px;gap:9px;padding:10px;display:grid}.mm-skill-step-assets>article>header,.mm-skill-step-assets__actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.mm-skill-step-assets>article>header>span,.mm-skill-step-assets>article>p{color:var(--mm-ui-text-muted);margin:0;font-size:12px}.mm-skill-step-assets__list{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.mm-skill-step-assets__list>figure{min-width:0;margin:0;position:relative}.mm-skill-step-assets__list img{aspect-ratio:1;object-fit:cover;border-radius:6px;width:100%;display:block}.mm-skill-step-assets__list figcaption{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}.mm-skill-step-assets__list figure>button{color:#fff;background:#0f172ac7;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:4px;right:4px}.mm-skill-step-assets__actions{justify-content:flex-start}.mm-skill-step-assets__actions>button{border:1px solid var(--mm-ui-border-soft);min-height:34px;color:inherit;background:var(--mm-ui-bg-raised);border-radius:7px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.mm-skill-run-workflow-inputs>h4{margin:0;font-size:13px}.mm-skill-run-workflow-inputs__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.mm-skill-run-workflow-inputs article{border-radius:var(--mm-ui-radius-sm,8px);background:color-mix(in srgb, var(--mm-ui-bg) 82%, transparent);min-width:0;box-shadow:0 0 0 .5px var(--mm-ui-border-soft) inset;border:0;gap:6px;padding:7px;display:grid}.mm-skill-run-workflow-inputs article>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px;min-height:34px;display:grid}.mm-skill-run-workflow-inputs article>header>strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.mm-skill-run-workflow-inputs article>header>span{color:var(--mm-ui-text-muted);background:var(--mm-ui-surface-input);white-space:nowrap;border-radius:4px;padding:2px 5px;font-size:9px;line-height:14px}.mm-skill-run-workflow-inputs article>header>span.is-replaced{color:var(--mm-ui-tone-cyan);background:color-mix(in srgb, var(--mm-ui-tone-cyan) 11%, transparent)}.mm-skill-run-workflow-inputs__preview{aspect-ratio:16/9;width:100%;min-height:0;color:var(--mm-ui-text-secondary);cursor:zoom-in;background:#15171a;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.mm-skill-run-workflow-inputs__preview:disabled{cursor:default}.mm-skill-run-workflow-inputs__preview>img{object-fit:contain;width:100%;height:100%}.mm-skill-run-workflow-inputs__fallback{color:var(--mm-ui-text-muted);place-items:center;gap:5px;font-size:10px;display:grid}.mm-skill-run-workflow-inputs__fallback>svg{width:20px;height:20px}.mm-skill-run-workflow-inputs__play{color:#fff;background:#080a0dc2;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 5px 18px #00000057}.mm-skill-run-workflow-inputs__play>svg{width:14px;height:14px;transform:translate(1px)}.mm-skill-run-workflow-inputs__preview>time{color:#fff;font-variant-numeric:tabular-nums;background:#000000b8;border-radius:3px;padding:2px 5px;font-size:9px;position:absolute;bottom:5px;right:6px}.mm-skill-run-workflow-inputs__actions{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.mm-skill-run-workflow-inputs__actions>button{min-width:0;min-height:28px;color:var(--mm-ui-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:0 7px;font-size:10px;display:inline-flex}.mm-skill-run-workflow-inputs__actions>button:is(:hover,:focus-visible){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-workflow-inputs__actions>button>svg{width:13px;height:13px}.mm-skill-run-workflow-inputs__actions>button>svg.is-chevron{width:11px;height:11px;transition:transform .14s}.mm-skill-run-workflow-inputs__actions>button.is-open>svg.is-chevron{transform:rotate(180deg)}.mm-skill-run-workflow-inputs__replace-menu{z-index:30;border:1px solid var(--mm-ui-border);background:var(--mm-ui-bg-raised);min-width:128px;box-shadow:var(--mm-ui-shadow-floating);border-radius:6px;gap:2px;padding:4px;display:grid;position:absolute;bottom:calc(100% + 4px);right:0}.mm-skill-run-workflow-inputs__replace-menu>button{min-height:30px;color:var(--mm-ui-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:0 8px;font-size:11px;display:flex}.mm-skill-run-workflow-inputs__replace-menu>button:is(:hover,:focus-visible){color:var(--mm-ui-text);background:var(--mm-ui-surface-hover);outline:0}.mm-skill-run-workflow-inputs__replace-menu>button>svg{width:14px;height:14px}.mm-skill-run-workflow-inputs__asset-menu{z-index:2;gap:8px;display:grid;position:relative}.mm-skill-run-workflow-inputs__asset-menu>header{justify-content:space-between;align-items:center;display:flex}.mm-skill-run-workflow-inputs__asset-menu>header>button{width:28px;height:28px;color:var(--mm-ui-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.mm-skill-run-workflow-inputs__asset-menu>header>button>svg{width:15px;height:15px}@media (width<=640px){.mm-skill-run-workflow-inputs__grid{grid-template-columns:minmax(0,1fr)}}.mm-music-delivery-ratio{border:0;min-width:0;margin:0;padding:0}.mm-music-delivery-ratio legend{color:#eef2f6;margin-bottom:8px;font-size:13px;font-weight:650}.mm-music-delivery-ratio>div{background:#08090be6;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(320px,100%);padding:4px;display:grid}.mm-music-delivery-ratio button{color:#9ca3ad;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:38px;transition:color .16s,background .16s,transform .16s}.mm-music-delivery-ratio button[aria-pressed=true]{color:#111418;background:#f2f4f1}.mm-music-lyrics-video-export__progress{color:#cdd4dc;grid-template-columns:20px max-content minmax(80px,1fr) 38px;align-items:center;gap:8px;min-height:48px;font-size:12px;display:grid}.mm-music-lyrics-video-export__progress svg{width:18px;height:18px;animation:.9s linear infinite mm-music-video-spin}.mm-music-lyrics-video-export__progress progress{accent-color:#4f9d73;width:100%}.mm-music-lyrics-video-export__progress output{text-align:right}@keyframes mm-music-video-spin{to{transform:rotate(360deg)}}@media (width<=640px){.mm-music-lyrics-video-export__progress{grid-template-columns:20px minmax(0,1fr) 38px}.mm-music-lyrics-video-export__progress progress{grid-column:1/-1}}.mm-skill-cover-crop{z-index:120;color:#eef2f6;background:#151719;border:1px solid #ffffff21;border-radius:8px;grid-template-rows:auto minmax(320px,58vh) auto;width:min(620px,100vw - 32px);display:grid;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000085}.mm-skill-cover-crop>:is(header,footer){align-items:center;gap:8px;min-height:52px;padding:10px 14px;display:flex}.mm-skill-cover-crop>header{border-bottom:1px solid #ffffff14;justify-content:space-between}.mm-skill-cover-crop>footer{border-top:1px solid #ffffff14;justify-content:flex-end}.mm-skill-cover-crop>:is(header,footer) button{color:#e8edf2;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:7px;min-width:38px;min-height:36px;padding:0 12px}.mm-skill-cover-crop>header button{width:36px;padding:0}.mm-skill-cover-crop>header svg{width:16px;height:16px}.mm-skill-cover-crop>.mm-inline-crop{background:#0b0c0e;min-height:320px}.mm-music-result-actions{justify-content:flex-end;margin-top:10px;display:flex}.mm-music-result-actions>button{border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-hover);min-height:34px;color:var(--mm-ui-text);cursor:pointer;border-radius:6px;padding:0 14px}.mm-mv-segment-actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.mm-mv-segment-actions>button{border:1px solid var(--mm-ui-border-soft);min-height:32px;color:var(--mm-ui-text);cursor:pointer;background:0 0;border-radius:6px;padding:0 10px}.mm-skill-result-footer{border-top:1px solid #ffffff14;align-items:center;gap:12px;margin-top:12px;padding:12px 0 0;display:flex}.mm-skill-result-footer__choices{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.mm-skill-result-footer__choices>small{white-space:nowrap;flex-shrink:0}.mm-skill-result-footer__batches{overscroll-behavior:contain;gap:6px;display:flex;overflow-x:auto}.mm-skill-result-footer__batches>*{white-space:nowrap;flex-shrink:0}.mm-skill-result-footer__actions{flex-shrink:0;gap:8px;display:flex}.mm-skill-result-footer button,.mm-skill-run-step-info__body>.mm-skill-result-footer__batches button{min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:7px;padding:6px 12px}.mm-skill-result-footer button[aria-pressed=true],.mm-skill-run-step-info__body>.mm-skill-result-footer__batches button[aria-pressed=true]{background:#ffffff1f;border-color:#ffffff73}.mm-skill-result-footer__batches>button[aria-pressed=true]{color:#dff4e8;border-color:#4f9d73;box-shadow:inset 0 0 0 1px #4f9d73}.mm-skill-result-footer button:disabled{opacity:.5;cursor:default}.mm-skill-result-footer .mm-skill-run-message__confirm{color:#fff;background:linear-gradient(110deg,#7358ff,#1ec6e8)}.mm-skill-result-footer small{color:#a7adb8;margin-top:6px;display:block}@media (width<=720px){.mm-skill-result-footer{flex-wrap:wrap}.mm-skill-result-footer__choices{flex-basis:100%}.mm-skill-result-footer__actions{flex-wrap:wrap;margin-left:auto}}.mm-skill-run-invocation-context pre{overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;font:inherit;overflow:auto}.mm-skill-run-invocation-context li{overflow-wrap:anywhere;margin-block:6px}.mm-skill-run-step-info__summary dd{white-space:pre-line}.mm-skill-run-invocation-context__sources{font-size:12px;line-height:1.6}.mm-skill-run-invocation-context__sources summary{cursor:pointer}.mm-skill-run-invocation-context__sources ul{margin:8px 0;padding-left:20px}.mm-skill-run-step-info__body>nav{margin-top:16px}.mm-skill-run-parameter-value>span{-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.mm-skill-run-parameter-value>span.is-expanded{display:block}.mm-skill-run-parameter-value>button{color:var(--mm-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 0}.mm-skill-run-message.is-content-collapsed>:not(.mm-skill-run-progress-panel),.mm-skill-run-message.is-content-collapsed>.mm-skill-run-progress-panel>.mm-skill-run-progress-panel__step-result{display:none}.mm-skill-result-gallery{flex-wrap:wrap;align-items:flex-start;gap:6px;padding:12px 0;display:flex}.mm-skill-result-gallery__batch,.mm-skill-result-gallery .mm-skill-run-progress-panel__step-media,.mm-skill-result-gallery .mm-skill-result-item{display:contents}.mm-skill-result-gallery .mm-conversation-result-parts{flex:0 auto;width:fit-content;max-width:100%;margin:0}.mm-skill-result-item{min-width:0;position:relative}.mm-conversation-result-parts figure.is-skill-selected{outline-offset:-3px;outline:3px solid #4f9d73;box-shadow:inset 0 0 0 3px #4f9d73}.mm-conversation-result-parts figure.is-audio.is-skill-selected{box-sizing:border-box;border:4px solid #4f9d73}.mm-skill-media-select{z-index:2;color:#fff;cursor:pointer;background:#222b;border:1px solid #aaa;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:7px;left:7px}.mm-skill-media-select[aria-checked=true]{background:#319762;border-color:#49b77b}.mm-skill-media-select:hover{border-color:#7ad5a3}.mm-skill-media-select:focus-visible{outline-offset:2px;outline:2px solid #7ad5a3}.mm-skill-result-gallery__live-slot{width:min(503px,100%);min-width:0;display:block}.mm-skill-result-gallery__live-slot .mm-conversation-task-progress{max-width:100%}.mm-skill-step-quantity{align-items:center;gap:8px;width:max-content;display:inline-flex}.mm-skill-step-quantity>:last-child{width:72px}.mm-skill-run-request-options{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.mm-skill-run-step-options:empty,.mm-skill-run-progress-panel__step-result:empty{display:none}.mm-skill-run-progress-panel__step-result:has(>.mm-skill-run-progress-panel__result-slot:only-child:empty){display:none}.mm-skill-run-prompt-choices fieldset:has(.mm-text-select.is-compact){width:104px}.mm-skill-run-step-options .mm-skill-run-prompt-choices fieldset:has(.mm-text-select.is-compact){width:104px}.mm-workflow-gear{flex-shrink:0;animation:8s linear infinite mm-workflow-gear-rotate}@keyframes mm-workflow-gear-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mm-workflow-gear{animation:none}}.mm-conversation-workflow .mm-conversation-surface__assistant-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mm-skill-execution-mode{gap:4px;min-width:0;margin-right:auto;display:grid}.mm-skill-execution-mode>span{color:var(--mm-ui-text-secondary);font-size:11px}.mm-skill-run-message__confirmation-actions:has(.mm-skill-execution-mode){flex-wrap:nowrap}.mm-skill-run-message[data-ended-skill=true] :is(button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]),.mm-skill-run-message[data-ended-skill=true] :is(button:disabled,[aria-disabled=true]) *{cursor:default}.mm-ended-skill-hint{z-index:var(--mm-overlay-menu-z,10000);width:max-content;max-width:min(280px,100vw - 24px);color:var(--mm-ui-tooltip-text);background:var(--mm-ui-tooltip-surface);pointer-events:none;border-radius:8px;padding:10px 12px;font-size:13px;line-height:20px;position:fixed;box-shadow:0 4px 16px #0003}.mm-batch-task-media{border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-2);width:48px;height:58px;color:inherit;cursor:pointer;border-radius:9px;flex-direction:column;flex:0 0 48px;justify-content:center;align-items:center;gap:4px;padding:4px;text-decoration:none;display:flex;position:relative}.mm-batch-task-media img{object-fit:contain;border-radius:5px;width:100%;height:100%}.mm-batch-task-media__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.2;overflow:hidden}.mm-batch-task-media:focus-visible{outline-offset:2px;outline:2px solid}.mm-batch-table-editor__asset-thumbnail.mm-batch-task-media-shell:not(:has(audio)){background:0 0;border:0;border-radius:9px;height:58px;min-height:58px;overflow:visible}.mm-batch-table-editor__asset-thumbnail .mm-batch-task-media,.mm-batch-table-editor__asset-thumbnail button.mm-batch-task-media:hover:not(:disabled){border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-2);width:48px;min-width:48px;height:58px;min-height:58px;color:inherit;border-radius:9px;padding:4px;position:relative;inset:auto}.mm-batch-table-editor__asset-thumbnail .mm-batch-task-media svg{stroke:currentColor}.mm-batch-table-editor__asset-thumbnail .mm-batch-task-media img{object-fit:contain}.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows{--mm-canvas-model-parameter-font-size:11px}.mm-canvas-model-node__parameter-row>.mm-canvas-model-node__handle{--mm-input-port-color:#94a3b8}.mm-canvas-model-node__parameter-row>.mm-canvas-model-node__handle.is-video{--mm-input-port-color:var(--mm-type-video)}.mm-canvas-model-node__parameter-row>.mm-canvas-model-node__handle.is-image{--mm-input-port-color:var(--mm-type-image)}.mm-canvas-model-node__parameter-row>.mm-canvas-model-node__handle.is-audio{--mm-input-port-color:var(--mm-type-audio)}.mm-canvas-model-node__parameter-row>.mm-canvas-model-node__handle:is(.is-prompt,.is-text,.is-json){--mm-input-port-color:var(--mm-type-llm)}.mm-canvas-model-node__parameter-row>.mm-canvas-model-node__handle.is-url{--mm-input-port-color:#22d3ee}.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row{cursor:default}.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row:is(.is-choice-row,.is-number-row,.is-slider-row,.is-switch-row),.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row:is(.is-choice-row,.is-number-row,.is-slider-row,.is-switch-row) :is(button,input,textarea,select,label){cursor:crosshair}.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row :is(.mm-canvas-model-node__parameter-media,.mm-canvas-model-node__parameter-sources,.mm-canvas-connected-files),.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row :is(.mm-canvas-model-node__parameter-media,.mm-canvas-model-node__parameter-sources,.mm-canvas-connected-files) *,.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row :is(button,input,textarea,select):disabled{cursor:default}:is(.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row .mm-canvas-connected-files:has(.mm-canvas-connected-item.is-dragging),.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row .mm-canvas-connected-files:has(.mm-canvas-connected-item.is-dragging) *){cursor:grabbing}.mm-legacy-node__body .mm-canvas-model-node__controls.is-parameter-rows .mm-canvas-model-node__parameter-row .mm-canvas-model-node__control.is-text :is(input,textarea):not(:disabled),.mm-canvas-model-number__popup input{cursor:text}.mm-canvas__preview-board .mm-legacy-node__body.has-model-card .react-flow__handle.mm-canvas-model-node__handle{box-shadow:0 0 0 1px color-mix(in srgb, var(--mm-input-port-color,var(--mm-node-accent)) 20%, transparent);border-width:1.5px}.mm-canvas__preview-board .mm-legacy-node__body.has-model-card .react-flow__handle.mm-canvas-model-node__handle:is(:hover,:focus-visible){box-shadow:0 0 0 2px color-mix(in srgb, var(--mm-input-port-color,var(--mm-node-accent)) 24%, transparent), 0 0 16px color-mix(in srgb, var(--mm-input-port-color,var(--mm-node-accent)) 46%, transparent)}.mm-legacy-node__body .mm-canvas-model-node__parameter-row :is(.mm-canvas-model-choice__label,.mm-canvas-model-number__label),.mm-legacy-node__body .mm-canvas-model-node__parameter-row .mm-canvas-model-node__control>span,.mm-legacy-node__body .mm-canvas-model-node__parameter-media>span,.mm-legacy-node__body .mm-canvas-model-slider__header>span,.mm-legacy-node__body .mm-canvas-model-node__parameter-row .mm-canvas-model-number__trigger{font-size:var(--mm-canvas-model-parameter-font-size);font-weight:400;line-height:1.4}.mm-legacy-node__body .mm-canvas-model-node__parameter-row:is(.is-choice-row,.is-number-row,.is-slider-row){background:#202126;min-height:32px;padding:0}.mm-legacy-node__body .mm-canvas-model-choice{--mm-ui-surface-input:#202126;min-height:32px}.mm-legacy-node__body .mm-text-select.mm-canvas-model-choice__select,.mm-legacy-node__body .mm-text-select.is-field.mm-canvas-model-choice__select .mm-text-select__trigger{min-height:32px;font-size:11px}.mm-canvas-model-number{border-radius:inherit;color:#e4e6e9;background:#202126;grid-template-columns:24px minmax(0,1fr) 24px;min-width:0;min-height:32px;display:grid}.mm-canvas-model-number__step,.mm-canvas-model-number__trigger{min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mm-canvas-model-number__step{font-size:11px}.mm-canvas-model-number__trigger{text-align:left;align-items:center;gap:12px;padding:0 4px;font-size:11px;display:flex}.mm-canvas-model-number__label{color:#b8bdc5;flex:1}.mm-canvas-model-number__value{font-variant-numeric:tabular-nums}.mm-canvas-model-number.is-disabled{opacity:.45}.mm-canvas-model-number__step:disabled{opacity:.3;cursor:default}.mm-canvas-model-number__trigger:disabled{cursor:default}.mm-canvas-model-number.is-compact{background:0 0;border-radius:4px;min-height:20px;margin-left:4px;display:inline-flex}.mm-canvas-model-number.is-compact .mm-canvas-model-number__trigger{padding:0 4px}.mm-canvas-model-number :is(button):focus-visible{outline:1px solid var(--mm-ui-selection,#83beff);outline-offset:-2px}.mm-canvas-model-number__popup{z-index:var(--mm-overlay-menu-z,10000);box-sizing:border-box;color:#e4e6e9;background:#202126;border:1px solid #494c53;border-radius:30px;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px 12px;padding:8px;font-size:14px;display:grid}.mm-canvas-model-number__popup input{box-sizing:border-box;width:100%;min-width:0;height:32px;color:inherit;font:inherit;appearance:textfield;background:#17191e;border:1px solid #555a65;border-radius:5px;padding:0 8px}.mm-canvas-model-number__popup input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mm-canvas-model-number__popup input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mm-canvas-model-number__popup input:focus-visible{outline:1px solid var(--mm-ui-selection,#83beff)}.mm-canvas-model-number__popup button{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.mm-canvas-model-number__popup .mm-canvas-model-number__confirm{color:#202126;background:#f4f6f5}.mm-canvas-model-number__popup button:focus-visible{outline:1px solid var(--mm-ui-selection,#83beff)}.mm-canvas-model-number__popup p{color:#ff9e9e;grid-column:1/-1;margin:0;padding:0 6px 4px;font-size:11px}.mm-legacy-node__body .mm-canvas-model-node__parameter-row.is-text-row{cursor:default;background:#202126}.mm-legacy-node__body .mm-canvas-model-node__parameter-row .mm-canvas-model-node__control.is-text{display:block}.mm-legacy-node__body .mm-canvas-model-node__parameter-row .mm-canvas-model-node__control.is-text>span{margin-bottom:6px;display:block}.mm-legacy-node__body .mm-canvas-model-node__parameter-row .mm-canvas-model-node__control.is-text>input:is([type=text],[type=url],[type=password]){color:#e4e6e9;width:100%;height:24px;font-size:var(--mm-canvas-model-parameter-font-size);cursor:default;background:0 0;border:0;border-radius:0;padding:0 7px;line-height:1.4}.mm-legacy-node__body .mm-canvas-model-node__parameter-row .mm-canvas-model-node__control.is-text>textarea{resize:none;width:100%;min-height:40px;max-height:220px;font-size:var(--mm-canvas-model-parameter-font-size);cursor:default;background:0 0;border:0;border-radius:0;padding:4px 7px;line-height:16px}.mm-legacy-node__body .mm-canvas-model-node__parameter-row.is-slider-row{background:#202126}.mm-canvas-model-slider{border-radius:inherit;grid-template-columns:24px minmax(96px,.45fr) minmax(0,1fr) 24px;align-items:center;gap:8px;min-width:0;min-height:32px;display:grid}.mm-canvas-model-slider__header{color:#b8bdc5;align-items:center;gap:4px;min-width:0;display:flex}.mm-canvas-model-slider__step{color:#e4e6e9;cursor:pointer;background:0 0;border:0;height:32px;padding:0;font-size:11px}.mm-canvas-model-slider__step:disabled{opacity:.3;cursor:default}.mm-canvas-model-slider__step:focus-visible{outline:1px solid var(--mm-ui-selection,#83beff);outline-offset:-1px}.mm-legacy-node__body .mm-canvas-model-node__controls input.mm-canvas-model-slider__range{width:100%;margin:0;padding:0}.mm-canvas-model-slider.is-disabled{opacity:.45}.mm-legacy-node__body .mm-canvas-model-node__parameter-row.is-switch-row .mm-canvas-model-node__control{grid-template-columns:minmax(0,1fr) auto}.mm-legacy-node__body .mm-canvas-model-node__parameter-row.is-switch-row input.mm-canvas-model-node__switch{justify-self:end}.mm-canvas-parameter-connection-overlay{z-index:2;border-radius:inherit;color:#dce0e4;pointer-events:none;background:#000000a8;place-items:center;padding:4px 6px;font-size:11px;line-height:20px;display:grid;position:absolute;inset:0}.mm-canvas-parameter-connection-overlay__sources{pointer-events:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;width:100%;min-width:0;max-height:100%;display:flex;overflow:auto}.mm-canvas-parameter-connection-overlay__source{align-items:center;gap:4px;min-width:0;max-width:100%;font-size:11px;line-height:20px;display:inline-flex}.mm-canvas-parameter-connection-overlay__source>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mm-canvas-parameter-connection-overlay__source>button{width:18px;height:18px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.mm-canvas-parameter-connection-overlay__source>button:focus-visible{outline:1px solid var(--mm-ui-selection,#83beff)}.mm-batch-table-node{flex-direction:column;gap:14px;height:100%;min-height:0;padding:20px;display:flex}.mm-batch-table-node__summary{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.mm-batch-table-node__summary>svg{color:#19756d;stroke:currentColor}.mm-batch-table-node__summary>div{flex-direction:column;min-width:0;display:flex}.mm-batch-table-node__summary strong{color:#17191c;font-size:18px}.mm-batch-table-node__summary span{color:#6d747c;font-size:12px}.mm-batch-table-node__binding{background:#eef3f1;border:1px solid #d6dfdc;border-radius:4px;padding:4px 7px;color:#4f625e!important}.mm-batch-table-node__columns{flex-wrap:wrap;gap:6px;min-height:52px;display:flex}.mm-batch-table-node__columns span{color:#4f555c;text-overflow:ellipsis;white-space:nowrap;background:#f4f5f6;border:1px solid #e1e4e7;border-radius:4px;align-items:center;max-width:120px;height:28px;padding:0 8px;font-size:12px;display:inline-flex;overflow:hidden}.mm-batch-table-node__open{color:#fff;background:#19756d;border:1px solid #19756d;border-radius:5px;align-self:flex-start;align-items:center;gap:7px;min-height:34px;padding:0 12px;display:inline-flex}.mm-batch-table-node__actions{align-items:center;gap:7px;display:flex}.mm-batch-table-node__actions>button:not(.mm-batch-table-node__open){color:#31534e;background:#f4f6f5;border:1px solid #d7ddda;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mm-batch-table-node__actions>button.is-run{color:#fff;background:#19756d;border-color:#19756d}.mm-batch-table-node__actions>button:disabled{cursor:not-allowed;opacity:.48}.mm-batch-table-node__open svg,.mm-batch-table-editor svg{stroke:currentColor}.mm-batch-table-editor{pointer-events:none;z-index:1200;background:0 0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mm-batch-table-editor:has(.mm-batch-table-editor__dialog:focus-within){z-index:1500}.mm-batch-mapping{z-index:1220;background:#1214179e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mm-batch-mapping__dialog{background:#f7f8f8;border:1px solid #cfd4d7;border-radius:8px;width:min(860px,100vw - 48px);max-height:calc(100vh - 48px);display:grid;overflow:auto;box-shadow:0 24px 70px #00000047}.mm-batch-mapping__dialog>header,.mm-batch-mapping__dialog>footer{background:#fff;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.mm-batch-mapping__dialog>header{border-bottom:1px solid #dfe3e5}.mm-batch-mapping__dialog>footer{border-top:1px solid #dfe3e5}.mm-batch-mapping__dialog>header>div,.mm-batch-mapping__dialog>header>div>div,.mm-batch-mapping__dialog>footer>div{align-items:center;gap:10px;display:flex}.mm-batch-mapping__dialog>header>div>div{flex-direction:column;align-items:flex-start;gap:2px}.mm-batch-mapping__dialog>header span,.mm-batch-mapping__dialog>footer>span{color:#6d747c;font-size:12px}.mm-batch-mapping__dialog button,.mm-batch-mapping__dialog select{border:1px solid #cfd4d7;border-radius:5px;min-height:34px}.mm-batch-mapping__dialog button{background:#fff;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mm-batch-mapping__dialog button.is-primary{color:#fff;background:#19756d;border-color:#19756d}.mm-batch-mapping__model{grid-template-columns:96px minmax(240px,420px);align-items:center;gap:12px;padding:18px;display:grid}.mm-batch-mapping__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0 18px 18px;display:grid}.mm-batch-mapping__sections>section{background:#fff;border:1px solid #dfe3e5;padding:14px}.mm-batch-mapping__sections h3{margin:0 0 12px;font-size:14px}.mm-batch-mapping__row{grid-template-columns:minmax(90px,1fr) minmax(140px,1.5fr);align-items:center;gap:10px;margin-top:9px;display:grid}.mm-batch-mapping__row>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mm-batch-mapping__row select{width:100%;min-width:0}.mm-batch-table-editor__dialog{box-shadow:none;pointer-events:auto;resize:none;background:#f7f8f8;border:1px solid #cfd4d7;border-radius:8px;grid-template-rows:auto auto minmax(240px,1fr) auto;width:min(1040px,100vw - 48px);min-width:min(560px,100vw - 16px);max-width:calc(100vw - 48px);height:min(720px,100vh - 48px);min-height:min(400px,100vh - 16px);max-height:calc(100vh - 48px);display:grid;position:fixed;overflow:hidden}.mm-batch-table-editor__dialog.is-fullscreen{border-radius:0;width:100vw;max-width:none;height:100vh;max-height:none;inset:0}.mm-batch-table-editor__drag-handle{cursor:move;-webkit-user-select:none;user-select:none}.mm-batch-table-editor .mm-batch-table-editor__resize-handle{z-index:8;background:0 0;border:0;border-radius:0;min-height:0;padding:0;display:block;position:absolute}.mm-batch-table-editor .mm-batch-table-editor__resize-handle:hover{background:0 0;border:0}.mm-batch-table-editor__resize-handle.is-n,.mm-batch-table-editor__resize-handle.is-s{cursor:ns-resize;height:10px;left:16px;right:16px}.mm-batch-table-editor__resize-handle.is-n{top:0}.mm-batch-table-editor__resize-handle.is-s{bottom:0}.mm-batch-table-editor__resize-handle.is-e,.mm-batch-table-editor__resize-handle.is-w{cursor:ew-resize;width:10px;top:16px;bottom:16px}.mm-batch-table-editor__resize-handle.is-e{right:0}.mm-batch-table-editor__resize-handle.is-w{left:0}.mm-batch-table-editor__resize-handle.is-ne,.mm-batch-table-editor__resize-handle.is-se,.mm-batch-table-editor__resize-handle.is-sw,.mm-batch-table-editor__resize-handle.is-nw{width:18px;height:18px}.mm-batch-table-editor__resize-handle.is-ne,.mm-batch-table-editor__resize-handle.is-sw{cursor:nesw-resize}.mm-batch-table-editor__resize-handle.is-nw,.mm-batch-table-editor__resize-handle.is-se{cursor:nwse-resize}.mm-batch-table-editor__resize-handle.is-ne,.mm-batch-table-editor__resize-handle.is-nw{top:0}.mm-batch-table-editor__resize-handle.is-se,.mm-batch-table-editor__resize-handle.is-sw{bottom:0}.mm-batch-table-editor__resize-handle.is-ne,.mm-batch-table-editor__resize-handle.is-se{right:0}.mm-batch-table-editor__resize-handle.is-nw,.mm-batch-table-editor__resize-handle.is-sw{left:0}.mm-batch-table-editor__dialog>header,.mm-batch-table-editor__dialog>footer{background:#fff;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.mm-batch-table-editor__dialog>header{border-bottom:1px solid #dfe3e5}.mm-batch-table-editor__dialog>header>div,.mm-batch-table-editor__dialog>header>div>div,.mm-batch-table-editor__dialog>footer>div{align-items:center;gap:10px;display:flex}.mm-batch-table-editor__heading{flex-direction:column;align-items:flex-start!important;gap:3px!important}.mm-batch-table-editor__heading>div{align-items:center;gap:10px;display:flex}.mm-batch-table-editor__heading small{color:#737980;font-size:11px;font-weight:400}.mm-batch-table-editor__header-actions>button[aria-label=全屏],.mm-batch-table-editor__header-actions>button[aria-label=退出全屏]{width:auto;min-width:48px;padding:0 10px}.mm-batch-table-editor__dialog>header>div>div{flex-direction:column;align-items:flex-start;gap:2px}.mm-batch-table-editor__dialog>header strong{color:#17191c;font-size:15px}.mm-batch-table-editor__dialog>header span,.mm-batch-table-editor__dialog>footer>span{color:#737980;font-size:12px}.mm-batch-table-editor button,.mm-batch-table-editor input,.mm-batch-table-editor select,.mm-batch-table-editor textarea{font:inherit}.mm-batch-table-editor button{color:#30353a;background:#fff;border:1px solid #cfd4d7;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;display:inline-flex}.mm-batch-table-editor button:disabled{cursor:not-allowed;opacity:.45}.mm-batch-table-editor button.is-primary{color:#fff;background:#19756d;border-color:#19756d}.mm-batch-table-editor__column-tools button,.mm-batch-table-editor__row-heading button{width:30px;height:30px;min-height:30px;padding:0}.mm-batch-table-editor__toolbar{background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:12px 18px;display:flex}.mm-batch-table-editor__identity,.mm-batch-table-editor__tables,.mm-batch-table-editor__toolbar label{align-items:center;gap:9px;display:flex}.mm-batch-table-editor__identity{flex-wrap:wrap;min-width:0}.mm-batch-table-editor__tables{border-right:1px solid #dfe3e5;flex:1;min-width:0;padding-right:9px}.mm-batch-table-editor__table-tabs{gap:4px;max-width:min(560px,50vw);padding-bottom:2px;display:flex;overflow-x:auto}.mm-batch-table-editor__table-tab-item{flex:none;align-items:center;display:flex}.mm-batch-table-editor__table-tabs .mm-batch-table-editor__table-tab{text-overflow:ellipsis;white-space:nowrap;flex:none;width:auto;max-width:180px;padding-inline:12px;overflow:hidden}.mm-batch-table-editor__table-tabs .mm-batch-table-editor__table-tab.is-active{color:#145e58;background:#e7f2f0;border-color:#8cbab5}.mm-batch-table-editor__table-tab-item .mm-batch-table-editor__table-menu-trigger{border-left:0;border-radius:0 4px 4px 0;width:28px;height:32px;min-height:32px;padding:0}.mm-batch-table-editor__table-tab.is-active:has(+.mm-batch-table-editor__table-menu-trigger){border-radius:4px 0 0 4px}.mm-batch-table-editor__vertical-more{transform:rotate(90deg)}.mm-batch-table-editor__table-tabs input{flex:0 0 180px;width:180px}.mm-batch-table-editor__tables>button{width:32px;height:32px;min-height:32px;padding:0}.mm-batch-table-editor__table-menu{z-index:1450;background:#fff;border:1px solid #cfd4d7;border-radius:6px;width:132px;padding:4px;display:grid;position:fixed;box-shadow:0 10px 28px #0000002e}.mm-batch-table-editor__table-menu button{background:0 0;border:0;justify-content:flex-start;min-height:30px;padding:0 10px}.mm-batch-table-editor__table-menu button:hover{background:#f1f3f4}.mm-batch-table-editor__table-menu button.is-danger{color:#b33c45}.mm-batch-table-editor__toolbar label span,.mm-batch-table-editor__import label{color:#50575d;font-size:12px;font-weight:650}.mm-batch-table-editor__toolbar input{width:320px}.mm-batch-table-editor__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mm-batch-table-editor input,.mm-batch-table-editor select,.mm-batch-table-editor textarea{color:#22272b;background:#fff;border:1px solid #cfd4d7;border-radius:4px;min-height:32px;padding:6px 8px}.mm-batch-table-editor input:focus,.mm-batch-table-editor select:focus,.mm-batch-table-editor textarea:focus{border-color:#19756d;outline:2px solid #19756d2e}.mm-batch-table-editor__grid-wrap{border-block:1px solid #dfe3e5;min-height:0;overflow:auto}.mm-batch-table-editor__grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}.mm-batch-table-editor__grid th,.mm-batch-table-editor__grid td{vertical-align:top;background:#fff;border-bottom:1px solid #e2e5e7;border-right:1px solid #e2e5e7;min-width:180px;padding:8px}.mm-batch-table-editor__grid thead th{z-index:2;background:#f1f3f3;position:sticky;top:0}.mm-batch-table-editor__grid input,.mm-batch-table-editor__grid select,.mm-batch-table-editor__grid textarea{box-sizing:border-box;width:100%}.mm-batch-table-editor__cell{align-items:center;gap:6px;min-width:0;display:flex}.mm-batch-table-editor__cell-editor{flex:auto;min-width:0}.mm-batch-table-editor__cell-action-button{white-space:nowrap;flex:none;min-height:32px;padding:4px 7px;font-size:11px}.mm-batch-table-editor__cell-menu{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:1400;background:#fff;border:1px solid #cfd4d7;border-radius:6px;gap:3px;width:220px;padding:6px;display:grid;position:fixed;box-shadow:0 12px 28px #23292d2e}.mm-batch-table-editor__cell-menu button{color:#f4f5f6;cursor:pointer;text-align:left;background:#262729;border:1px solid #3b3c3f;border-radius:4px;justify-content:flex-start;width:100%;min-height:34px;padding:6px 9px}.mm-batch-table-editor__cell-menu button:hover:not(:disabled){background:#303134;border-color:#55575b}.mm-batch-table-editor__cell-menu button:disabled{cursor:not-allowed;opacity:.46}.mm-batch-table-editor__cell-menu button.is-danger{color:#c43232}.mm-batch-table-editor__column-tools,.mm-batch-table-editor__row-heading>div{gap:4px;display:flex}.mm-batch-table-editor__column-tools select{flex:1;width:auto;min-width:90px}.mm-batch-table-editor__grid .mm-batch-table-editor__row-heading{z-index:1;background:#f5f6f6;width:68px;min-width:68px;position:sticky;left:0}.mm-batch-table-editor__fixed-column-title{flex:1;align-items:center;min-height:30px;display:flex}.mm-batch-table-editor__column-tools .mm-batch-table-editor__result-header-button{white-space:nowrap;width:auto;padding:0 7px;font-size:11px}.mm-batch-table-editor__model-cell{gap:6px;display:grid}.mm-batch-table-editor__model-mappings{gap:4px;display:grid}.mm-batch-table-editor__model-mappings label{grid-template-columns:minmax(72px,auto) minmax(120px,1fr);align-items:center;gap:5px;display:grid}.mm-batch-table-editor__model-mappings label>span{color:#646b71;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mm-batch-table-editor__result-cell{align-items:center;gap:6px;min-width:0;display:flex}.mm-batch-table-editor__result-assets{flex:auto;gap:5px;min-width:0;display:flex;overflow-x:auto}.mm-batch-table-editor__result-mixed{gap:5px;min-width:0;display:grid}.mm-batch-table-editor__result-assets img,.mm-batch-table-editor__result-assets video{object-fit:contain;background:#eef0f1;width:64px;height:48px}.mm-batch-table-editor__asset-preview-button,.mm-batch-table-editor__result-preview-button,.mm-batch-table-editor__result-file-preview{background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;padding:0;display:flex}.mm-batch-table-editor__asset-preview-button,.mm-batch-table-editor__result-preview-button{cursor:zoom-in}.mm-batch-table-editor__result-file-preview{cursor:pointer;background:#eef0f1;width:64px;height:48px}.mm-batch-table-editor__result-audio{min-width:260px}.mm-batch-table-editor__result-cell>button{flex:none;padding:0 7px;font-size:11px}.mm-batch-table-editor__result-empty,.mm-batch-table-editor__result-text{color:#737980;font-size:11px}.mm-batch-table-editor__result-text{white-space:pre-wrap;max-height:72px;overflow:auto}.mm-batch-table-editor__grid thead .mm-batch-table-editor__row-heading{z-index:3}.mm-batch-table-editor__row-heading>span{color:#596067;text-align:center;font-size:12px;display:block}.mm-batch-table-editor__row-heading>.mm-batch-table-editor__add-controls{flex-direction:column;justify-content:center;align-items:stretch;margin-top:0}.mm-batch-table-editor__row-heading>.mm-batch-table-editor__add-controls button{width:100%;height:26px;min-height:26px;padding:0 6px;font-size:11px}.mm-batch-table-editor__row-model{width:100%;position:relative}.mm-batch-table-editor__row-model>button{justify-content:space-between;align-items:center;width:100%;min-height:32px;padding:4px 8px;font-size:12px;display:flex}.mm-batch-table-editor__row-model>button>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-batch-table-editor__model-menu{color:#f4f5f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:360px;min-width:360px;z-index:var(--mm-overlay-menu-z);background:#171718;border:1px solid #313235;border-radius:6px;padding:8px;position:fixed;box-shadow:0 12px 28px #00000059}.mm-batch-table-editor__model-menu>input{box-sizing:border-box;color:#f4f5f6;background:#202123;border:1px solid #3b3c3f;border-radius:4px;width:100%;min-height:32px;padding:6px 9px}.mm-batch-table-editor__model-browser{grid-template-columns:104px minmax(180px,1fr);gap:8px;min-height:184px;margin-top:8px;display:grid}.mm-batch-table-editor__model-categories,.mm-batch-table-editor__model-results{flex-direction:column;gap:3px;display:flex}.mm-batch-table-editor__model-categories{border-right:1px solid #e2e5e7;padding-right:8px}.mm-batch-table-editor__model-categories button,.mm-batch-table-editor__model-results button{text-align:left;border-color:#0000;justify-content:flex-start;width:100%;min-height:32px;padding:5px 8px}.mm-batch-table-editor__model-results{max-height:230px;overflow-y:auto}.mm-batch-table-editor__model-results button{justify-content:space-between;align-items:center;gap:8px;display:flex}.mm-batch-table-editor__model-results small,.mm-batch-table-editor__model-results>span{color:#6c747a;font-size:11px}.mm-batch-table-editor__model-results>span{padding:8px}.mm-batch-table-editor__asset-cell{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.mm-batch-table-editor__asset-actions{flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.mm-batch-table-editor__asset-list{flex:120px;gap:4px;min-width:44px;padding:1px;display:flex;overflow-x:auto}.mm-batch-table-editor__asset-thumbnail{color:#596067;background:#eceeef;border:1px solid #d4d8da;border-radius:4px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:32px;display:flex;position:relative;overflow:hidden}.mm-batch-table-editor__asset-thumbnail[role=button]{cursor:pointer;touch-action:none}.mm-batch-table-editor__asset-thumbnail.is-filtered{opacity:.72;border-color:#8b9297}.mm-batch-table-editor__asset-thumbnail.is-filtered>:not(button):not(.mm-batch-table-editor__asset-filter-badge){filter:grayscale(.72)}.mm-batch-table-editor__asset-thumbnail.is-dragging{cursor:grabbing;opacity:.9;z-index:3}.mm-batch-table-editor__asset-filter-badge{color:#fff;pointer-events:none;z-index:2;background:#141414d6;border-radius:3px;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:10px;line-height:1;display:flex;position:absolute;bottom:2px;left:2px}.mm-batch-table-editor__asset-thumbnail img,.mm-batch-table-editor__asset-thumbnail video{object-fit:cover;width:100%;height:100%}.mm-batch-table-editor__asset-thumbnail video{pointer-events:none}.mm-batch-table-editor__asset-thumbnail button{background:#141414c7;border:0;border-radius:0 0 0 4px;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;display:flex;position:absolute;top:0;right:0}.mm-batch-table-editor__asset-thumbnail button:hover:not(:disabled){background:#141414eb;border:0}.mm-batch-table-editor__asset-thumbnail button svg{stroke:#fff}.mm-batch-table-editor__asset-actions select{flex:108px;min-width:92px}.mm-batch-table-editor__asset-picker{flex:none;min-width:0}.mm-batch-table-editor__asset-picker>button{justify-content:center;width:auto;font-size:11px}.mm-batch-table-editor__asset-picker-menu{color:#f4f5f6;width:320px;z-index:var(--mm-overlay-menu-z);background:#171718;border:1px solid #313235;border-radius:6px;padding:8px;position:fixed;box-shadow:0 12px 28px #00000059}.mm-batch-table-editor__asset-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:260px;display:grid;overflow:auto}.mm-batch-table-editor__asset-picker-grid>button{color:#f4f5f6;background:#202123;border:1px solid #35363a;gap:4px;min-width:0;padding:5px;display:grid;position:relative}.mm-batch-table-editor__asset-picker-grid>button.is-selected{border-color:#56b7ad;box-shadow:inset 0 0 0 1px #56b7ad}.mm-batch-table-editor__asset-picker-thumb{aspect-ratio:1;background:#292a2d;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.mm-batch-table-editor__asset-picker-thumb img,.mm-batch-table-editor__asset-picker-thumb video{object-fit:cover;width:100%;height:100%}.mm-batch-table-editor .creative-attachment-hover-target{border-radius:inherit;width:100%;height:100%;display:block}.canvas-batch-media-hover-preview{z-index:1460}.mm-batch-table-editor__asset-picker-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-batch-table-editor__asset-thumbnail:has(audio){flex-basis:156px;width:156px}.mm-batch-table-editor__asset-thumbnail audio{width:148px;max-width:148px;height:28px}.mm-batch-table-editor__asset-actions button{white-space:nowrap;flex:none;min-width:0;padding:4px 7px;font-size:11px}.mm-batch-table-editor__grid tbody td:has(.mm-batch-table-editor__asset-cell) .mm-batch-table-editor__cell-action-button{width:auto;font-size:11px}.mm-batch-table-editor__grid .mm-batch-table-editor__execution-kind,.mm-batch-table-editor__workflow-select select{width:auto;min-width:150px}.mm-batch-table-editor__workflow-attachment-columns{gap:5px;display:grid}.mm-batch-table-editor__workflow-attachment-columns>label{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.mm-batch-table-editor__workflow-attachment-columns input{width:auto}.mm-batch-table-editor__asset-error{color:#f97066;font-size:11px;position:absolute;top:calc(100% + 3px);left:0}.mm-batch-table-editor__asset-cell:has(.mm-batch-table-editor__asset-error){margin-bottom:18px}.mm-batch-table-editor__run{color:#596067;max-width:92px;margin-top:6px;font-size:11px;font-weight:600;line-height:1.35}.mm-batch-table-editor__run.is-succeeded{color:#16794b}.mm-batch-table-editor__run.is-blocked,.mm-batch-table-editor__run.is-failed{color:#b42318}.mm-batch-table-editor__run summary{cursor:pointer}.mm-batch-table-editor__run p{overflow-wrap:anywhere;color:#b42318;margin:5px 0 0;font-size:11px;font-weight:400}.mm-batch-table-editor__import{background:#f7f8f8;border-top:1px solid #dfe3e5}.mm-batch-table-editor__import-toggle{width:100%;border:0!important;border-radius:0!important;justify-content:space-between!important;min-height:42px!important;padding:0 18px!important}.mm-batch-table-editor__import-panel{border-top:1px solid #dfe3e5;gap:7px;padding:12px 18px;display:grid}.mm-batch-table-editor__import textarea{box-sizing:border-box;resize:vertical;width:100%}.mm-batch-table-editor__import-actions{justify-content:space-between;align-items:center;display:flex}.mm-batch-table-editor__import [role=status]{color:#19756d;font-size:12px}.mm-batch-table-editor__dialog>footer{border-top:1px solid #dfe3e5}.mm-batch-table-editor,.mm-batch-mapping{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mm-batch-table-editor__dialog,.mm-batch-mapping__dialog,.mm-batch-table-editor__import,.mm-batch-table-editor__cell-menu{color:#f4f5f6;background:#171718;border-color:#313235}.mm-batch-table-editor__asset-thumbnail{color:#c7c8ca;background:#262729;border-color:#3b3c3f}.mm-batch-table-editor__dialog>header,.mm-batch-table-editor__dialog>footer,.mm-batch-table-editor__toolbar,.mm-batch-mapping__dialog>header,.mm-batch-mapping__dialog>footer,.mm-batch-mapping__sections>section{background:#202123;border-color:#313235}.mm-batch-table-editor__dialog>header strong,.mm-batch-mapping__dialog strong,.mm-batch-mapping__sections h3{color:#f4f5f6}.mm-batch-table-editor__dialog>header span,.mm-batch-table-editor__dialog>footer>span,.mm-batch-table-editor__toolbar label span,.mm-batch-table-editor__import label,.mm-batch-mapping__dialog>header span,.mm-batch-mapping__dialog>footer>span,.mm-batch-table-editor__row-heading>span,.mm-batch-table-editor__run{color:#9a9b9f}.mm-batch-table-editor button,.mm-batch-mapping__dialog button{color:#f4f5f6;background:#262729;border-color:#3b3c3f}.mm-batch-table-editor button:hover:not(:disabled),.mm-batch-mapping__dialog button:hover:not(:disabled){background:#303134;border-color:#55575b}.mm-batch-table-editor button.is-primary,.mm-batch-mapping__dialog button.is-primary{color:#171718;background:#e9e9e9;border-color:#e9e9e9}.mm-batch-table-editor input,.mm-batch-table-editor select,.mm-batch-table-editor textarea,.mm-batch-mapping__dialog select{color:#f4f5f6;background:#262729;border-color:#3b3c3f}.mm-batch-table-editor input:focus,.mm-batch-table-editor select:focus,.mm-batch-table-editor textarea:focus,.mm-batch-mapping__dialog select:focus{border-color:#8a8a8a;outline:2px solid #ffffff1a}.mm-batch-table-editor__tables,.mm-batch-table-editor__grid-wrap,.mm-batch-table-editor__import,.mm-batch-table-editor__import-panel,.mm-batch-table-editor__dialog>header,.mm-batch-table-editor__dialog>footer,.mm-batch-mapping__dialog>header,.mm-batch-mapping__dialog>footer{border-color:#313235}.mm-batch-table-editor__grid th,.mm-batch-table-editor__grid td{background:#202123;border-color:#313235}.mm-batch-table-editor__grid thead th,.mm-batch-table-editor__grid .mm-batch-table-editor__row-heading{background:#252629}.mm-batch-table-editor__import [role=status]{color:#c7c8ca}.mm-batch-table-editor button.mm-batch-table-editor__resize-handle:hover:not(:disabled){background:0 0;border:0}@media (width<=720px){.mm-batch-table-editor{padding:0}.mm-batch-table-editor__dialog{resize:none;border:0;border-radius:0;width:100vw;min-width:100vw;max-width:100vw;height:100vh;min-height:100vh;max-height:100vh}.mm-batch-table-editor__drag-handle{cursor:default}.mm-batch-table-editor__toolbar{flex-direction:column;align-items:stretch}.mm-batch-table-editor__identity,.mm-batch-table-editor__tables,.mm-batch-table-editor__actions{align-items:stretch}.mm-batch-table-editor__tables{border-right:0;padding-right:0}.mm-batch-table-editor__toolbar label{flex-direction:column;align-items:stretch}.mm-batch-table-editor__toolbar input{width:100%;max-width:100%}}.mm-batch-table-editor__dialog{flex-direction:column;display:flex}.mm-batch-table-editor__heading{flex-direction:row;flex:auto;min-width:0;align-items:center!important;gap:10px!important}.mm-batch-table-editor__heading small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-batch-table-editor__header-actions{flex:none}.mm-batch-table-editor__grid-wrap{flex:auto}.mm-batch-table-editor__grid th,.mm-batch-table-editor__grid td,.mm-batch-table-editor__grid .mm-batch-table-editor__row-heading{min-width:0}.mm-batch-table-editor__grid thead th,.mm-batch-table-editor__grid tbody td,.mm-batch-table-editor__grid tbody th{position:relative}.mm-batch-table-editor__grid tbody td,.mm-batch-table-editor__grid tbody th{height:72px}.mm-batch-table-editor .mm-batch-table-editor__column-resize{cursor:col-resize;z-index:6;background:0 0;border:0;border-radius:0;width:8px;min-height:0;padding:0;position:absolute;top:0;bottom:0;right:-4px}.mm-batch-table-editor .mm-batch-table-editor__column-resize:hover,.mm-batch-table-editor .mm-batch-table-editor__column-resize:focus-visible{background:#5f918b;border:0;outline:0}.mm-batch-table-editor__model-cell{gap:6px;min-height:68px;display:grid}.mm-batch-table-editor__model-primary-row{align-items:center;gap:5px;min-width:0;display:flex}.mm-batch-table-editor__model-primary-row>.mm-batch-table-editor__row-model{flex:180px;min-width:120px}.mm-batch-table-editor__model-input-buttons{flex:0 auto;gap:4px;display:flex}.mm-batch-table-editor__model-input-buttons>button{white-space:nowrap;min-height:32px;padding:4px 7px;font-size:11px}.mm-batch-table-editor__model-input-buttons>button.is-mapped{border-color:#729b96}.mm-batch-table-editor__model-input-buttons>button.has-required-missing{border-color:#a16f43}.mm-batch-table-editor__model-input-buttons>button span{background:#47494d;border-radius:8px;margin-left:4px;padding:0 4px;font-size:9px}.mm-batch-table-editor__model-input-buttons>button span.is-warning{color:#fff4e8;background:#8c5428}.mm-batch-table-editor__model-parameters.mm-canvas-model-node__controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:30px;display:grid}.mm-batch-table-editor__model-parameters.mm-canvas-model-node__controls .mm-canvas-model-node__control{grid-column:auto;min-width:0}.mm-batch-table-editor__model-parameters.mm-canvas-model-node__controls label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-batch-table-editor__input-mapping-menu{color:#f4f5f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:1400;background:#171718;border:1px solid #3b3c3f;border-radius:6px;gap:8px;width:270px;padding:10px;display:grid;position:fixed;box-shadow:0 12px 28px #00000059}.mm-batch-table-editor__input-mapping-menu label{gap:4px;display:grid}.mm-batch-table-editor__input-mapping-menu label>span{justify-content:space-between;align-items:center;font-size:11px;display:flex}.mm-batch-table-editor__input-mapping-menu small{color:#d9a56f;font-size:10px}.mm-batch-table-editor__input-mapping-menu select{color:#f4f5f6;background:#262729;border:1px solid #3b3c3f;border-radius:4px;width:100%;min-height:32px}.mm-batch-table-editor__input-mapping-menu>input[type=search]{box-sizing:border-box;color:#f4f5f6;font:inherit;background:#262729;border:1px solid #4b4d50;border-radius:4px;width:100%;min-height:32px;padding:5px 8px}.mm-batch-table-editor__result-binding{gap:5px;min-width:0;display:grid}.mm-batch-table-editor__result-binding label{grid-template-columns:minmax(52px,.7fr) minmax(110px,1.3fr);align-items:center;gap:5px;min-width:0;display:grid}.mm-batch-table-editor__result-binding label>span{color:#aeb1b6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mm-batch-table-editor__result-binding select{width:100%;min-width:0}.mm-batch-table-editor__result-cell{gap:5px;display:grid}.mm-batch-table-editor__result-content,.mm-batch-table-editor__result-actions{align-items:center;gap:5px;min-width:0;display:flex}.mm-batch-table-editor__result-content{justify-content:space-between}.mm-batch-table-editor__result-actions{justify-content:flex-end}.mm-batch-table-editor__result-actions>button{flex:none;min-height:30px;padding:0 7px;font-size:11px}.mm-batch-table-editor__model-menu{width:560px;min-width:560px}.mm-batch-table-editor__model-categories{border-color:#3b3c3f}.mm-batch-table-editor__model-categories button,.mm-batch-table-editor__model-results button{color:#f4f5f6;background:#202123}.mm-batch-table-editor__model-categories button.is-active,.mm-batch-table-editor__model-results button.is-selected{color:#164f4a;background:#dceeed}.mm-batch-table-editor__asset-cell{align-items:stretch}:is(.mm-batch-table-editor__grid tbody td:has(.mm-batch-table-editor__asset-cell) .mm-batch-table-editor__cell,.mm-batch-table-editor__grid tbody td:has(.mm-batch-table-editor__asset-cell) .mm-batch-table-editor__cell-editor,.mm-batch-table-editor__grid tbody td:has(.mm-batch-table-editor__asset-cell) .mm-batch-table-editor__asset-cell){height:100%}.mm-batch-table-editor__asset-list{align-items:stretch}.mm-batch-table-editor__asset-thumbnail{flex-basis:48px;align-self:stretch;width:48px;height:auto;min-height:64px}.mm-batch-table-editor__asset-picker-grid>button{min-height:74px}.mm-batch-table-editor__asset-picker-thumb{height:58px}.mm-batch-table-editor__table-menu{color:#f4f5f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171718;border-color:#3b3c3f;box-shadow:0 12px 28px #00000059}.mm-batch-table-editor__table-menu button{color:#f4f5f6;background:#262729;border-color:#3b3c3f}.mm-batch-table-editor__table-menu button:hover:not(:disabled){background:#303134;border-color:#55575b}.mm-batch-table-editor__table-menu button:disabled{opacity:.45}.mm-batch-table-editor__import.is-expanded{flex:none}.mm-batch-table-editor__import.is-expanded .mm-batch-table-editor__import-panel{border-top:0}.mm-batch-table-editor{--batch-functional-action-height:30px;--batch-functional-action-width:64px}.mm-batch-table-editor__column-tools.is-editable{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;display:grid}.mm-batch-table-editor__column-fields{grid-template-columns:minmax(72px,1fr) minmax(72px,.7fr);gap:6px;min-width:0;display:grid}.mm-batch-table-editor__column-fields label{text-align:left;gap:3px;min-width:0;display:grid}.mm-batch-table-editor__column-fields label>span{color:#9a9b9f;font-size:10px;font-weight:600;line-height:1}.mm-batch-table-editor__column-fields input,.mm-batch-table-editor__column-fields select{width:100%;min-width:0}.mm-batch-table-editor__column-action-rows,.mm-batch-table-editor__result-header-actions{justify-items:end;gap:4px;margin-left:auto;display:grid}.mm-batch-table-editor__runtime-bar{color:#9a9b9f;border-bottom:1px solid #313236;justify-content:flex-end;align-items:center;gap:8px;min-height:34px;padding:4px 14px;font-size:11px;display:flex}.mm-batch-table-editor__runtime-bar>span{margin-right:auto}.mm-batch-table-editor__runtime-bar>button{min-height:var(--batch-functional-action-height);width:auto;padding:0 8px;font-size:11px}.mm-batch-table-editor__column-action-row{grid-template-columns:repeat(2,30px);gap:4px;display:grid}.mm-batch-table-editor__column-tools .mm-batch-table-editor__result-header-button,.mm-batch-table-editor__cell-action-button,.mm-batch-table-editor__asset-actions button,.mm-batch-table-editor__result-actions>button{height:var(--batch-functional-action-height);min-height:var(--batch-functional-action-height);width:var(--batch-functional-action-width);padding:0 6px;font-size:11px}.mm-batch-table-editor__cell.is-asset-cell{grid-template-columns:minmax(0, 1fr) var(--batch-functional-action-width);grid-template-rows:repeat(3, var(--batch-functional-action-height));align-items:start;gap:4px 6px;display:grid}.mm-batch-table-editor__cell.is-asset-cell>.mm-batch-table-editor__cell-editor{display:contents}.mm-batch-table-editor__cell.is-asset-cell .mm-batch-table-editor__asset-cell{grid-area:1/1/4/-1;grid-template-columns:minmax(0, 1fr) var(--batch-functional-action-width);grid-template-rows:repeat(3, var(--batch-functional-action-height));gap:4px 6px;min-height:0;display:grid}.mm-batch-table-editor__cell.is-asset-cell>.mm-batch-table-editor__cell-action-button{z-index:1;grid-area:1/2;justify-self:end}.mm-batch-table-editor__cell.is-asset-cell .mm-batch-table-editor__asset-list{grid-area:1/1/4;align-items:start}.mm-batch-table-editor__cell.is-asset-cell .mm-batch-table-editor__asset-actions{display:contents}.mm-batch-table-editor__cell.is-asset-cell .mm-batch-table-editor__asset-actions>button{grid-area:2/2;justify-self:end}.mm-batch-table-editor__cell.is-asset-cell .mm-batch-table-editor__asset-picker{grid-area:3/2;justify-self:end}.mm-batch-table-editor__cell.is-asset-cell .mm-batch-table-editor__asset-picker>button{width:var(--batch-functional-action-width)}.mm-batch-table-editor__asset-thumbnail:not(:has(audio)){aspect-ratio:1;flex:0 0 48px;align-self:start;width:48px;height:48px;min-height:48px}.mm-batch-table-editor__asset-thumbnail img,.mm-batch-table-editor__asset-thumbnail video,.mm-batch-table-editor__result-assets img,.mm-batch-table-editor__result-assets video{object-fit:cover;width:100%;height:100%}.mm-batch-table-editor__result-preview-button,.mm-batch-table-editor__result-file-preview{aspect-ratio:1;flex:0 0 48px;width:48px;height:48px}.mm-batch-table-editor__result-cell{grid-template-columns:minmax(0, 1fr) var(--batch-functional-action-width);align-items:start;gap:5px 6px;display:grid}.mm-batch-table-editor__result-content{grid-column:1;min-width:0}.mm-batch-table-editor__result-actions{flex-direction:column;grid-area:1/2;justify-content:flex-start;align-items:flex-end;display:flex}
