.voice-dd-scroll[data-v-b832b748]::-webkit-scrollbar{width:6px}.voice-dd-scroll[data-v-b832b748]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.voice-dd-enter-active[data-v-b832b748],.voice-dd-leave-active[data-v-b832b748]{transition:opacity .14s ease,transform .14s ease}.voice-dd-enter-from[data-v-b832b748],.voice-dd-leave-to[data-v-b832b748]{opacity:0;transform:translateY(-4px)}.bar[data-v-0ef2c4a8]{transform-origin:bottom}@keyframes eqPulse-0ef2c4a8{0%{transform:scaleY(.45)}50%{transform:scaleY(1.22)}to{transform:scaleY(.5)}}.animate-eq-pulse[data-v-0ef2c4a8]{animation:eqPulse-0ef2c4a8 .75s cubic-bezier(.4,0,.2,1) infinite alternate}.voice-picker-shell[data-v-62b7bca1]{border:1px solid rgba(var(--studio-primary-rgb,250,198,56),.38);box-shadow:0 40px 90px -30px #000000f2,0 0 0 1px #0009,0 0 60px -12px rgba(var(--studio-primary-rgb,250,198,56),.28),inset 0 1px #ffffff0f}.voice-grid[data-v-62b7bca1]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.voice-grid[data-v-62b7bca1]{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.voice-grid[data-v-62b7bca1]{grid-template-columns:repeat(3,minmax(0,1fr))}}.voice-mark[data-v-62b7bca1]{align-items:center;display:flex;gap:2.5px;height:24px;margin-top:1px}@media(min-width:640px){.voice-mark[data-v-62b7bca1]{gap:3px;height:32px;margin-top:2px}}.voice-mark i[data-v-62b7bca1]{background:#ffc107;border-radius:2px;display:block;width:2.5px}@media(min-width:640px){.voice-mark i[data-v-62b7bca1]{width:3px}}.page-btn[data-v-62b7bca1]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:.5rem;color:#d4d4d8;display:inline-flex;font-size:11px;font-weight:600;height:28px;justify-content:center;min-width:28px;padding:0 .35rem;transition:background .15s,border-color .15s,color .15s}@media(min-width:640px){.page-btn[data-v-62b7bca1]{border-radius:.6rem;font-size:12.5px;height:34px;min-width:34px;padding:0 .5rem}}.page-btn[data-v-62b7bca1]:hover:not(:disabled){background:#ffffff14;border-color:#fff3;color:#fff}.page-btn[data-v-62b7bca1]:disabled{cursor:not-allowed;opacity:.35}.page-btn--active[data-v-62b7bca1],.page-btn--active[data-v-62b7bca1]:hover:not(:disabled){background:#ffc107;border-color:#ffc107;color:#000}.custom-scrollbar[data-v-62b7bca1]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-62b7bca1]::-webkit-scrollbar-track{background:#ffffff05}.custom-scrollbar[data-v-62b7bca1]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.custom-scrollbar[data-v-62b7bca1]::-webkit-scrollbar-thumb:hover{background:#fff3}.animate-fadeIn[data-v-62b7bca1]{animation:fadeIn-62b7bca1 .2s ease-out}.animate-scaleIn[data-v-62b7bca1]{animation:scaleIn-62b7bca1 .3s cubic-bezier(.16,1,.3,1)}@keyframes fadeIn-62b7bca1{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-62b7bca1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn-50d7d01c{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-50d7d01c{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-50d7d01c{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-fadeIn[data-v-50d7d01c]{animation:fadeIn-50d7d01c .2s ease-out}.animate-scaleIn[data-v-50d7d01c]{animation:scaleIn-50d7d01c .25s cubic-bezier(.34,1.56,.64,1)}.animate-slideUp[data-v-50d7d01c]{animation:slideUp-50d7d01c .3s cubic-bezier(.16,1,.3,1)}.prompt-scroll[data-v-50d7d01c]::-webkit-scrollbar{width:5px}.prompt-scroll[data-v-50d7d01c]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.prompt-composer[data-v-852095ae]{overflow-wrap:break-word;scrollbar-color:hsla(0,0%,100%,.14) transparent;scrollbar-width:thin;white-space:pre-wrap;word-break:break-word}.prompt-composer[data-v-852095ae]::-webkit-scrollbar{width:5px}.prompt-composer[data-v-852095ae]::-webkit-scrollbar-track{background:#ffffff08;border-radius:999px;margin:2px 0}.prompt-composer[data-v-852095ae]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.prompt-composer[data-v-852095ae]::-webkit-scrollbar-button{display:none;height:0;width:0}.prompt-composer.is-empty[data-v-852095ae]:before{color:#52525b;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.prompt-composer[data-v-852095ae]:focus{outline:none}.prompt-composer[data-v-852095ae] .prompt-mention-chip{cursor:pointer}.field-label[data-v-f539aefb]{color:#a1a1aa;display:block;font-size:11.5px;font-weight:600;letter-spacing:.01em;margin-bottom:.375rem}.field-label--inline[data-v-f539aefb]{align-items:center;display:inline-flex;gap:.25rem;margin-bottom:0}.field-hint-icon[data-v-f539aefb]{color:#64646e;cursor:help;font-size:9px;margin-left:.15rem;vertical-align:middle}.field-help[data-v-f539aefb]{color:#71717a;display:block;font-size:10px;margin-top:.3rem}.prompt-action[data-v-f539aefb]{align-items:center;color:rgba(var(--studio-primary-rgb),.85);display:inline-flex;font-size:11px;font-weight:600;gap:.3rem;opacity:.8;transition:color .15s ease,opacity .15s ease}.prompt-action.is-active[data-v-f539aefb],.prompt-action[data-v-f539aefb]:hover{color:var(--studio-primary);opacity:1}.prompt-action.is-active[data-v-f539aefb]{text-shadow:0 0 12px rgba(var(--studio-primary-rgb),.45)}.prompt-action[data-v-f539aefb]:disabled{cursor:not-allowed;opacity:.45}.prompt-action[data-v-f539aefb]:disabled:hover{color:rgba(var(--studio-primary-rgb),.85);opacity:.45}.prompt-action--quiet[data-v-f539aefb]{color:#85858f;opacity:.9}.prompt-action--quiet[data-v-f539aefb]:hover{color:#fff}.ideas-chip[data-v-f539aefb]{align-items:center;background:#ffffff09;border:1px solid hsla(0,0%,100%,.07);border-radius:9999px;color:#85858f;display:inline-flex;font-size:11px;font-weight:600;gap:.35rem;padding:.3rem .65rem;transition:color .15s ease,background .15s ease,border-color .15s ease}.ideas-chip[data-v-f539aefb]:hover{background:rgba(var(--studio-primary-rgb),.08);border-color:rgba(var(--studio-primary-rgb),.28);color:var(--studio-primary)}.opt-chip[data-v-f539aefb]{align-items:center;background:#ffffff06;border:1px solid hsla(0,0%,100%,.07);border-radius:.6rem;color:#85858f;display:flex;font-size:12px;font-weight:600;gap:.35rem;justify-content:center;padding:.5rem;text-align:center;transition:color .15s ease,background .15s ease,border-color .15s ease}.opt-chip--ratio[data-v-f539aefb]{padding:.5rem .4rem}.opt-chip[data-v-f539aefb]:hover:not(.is-active){background:#ffffff0d;border-color:#ffffff24;color:#fff}.opt-chip.is-active[data-v-f539aefb]{background:rgba(var(--studio-primary-rgb),.13);border-color:rgba(var(--studio-primary-rgb),.4);box-shadow:inset 0 0 0 1px rgba(var(--studio-primary-rgb),.1);color:var(--studio-primary)}.opt-chip[data-v-f539aefb]:focus-visible{box-shadow:0 0 0 3px rgba(var(--studio-primary-rgb),.2);outline:none}.ratio-glyph[data-v-f539aefb]{border:1.5px solid;border-radius:2px;display:inline-block;flex-shrink:0;opacity:.75}.dropzone-badge[data-v-f539aefb]{align-items:center;background:linear-gradient(145deg,rgba(var(--studio-primary-rgb),.16),#ffffff05);border:1px solid rgba(var(--studio-primary-rgb),.18);border-radius:.8rem;color:rgba(var(--studio-primary-rgb),.85);display:flex;height:2.5rem;justify-content:center;margin-bottom:.6rem;width:2.5rem}.file-mini-btn[data-v-f539aefb]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#d4d4d8;display:inline-flex;font-size:10px;font-weight:600;gap:.25rem;padding:.25rem .55rem;transition:color .15s ease,background .15s ease,border-color .15s ease}.file-mini-btn[data-v-f539aefb]:hover{background:var(--studio-primary);border-color:transparent;color:#17181c}.file-mini-btn.is-danger[data-v-f539aefb]:hover{background:#ef4444;color:#fff}.file-name-chip[data-v-f539aefb]{background:#000000a6;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;bottom:.5rem;color:#e4e4e7;font-size:10px;font-weight:600;left:.5rem;max-width:calc(100% - 1rem);overflow:hidden;padding:.2rem .5rem;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap}audio[data-v-f539aefb]{filter:invert(.92) hue-rotate(180deg);opacity:.9}.multi-file-grid[data-v-f539aefb]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr))}.multi-file-thumb[data-v-f539aefb]{aspect-ratio:1/1;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:.7rem;overflow:hidden;position:relative}.multi-file-remove[data-v-f539aefb]{align-items:center;background:#000000a6;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:#fff;display:flex;height:1.15rem;justify-content:center;opacity:0;position:absolute;right:.25rem;top:.25rem;transition:opacity .15s ease,background .15s ease;width:1.15rem}.multi-file-thumb:hover .multi-file-remove[data-v-f539aefb]{opacity:1}.multi-file-remove[data-v-f539aefb]:hover{background:#ef4444}.multi-file-add[data-v-f539aefb]{align-items:center;aspect-ratio:1/1;background:#ffffff05;border:2px dashed hsla(0,0%,100%,.12);border-radius:.7rem;color:#a1a1aa;cursor:pointer;display:flex;flex-direction:column;justify-content:center;transition:border-color .15s ease,background .15s ease}.multi-file-add.is-drag-over[data-v-f539aefb],.multi-file-add[data-v-f539aefb]:hover{background:rgba(var(--studio-primary-rgb),.04);border-color:rgba(var(--studio-primary-rgb),.5);color:var(--studio-primary)}@media(max-width:767px){.field-label[data-v-f539aefb],.opt-chip[data-v-f539aefb]{font-size:11px;font-weight:500}.opt-chip[data-v-f539aefb]{padding:.4rem .35rem}.file-mini-btn[data-v-f539aefb],.ideas-chip[data-v-f539aefb],.prompt-action[data-v-f539aefb]{font-size:10px;font-weight:500}.field-help[data-v-f539aefb]{font-size:9.5px}}
