.accounts[data-v-2330fb2b]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex-direction:column;max-width:100%;min-width:0;overflow:hidden;padding:1rem}.accounts__header[data-v-2330fb2b]{margin-bottom:.75rem}.accounts__title[data-v-2330fb2b]{color:#111827;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;margin:0}.accounts__subtitle[data-v-2330fb2b]{color:#6b7280;font-size:.8rem;margin:.25rem 0 0}.accounts__list[data-v-2330fb2b]{display:flex;flex:1;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.accounts__item[data-v-2330fb2b]{align-items:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;cursor:default;display:flex;justify-content:space-between;padding:.75rem .875rem;transition:all .2s ease}.accounts__item[data-v-2330fb2b]:hover{background:#f3f4f6;border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}.accounts__item-main[data-v-2330fb2b]{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}.accounts__item-name[data-v-2330fb2b]{color:#1f2937;font-size:.875rem;font-weight:500;word-wrap:break-word;line-height:1.4;word-break:break-word}.accounts__item-count[data-v-2330fb2b]{color:#6b7280;font-size:.8rem}.accounts__item-status[data-v-2330fb2b]{align-items:center;align-self:flex-start;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;padding:.375rem .625rem}.accounts__item-status-dot[data-v-2330fb2b]{animation:pulse-2330fb2b 2s ease-in-out infinite;border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.accounts__item-status--active[data-v-2330fb2b]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#16a34a}.accounts__item-status--active .accounts__item-status-dot[data-v-2330fb2b]{background:#22c55e;box-shadow:0 0 0 2px #22c55e33}.accounts__item-status--inactive[data-v-2330fb2b]{background:#9ca3af1a;border:1px solid rgba(156,163,175,.2);color:#6b7280}.accounts__item-status--inactive .accounts__item-status-dot[data-v-2330fb2b]{background:#9ca3af}.accounts__item-status--error[data-v-2330fb2b]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#dc2626}.accounts__item-status--error .accounts__item-status-dot[data-v-2330fb2b]{animation:pulse-error-2330fb2b 2s ease-in-out infinite;background:#ef4444;box-shadow:0 0 0 2px #ef444433}@keyframes pulse-2330fb2b{0%,to{opacity:1}50%{opacity:.6}}@keyframes pulse-error-2330fb2b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.accounts__empty[data-v-2330fb2b]{color:#9ca3af;font-size:.8125rem;font-style:italic;padding:1.5rem .5rem;text-align:center}.accounts__add-button[data-v-2330fb2b]{background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:.75rem;box-shadow:0 4px 6px -1px #3b82f64d,0 2px 4px -1px #3b82f633;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;margin-top:1rem;padding:.625rem 1rem;transition:all .2s ease}.accounts__add-button[data-v-2330fb2b]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);box-shadow:0 10px 15px -3px #3b82f666,0 4px 6px -2px #3b82f64d;transform:translateY(-1px)}.accounts__add-button[data-v-2330fb2b]:active{box-shadow:0 4px 6px -1px #3b82f64d,0 2px 4px -1px #3b82f633;transform:translateY(0)}@media(max-width:768px){.accounts[data-v-2330fb2b]{max-width:100%;padding:.75rem}.accounts__title[data-v-2330fb2b]{font-size:1rem}.accounts__item[data-v-2330fb2b]{padding:.625rem .75rem}.accounts__item-name[data-v-2330fb2b]{font-size:.8125rem}.accounts__item-status[data-v-2330fb2b]{font-size:.6875rem;padding:.25rem .5rem}.accounts__add-button[data-v-2330fb2b]{font-size:.8125rem;padding:.5rem .875rem}}@media(max-width:640px){.accounts[data-v-2330fb2b]{max-height:none;padding:.625rem}.accounts__header[data-v-2330fb2b]{margin-bottom:.5rem}.accounts__title[data-v-2330fb2b]{font-size:.9375rem}.accounts__list[data-v-2330fb2b]{gap:.375rem}.accounts__item[data-v-2330fb2b]{padding:.5rem .625rem}.accounts__item-main[data-v-2330fb2b]{gap:.375rem}.accounts__item-name[data-v-2330fb2b]{font-size:.75rem;line-height:1.3}.accounts__item-status[data-v-2330fb2b]{font-size:.625rem;gap:.25rem;padding:.25rem .4375rem}.accounts__item-status-dot[data-v-2330fb2b]{height:5px;width:5px}.accounts__empty[data-v-2330fb2b]{font-size:.75rem;padding:1rem .5rem}.accounts__add-button[data-v-2330fb2b]{font-size:.75rem;margin-top:.75rem;padding:.5rem .75rem}}.generator[data-v-5a7c29b0]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:visible;position:relative;width:100%}.generator--centered[data-v-5a7c29b0]{align-items:center;justify-content:center}.result[data-v-5a7c29b0]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex:1;flex-direction:column;max-height:100%;min-height:0;overflow-y:auto;padding:1.5rem}.result__loader[data-v-5a7c29b0]{color:#3b82f6}.result__error[data-v-5a7c29b0],.result__loader[data-v-5a7c29b0]{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.result__error[data-v-5a7c29b0]{text-align:center}.result__content[data-v-5a7c29b0]{display:flex;flex-direction:column;gap:1.5rem}.result__error-icon[data-v-5a7c29b0]{font-size:3rem}.result__error-text[data-v-5a7c29b0]{color:#dc2626;font-size:1rem;line-height:1.5}.result__reset-button[data-v-5a7c29b0]{background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:.5rem;box-shadow:0 2px 4px #3b82f633;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.75rem 2rem;transition:all .2s ease}.result__reset-button[data-v-5a7c29b0]:hover{box-shadow:0 4px 8px #3b82f64d;transform:translateY(-1px)}.result__reset-button[data-v-5a7c29b0]:active{box-shadow:0 2px 4px #3b82f633;transform:translateY(0)}.result__videos[data-v-5a7c29b0]{display:grid;gap:1rem}.result__videos--1[data-v-5a7c29b0]{grid-template-columns:minmax(0,1fr)}.result__videos--2[data-v-5a7c29b0]{grid-template-columns:repeat(2,minmax(0,1fr))}.result__videos--3[data-v-5a7c29b0]{grid-template-columns:repeat(3,minmax(0,1fr))}.result__videos--4[data-v-5a7c29b0]{grid-template-columns:repeat(2,minmax(0,1fr))}.result__videos--portrait[data-v-5a7c29b0]{justify-items:center}.result__videos--portrait .video-card[data-v-5a7c29b0]{max-width:400px;width:100%}.result__videos--portrait .video-card__preview[data-v-5a7c29b0],.result__videos--portrait .video-card__video[data-v-5a7c29b0]{max-height:60vh}.loader[data-v-5a7c29b0]{animation:spin-5a7c29b0 .8s linear infinite;border:3px solid rgba(59,130,246,.2);border-radius:50%;border-top-color:#3b82f6;height:40px;width:40px}@keyframes spin-5a7c29b0{to{transform:rotate(1turn)}}.video-card[data-v-5a7c29b0]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex-direction:column;max-width:100%;overflow:hidden;transition:box-shadow .2s ease}.video-card[data-v-5a7c29b0]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.video-card__preview[data-v-5a7c29b0]{align-items:center;display:flex;justify-content:center;min-height:200px;overflow:hidden;position:relative}.video-card__preview[data-v-5a7c29b0],.video-card__video[data-v-5a7c29b0]{background:#f9fafb;max-height:70vh;width:100%}.video-card__video[data-v-5a7c29b0]{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.video-card__loading[data-v-5a7c29b0]{align-items:center;background:#fffffff2;border-radius:.5rem;color:#6b7280;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.video-card__error[data-v-5a7c29b0],.video-card__loading[data-v-5a7c29b0]{box-shadow:0 4px 6px -1px #0000001a;font-size:.85rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.video-card__error[data-v-5a7c29b0]{background:#fef1f1f2;border:1px solid #fca5a5;border-radius:.5rem;color:#dc2626;padding:.75rem 1rem;text-align:center}.video-card__meta[data-v-5a7c29b0]{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;color:#6b7280;display:flex;font-size:.8rem;justify-content:space-between;padding:.625rem .75rem}.video-card__label[data-v-5a7c29b0]{color:#374151;font-weight:500}.video-card__duration[data-v-5a7c29b0]{opacity:.85}.prompt[data-v-5a7c29b0]{margin-top:.75rem;max-width:600px;position:relative;width:100%;z-index:100}.prompt--centered[data-v-5a7c29b0]{margin:0 auto;max-width:700px;width:100%}.prompt__container[data-v-5a7c29b0]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex-direction:column;overflow:visible;position:relative;transition:all .2s ease;z-index:1}.prompt__container[data-v-5a7c29b0]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a,0 1px 3px #0000001a}.prompt__input-wrapper[data-v-5a7c29b0]{align-items:flex-end;display:flex;gap:.5rem;padding:.75rem}.prompt__input[data-v-5a7c29b0]{background:transparent;border:none;color:#1f2937;flex:1;font-size:.9rem;line-height:1.5;max-height:10rem;min-height:2.5rem;outline:none;padding:.625rem .75rem;resize:none}.prompt__input[data-v-5a7c29b0]::-moz-placeholder{color:#9ca3af}.prompt__input[data-v-5a7c29b0]::placeholder{color:#9ca3af}.prompt__input--multiline[data-v-5a7c29b0]{line-height:1.5}.prompt__options[data-v-5a7c29b0]{background:#f9fafb;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:.75rem;overflow:visible;padding:.625rem .75rem;position:relative;z-index:2}.prompt__option[data-v-5a7c29b0]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:100px;position:relative;z-index:3}.prompt__label[data-v-5a7c29b0]{color:#6b7280;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.prompt__select[data-v-5a7c29b0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;border:1px solid #d1d5db;border-radius:.5rem;color:#1f2937;cursor:pointer;font-size:.8rem;outline:none;padding:.5rem 2rem .5rem .625rem;position:relative;transition:all .2s ease;z-index:10}.prompt__select[data-v-5a7c29b0]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;z-index:11}.prompt__select option[data-v-5a7c29b0]{background:#fff;color:#1f2937;padding:.5rem}.prompt__button[data-v-5a7c29b0]{align-items:center;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:.5rem;box-shadow:0 2px 4px #3b82f633;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:600;gap:.35rem;height:-moz-fit-content;height:fit-content;justify-content:center;padding:.625rem 1.25rem;transition:all .2s ease;white-space:nowrap}.prompt__button[data-v-5a7c29b0]:hover:not(:disabled){box-shadow:0 4px 8px #3b82f64d;transform:translateY(-1px)}.prompt__button[data-v-5a7c29b0]:active:not(:disabled){box-shadow:0 2px 4px #3b82f633;transform:translateY(0)}.prompt__button[data-v-5a7c29b0]:disabled{background:#e5e7eb;box-shadow:none;color:#9ca3af;cursor:not-allowed;opacity:.5;transform:none}.prompt__test-button-wrapper[data-v-5a7c29b0]{background:#fef3c7;border-top:1px solid #e5e7eb;padding:.5rem .75rem}.prompt__test-button[data-v-5a7c29b0]{background:#fef3c7;border:1px solid #fbbf24;border-radius:.5rem;color:#92400e;cursor:pointer;font-size:.8rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease;width:100%}.prompt__test-button[data-v-5a7c29b0]:hover{background:#fde68a;border-color:#f59e0b}@media(max-width:640px){.result[data-v-5a7c29b0]{padding:1rem}.result__videos--2[data-v-5a7c29b0],.result__videos--3[data-v-5a7c29b0],.result__videos--4[data-v-5a7c29b0]{grid-template-columns:minmax(0,1fr)}.result__videos--portrait .video-card[data-v-5a7c29b0]{max-width:100%}.result__videos--portrait .video-card__preview[data-v-5a7c29b0],.result__videos--portrait .video-card__video[data-v-5a7c29b0]{max-height:50vh}.prompt[data-v-5a7c29b0]{max-width:100%;padding:0 .5rem}.prompt--centered[data-v-5a7c29b0]{max-width:100%;padding:0 1rem}.prompt__input-wrapper[data-v-5a7c29b0]{align-items:stretch;flex-direction:column}.prompt__button[data-v-5a7c29b0]{justify-content:center;margin-top:.5rem;text-align:center;width:100%}.prompt__options[data-v-5a7c29b0]{flex-direction:column}.prompt__option[data-v-5a7c29b0]{min-width:100%}}.modal[data-v-c771f07f]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.modal__backdrop[data-v-c771f07f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;inset:0;position:absolute}.modal__panel[data-v-c771f07f]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:360px;padding:1.5rem;position:relative;width:100%;z-index:1001}.modal__header[data-v-c771f07f]{margin-bottom:1rem}.modal__title[data-v-c771f07f]{color:#111827;font-size:1.125rem;font-weight:700;margin:0}.modal__form[data-v-c771f07f]{gap:.75rem}.modal__field[data-v-c771f07f],.modal__form[data-v-c771f07f]{display:flex;flex-direction:column}.modal__field[data-v-c771f07f]{gap:.375rem}.modal__label[data-v-c771f07f]{color:#374151;font-size:.875rem;font-weight:500}.modal__input[data-v-c771f07f]{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#1f2937;font-size:.9rem;outline:none;padding:.625rem .75rem;transition:all .2s ease}.modal__input[data-v-c771f07f]::-moz-placeholder{color:#9ca3af}.modal__input[data-v-c771f07f]::placeholder{color:#9ca3af}.modal__input[data-v-c771f07f]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.modal__footer[data-v-c771f07f]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem}.modal__button[data-v-c771f07f]{border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.modal__button--ghost[data-v-c771f07f]{background:transparent;border:1px solid #e5e7eb;color:#6b7280}.modal__button--ghost[data-v-c771f07f]:hover{background:#f9fafb;color:#374151}.modal__button--primary[data-v-c771f07f]{background:linear-gradient(135deg,#3b82f6,#6366f1);box-shadow:0 4px 6px -1px #3b82f64d,0 2px 4px -1px #3b82f633;color:#fff}.modal__button--primary[data-v-c771f07f]:hover{box-shadow:0 10px 15px -3px #3b82f666,0 4px 6px -2px #3b82f64d;transform:translateY(-1px)}.modal__button[data-v-c771f07f]:disabled{cursor:not-allowed;opacity:.5;transform:none}.modal__error[data-v-c771f07f]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:.5rem;color:#dc2626;font-size:.875rem;padding:.625rem .75rem}.app[data-v-b4b7ef71]{background:#fafafa;color:#1f2937;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100vh}.app__main[data-v-b4b7ef71]{background:linear-gradient(180deg,#f8fafc 0,#f1f5f9);display:flex;flex:1;justify-content:stretch;overflow:hidden;padding:1rem 1.5rem}.layout[data-v-b4b7ef71]{align-items:stretch;display:grid;gap:1rem;grid-template-columns:260px 1fr minmax(0,820px) 1fr;min-height:0;width:100%}.layout[data-v-b4b7ef71]>:first-child{grid-column:1}.layout[data-v-b4b7ef71]>:nth-child(2){grid-column:3}@media(max-width:640px){.app__main[data-v-b4b7ef71]{overflow-y:auto;padding:.75rem .75rem .5rem}.layout[data-v-b4b7ef71]{display:flex;flex-direction:column;gap:.75rem;min-height:auto}.layout[data-v-b4b7ef71]>:first-child{flex-shrink:0;grid-column:unset;width:100%}.layout[data-v-b4b7ef71]>:nth-child(2){flex:1;grid-column:unset;min-height:0;width:100%}}#__nuxt,body,html{background:#fafafa;height:100%;margin:0;padding:0}*,:after,:before{box-sizing:border-box}
