.studio-type-bar[data-v-a9fa6c1d]{border-bottom:1px solid rgba(40,80,65,.25);display:flex;flex-shrink:0;gap:8px;padding:12px 16px}.studio-type-btn[data-v-a9fa6c1d]{align-items:center;background:transparent;border:1px solid rgba(40,80,65,.3);border-radius:10px;color:#bdc9c699;cursor:pointer;display:flex;flex:1;font-size:.875rem;font-weight:600;gap:8px;justify-content:center;padding:10px 12px;transition:all .15s}.studio-type-btn[data-v-a9fa6c1d]:hover{border-color:#80d5cb4d;color:#dfe2f1}.studio-type-btn--active[data-v-a9fa6c1d]{background:#80d5cb14;border-color:#80d5cb80;color:#80d5cb}.studio-dropzone[data-v-a9fa6c1d]{align-items:center;border:1px dashed rgba(40,80,65,.4);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;transition:border-color .15s}.studio-dropzone[data-v-a9fa6c1d]:hover{border-color:#80d5cb4d}.input-area[data-v-a9fa6c1d]{height:200px}[data-v-a9fa6c1d] .p-textarea{height:100%!important;resize:none}.btn-disabled-brown.p-button[data-v-a9fa6c1d],[data-v-a9fa6c1d] .btn-disabled-brown.p-button{background:#5c3d2e!important;border-color:#5c3d2e!important;color:#a07060!important;cursor:not-allowed!important;opacity:1!important}[data-v-a9fa6c1d] .p-fileupload-choose-button{display:none}[data-v-a9fa6c1d] .p-fileupload{display:flex;flex-direction:column}[data-v-a9fa6c1d] .p-fileupload-content{display:flex;flex-direction:column;padding:0}[data-v-a9fa6c1d] .p-fileupload-content:not(:has(.studio-dropzone)){display:none}[data-v-a9fa6c1d] .p-fileupload-file-list{display:none}[data-v-a9fa6c1d] [data-pc-section=empty]{height:100%}[data-v-a9fa6c1d] .p-fileupload-header{padding:0}[data-v-a9fa6c1d] .p-message.p-message-error{background:#ef44440d;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.75rem;margin:0;padding:8px 12px}[data-v-a9fa6c1d] .p-message.p-message-error .p-message-icon{color:#f87171;font-size:.875rem}[data-v-a9fa6c1d] .p-message.p-message-error .p-message-close{display:none}.preview-panel[data-v-a9fa6c1d]{background:#0a140f66;border:1px solid rgba(40,80,65,.3);border-radius:10px;margin-bottom:8px;overflow:hidden}.preview-panel__header[data-v-a9fa6c1d]{align-items:center;background:#80d5cb0a;border-bottom:1px solid rgba(40,80,65,.25);display:flex;justify-content:space-between;padding:6px 12px}.preview-panel__list[data-v-a9fa6c1d]{width:100%}.preview-row[data-v-a9fa6c1d]{align-items:flex-start;border-bottom:1px solid rgba(40,80,65,.15);display:flex;gap:8px;height:44px;overflow:hidden;padding:6px 12px}.preview-row__index[data-v-a9fa6c1d]{color:#80d5cb66;min-width:24px;text-align:right}.preview-row__index[data-v-a9fa6c1d],.preview-row__time[data-v-a9fa6c1d]{flex-shrink:0;font-family:monospace;font-size:.7rem;padding-top:2px}.preview-row__time[data-v-a9fa6c1d]{color:#80d5cb4d;min-width:60px}.preview-row__text[data-v-a9fa6c1d]{color:#bdc9c6cc;display:-webkit-box;font-size:.8rem;-webkit-line-clamp:2;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical}
