.products-container[data-v-eb357d2f]{background-color:#fff;color:#1f2937;min-height:100vh;padding:2rem}.header-section[data-v-eb357d2f]{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.workspace-info .workspace-title[data-v-eb357d2f]{color:#9ca3af;font-size:.875rem;margin-bottom:.5rem}.workspace-info .page-title[data-v-eb357d2f]{color:#1f2937;font-size:2rem;font-weight:600;margin:0}.products-count[data-v-eb357d2f]{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 1.5rem}.checkbox-container[data-v-eb357d2f]{position:relative}.product-checkbox[data-v-eb357d2f]{background-color:#fff;border:1px solid #d1d5db;border-radius:.25rem;cursor:pointer;height:1.25rem;transition:all .2s ease;width:1.25rem}.product-checkbox[data-v-eb357d2f]:checked{background-color:#3b82f6;border-color:#3b82f6}.product-checkbox[data-v-eb357d2f]:indeterminate{background-color:#3b82f6;border-color:#3b82f6}.count-text[data-v-eb357d2f]{color:#6b7280;font-size:1rem;font-weight:500}.batch-actions[data-v-eb357d2f]{align-items:center;display:flex;gap:.75rem}.selected-count[data-v-eb357d2f]{color:#3b82f6;font-size:.875rem;font-weight:500}.batch-action-btn[data-v-eb357d2f]{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:flex;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.625rem;transition:all .2s ease}.delete-btn[data-v-eb357d2f]{background-color:#dc2626;color:#fff}.delete-btn[data-v-eb357d2f]:hover{background-color:#b91c1c;transform:translateY(-1px)}.products-grid[data-v-eb357d2f]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.product-card[data-v-eb357d2f]{background-color:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;position:relative;transition:all .2s ease}.product-card[data-v-eb357d2f]:hover{border-color:#3b82f6;box-shadow:0 8px 25px #00000026;transform:translateY(-4px)}.product-card.selected[data-v-eb357d2f]{background-color:#eff6ff;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.product-image-container[data-v-eb357d2f]{aspect-ratio:16/10;position:relative}.product-image[data-v-eb357d2f]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;width:100%}.product-card:hover .product-image[data-v-eb357d2f]{transform:scale(1.02)}.center-actions[data-v-eb357d2f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid rgba(0,0,0,.1);border-radius:12px;display:flex;gap:.5rem;left:50%;opacity:0;padding:.75rem;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.product-card:hover .center-actions[data-v-eb357d2f]{opacity:1}.action-btn[data-v-eb357d2f]{border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;min-width:120px;padding:.75rem 1.5rem;transition:all .2s ease}.primary-btn[data-v-eb357d2f]{background-color:#3b82f6;color:#fff}.primary-btn[data-v-eb357d2f]:hover{background-color:#2563eb;transform:translateY(-1px)}.product-actions[data-v-eb357d2f]{position:absolute;right:1rem;top:1rem;z-index:5}.action-menu-button[data-v-eb357d2f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;border:none;border-radius:.375rem;color:#fff;cursor:pointer;opacity:0;padding:.5rem;transition:all .2s ease}.product-card:hover .action-menu-button[data-v-eb357d2f]{opacity:1}.action-menu-button[data-v-eb357d2f]:hover{background-color:#000c;transform:scale(1.05)}.action-menu-dropdown[data-v-eb357d2f]{animation:menuSlideIn-eb357d2f .15s ease-out forwards;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 25px #0000001a;min-width:160px;opacity:0;padding:.5rem 0;position:absolute;right:0;top:100%;transform:translateY(-8px);z-index:10}@keyframes menuSlideIn-eb357d2f{to{opacity:1;transform:translateY(0)}}.menu-item[data-v-eb357d2f]{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.menu-item[data-v-eb357d2f]:hover{background-color:#f3f4f6;color:#1f2937}.menu-item svg[data-v-eb357d2f]{flex-shrink:0;height:1rem;width:1rem}.menu-divider[data-v-eb357d2f]{background-color:#374151;height:1px;margin:.5rem 0}.product-info[data-v-eb357d2f]{background-color:#fff;padding:1.5rem}.product-title[data-v-eb357d2f]{color:#1f2937;cursor:pointer;display:-webkit-box;font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:.75rem;transition:color .2s ease;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-title[data-v-eb357d2f]:hover{color:#3b82f6}.product-title-edit[data-v-eb357d2f]{margin-bottom:.75rem}.title-input[data-v-eb357d2f]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#1f2937;font-size:1rem;font-weight:500;padding:.5rem .75rem;transition:all .2s ease;width:100%}.title-input[data-v-eb357d2f]::-moz-placeholder{color:#6b7280}.title-input[data-v-eb357d2f]::placeholder{color:#6b7280}.title-input[data-v-eb357d2f]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.product-stats[data-v-eb357d2f]{margin-top:.5rem}.stats-text[data-v-eb357d2f]{color:#6b7280;font-size:.875rem}.fixed.inset-0[data-v-eb357d2f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-eb357d2f]{background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 20px 25px #0000001a}@media (max-width:768px){.products-container[data-v-eb357d2f]{padding:1rem}.products-grid[data-v-eb357d2f]{gap:1.5rem;grid-template-columns:1fr}}.product-checkbox-overlay[data-v-eb357d2f]{left:.75rem;position:absolute;top:.75rem;z-index:6}.product-checkbox-overlay input[type=checkbox][data-v-eb357d2f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;border:1px solid #d1d5db;border-radius:.25rem;cursor:pointer;height:1.125rem;transition:all .2s ease;width:1.125rem}.product-checkbox-overlay input[type=checkbox][data-v-eb357d2f]:checked{background-color:#3b82f6;border-color:#3b82f6}.product-checkbox-overlay input[type=checkbox][data-v-eb357d2f]:hover{border-color:#9ca3af;box-shadow:0 0 0 2px #3b82f61a}.product-item-checkbox[data-v-eb357d2f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;border:1px solid #4b5563;border-radius:.25rem;cursor:pointer;height:1.125rem;transition:all .2s ease;width:1.125rem}.product-item-checkbox[data-v-eb357d2f]:checked{background-color:#3b82f6;border-color:#3b82f6}.pagination-container[data-v-eb357d2f]{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:3rem;padding:1.5rem 0}.pagination-info[data-v-eb357d2f]{color:#6b7280;font-size:.875rem}.pagination-text[data-v-eb357d2f]{font-weight:500}.pagination-btn[data-v-eb357d2f],.pagination-controls[data-v-eb357d2f]{align-items:center;display:flex;gap:.5rem}.pagination-btn[data-v-eb357d2f]{background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1rem;transition:all .2s ease}.pagination-btn[data-v-eb357d2f]:hover:not(.disabled){background-color:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px)}.pagination-btn.disabled[data-v-eb357d2f]{cursor:not-allowed;opacity:.5}.page-numbers[data-v-eb357d2f]{display:flex;gap:.25rem;margin:0 1rem}.page-btn[data-v-eb357d2f]{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;min-width:2.5rem;transition:all .2s ease}.page-btn[data-v-eb357d2f]:hover{background-color:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px)}.page-btn.active[data-v-eb357d2f]{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.page-btn.active[data-v-eb357d2f]:hover{background-color:#2563eb;border-color:#2563eb}@media (max-width:768px){.pagination-container[data-v-eb357d2f]{flex-direction:column;gap:1rem;text-align:center}.pagination-controls[data-v-eb357d2f]{flex-wrap:wrap;justify-content:center}.page-numbers[data-v-eb357d2f]{margin:0 .5rem}}.products-container[data-v-eb357d2f]::-webkit-scrollbar{width:8px}.products-container[data-v-eb357d2f]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.products-container[data-v-eb357d2f]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.products-container[data-v-eb357d2f]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.loading-container[data-v-eb357d2f]{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:4rem 2rem}.loading-spinner[data-v-eb357d2f]{animation:spin-eb357d2f 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:3rem;margin-bottom:1rem;width:3rem}@keyframes spin-eb357d2f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-text[data-v-eb357d2f]{color:#6b7280;font-size:1rem;margin:0}.empty-state[data-v-eb357d2f]{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:4rem 2rem;text-align:center}.empty-icon[data-v-eb357d2f]{font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-title[data-v-eb357d2f]{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.empty-description[data-v-eb357d2f]{color:#6b7280;font-size:1rem;margin:0;max-width:400px}.projects-container[data-v-6a558735]{background-color:#fff;color:#1f2937;font-family:Inter,Noto Sans SC,sans-serif;min-height:100vh;padding:1.25rem 1.5rem}.header-section[data-v-6a558735]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}.workspace-info .workspace-title[data-v-6a558735]{color:#9ca3af;font-size:.875rem;margin-bottom:.5rem}.workspace-info .page-title[data-v-6a558735]{color:#1f2937;font-size:1.3rem;font-weight:600;margin:0}.search-container[data-v-6a558735]{flex:0 0 400px}.search-input-wrapper[data-v-6a558735]{position:relative}.search-icon[data-v-6a558735]{color:#9ca3af;height:1.25rem;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.search-input[data-v-6a558735]{background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;color:#1f2937;font-size:.875rem;padding:.75rem 1rem .75rem 3rem;width:100%}.search-input[data-v-6a558735]::-moz-placeholder{color:#9ca3af}.search-input[data-v-6a558735]::placeholder{color:#9ca3af}.tabs-container[data-v-6a558735]{align-items:center;gap:1.25rem;justify-content:space-between}.query-bar[data-v-6a558735],.tabs-container[data-v-6a558735]{display:flex;margin-bottom:1rem}.query-bar[data-v-6a558735]{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:1rem;padding-bottom:1rem}.query-condition[data-v-6a558735]{align-items:center;display:flex;gap:.5rem}.query-condition-label[data-v-6a558735]{color:#374151;font-size:.875rem}.query-condition-select[data-v-6a558735]{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;min-height:36px;min-width:120px;padding:.5rem .75rem}.query-search[data-v-6a558735]{flex:1;min-width:200px}.query-search-wrapper[data-v-6a558735]{max-width:280px;position:relative}.query-search-input[data-v-6a558735]{border-radius:8px;min-height:36px;padding:.5rem .75rem .5rem 2rem}.query-search-wrapper .search-icon[data-v-6a558735]{color:#9ca3af;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.tabs-left[data-v-6a558735]{display:flex;gap:2rem}.tab-button[data-v-6a558735]{background:none;border:none;border-bottom:2px solid transparent;color:#6b7280;cursor:pointer;font-size:1rem;padding:1rem 0;transition:all .2s}.tab-button[data-v-6a558735]:hover{color:#374151}.tab-button.active[data-v-6a558735]{border-bottom-color:#3b82f6;color:#1f2937}.tab-count[data-v-6a558735]{margin-left:.5rem}.projects-header[data-v-6a558735]{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.checkbox-container[data-v-6a558735]{position:relative}.project-checkbox[data-v-6a558735]{background-color:#fff;border:1px solid #d1d5db;border-radius:.25rem;cursor:pointer;height:1.25rem;transition:all .2s ease;width:1.25rem}.project-checkbox[data-v-6a558735]:checked{background-color:var(--admaker-primary);border-color:var(--admaker-primary)}.project-checkbox[data-v-6a558735]:indeterminate{background-color:var(--admaker-primary);border-color:var(--admaker-primary)}.total-text[data-v-6a558735]{color:#6b7280;font-size:.875rem}.batch-actions[data-v-6a558735]{align-items:center;display:flex;gap:.75rem}.selected-count[data-v-6a558735]{color:#3b82f6;font-size:.875rem;font-weight:500}.batch-action-btn[data-v-6a558735]{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.625rem;transition:all .2s ease}.delete-btn[data-v-6a558735]{background-color:#dc2626;color:#fff}.delete-btn[data-v-6a558735]:hover{background-color:#b91c1c;transform:translateY(-1px)}.refresh-btn-container[data-v-6a558735]{display:inline-block;position:relative}.refresh-btn[data-v-6a558735]{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.625rem;transition:all .2s ease}.refresh-btn[data-v-6a558735]:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af;box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.refresh-btn[data-v-6a558735]:disabled{cursor:not-allowed;opacity:.5}.new-project-btn[data-v-6a558735]{background-color:var(--admaker-primary);border:none;border-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.new-project-btn[data-v-6a558735]:hover{background-color:#2846e8}.new-project-btn svg[data-v-6a558735]{height:1.25rem;width:1.25rem}.projects-grid[data-v-6a558735]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.project-card[data-v-6a558735]{background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:none;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.project-card[data-v-6a558735]:hover{border-color:#d1d5db;box-shadow:0 2px 9px #1a283c14;transform:none}.project-card.rendering[data-v-6a558735]{border:2px solid #f59e0b}.project-card.failed[data-v-6a558735]{border:2px solid #ef4444}.project-card.selected[data-v-6a558735]{border:2px solid #3b82f6}.project-checkbox-overlay[data-v-6a558735]{left:.75rem;position:absolute;top:.75rem;z-index:6}.project-item-checkbox[data-v-6a558735]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;border:1px solid #d1d5db;border-radius:.25rem;cursor:pointer;height:1.125rem;transition:all .2s ease;width:1.125rem}.project-item-checkbox[data-v-6a558735]:checked{background-color:var(--admaker-primary);border-color:var(--admaker-primary)}.project-preview[data-v-6a558735]{aspect-ratio:16/10;position:relative}.video-container[data-v-6a558735]{height:100%;position:relative;width:100%}.project-thumbnail[data-v-6a558735]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.project-video-preview[data-v-6a558735]{background-color:#000;border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-thumbnail-container[data-v-6a558735]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:100%;width:100%}.project-placeholder[data-v-6a558735]{align-items:center;background-color:#f3f4f6;border-radius:.5rem;color:#9ca3af;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.placeholder-icon[data-v-6a558735]{height:3rem;margin-bottom:.5rem;opacity:.6;width:3rem}.placeholder-text[data-v-6a558735]{font-size:.875rem;font-weight:500;text-align:center}.video-duration[data-v-6a558735]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000c;border-radius:.25rem;bottom:.5rem;color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .5rem;position:absolute;right:.5rem}.action-buttons-overlay[data-v-6a558735]{align-items:center;background-color:#0000004d;cursor:pointer;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease}.project-card:hover .action-buttons-overlay[data-v-6a558735]{opacity:1}.action-buttons-container[data-v-6a558735]{align-items:center;display:flex;gap:1rem;justify-content:center}.play-button[data-v-6a558735]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 8px 16px #3b82f666}.download-button-center[data-v-6a558735],.play-button[data-v-6a558735]{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:4rem;justify-content:center;transform:scale(.8);transition:transform .3s ease;width:4rem}.download-button-center[data-v-6a558735]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 16px #10b98166}.product-to-video-button-center[data-v-6a558735]{align-items:center;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:50%;box-shadow:0 8px 16px #a855f766;cursor:pointer;display:flex;height:4rem;justify-content:center;transform:scale(.8);transition:transform .3s ease;width:4rem}.product-to-video-icon[data-v-6a558735]{color:#fff;height:1.5rem;width:1.5rem}.action-buttons-overlay:hover .download-button-center[data-v-6a558735],.action-buttons-overlay:hover .play-button[data-v-6a558735],.action-buttons-overlay:hover .product-to-video-button-center[data-v-6a558735]{transform:scale(1)}.action-tooltips[data-v-6a558735]{display:flex;gap:1rem;margin-top:.5rem;opacity:0;transition:opacity .3s ease}.action-buttons-overlay:hover .action-tooltips[data-v-6a558735]{opacity:1}.download-tooltip-center[data-v-6a558735],.play-tooltip[data-v-6a558735]{background:#000c;border-radius:4px;color:#fff;font-size:12px;padding:4px 8px;white-space:nowrap}.play-icon[data-v-6a558735]{color:#fff;height:1.5rem;margin-left:.125rem;width:1.5rem}.rendering-overlay[data-v-6a558735]{background-color:#000c;flex-direction:column;gap:1rem;top:0;right:0;bottom:0;left:0;position:absolute}.rendering-icon[data-v-6a558735],.rendering-overlay[data-v-6a558735]{align-items:center;display:flex;justify-content:center}.rendering-icon[data-v-6a558735]{height:60px;width:60px}.rendering-label[data-v-6a558735]{color:#fff;font-size:1.125rem;font-weight:600}.rendering-description[data-v-6a558735]{color:#9ca3af;font-size:.875rem;text-align:center}.failed-overlay[data-v-6a558735]{background-color:#000c;flex-direction:column;gap:1rem;top:0;right:0;bottom:0;left:0;position:absolute}.failed-icon[data-v-6a558735],.failed-overlay[data-v-6a558735]{align-items:center;display:flex;justify-content:center}.failed-icon[data-v-6a558735]{color:#ef4444}.failed-label[data-v-6a558735]{color:#ef4444;font-size:1.125rem;font-weight:600}.project-info[data-v-6a558735]{padding:1.5rem}.project-title[data-v-6a558735]{color:#1f2937;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:.5rem;transition:color .2s ease}.project-title[data-v-6a558735]:hover{color:#3b82f6}.project-meta[data-v-6a558735]{align-items:center;display:flex;gap:1rem}.project-date[data-v-6a558735],.project-duration[data-v-6a558735],.project-type[data-v-6a558735]{color:#6b7280;font-size:.875rem}.project-actions[data-v-6a558735]{position:absolute;right:1rem;top:1rem;z-index:5}.action-menu-button[data-v-6a558735]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 2px 4px #0000001a;color:#374151;cursor:pointer;opacity:0;padding:.5rem;transition:all .2s ease}.project-card:hover .action-menu-button[data-v-6a558735]{opacity:1}.action-menu-button[data-v-6a558735]:hover{background-color:#f9fafb;border-color:#d1d5db;transform:scale(1.05)}.action-menu-dropdown[data-v-6a558735]{animation:menuSlideIn-6a558735 .15s ease-out forwards;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 25px #00000026;min-width:140px;opacity:0;padding:.5rem 0;position:absolute;right:0;top:100%;transform:translateY(-8px);z-index:10}@keyframes menuSlideIn-6a558735{to{opacity:1;transform:translateY(0)}}.menu-item[data-v-6a558735]{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.menu-item[data-v-6a558735]:hover{background-color:#f3f4f6;color:#1f2937}.menu-item svg[data-v-6a558735]{flex-shrink:0;height:1rem;width:1rem}.menu-divider[data-v-6a558735]{background-color:#e5e7eb;height:1px;margin:.5rem 0}.project-title-edit[data-v-6a558735]{margin-bottom:.5rem}.title-input[data-v-6a558735]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#1f2937;font-size:1rem;font-weight:500;padding:.5rem .75rem;transition:all .2s ease;width:100%}.title-input[data-v-6a558735]::-moz-placeholder{color:#9ca3af}.title-input[data-v-6a558735]::placeholder{color:#9ca3af}.title-input[data-v-6a558735]:focus{border-color:var(--admaker-focus-border);box-shadow:var(--admaker-focus-shadow);outline:none}.fixed.inset-0[data-v-6a558735]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bg-gray-800[data-v-6a558735]{background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 20px 25px #00000026}.pagination-container[data-v-6a558735]{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:3rem;padding:1.5rem 0}.pagination-info[data-v-6a558735]{color:#6b7280;font-size:.875rem}.pagination-text[data-v-6a558735]{font-weight:500}.pagination-btn[data-v-6a558735],.pagination-controls[data-v-6a558735]{align-items:center;display:flex;gap:.5rem}.pagination-btn[data-v-6a558735]{background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1rem;transition:all .2s ease}.pagination-btn[data-v-6a558735]:hover:not(.disabled){background-color:#f9fafb;border-color:#9ca3af;box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.pagination-btn.disabled[data-v-6a558735]{cursor:not-allowed;opacity:.5}.page-numbers[data-v-6a558735]{display:flex;gap:.25rem;margin:0 1rem}.page-btn[data-v-6a558735]{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;min-width:2.5rem;transition:all .2s ease}.page-btn[data-v-6a558735]:hover{background-color:#f9fafb;border-color:#9ca3af;box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.page-btn.active[data-v-6a558735]{background-color:var(--admaker-primary);border-color:var(--admaker-primary);color:#fff}.page-btn.active[data-v-6a558735]:hover{background-color:#2846e8;border-color:#2846e8}.loading-container[data-v-6a558735]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem}.loading-spinner[data-v-6a558735]{animation:spin-6a558735 1s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:3rem;width:3rem}@keyframes spin-6a558735{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin[data-v-6a558735]{animation:spin-6a558735 1s linear infinite}.loading-text[data-v-6a558735]{color:#6b7280;font-size:1rem;margin:0}@media (max-width:768px){.projects-container[data-v-6a558735]{padding:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-section[data-v-6a558735]{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.workspace-info .page-title[data-v-6a558735]{font-size:1.5rem}.search-container[data-v-6a558735]{flex:1;max-width:100%}.tabs-container[data-v-6a558735]{flex-direction:column;gap:1rem;margin-bottom:1.5rem}.tabs-left[data-v-6a558735]{gap:1rem;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs-left[data-v-6a558735]::-webkit-scrollbar{display:none}.tab-button[data-v-6a558735]{font-size:.875rem;padding:.75rem 0;white-space:nowrap}.new-project-btn[data-v-6a558735]{display:none}.projects-header[data-v-6a558735]{align-items:stretch;flex-direction:column;gap:1rem}.projects-header>div[data-v-6a558735]{justify-content:space-between}.batch-actions[data-v-6a558735]{justify-content:flex-end}.projects-grid[data-v-6a558735]{gap:1.5rem;grid-template-columns:1fr}.project-card[data-v-6a558735]{border-radius:.5rem;touch-action:manipulation}.project-card[data-v-6a558735]:hover{transform:none}.project-card[data-v-6a558735]:active{transform:scale(.98)}.project-preview[data-v-6a558735]{aspect-ratio:16/9}.project-info[data-v-6a558735]{padding:1rem}.project-title[data-v-6a558735]{font-size:.875rem;line-height:1.3}.project-meta[data-v-6a558735]{align-items:flex-start;flex-direction:column;gap:.25rem}.project-date[data-v-6a558735],.project-duration[data-v-6a558735],.project-type[data-v-6a558735]{font-size:.75rem}.action-menu-button[data-v-6a558735]{padding:.75rem}.action-menu-dropdown[data-v-6a558735]{min-width:160px;right:-.5rem}.pagination-container[data-v-6a558735]{flex-direction:column;gap:1rem;margin-top:2rem;padding:1rem 0;text-align:center}.pagination-controls[data-v-6a558735]{flex-wrap:wrap;gap:.25rem;justify-content:center}.page-numbers[data-v-6a558735]{gap:.125rem;margin:0 .5rem}.page-btn[data-v-6a558735]{font-size:.75rem;height:2rem;min-width:2rem}.pagination-btn[data-v-6a558735]{font-size:.75rem;padding:.5rem .75rem}.fixed.inset-0[data-v-6a558735]{padding:1rem}.bg-gray-800[data-v-6a558735]{margin:0;max-width:100%;width:100%}.failed-overlay[data-v-6a558735],.rendering-overlay[data-v-6a558735]{gap:.75rem}.failed-icon svg[data-v-6a558735],.rendering-icon[data-v-6a558735]{height:50px;width:50px}.failed-label[data-v-6a558735],.rendering-label[data-v-6a558735]{font-size:1rem}.video-duration[data-v-6a558735]{bottom:.25rem;font-size:.625rem;padding:.125rem .375rem;right:.25rem}.batch-action-btn[data-v-6a558735]{height:2rem;min-width:2rem;padding:.5rem}.batch-action-btn svg[data-v-6a558735]{height:.875rem;width:.875rem}.selected-count[data-v-6a558735]{font-size:.75rem}.refresh-tooltip[data-v-6a558735]{font-size:.625rem;left:-1.5rem;padding:.4rem .6rem;top:-2.5rem}.refresh-tooltip[data-v-6a558735]:after{border-width:4px;left:2rem}.search-input[data-v-6a558735]{font-size:.8125rem;padding:.625rem .75rem .625rem 2.5rem}}@media (max-width:480px){.projects-container[data-v-6a558735]{padding:.75rem}.workspace-info .page-title[data-v-6a558735]{font-size:1.25rem}.tabs-left[data-v-6a558735]{gap:.5rem}.tab-button[data-v-6a558735]{font-size:.75rem;padding:.5rem 0}.tab-count[data-v-6a558735]{margin-left:.25rem}.projects-grid[data-v-6a558735]{gap:1rem}.project-info[data-v-6a558735]{padding:.75rem}.new-project-btn[data-v-6a558735],.project-title[data-v-6a558735]{font-size:.8125rem}.new-project-btn[data-v-6a558735]{padding:.875rem}.new-project-btn svg[data-v-6a558735]{height:1rem;width:1rem}.batch-action-btn[data-v-6a558735]{height:2rem;min-width:2rem;padding:.5rem}.batch-action-btn svg[data-v-6a558735]{height:.875rem;width:.875rem}.selected-count[data-v-6a558735]{font-size:.75rem}.search-input[data-v-6a558735]{font-size:.8125rem;padding:.625rem .75rem .625rem 2.5rem}.search-icon[data-v-6a558735]{height:1rem;left:.75rem;width:1rem}}.mobile-fab[data-v-6a558735]{align-items:center;background-color:var(--admaker-primary);border:none;border-radius:50%;bottom:2rem;box-shadow:0 8px 32px #3b82f64d;color:#fff;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:fixed;right:2rem;touch-action:manipulation;transition:all .3s ease;width:3.5rem;z-index:1000}.mobile-fab[data-v-6a558735]:hover{background-color:#2846e8;box-shadow:0 12px 40px #3b82f666;transform:scale(1.1)}.mobile-fab[data-v-6a558735]:active{transform:scale(.95)}@media (max-width:480px){.mobile-fab[data-v-6a558735]{bottom:1.5rem;height:3rem;right:1.5rem;width:3rem}.mobile-fab svg[data-v-6a558735]{height:1.25rem;width:1.25rem}}.refresh-tooltip[data-v-6a558735]{animation:tooltipPulse-6a558735 2s ease-in-out infinite;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:.5rem;box-shadow:0 8px 16px #3b82f64d;color:#fff;font-size:.75rem;font-weight:500;left:-10rem;opacity:1;padding:.6rem 1rem;position:absolute;top:-3rem;white-space:nowrap;z-index:10}.refresh-tooltip[data-v-6a558735]:after{border:6px solid transparent;border-top-color:#1d4ed8;content:"";left:10.5rem;position:absolute;top:100%}@media (max-width:480px){.refresh-tooltip[data-v-6a558735]{font-size:.7rem;left:1.5rem;padding:.5rem .75rem;top:-2.5rem}.refresh-tooltip[data-v-6a558735]:after{left:1.5rem}}@keyframes tooltipPulse-6a558735{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.tooltip-hidden[data-v-6a558735]{animation:none!important;opacity:0!important;pointer-events:none}.project-video-backdrop[data-v-6a558735]{padding-left:calc(var(--workspace-sidebar-width, 0px) + 16px);padding-right:16px}@media (min-width:640px){.project-video-backdrop[data-v-6a558735]{padding-left:calc(var(--workspace-sidebar-width, 0px) + 24px);padding-right:24px}}@media (min-width:768px){.project-video-backdrop[data-v-6a558735]{padding-left:calc(var(--workspace-sidebar-width, 0px) + 32px);padding-right:32px}}.video-modal-container[data-v-6a558735]{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 20px 25px #00000026;max-height:calc(100dvh - 112px);overflow:hidden;width:min(800px,100%)}.video-modal-header[data-v-6a558735]{align-items:center;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem 1.5rem}.video-modal-title[data-v-6a558735]{color:#1f2937;font-size:1.125rem;font-weight:600;margin:0}.video-modal-close[data-v-6a558735]{background:none;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;display:grid;flex:none;height:36px;margin-left:auto;padding:.5rem;place-items:center;transition:all .2s ease;width:36px}.video-modal-close svg[data-v-6a558735]{height:19px;width:19px}.video-modal-close[data-v-6a558735]:focus-visible{outline:2px solid var(--admaker-primary);outline-offset:2px}.video-modal-close[data-v-6a558735]:hover{background-color:#f3f4f6;color:#374151}.video-modal-content[data-v-6a558735]{background-color:#000;position:relative}.video-player[data-v-6a558735]{display:block;height:auto;max-height:70vh;width:100%}.video-loading[data-v-6a558735]{align-items:center;background-color:#f9fafb;color:#374151;display:flex;flex-direction:column;gap:1rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.video-loading p[data-v-6a558735]{font-size:1rem;margin:0}.star-button[data-v-6a558735]{color:#d1d5db;transition:color .2s ease}.star-button.active[data-v-6a558735]{color:#fbbf24}.feedback-modal[data-v-6a558735]{align-items:center;background-color:#000000bf;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:60}.feedback-container[data-v-6a558735]{background-color:#fff;border-radius:.75rem;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:500px;padding:1.5rem;width:100%}.feedback-header[data-v-6a558735]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.feedback-title[data-v-6a558735]{color:#111827;font-size:1.25rem;font-weight:600}.feedback-close[data-v-6a558735]{background:none;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;padding:.5rem;transition:all .2s ease}.feedback-close[data-v-6a558735]:hover{background-color:#f3f4f6;color:#374151}.feedback-content[data-v-6a558735]{margin-bottom:1.5rem}.rating-container[data-v-6a558735]{display:flex;gap:.5rem;margin-bottom:1rem}.download-icon[data-v-6a558735]{color:#fff;height:1.5rem;width:1.5rem}.download-button-modal[data-v-6a558735]{background:linear-gradient(135deg,#10b981,#059669);transition:all .3s ease}.download-button-modal[data-v-6a558735]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b98166;transform:translateY(-1px)}.star-btn[data-v-6a558735]{background:transparent;border:none;color:#d1d5db;cursor:pointer;font-size:1.75rem;padding:.25rem;transition:color .2s}.star-btn.active[data-v-6a558735],.star-btn[data-v-6a558735]:hover{color:#fbbf24}.comment-container[data-v-6a558735]{margin-bottom:1.5rem}.comment-label[data-v-6a558735]{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.comment-textarea[data-v-6a558735]{border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;min-height:100px;padding:.75rem;resize:vertical;transition:border-color .2s;width:100%}.comment-textarea[data-v-6a558735]:focus{border-color:var(--admaker-focus-border);box-shadow:var(--admaker-focus-shadow);outline:none}.feedback-actions[data-v-6a558735]{display:flex;justify-content:flex-end}.submit-btn[data-v-6a558735]{background-color:var(--admaker-primary);border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:background-color .2s}.submit-btn[data-v-6a558735]:hover{background-color:#2846e8}.submit-btn[data-v-6a558735]:disabled{background-color:#dbe1ff;cursor:not-allowed}[data-v-6a558735] .el-input__inner:focus{outline:none!important}[data-v-6a558735] .el-input__inner:focus-visible{box-shadow:none!important;outline:none!important}.projects-container[data-v-6a558735]{color:#142235;min-height:100dvh;padding:24px clamp(18px,2.2vw,38px) 48px}.header-section[data-v-6a558735]{align-items:center;margin-bottom:10px;min-height:48px}.workspace-info .page-title[data-v-6a558735]{color:#102035;font-size:21px;font-weight:750;line-height:1.25}.new-project-btn[data-v-6a558735]{align-items:center;background:#3352ff;border-radius:6px;box-shadow:none;color:#fff;display:inline-flex;font-size:13px;font-weight:650;gap:7px;justify-content:center;min-height:36px;padding:0 14px}.new-project-btn[data-v-6a558735]:hover{background:#2644e9}.new-project-btn svg[data-v-6a558735]{height:16px;width:16px}.tabs-container[data-v-6a558735]{border-bottom:1px solid #e5eaf1;justify-content:flex-start;margin-bottom:16px;min-height:46px}.tabs-left[data-v-6a558735]{align-items:stretch;gap:26px}.tab-button[data-v-6a558735]{border-bottom-width:2px;color:#66758a;font-size:13px;font-weight:600;min-height:46px;padding:0 2px;white-space:nowrap}.tab-button[data-v-6a558735]:hover{color:#243750}.tab-button.active[data-v-6a558735]{border-bottom-color:#3352ff;color:#1b35b7;font-weight:700}.query-bar[data-v-6a558735]{align-items:center;border-bottom:0;gap:10px;margin-bottom:0;padding:0 0 18px}.query-condition[data-v-6a558735]{gap:7px}.query-condition-label[data-v-6a558735]{color:#69788a;font-size:12px;font-weight:600;white-space:nowrap}.query-filter[data-v-6a558735]{min-width:0}.query-condition-select[data-v-6a558735]{min-height:0;min-width:155px;width:155px}.query-filter:nth-child(3) .query-condition-select[data-v-6a558735]{min-width:190px;width:190px}.query-search[data-v-6a558735]{flex:1 1 260px;max-width:420px;min-width:180px;position:relative}.query-search .search-icon[data-v-6a558735]{color:#8795a7;height:16px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.query-search-input[data-v-6a558735]{background:#fff;border:1px solid #dce3ed;border-radius:7px;color:#1c2a3a;font-size:13px;min-height:38px;outline:none;padding:0 12px 0 36px;width:100%}.query-search-input[data-v-6a558735]::-moz-placeholder{color:#8995a6}.query-search-input[data-v-6a558735]::placeholder{color:#8995a6}.query-search-input[data-v-6a558735]:focus{border-color:var(--admaker-focus-border);box-shadow:var(--admaker-focus-shadow)}.refresh-btn[data-v-6a558735]{border:1px solid #dce3ed;border-radius:7px;box-shadow:none;color:#60718a;height:38px;min-width:38px;padding:0;width:38px}.refresh-btn[data-v-6a558735]:hover:not(:disabled){background:#f6f8ff;border-color:#9aabd1;box-shadow:none;color:#3352ff;transform:none}.refresh-btn svg[data-v-6a558735]{height:16px;width:16px}.projects-header[data-v-6a558735]{border-top:1px solid #eef1f5;margin-bottom:10px;min-height:42px}.project-list-actions[data-v-6a558735],.project-list-summary[data-v-6a558735]{align-items:center;display:flex;gap:10px}.project-checkbox[data-v-6a558735],.project-item-checkbox[data-v-6a558735]{accent-color:#3352ff}.total-text[data-v-6a558735]{color:#778599;font-size:12px}.selected-count[data-v-6a558735]{color:#3352ff;font-size:12px;font-weight:650}.batch-action-btn[data-v-6a558735]{background:#fff5f5;border:1px solid #f0c9cf;border-radius:6px;color:#bd3546;height:32px;min-width:32px;padding:0;width:32px}.delete-btn[data-v-6a558735]:hover{background:#ffe9ec;transform:none}.projects-grid[data-v-6a558735]{align-items:start;gap:14px;grid-template-columns:repeat(auto-fill,minmax(225px,1fr))}.projects-empty[data-v-6a558735]{align-items:center;border-top:1px solid #eef1f5;display:flex;flex-direction:column;justify-content:center;min-height:min(54dvh,450px);padding:32px 16px;text-align:center}.projects-empty>svg[data-v-6a558735]{color:#91a0b4;height:28px;margin-bottom:14px;width:28px}.projects-empty h3[data-v-6a558735]{color:#27384e;font-size:15px;font-weight:700;margin:0}.projects-empty p[data-v-6a558735]{color:#7c899b;font-size:12px;line-height:1.5;margin:7px 0 0;max-width:300px}.projects-empty button[data-v-6a558735]{background:#fff;border:1px solid #dce3ed;border-radius:6px;color:#3352ff;font-size:12px;font-weight:650;margin-top:18px;min-height:34px;padding:0 12px}.projects-empty button[data-v-6a558735]:hover{background:#f6f8ff;border-color:#3352ff}.confirm-backdrop[data-v-6a558735]{background:#09162b80}.confirm-dialog[data-v-6a558735]{border:1px solid #e0e6ef;border-radius:8px;box-shadow:0 24px 60px #07152b40}.confirm-dialog h3[data-v-6a558735]{color:#142235;font-size:17px;font-weight:700}.confirm-dialog p[data-v-6a558735]{color:#67768a;font-size:13px;line-height:1.55}.confirm-dialog button[data-v-6a558735]{border-radius:6px;font-size:13px;font-weight:650;min-height:36px}.confirm-danger[data-v-6a558735]{background:#c93646}.confirm-danger[data-v-6a558735]:hover{background:#ae2635}.download-button-modal[data-v-6a558735]{background:#3352ff;box-shadow:none}.download-button-modal[data-v-6a558735]:hover{background:#2846e8}.feedback-button[data-v-6a558735]{background:#fff;border:1px solid #dce3ed;box-shadow:none;color:#34445a}.feedback-button[data-v-6a558735]:hover{background:#f7f9fc;border-color:#abb9d0}.feedback-footer .bg-blue-600[data-v-6a558735]{background:#3352ff}.feedback-footer .bg-blue-600[data-v-6a558735]:hover{background:#2846e8}.project-card[data-v-6a558735],.project-card.failed[data-v-6a558735],.project-card.rendering[data-v-6a558735],.project-card.selected[data-v-6a558735]{border:1px solid #e0e6ef;border-radius:7px;box-shadow:none;overflow:visible}.project-card.selected[data-v-6a558735]{border-color:#3352ff;box-shadow:0 0 0 1px #3352ff}.project-card[data-v-6a558735]:hover{border-color:#b8c6da;box-shadow:0 4px 14px #1d355b12}.project-preview[data-v-6a558735]{background:#f4f6f9;border-radius:6px 6px 0 0;overflow:hidden}.project-placeholder[data-v-6a558735],.project-thumbnail-container[data-v-6a558735],.project-video-preview[data-v-6a558735]{border-radius:0}.project-info[data-v-6a558735]{min-height:76px;padding:12px 13px 13px}.project-title[data-v-6a558735]{color:#203047;font-size:13px;font-weight:650;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-title[data-v-6a558735]:hover{color:#3352ff}.project-meta[data-v-6a558735]{flex-wrap:wrap;gap:4px 8px}.project-date[data-v-6a558735],.project-duration[data-v-6a558735],.project-type[data-v-6a558735]{color:#8490a1;font-size:11px;line-height:1.35}.project-actions[data-v-6a558735]{right:9px;top:9px}.action-menu-button[data-v-6a558735]{border:1px solid #e2e8f1;border-radius:6px;box-shadow:0 2px 6px #11254420;display:grid;height:30px;opacity:1;padding:0;place-items:center;width:30px}.action-menu-button svg[data-v-6a558735]{height:16px;width:16px}.action-menu-button[data-v-6a558735]:hover{background:#fff;border-color:#b8c6da;transform:none}.action-menu-dropdown[data-v-6a558735]{border-color:#dce3ed;border-radius:7px;box-shadow:0 12px 28px #1b2d4b24;min-width:166px;padding:4px}.menu-item[data-v-6a558735]{border-radius:5px;color:#35445b;font-size:12px;min-height:34px;padding:7px 9px}.menu-item[data-v-6a558735]:hover{background:#f3f6ff;color:#3352ff}.action-buttons-overlay[data-v-6a558735]{background:#09162b5c;transition:opacity .18s}.project-card:focus-within .action-buttons-overlay[data-v-6a558735]{opacity:1}.action-buttons-container[data-v-6a558735]{gap:7px}.download-button-center[data-v-6a558735],.play-button[data-v-6a558735],.product-to-video-button-center[data-v-6a558735]{background:#fff;border:1px solid #ffffffcc;border-radius:6px;box-shadow:0 2px 8px #06152329;color:#2844de;height:36px;transform:none;width:36px}.download-button-center[data-v-6a558735]:hover,.play-button[data-v-6a558735]:hover,.product-to-video-button-center[data-v-6a558735]:hover{background:#edf1ff}.download-icon[data-v-6a558735],.play-icon[data-v-6a558735],.product-to-video-icon[data-v-6a558735]{color:currentColor;height:17px;margin:0;width:17px}.action-buttons-overlay:hover .download-button-center[data-v-6a558735],.action-buttons-overlay:hover .play-button[data-v-6a558735],.action-buttons-overlay:hover .product-to-video-button-center[data-v-6a558735]{transform:none}.failed-overlay[data-v-6a558735],.rendering-overlay[data-v-6a558735]{background:#142235b8}.failed-icon[data-v-6a558735],.failed-icon svg[data-v-6a558735],.rendering-icon[data-v-6a558735],.rendering-icon svg[data-v-6a558735]{height:28px;width:28px}.failed-label[data-v-6a558735],.rendering-label[data-v-6a558735]{font-size:13px}.rendering-description[data-v-6a558735]{font-size:11px;max-width:210px}.mobile-fab[data-v-6a558735],.refresh-tooltip[data-v-6a558735]{display:none}@media (max-width:768px){.projects-container[data-v-6a558735]{padding:18px 16px 40px}.header-section[data-v-6a558735]{align-items:center;flex-direction:row;gap:12px;margin-bottom:8px}.workspace-info .page-title[data-v-6a558735]{font-size:19px}.new-project-btn[data-v-6a558735]{display:inline-flex;flex:none;font-size:12px;min-height:34px;padding:0 10px}.tabs-container[data-v-6a558735]{flex-direction:row;margin-bottom:14px;min-height:42px}.tabs-left[data-v-6a558735]{gap:18px;padding-bottom:0}.tab-button[data-v-6a558735]{min-height:42px;padding:0 2px}.query-bar[data-v-6a558735]{gap:9px}.query-search[data-v-6a558735]{flex:1 1 100%;max-width:none;order:-1}.query-filter[data-v-6a558735]{align-items:stretch;flex:1 1 calc(50% - 5px);flex-direction:column;gap:5px}.query-condition-select[data-v-6a558735],.query-filter:nth-child(3) .query-condition-select[data-v-6a558735]{min-width:0;width:100%}.projects-header[data-v-6a558735]{align-items:center;flex-direction:row;gap:8px;margin-bottom:10px}.projects-grid[data-v-6a558735]{gap:12px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.project-card[data-v-6a558735]:active{transform:none}}@media (max-width:540px){.projects-grid[data-v-6a558735]{gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-info[data-v-6a558735]{min-height:80px;padding:9px}.project-title[data-v-6a558735]{font-size:12px}.project-meta[data-v-6a558735]{gap:2px 6px}.project-date[data-v-6a558735],.project-duration[data-v-6a558735],.project-type[data-v-6a558735]{font-size:10px}.action-buttons-overlay[data-v-6a558735]{align-items:flex-end;background:transparent;justify-content:flex-end;opacity:1;padding:8px}.action-buttons-container[data-v-6a558735]{gap:4px}.download-button-center[data-v-6a558735],.play-button[data-v-6a558735],.product-to-video-button-center[data-v-6a558735]{height:30px;width:30px}}.workspace-sign-in-state[data-v-9830005d]{align-items:flex-start;color:#132136;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;min-height:min(70dvh,640px);padding:50px 0 70px;width:min(100% - 48px,460px)}.workspace-sign-in-state__icon[data-v-9830005d]{background:#f6f8ff;border:1px solid #dce5f1;border-radius:7px;color:var(--admaker-primary);display:grid;height:46px;margin-bottom:20px;place-items:center;width:46px}.workspace-sign-in-state__icon svg[data-v-9830005d]{height:22px;width:22px;stroke-width:1.8}.workspace-sign-in-state h1[data-v-9830005d]{font-size:27px;font-weight:750;line-height:1.2;margin:0;text-wrap:balance}.workspace-sign-in-state p[data-v-9830005d]{color:#4d5c70;font-size:15px;line-height:1.6;margin:11px 0 24px;max-width:45ch}.workspace-sign-in-state button[data-v-9830005d]{align-items:center;background:var(--admaker-primary);border:1px solid var(--admaker-primary);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;justify-content:center;min-height:44px;min-width:122px;padding:0 18px;transition:background-color .18s ease-out,box-shadow .18s ease-out}.workspace-sign-in-state button[data-v-9830005d]:hover{background:#2846e8;box-shadow:0 6px 15px #3352ff26}.workspace-sign-in-state button[data-v-9830005d]:focus-visible{outline:2px solid var(--admaker-primary);outline-offset:2px}@media (max-width:600px){.workspace-sign-in-state[data-v-9830005d]{min-height:58dvh;padding:42px 0 60px}.workspace-sign-in-state h1[data-v-9830005d]{font-size:23px}.workspace-sign-in-state p[data-v-9830005d]{font-size:14px}}@media (prefers-reduced-motion:reduce){.workspace-sign-in-state button[data-v-9830005d]{transition-duration:0s}}
