.portrait-trigger[data-v-2ebc0ccd]{align-items:center;background:#00e87a;border:1px solid #00e87a;border-radius:.5rem;color:#04130b;display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:700;gap:.375rem;min-height:2rem;padding:0 .625rem;transition:.2s}.portrait-trigger[data-v-2ebc0ccd]:hover:not(:disabled){background:#32f59a;border-color:#32f59a}.portrait-trigger[data-v-2ebc0ccd]:disabled{background:#ffffff1a;border-color:#ffffff26;color:#ffffff73;cursor:not-allowed}.portrait-trigger svg[data-v-2ebc0ccd]{height:.875rem;width:.875rem}.portrait-overlay[data-v-2ebc0ccd]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000c7;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:290}.portrait-dialog[data-v-2ebc0ccd]{background:#080808;border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;color:#fff;display:flex;flex-direction:column;height:min(780px,calc(100dvh - 2rem));overflow:hidden;width:min(1024px,calc(100vw - 2rem));z-index:300}.portrait-header[data-v-2ebc0ccd]{border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0;padding:1.25rem 1.5rem .75rem}.portrait-title-row[data-v-2ebc0ccd]{align-items:center;display:flex;justify-content:space-between}.portrait-title-row h3[data-v-2ebc0ccd]{font-size:1.125rem;font-weight:650;letter-spacing:-.02em}.portrait-close[data-v-2ebc0ccd]{border-radius:.5rem;color:#ffffffb3;display:grid;height:2rem;place-items:center;width:2rem}.portrait-close[data-v-2ebc0ccd]:hover{background:#ffffff1a;color:#fff}.portrait-close svg[data-v-2ebc0ccd]{width:1.1rem}.portrait-filter-row[data-v-2ebc0ccd]{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.portrait-filter-row>p[data-v-2ebc0ccd]{color:#fff9;font-size:.75rem;font-variant-numeric:tabular-nums;padding-bottom:.65rem}.portrait-filters[data-v-2ebc0ccd]{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(9rem,1fr))}.portrait-filters label[data-v-2ebc0ccd]{color:#fff9;display:grid;font-size:.6875rem;font-weight:600;gap:.45rem}.portrait-filters input[data-v-2ebc0ccd],.portrait-filters select[data-v-2ebc0ccd]{background:#111;border:1px solid hsla(0,0%,100%,.15);border-radius:.5rem;color:#fff;font-size:.875rem;height:2.75rem;outline:none;padding:0 .75rem}.portrait-filters input[data-v-2ebc0ccd]:focus,.portrait-filters select[data-v-2ebc0ccd]:focus{border-color:#60a5fab3;box-shadow:0 0 0 2px #60a5fa33}.portrait-error[data-v-2ebc0ccd]{align-items:center;color:#fca5a5;display:flex;font-size:.875rem;gap:.75rem;margin-top:.75rem}.portrait-error button[data-v-2ebc0ccd]{align-items:center;border-radius:.375rem;color:#fffc;display:inline-flex;gap:.25rem;padding:.35rem .5rem}.portrait-error button[data-v-2ebc0ccd]:hover{background:#ffffff1a}.portrait-error svg[data-v-2ebc0ccd]{width:.875rem}.portrait-scroll[data-v-2ebc0ccd]{flex:1;min-height:0;overflow-y:auto;padding:1.5rem}.portrait-grid[data-v-2ebc0ccd]{display:grid;gap:.75rem;grid-template-columns:repeat(5,minmax(0,1fr))}.portrait-card[data-v-2ebc0ccd]{background:#151515;border-radius:.75rem;display:block;overflow:hidden;position:relative;text-align:left;width:100%}.portrait-card[data-v-2ebc0ccd]:focus-visible{outline:2px solid rgba(96,165,250,.85)}.portrait-card img[data-v-2ebc0ccd]{aspect-ratio:3/4;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.portrait-card:hover img[data-v-2ebc0ccd]{transform:scale(1.025)}.portrait-caption[data-v-2ebc0ccd]{background:linear-gradient(0deg,#000,rgba(0,0,0,.8),transparent);inset:auto 0 0;padding:3rem .75rem .75rem;position:absolute;text-align:center}.portrait-caption small[data-v-2ebc0ccd],.portrait-caption strong[data-v-2ebc0ccd]{display:block}.portrait-caption strong[data-v-2ebc0ccd]{font-size:.875rem}.portrait-caption small[data-v-2ebc0ccd]{color:#ffffffbf;font-size:.75rem;margin-top:.25rem}.portrait-selecting[data-v-2ebc0ccd]{background:#0000008c;display:grid;top:0;right:0;bottom:0;left:0;place-items:center;position:absolute}.portrait-loading svg[data-v-2ebc0ccd],.portrait-selecting svg[data-v-2ebc0ccd]{animation:portrait-spin-2ebc0ccd 1s linear infinite;width:1.25rem}.portrait-empty[data-v-2ebc0ccd],.portrait-loading[data-v-2ebc0ccd]{align-items:center;color:#ffffff8c;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;min-height:15rem}@keyframes portrait-spin-2ebc0ccd{to{transform:rotate(1turn)}}@media (max-width:767px){.portrait-overlay[data-v-2ebc0ccd]{align-items:stretch;padding:max(.5rem,env(safe-area-inset-top)) .5rem max(.5rem,env(safe-area-inset-bottom))}.portrait-dialog[data-v-2ebc0ccd]{height:100%;width:100%}.portrait-header[data-v-2ebc0ccd]{padding:1rem}.portrait-filter-row[data-v-2ebc0ccd]{align-items:stretch;flex-direction:column}.portrait-filters[data-v-2ebc0ccd]{grid-template-columns:1fr}.portrait-filter-row>p[data-v-2ebc0ccd]{padding:0}.portrait-scroll[data-v-2ebc0ccd]{padding:1rem}.portrait-grid[data-v-2ebc0ccd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:900px){.portrait-grid[data-v-2ebc0ccd]{grid-template-columns:repeat(4,minmax(0,1fr))}}.portrait-filters select[data-v-2ebc0ccd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#111;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border:1px solid hsla(0,0%,100%,.15);border-radius:.625rem;color:#fff;cursor:pointer;font-size:.875rem;height:2.75rem;line-height:1;outline:none;padding:0 2.35rem 0 .8rem;transition:border-color .2s,background-color .2s,box-shadow .2s;width:100%}.portrait-filters select[data-v-2ebc0ccd]:hover{background-color:#151515;border-color:#ffffff47}.portrait-filters select[data-v-2ebc0ccd]:focus-visible{border-color:#60a5fabf;box-shadow:0 0 0 3px #3b82f629}.portrait-filters select option[data-v-2ebc0ccd]{background:#111;color:#fff}.portrait-filter[data-v-2ebc0ccd]{display:grid;gap:.45rem;min-width:9rem;position:relative}.portrait-filter>span[data-v-2ebc0ccd]{color:#fff9;font-size:.6875rem;font-weight:600}.filter-trigger[data-v-2ebc0ccd]{align-items:center;background:linear-gradient(180deg,#151515,#101010);border:1px solid hsla(0,0%,100%,.15);border-radius:.625rem;color:#f4f4f5;display:flex;font-size:.875rem;gap:.75rem;height:2.75rem;justify-content:space-between;overflow:hidden;padding:0 .75rem;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s;white-space:nowrap;width:100%}.filter-trigger[data-v-2ebc0ccd]:hover,.filter-trigger[aria-expanded=true][data-v-2ebc0ccd]{background:#181818;border-color:#ffffff4d}.filter-trigger[data-v-2ebc0ccd]:focus-visible{border-color:#60a5fabf;box-shadow:0 0 0 3px #3b82f629;outline:none}.filter-trigger svg[data-v-2ebc0ccd]{color:#9ca3af;flex:none;height:1rem;transition:transform .2s;width:1rem}.filter-trigger[aria-expanded=true] svg[data-v-2ebc0ccd]{transform:rotate(180deg)}.filter-menu[data-v-2ebc0ccd]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121212fa;border:1px solid hsla(0,0%,100%,.16);border-radius:.7rem;box-shadow:0 18px 50px #00000094,inset 0 1px #ffffff0a;left:0;min-width:10rem;overflow:hidden;padding:.35rem;position:absolute;top:calc(100% + .45rem);width:100%;z-index:330}.country-options>button[data-v-2ebc0ccd],.filter-menu>button[data-v-2ebc0ccd]{align-items:center;border-radius:.5rem;color:#ffffffc7;display:flex;font-size:.8125rem;gap:.75rem;justify-content:space-between;min-height:2.35rem;padding:.45rem .65rem;text-align:left;transition:background .15s,color .15s;width:100%}.country-options>button[data-v-2ebc0ccd]:hover,.filter-menu>button[data-v-2ebc0ccd]:hover{background:#ffffff14;color:#fff}.country-options>button.selected[data-v-2ebc0ccd],.filter-menu>button.selected[data-v-2ebc0ccd]{background:#3b82f626;color:#93c5fd}.filter-menu button svg[data-v-2ebc0ccd]{flex:none;height:.95rem;width:.95rem}.country-menu[data-v-2ebc0ccd]{padding:.45rem;width:min(18rem,calc(100vw - 2rem))}.country-search[data-v-2ebc0ccd]{align-items:center;background:#0a0a0a;border:1px solid hsla(0,0%,100%,.13);border-radius:.55rem;display:flex;gap:.5rem;margin-bottom:.35rem;padding:0 .65rem}.country-search[data-v-2ebc0ccd]:focus-within{border-color:#60a5faa6;box-shadow:0 0 0 2px #3b82f621}.country-search svg[data-v-2ebc0ccd]{color:#71717a;flex:none;width:1rem}.country-search input[data-v-2ebc0ccd]{background:transparent;border:0;color:#fff;font-size:.8125rem;height:2.4rem;outline:none;padding:0;width:100%}.country-options[data-v-2ebc0ccd]{max-height:16rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.country-options>p[data-v-2ebc0ccd]{color:#ffffff73;font-size:.8125rem;padding:1.5rem .75rem;text-align:center}@media (max-width:767px){.portrait-filter[data-v-2ebc0ccd]{min-width:0}.country-menu[data-v-2ebc0ccd],.filter-menu[data-v-2ebc0ccd]{min-width:0;width:100%}}.omni-mode-section[data-v-7f468b13]{display:flex;flex-direction:column;gap:.75rem}.omni-mode-grid[data-v-7f468b13]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.omni-mode-card[data-v-7f468b13]{align-items:center;background:#00000038;border:1px solid hsla(0,0%,100%,.08);border-radius:.875rem;display:flex;gap:1rem;justify-content:space-between;min-height:6rem;padding:1rem .75rem}.omni-mode-card>div[data-v-7f468b13]{min-width:0}.omni-mode-card strong[data-v-7f468b13],.omni-mode-guidance strong[data-v-7f468b13]{color:#fffffff0;font-size:.875rem;font-weight:600}.omni-mode-card p[data-v-7f468b13]{color:#ffffff94;font-size:.75rem;line-height:1.35;margin-top:.25rem}.omni-mode-switch[data-v-7f468b13]{background:#ffffff24;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;flex:0 0 auto;height:1.375rem;padding:0;position:relative;transition:background .2s,border-color .2s;width:2.5rem}.omni-mode-switch span[data-v-7f468b13]{background:#ffffffe6;border-radius:9999px;box-shadow:0 1px 3px #00000059;height:.875rem;left:.1875rem;position:absolute;top:.1875rem;transition:transform .2s;width:.875rem}.omni-mode-switch.active[data-v-7f468b13]{background:#159ab4;border-color:#29d7f78c}.omni-mode-switch.active span[data-v-7f468b13]{transform:translate(1.125rem)}.omni-mode-guidance[data-v-7f468b13]{align-items:flex-start;background:#1c232dcc;border-radius:.75rem;color:#ffffffa8;display:flex;font-size:.75rem;gap:.75rem;line-height:1.55;padding:.8125rem .75rem}.omni-mode-guidance>svg[data-v-7f468b13]{color:#58a6ff;flex:0 0 auto;height:1rem;margin-top:.125rem;width:1rem}.omni-mode-guidance>div[data-v-7f468b13]{flex:1}.omni-mode-guidance p[data-v-7f468b13]{margin-top:.3125rem}.omni-mode-guidance b[data-v-7f468b13]{color:#58a6ff;font-weight:600}.omni-mode-guidance>button[data-v-7f468b13]{color:#ffffff80;flex:0 0 auto;height:1.5rem;margin:-.25rem -.25rem 0 0;width:1.5rem}.omni-mode-guidance>button[data-v-7f468b13]:hover{color:#ffffffe6}.omni-mode-guidance>button svg[data-v-7f468b13]{height:.9375rem;width:.9375rem}.duration-range[data-v-7f468b13]:disabled,.option-card[data-v-7f468b13]:disabled{cursor:not-allowed;opacity:.7}.duration-auto-message[data-v-7f468b13]{color:#8b9aaa;display:block;font-size:.75rem;line-height:1.4;margin-top:.5rem;text-align:left;width:100%}@media (max-width:520px){.omni-mode-grid[data-v-7f468b13]{grid-template-columns:1fr}}.generator-shell[data-v-7f468b13]{margin-inline:auto;max-width:1520px;width:100%}.model-glyph[data-v-7f468b13]{display:block;flex:0 0 2rem;height:2rem;position:relative;width:2rem}.model-glyph b[data-v-7f468b13],.model-glyph i[data-v-7f468b13]{border-radius:.5rem;height:1.5rem;position:absolute;transform:rotate(45deg);width:1.5rem}.model-glyph i[data-v-7f468b13]{background:linear-gradient(135deg,#7c3aed,#4f46e5);bottom:0;right:0}.model-glyph b[data-v-7f468b13]{background:linear-gradient(135deg,#5eead4,#22d3ee);left:0;top:0}.model-select-trigger[data-v-7f468b13]{align-items:center;background:#00000047;border:1px solid hsla(0,0%,100%,.07);border-radius:.72rem;color:#fff;display:flex;gap:.75rem;min-height:4.35rem;padding:.75rem .9rem;text-align:left;transition:border-color .2s,background .2s;width:100%}.model-select-trigger[data-v-7f468b13]:hover,.model-select-trigger[aria-expanded=true][data-v-7f468b13]{background:#ffffff0b;border-color:#ffffff24}.model-select-trigger[data-v-7f468b13]:disabled{cursor:not-allowed;opacity:.5}.model-name-row[data-v-7f468b13]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.model-name[data-v-7f468b13]{color:#f4f4f5;font-size:.875rem;font-weight:550;line-height:1.3}.model-badge[data-v-7f468b13]{align-items:center;border-radius:999px;display:inline-flex;font-size:.625rem;font-weight:650;gap:.22rem;line-height:1;min-height:1.25rem;padding:.12rem .38rem;white-space:nowrap}.badge-new[data-v-7f468b13]{background:#3b82f62e;color:#60a5fa}.badge-hot[data-v-7f468b13]{background:#ef444421;color:#fb7185}.badge-audio[data-v-7f468b13]{background:#ffffff14;color:#d4d4d8}.badge-audio svg[data-v-7f468b13]{height:.7rem;width:.7rem}.model-options-menu[data-v-7f468b13]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0c0cfa;border:1px solid hsla(0,0%,100%,.08);border-radius:.8rem;box-shadow:0 24px 60px #00000094;display:grid;gap:.15rem;left:0;overflow:hidden;padding:.4rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:45}.model-option[data-v-7f468b13]{align-items:center;border-radius:.68rem;color:#fff;display:flex;gap:.8rem;min-height:4.6rem;padding:.72rem .75rem;text-align:left;transition:background .18s;width:100%}.model-option[data-v-7f468b13]:hover{background:#ffffff0b}.model-option.selected[data-v-7f468b13]{background:#232525}.model-option[data-v-7f468b13]:disabled{cursor:not-allowed;opacity:.5}.model-option p[data-v-7f468b13],.model-select-trigger p[data-v-7f468b13]{color:#8c8c92!important;font-size:.68rem!important;line-height:1.35!important}.model-selected-check[data-v-7f468b13]{color:#fff;flex:none;height:1rem;width:1rem}.generate-button[data-v-7f468b13]:disabled{background-color:#273142!important;background-image:none!important;border-color:#94a3b833!important;box-shadow:inset 0 1px #ffffff0a!important;color:#94a3b8!important}.setting-label[data-v-7f468b13]{align-items:center;color:#9292a4;display:flex;font-size:.8125rem;font-weight:650;gap:.4rem;justify-content:flex-start;margin-left:0;padding:0;text-align:left;width:100%}.reference-kind-card[data-v-7f468b13],.settings-card[data-v-7f468b13]{background:#ffffff09;border-radius:.75rem;padding:.875rem;transition:background-color .2s ease}.reference-kind-card[data-v-7f468b13]:hover{background:#ffffff0b}.option-grid[data-v-7f468b13]{display:grid;gap:.5rem}.ratio-grid[data-v-7f468b13]{grid-template-columns:repeat(6,minmax(0,1fr))}.ratio-grid.single-option-grid[data-v-7f468b13]{grid-template-columns:minmax(0,1fr)}.resolution-grid[data-v-7f468b13]{grid-template-columns:repeat(4,minmax(0,1fr))}.option-card[data-v-7f468b13]{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;color:#64748b;display:flex;flex-direction:column;font-size:.75rem;font-weight:650;gap:.35rem;justify-content:center;min-height:3rem;padding:.5rem .35rem;transition:.2s ease;white-space:nowrap}.option-card[data-v-7f468b13]:hover{border-color:#29d7f74d;color:#fff}.option-card.selected[data-v-7f468b13]{background:#2c5eeb33;border-color:#29d7f780;box-shadow:0 0 0 1px #29d7f714,0 8px 24px #2c5eeb1a;color:#fff}.ratio-shape[data-v-7f468b13]{border:1.5px solid;border-radius:2px;height:.75rem;opacity:.85;width:1.15rem}.ratio-shape[data-ratio="1:1"][data-v-7f468b13]{height:.8rem;width:.8rem}.ratio-shape[data-ratio="3:4"][data-v-7f468b13],.ratio-shape[data-ratio="9:16"][data-v-7f468b13]{height:.9rem;width:.62rem}.ratio-shape[data-ratio=auto][data-v-7f468b13]{border-style:dashed}.resolution-card[data-v-7f468b13]{flex-direction:row;min-height:2.65rem}.range-setting[data-v-7f468b13]{background:#ffffff09;border:0;border-radius:.75rem;padding:.875rem}.duration-output[data-v-7f468b13]{background:#2c5eeb33;border-radius:.5rem;color:#29d7f7;font:700 .8125rem ui-monospace,monospace;min-width:3.25rem;padding:.3rem .6rem;text-align:center}.duration-range[data-v-7f468b13]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#29d7f7 var(--range-progress),hsla(0,0%,100%,.1) var(--range-progress));border:0!important;border-radius:999px;box-sizing:content-box;display:block;height:4px!important;margin:1rem 0 .55rem;min-height:0!important;min-width:0!important;padding:0!important;width:100%}.duration-range[data-v-7f468b13]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#29d7f7;border:2px solid #111115;border-radius:50%;box-shadow:0 0 0 2px #2c5eeb,0 4px 12px #2c5eeb59;cursor:grab;height:16px;width:16px}.duration-range[data-v-7f468b13]::-moz-range-thumb{background:#29d7f7;border:2px solid #111115;border-radius:50%;box-shadow:0 0 0 2px #2c5eeb;cursor:grab;height:14px;width:14px}.test-task-button[data-v-7f468b13]{align-items:center;background:#2563eb12;border:1px dashed rgba(96,165,250,.35);border-radius:.75rem;color:#93c5fd;display:flex;font-size:.75rem;font-weight:650;gap:.5rem;justify-content:center;min-height:2.75rem;transition:.2s ease;width:100%}.test-task-button[data-v-7f468b13]:hover:not(:disabled){background:#2563eb24;border-color:#3b82f6;color:#fff}.test-task-button[data-v-7f468b13]:disabled{cursor:not-allowed;opacity:.45}.test-task-button code[data-v-7f468b13]{background:#00000059;border-radius:.3rem;color:#a1a1aa;font-size:.65rem;padding:.15rem .35rem}.prompt-editor[data-v-7f468b13]{background:#00000040;border-radius:.625rem}.prompt-rich-editor[data-v-7f468b13]{background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:.625rem;caret-color:#fff;color:#fff;direction:ltr;display:block;font-size:13.5px;height:7rem;line-height:1.625;outline:none;overflow-wrap:break-word;overflow-y:auto;padding:.625rem .75rem;text-align:left;text-indent:0;transition:border-color .2s,box-shadow .2s;white-space:pre-wrap;width:100%}.prompt-rich-editor[data-v-7f468b13] div,.prompt-rich-editor[data-v-7f468b13] p{margin:0;padding:0;text-align:left}.prompt-rich-editor[data-v-7f468b13]:focus{border-color:#29d7f766;box-shadow:0 0 0 1px #29d7f71a}.prompt-rich-editor[data-v-7f468b13]:empty:before{color:#94a3b880;content:attr(data-placeholder);pointer-events:none}.prompt-rich-editor[data-v-7f468b13] *::-moz-selection,.prompt-rich-editor[data-v-7f468b13]::-moz-selection{background:#3b82f661}.prompt-rich-editor[data-v-7f468b13] *::selection,.prompt-rich-editor[data-v-7f468b13]::selection{background:#3b82f661}.prompt-rich-editor[data-v-7f468b13] .prompt-token{border-radius:.25rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.prompt-rich-editor[data-v-7f468b13] .prompt-token-image{background:#2563eb33;color:#93c5fd}.prompt-rich-editor[data-v-7f468b13] .prompt-token-video{background:#0d948833;color:#5eead4}.prompt-rich-editor[data-v-7f468b13] .prompt-token-audio{background:#9333ea38;color:#d8b4fe}.mention-chip[data-v-7f468b13],.mention-trigger[data-v-7f468b13]{background:#2563eb14;border:1px solid rgba(96,165,250,.22);border-radius:.55rem;color:#93c5fd;font:650 .75rem ui-monospace,monospace;transition:.2s}.mention-trigger[data-v-7f468b13]{font-size:1rem;height:2rem;width:2rem}.mention-chip[data-v-7f468b13]{align-items:center;display:inline-flex;gap:.38rem;min-height:2rem;padding:.22rem .58rem .22rem .28rem}.mention-chip-preview[data-v-7f468b13]{background:#0c0c0f;border:1px solid hsla(0,0%,100%,.14);border-radius:.38rem;flex:0 0 1.55rem;height:1.55rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:1.55rem}.mention-chip-icon[data-v-7f468b13]{flex:none;height:.95rem;width:.95rem}.mention-chip-image[data-v-7f468b13]{background:#2563eb1f;border-color:#3b82f661;color:#93c5fd}.mention-chip-image[data-v-7f468b13]:hover{background:#2563eb3d;border-color:#3b82f6;color:#dbeafe}.mention-chip-image .mention-chip-preview[data-v-7f468b13]{border-color:#60a5fa7a}.mention-chip-video[data-v-7f468b13]{background:#0d94881f;border-color:#14b8a661;color:#5eead4}.mention-chip-video[data-v-7f468b13]:hover{background:#0d94883b;border-color:#14b8a6;color:#ccfbf1}.mention-chip-video .mention-chip-preview[data-v-7f468b13]{border-color:#2dd4bf7a}.mention-chip-audio[data-v-7f468b13]{background:#9333ea21;border-color:#c084fc66;color:#d8b4fe}.mention-chip-audio[data-v-7f468b13]:hover{background:#9333ea3d;border-color:#a855f7;color:#f3e8ff}.mention-chip-audio .mention-chip-icon[data-v-7f468b13]{color:#e879f9}.mention-trigger[data-v-7f468b13]:hover{background:#2563eb2e;border-color:#3b82f6;color:#fff}.mention-menu[data-v-7f468b13]{background:#15151a;border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;box-shadow:0 18px 45px #00000073;left:0;max-height:15rem;overflow-y:auto;padding:.4rem;position:absolute;right:0;top:calc(100% + .4rem);z-index:40}.mention-menu button[data-v-7f468b13]{align-items:center;border-radius:.55rem;color:#d4d4d8;display:grid;gap:.6rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.65rem .75rem;text-align:left;width:100%}.mention-menu button[data-v-7f468b13]:hover{background:#3b82f61f}.mention-menu small[data-v-7f468b13]{color:#72728a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-heading[data-v-7f468b13]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.asset-heading p[data-v-7f468b13]{align-items:center;color:#d4d4d8;display:flex;font-size:.8125rem;font-weight:700;gap:.4rem}.asset-heading p em[data-v-7f468b13]{color:#71809a;font-style:normal}.asset-heading>div[data-v-7f468b13]{align-items:center;display:grid;flex:1 1 auto;gap:.75rem;grid-template-columns:minmax(13rem,1fr) auto;min-width:0;width:auto}.asset-heading p[data-v-7f468b13]{min-width:0;white-space:nowrap}.asset-heading span[data-v-7f468b13]{align-items:center;color:#8ca0bd;display:flex;font-size:.6875rem;gap:.45rem;line-height:1.4;margin:0 0 0 auto;white-space:nowrap}.asset-heading span[data-v-7f468b13]:after{border:1px solid #71809a;border-radius:50%;color:#8ca0bd;content:"?";display:grid;font-size:.58rem;font-weight:700;height:.9rem;place-items:center;width:.9rem}.asset-heading button[data-v-7f468b13]{color:#9292a4;flex:none;font-size:.7rem;margin-top:.1rem}.asset-heading button[data-v-7f468b13]:hover{color:#f87171}.asset-heading button[data-v-7f468b13]:disabled{color:#52525b;cursor:not-allowed}.mention-group+.mention-group[data-v-7f468b13]{border-top:1px solid hsla(0,0%,100%,.055);margin-top:.4rem;padding-top:.35rem}.mention-group-title[data-v-7f468b13]{align-items:center;color:#8b8b94;display:flex;font-size:.68rem;font-weight:600;gap:.35rem;padding:.35rem .45rem .3rem}.mention-group-title svg[data-v-7f468b13]{height:.8rem;width:.8rem}.mention-menu-type-icon[data-v-7f468b13]{background:#ffffff0e;border:1px solid hsla(0,0%,100%,.1);border-radius:.48rem;display:grid;height:2.15rem;place-items:center;width:2.15rem}.mention-menu-type-icon svg[data-v-7f468b13]{height:1rem;width:1rem}.mention-menu-type-video[data-v-7f468b13]{background:#0d948824;color:#5eead4}.mention-menu-type-audio[data-v-7f468b13]{background:#9333ea2e;color:#d8b4fe}.mention-menu-preview[data-v-7f468b13]{background:#0c0c0f;border:1px solid hsla(0,0%,100%,.12);border-radius:.48rem;box-shadow:0 2px 7px #0000003d;flex:0 0 2.15rem;height:2.15rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:2.15rem}.mention-menu-icon[data-v-7f468b13]{flex:none;height:1rem;margin-inline:.55rem;width:1rem}.asset-heading[data-v-7f468b13] .portrait-trigger{background:#162033;border-color:#3b82f614;color:#60a5fa;margin-top:0}.asset-heading[data-v-7f468b13] .portrait-trigger:hover:not(:disabled){background:#1b2940;border-color:#60a5fa57;color:#93c5fd}.asset-heading[data-v-7f468b13] .portrait-trigger:disabled{background:#ffffff1a;border-color:#ffffff26;color:#ffffff73}.image-heading[data-v-7f468b13]{align-items:center}.image-heading span[data-v-7f468b13]:after{display:none}.reference-dropzone[data-v-7f468b13]{align-items:center;background:#0000002e;border:1px dashed rgba(148,163,184,.48);border-radius:.9rem;color:#fff;display:flex;flex-direction:column;gap:.48rem;justify-content:center;min-height:9.6rem;transition:.2s ease;width:100%}.reference-dropzone[data-v-7f468b13]:hover{background:#29d7f709;border-color:#29d7f7b3}.dropzone-icon[data-v-7f468b13]{background:#ffffff17;border-radius:50%;display:grid;height:2.5rem;margin-bottom:.15rem;place-items:center;width:2.5rem}.dropzone-icon svg[data-v-7f468b13]{height:1.15rem;width:1.15rem}.reference-dropzone strong[data-v-7f468b13]{font-size:.82rem;font-weight:750}.reference-dropzone small[data-v-7f468b13]{color:#929292;font-size:.68rem;line-height:1.2}.image-assets-grid[data-v-7f468b13],.media-assets-grid[data-v-7f468b13]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.6rem;min-width:0}.image-assets-grid[data-v-7f468b13]{flex-wrap:nowrap;gap:.65rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:.15rem 0 .45rem;scroll-snap-type:x proximity;scrollbar-color:rgba(148,163,184,.28) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.image-assets-grid[data-v-7f468b13]::-webkit-scrollbar{height:.32rem}.image-assets-grid[data-v-7f468b13]::-webkit-scrollbar-track{background:transparent}.image-assets-grid[data-v-7f468b13]::-webkit-scrollbar-thumb{background:#94a3b847;border-radius:999px}.image-assets-grid[data-v-7f468b13]::-webkit-scrollbar-thumb:hover{background:#94a3b87a}.image-asset-card[data-v-7f468b13]{border-color:#ffffff1a!important;border-radius:.7rem!important;box-shadow:0 6px 18px #0000002e;flex:0 0 6.25rem;height:6.25rem;position:relative;scroll-snap-align:start;transition:border-color .2s,box-shadow .2s,transform .2s;width:6.25rem}.image-asset-card[data-v-7f468b13]:focus-visible,.image-asset-card[data-v-7f468b13]:hover{border-color:#60a5fa9e!important;box-shadow:0 8px 22px #00000047,0 0 0 2px #3b82f61f;outline:none;transform:translateY(-1px)}.image-add-card[data-v-7f468b13]{align-items:center;background:#00000029;border:1px dashed rgba(148,163,184,.42);border-radius:.7rem;color:#9292a4;display:flex;flex:0 0 6.25rem;flex-direction:column;gap:.5rem;height:6.25rem;justify-content:center;scroll-snap-align:start;transition:border-color .2s,background .2s,color .2s;width:6.25rem}.image-add-card[data-v-7f468b13]:hover{background:#3b82f60f;border-color:#60a5fab3;color:#bfdbfe}.image-add-card svg[data-v-7f468b13]{height:1.35rem;width:1.35rem}.image-add-card span[data-v-7f468b13]{font-size:.72rem;font-weight:550}.image-index[data-v-7f468b13]{background:#18181bd1;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;font-size:.65rem;font-weight:700;height:1.25rem;left:.28rem;line-height:1;min-width:1.25rem;padding:0 .28rem;place-items:center;z-index:25}.image-index[data-v-7f468b13],.image-replace[data-v-7f468b13]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 2px 6px #00000047;display:grid;position:absolute;top:.28rem}.image-replace[data-v-7f468b13]{background:#18181bd1;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;height:1.35rem;left:50%;opacity:0;place-items:center;transform:translate(-50%) scale(.88);transition:opacity .18s,transform .18s,background .18s;width:1.35rem;z-index:26}.image-replace[data-v-7f468b13]:after{display:none}.image-replace svg[data-v-7f468b13]{height:.8rem;width:.8rem}.image-asset-card:focus-within .image-replace[data-v-7f468b13],.image-asset-card:hover .image-replace[data-v-7f468b13]{opacity:1;transform:translate(-50%) scale(1)}.image-replace[data-v-7f468b13]:hover{background:#2563ebe6}.image-asset-card .asset-remove[data-v-7f468b13]{height:1.35rem;opacity:0;right:.28rem;top:.28rem;width:1.35rem}.image-asset-card:focus-within .asset-remove[data-v-7f468b13],.image-asset-card:hover .asset-remove[data-v-7f468b13]{opacity:1}.image-asset-card .asset-remove svg[data-v-7f468b13]{height:.8rem;width:.8rem}.image-preview-overlay[data-v-7f468b13]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;padding:clamp(1rem,4vw,3rem);z-index:500}.image-preview-overlay[data-v-7f468b13],.pricing-modal-overlay[data-v-7f468b13]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed}.pricing-modal-overlay[data-v-7f468b13]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d1;padding:clamp(.75rem,3vw,2rem);z-index:600}.pricing-modal-dialog[data-v-7f468b13]{background:#0c0c0f;border:1px solid hsla(0,0%,100%,.12);border-radius:1.25rem;box-shadow:0 28px 90px #000000a6;max-height:92vh;overflow:auto;overscroll-behavior:contain;position:relative;width:min(96vw,1280px)}.pricing-modal-dialog[data-v-7f468b13] .pricing-section{padding:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem)}.pricing-modal-dialog[data-v-7f468b13] .reveal{opacity:1;transform:none}#toast-container{position:relative;z-index:700}.pricing-modal-close[data-v-7f468b13]{background:#18181bf0;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;box-shadow:0 6px 18px #00000061;color:#fff;cursor:pointer;display:grid;height:2.5rem;margin:.75rem .75rem -3.25rem auto;place-items:center;position:sticky;top:.75rem;width:2.5rem;z-index:10}.pricing-modal-close[data-v-7f468b13]:hover{background:#27272a;border-color:#ffffff52}.pricing-modal-close>svg[data-v-7f468b13]{height:1.25rem;width:1.25rem}.image-preview-dialog[data-v-7f468b13]{align-items:center;display:flex;justify-content:center;max-height:90vh;max-width:min(92vw,1100px);position:relative}.image-preview-dialog>img[data-v-7f468b13]{border:1px solid hsla(0,0%,100%,.14);border-radius:.85rem;box-shadow:0 28px 80px #00000094;display:block;height:auto;max-height:88vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.video-preview-dialog[data-v-7f468b13]{align-items:center;display:flex;justify-content:center;max-height:90vh;position:relative;width:min(92vw,1100px)}.video-preview-dialog>video[data-v-7f468b13]{background:#000;border:1px solid hsla(0,0%,100%,.14);border-radius:.85rem;box-shadow:0 28px 80px #00000094;display:block;height:auto;max-height:88vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-preview-close[data-v-7f468b13]{background:#18181beb;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;box-shadow:0 6px 18px #00000061;color:#fff;display:grid;height:2.25rem;place-items:center;position:absolute;right:-.8rem;top:-.8rem;width:2.25rem;z-index:2}.image-preview-close[data-v-7f468b13]:hover{background:#dc2626}.image-preview-close svg[data-v-7f468b13]{height:1.1rem;width:1.1rem}.media-add-card[data-v-7f468b13],.media-asset-card[data-v-7f468b13]{align-items:center;background:#0c0c0f;border:1px solid hsla(0,0%,100%,.07);border-radius:.75rem;color:#72728a;cursor:pointer;display:flex;flex:0 0 5.75rem;flex-direction:column;gap:.45rem;height:5.75rem;justify-content:center;overflow:hidden;padding:.65rem;position:relative;text-align:center;transition:.2s ease;width:5.75rem}.media-asset-card[data-v-7f468b13]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.media-asset-icon[data-v-7f468b13]{border-radius:.55rem;display:grid;flex:none;height:2rem;place-items:center;width:2rem}.media-asset-info[data-v-7f468b13]{min-width:0;width:100%}.media-asset-info p[data-v-7f468b13]{color:#d4d4d8;font-size:.68rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-asset-info strong[data-v-7f468b13]{color:#a1a1aa;display:block;font:700 .75rem ui-monospace,monospace;margin-top:.1rem}.media-upload-state[data-v-7f468b13]{align-items:center;background:#000c;border-radius:.3rem;display:flex;font-size:.6rem;gap:.2rem;inset:auto .3rem .3rem;justify-content:center;padding:.15rem .3rem;position:absolute}.media-add-card[data-v-7f468b13]{background:#0000002e;border-style:dashed;font-size:.72rem}.asset-remove[data-v-7f468b13]{background:#000000c2;border-radius:50%;box-shadow:0 2px 8px #00000059;color:#d4d4d8;display:grid;height:1.6rem;place-items:center;position:absolute;right:.35rem;top:.35rem;transition:.2s;width:1.6rem;z-index:30}.asset-remove[data-v-7f468b13]:hover{background:#dc2626;color:#fff}.asset-remove[data-v-7f468b13]:disabled{cursor:not-allowed;opacity:.28!important;pointer-events:none}.static-remove[data-v-7f468b13]{flex:none;position:relative;right:auto;top:auto}.compact-media-grid[data-v-7f468b13]{flex-wrap:nowrap;gap:.65rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:.15rem 0 .45rem;scroll-snap-type:x proximity;scrollbar-color:rgba(148,163,184,.28) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.compact-media-grid .media-add-card[data-v-7f468b13]{order:-1}.compact-media-grid .media-add-card[data-v-7f468b13],.compact-media-grid .media-asset-card[data-v-7f468b13]{flex:0 0 6.25rem;height:6.25rem;scroll-snap-align:start;width:6.25rem}.compact-media-grid .media-add-card[data-v-7f468b13]{border-color:#94a3b86b;border-radius:.7rem;color:#9292a4;gap:.5rem}.compact-media-grid .media-add-card svg[data-v-7f468b13]{height:1.35rem;width:1.35rem}.compact-media-grid .media-asset-card[data-v-7f468b13]{background:#151515;border-color:#ffffff1a;border-radius:.7rem;padding:0}.video-card-thumbnail[data-v-7f468b13]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.media-index[data-v-7f468b13]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18181bd1;border-radius:999px;color:#fff;display:grid;font-size:.65rem;font-weight:700;height:1.25rem;left:.28rem;min-width:1.25rem;padding:0 .28rem;place-items:center;position:absolute;top:.28rem;z-index:26}.compact-media-grid .media-asset-info[data-v-7f468b13]{bottom:.28rem;position:absolute;right:.28rem;width:auto;z-index:25}.compact-media-grid .media-asset-info p[data-v-7f468b13]{display:none}.compact-media-grid .media-asset-info strong[data-v-7f468b13]{background:#000000b8;border-radius:.3rem;color:#fff;font-size:.62rem;margin:0;padding:.15rem .3rem}.compact-media-grid .static-remove[data-v-7f468b13]{height:1.35rem;opacity:0;position:absolute;right:.28rem;top:.28rem;width:1.35rem}.compact-media-grid .media-asset-card:focus-within .static-remove[data-v-7f468b13],.compact-media-grid .media-asset-card:hover .static-remove[data-v-7f468b13]{opacity:1}.media-replace[data-v-7f468b13]{background:#18181bd1;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;display:grid;height:1.35rem;left:50%;opacity:0;place-items:center;position:absolute;top:.28rem;transform:translate(-50%);width:1.35rem;z-index:28}.media-replace svg[data-v-7f468b13]{height:.8rem;width:.8rem}.media-asset-card:focus-within .media-replace[data-v-7f468b13],.media-asset-card:hover .media-replace[data-v-7f468b13]{opacity:1}.compact-media-grid .media-upload-state[data-v-7f468b13]{z-index:35}.audio-play-button[data-v-7f468b13]{background:#9333ea61;border-radius:50%;color:#d8b4fe;display:grid;height:2rem;place-items:center;width:2rem}.audio-play-button[data-v-7f468b13]:hover{background:#9333ea9e;color:#fff}.audio-play-button svg[data-v-7f468b13]{height:1rem;width:1rem}.compact-media-grid .media-asset-icon[data-v-7f468b13]:has(.audio-play-button){background:transparent!important;height:auto;width:auto}.media-asset-card .static-remove[data-v-7f468b13]{position:absolute;right:.35rem;top:.35rem}.demo-preview[data-v-7f468b13]{background:#060607;cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute}.demo-preview img[data-v-7f468b13],.demo-preview video[data-v-7f468b13]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.demo-preview video[data-v-7f468b13],.demo-preview[data-v-7f468b13]:after{top:0;right:0;bottom:0;left:0;position:absolute}.demo-preview[data-v-7f468b13]:after{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.78));content:"";pointer-events:none}.demo-play[data-v-7f468b13]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid hsla(0,0%,100%,.3);color:#fff;height:4rem;inset:50% auto auto 50%;place-items:center;transform:translate(-50%,-50%);width:4rem;z-index:3}.demo-mute[data-v-7f468b13],.demo-play[data-v-7f468b13]{border-radius:50%;display:grid;position:absolute}.demo-mute[data-v-7f468b13]{background:#0009;color:#fff;height:2.25rem;place-items:center;right:1rem;top:1rem;width:2.25rem;z-index:4}.demo-caption[data-v-7f468b13]{bottom:1.1rem;display:flex;flex-direction:column;left:1.25rem;position:absolute;text-align:left;z-index:3}.demo-caption strong[data-v-7f468b13]{color:#fff;font-size:.875rem}.demo-caption span[data-v-7f468b13]{color:#a1a1aa;font-size:.7rem}.result-video[data-v-7f468b13]{background:#000;display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.tips-grid[data-v-7f468b13]{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tips-grid section[data-v-7f468b13]:last-child{grid-column:1/-1}.tips-grid h4[data-v-7f468b13]{color:#e8e8ec;font-size:.78rem;font-weight:700;margin-bottom:.25rem}.tips-grid p+p[data-v-7f468b13]{margin-top:.45rem}.tips-grid ul[data-v-7f468b13]{display:grid;gap:.35rem;list-style:disc;margin:.4rem 0 0;padding-left:1rem}.tips-grid li[data-v-7f468b13]::marker{color:#3b82f6}.tips-grid a[data-v-7f468b13]{color:#60a5fa;text-decoration:underline;text-underline-offset:3px}.tips-grid code[data-v-7f468b13]{color:#93c5fd;font-size:.72rem}.combination-list[data-v-7f468b13]{grid-template-columns:repeat(2,minmax(0,1fr))}.tip-new[data-v-7f468b13]{background:#3b82f629;border-radius:.3rem;color:#93c5fd;font-size:.6rem;margin-left:.2rem;padding:.08rem .3rem;text-transform:uppercase}.privacy-notes[data-v-7f468b13]{border-top:1px solid hsla(0,0%,100%,.07);padding-top:.85rem}.privacy-notes strong[data-v-7f468b13]{color:#d4d4d8}@media (max-width:1024px){.generator-shell[data-v-7f468b13]{width:100%}.ratio-grid[data-v-7f468b13]{display:grid;grid-auto-columns:minmax(5.25rem,1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:thin}}@media (max-width:640px){.generator-shell[data-v-7f468b13]{width:100%}.control-panel[data-v-7f468b13]{border-radius:1rem;min-width:0;padding:.75rem}.control-panel>div:first-child>div[data-v-7f468b13]{overflow-x:visible}.control-panel>div:first-child button[data-v-7f468b13]{gap:.25rem;min-width:0;padding:.55rem .2rem}.control-panel>div:first-child button span[data-v-7f468b13]{white-space:normal}.range-setting[data-v-7f468b13],.reference-kind-card[data-v-7f468b13],.settings-card[data-v-7f468b13]{min-width:0;padding:.7rem}.asset-heading[data-v-7f468b13],.asset-heading>div[data-v-7f468b13]{align-items:flex-start;min-width:0}.asset-heading>div[data-v-7f468b13]{gap:.25rem .5rem;grid-template-columns:minmax(0,1fr)}.asset-heading p[data-v-7f468b13]{flex-wrap:wrap;font-size:.75rem;min-width:0}.asset-heading span[data-v-7f468b13]{margin-left:0;overflow-wrap:anywhere;white-space:normal;width:100%}.reference-dropzone[data-v-7f468b13]{min-height:8.25rem;padding:.75rem .5rem}.reference-dropzone small[data-v-7f468b13]{max-width:100%;overflow-wrap:anywhere;text-align:center}.frame-grid[data-v-7f468b13]{grid-template-columns:minmax(0,1fr)}.frame-grid>div[data-v-7f468b13]:first-child{display:none}.ratio-grid[data-v-7f468b13]{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:visible;padding-bottom:0}.resolution-grid[data-v-7f468b13]{grid-template-columns:repeat(2,minmax(0,1fr))}.option-card[data-v-7f468b13]{min-height:2.6rem;min-width:0;padding:.4rem .2rem}.duration-range[data-v-7f468b13]{border:0!important;border-radius:999px;display:block;height:2px!important;margin:.7rem auto .45rem;min-height:0!important;padding:0!important;width:calc(100% - 1rem)}.duration-range[data-v-7f468b13]::-webkit-slider-thumb{border-width:2px;box-shadow:0 0 0 1px #2c5eeb;height:12px;width:12px}.duration-range[data-v-7f468b13]::-moz-range-thumb{border-width:2px;box-shadow:0 0 0 1px #2c5eeb;height:10px;width:10px}.range-setting[data-v-7f468b13]{padding:.6rem .7rem .55rem}.range-setting .setting-label[data-v-7f468b13]{font-size:.72rem}.duration-output[data-v-7f468b13]{font-size:.7rem;min-width:2.5rem;padding:.15rem .35rem}.generate-button[data-v-7f468b13]{font-size:.75rem;padding-left:.75rem;padding-right:5.25rem}.generate-button>span[data-v-7f468b13]:first-of-type{font-size:.65rem;padding-inline:.45rem;right:.45rem}.media-add-card[data-v-7f468b13],.media-asset-card[data-v-7f468b13]{max-width:5.75rem;width:calc(50% - .3rem)}.tips-grid[data-v-7f468b13]{grid-template-columns:1fr}.tips-grid section[data-v-7f468b13]:last-child{grid-column:auto}.combination-list[data-v-7f468b13]{grid-template-columns:1fr}}.form-select[data-v-7f468b13]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0c0c0f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2372728a' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem;border:1px solid hsla(0,0%,100%,.06);border-radius:.75rem;color:#e8e8ec;cursor:pointer;font-size:.8125rem;font-weight:500;height:2.5rem;padding:0 2rem 0 .75rem;transition:border-color .2s,box-shadow .2s;width:100%}.form-select[data-v-7f468b13]:hover{border-color:#ffffff1f}.form-select[data-v-7f468b13]:focus{border-color:#e8ff4780;box-shadow:0 0 0 1px #e8ff4780;outline:none}.form-select option[data-v-7f468b13]{background:#111115;color:#e8e8ec}.custom-scrollbar[data-v-7f468b13]::-webkit-scrollbar{height:6px;width:6px}.custom-scrollbar[data-v-7f468b13]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-7f468b13]::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:999px}.custom-scrollbar[data-v-7f468b13]::-webkit-scrollbar-thumb:hover{background-color:#fff3}.reverse-spin[data-v-7f468b13]{animation-direction:reverse}
