.navbar-header[data-v-1b705c05]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,#1a1a1a,#171717);border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 20px #0000004d;position:sticky;top:0;z-index:1000}.navbar-container[data-v-1b705c05]{height:64px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 24px}.navbar-container[data-v-1b705c05],.navbar-left[data-v-1b705c05]{align-items:center;display:flex}.navbar-left[data-v-1b705c05]{min-width:200px}.logo-link[data-v-1b705c05]{text-decoration:none}.logo[data-v-1b705c05]{align-items:center;display:flex;gap:12px}.logo-icon[data-v-1b705c05]{color:#ea6666;height:28px;width:28px}.logo-text[data-v-1b705c05]{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.5px}.navbar-center[data-v-1b705c05]{flex:1;margin:0 40px;max-width:600px}.search-container[data-v-1b705c05]{position:relative;width:100%}.search-input-wrapper[data-v-1b705c05]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;display:flex;padding:0 16px;position:relative;transition:all .2s ease}.search-input-wrapper[data-v-1b705c05]:focus-within{background:#ffffff14;border-color:#ea666680;box-shadow:0 0 0 3px #ea66661a}.search-icon[data-v-1b705c05]{color:#ffffff80;flex-shrink:0;height:20px;width:20px}.search-input[data-v-1b705c05]{background:none;border:none;color:#fff;flex:1;font-size:15px;outline:none;padding:12px 16px;placeholder-color:hsla(0,0%,100%,.4)}.search-input[data-v-1b705c05]::-moz-placeholder{color:#fff6}.search-input[data-v-1b705c05]::placeholder{color:#fff6}.clear-search-btn[data-v-1b705c05]{align-items:center;background:none;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.clear-search-btn[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff}.clear-icon[data-v-1b705c05]{height:16px;width:16px}.search-suggestions[data-v-1b705c05]{background:#1f1f1f;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px #0006;left:0;margin-top:8px;max-height:400px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1001}.suggestions-section[data-v-1b705c05]{padding:8px 0}.suggestions-section[data-v-1b705c05]:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.suggestions-title[data-v-1b705c05]{color:#fff9;font-size:13px;font-weight:600;letter-spacing:.5px;margin:0;padding:8px 16px;text-transform:uppercase}.suggestion-item[data-v-1b705c05]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;gap:12px;padding:10px 16px;text-align:left;transition:all .2s ease;width:100%}.suggestion-item[data-v-1b705c05]:hover{background:#ffffff0d}.suggestion-item.recent[data-v-1b705c05]{justify-content:space-between}.suggestion-icon[data-v-1b705c05]{color:#ffffff80;flex-shrink:0;height:18px;width:18px}.suggestion-content[data-v-1b705c05]{display:flex;flex:1;flex-direction:column;gap:2px}.suggestion-text[data-v-1b705c05]{color:#fff;font-size:14px}.suggestion-type[data-v-1b705c05]{color:#ffffff80;font-size:12px;text-transform:capitalize}.remove-recent-btn[data-v-1b705c05]{align-items:center;background:none;border:none;border-radius:50%;color:#ffffff4d;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.remove-recent-btn[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff9}.remove-icon[data-v-1b705c05]{height:14px;width:14px}.no-results[data-v-1b705c05],.search-loading[data-v-1b705c05]{color:#ffffff80;font-size:14px;padding:24px 16px;text-align:center}.video-results[data-v-1b705c05]{padding:8px 0}.video-result-item[data-v-1b705c05]{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:background .15s ease}.video-result-item[data-v-1b705c05]:hover,.video-thumb[data-v-1b705c05]{background:#ffffff0d}.video-thumb[data-v-1b705c05]{border-radius:4px;flex-shrink:0;height:45px;overflow:hidden;position:relative;width:80px}.video-thumb img[data-v-1b705c05]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.processing-badge[data-v-1b705c05]{background:#000c;border-radius:2px;bottom:2px;color:#fbbf24;font-size:9px;padding:2px 4px;position:absolute;right:2px}.video-result-info[data-v-1b705c05]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.video-result-title[data-v-1b705c05]{color:#fff;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-result-meta[data-v-1b705c05]{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:6px}.video-result-separator[data-v-1b705c05]{font-size:10px}.video-result-privacy[data-v-1b705c05]{font-weight:500}.video-result-privacy.public[data-v-1b705c05]{color:#10b981}.video-result-privacy.private[data-v-1b705c05]{color:#ef4444}.video-result-privacy.unlisted[data-v-1b705c05]{color:#f59e0b}.video-result-privacy.draft[data-v-1b705c05]{color:#6b7280}.navbar-right[data-v-1b705c05]{align-items:center;display:flex;gap:16px;justify-content:flex-end;min-width:200px}.create-dropdown[data-v-1b705c05],.profile-dropdown[data-v-1b705c05]{position:relative}.create-btn[data-v-1b705c05],.profile-btn[data-v-1b705c05]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.create-btn.active[data-v-1b705c05],.create-btn[data-v-1b705c05]:hover,.profile-btn.active[data-v-1b705c05],.profile-btn[data-v-1b705c05]:hover{background:#ffffff1a;border-color:#fff3}.create-icon[data-v-1b705c05],.dropdown-arrow[data-v-1b705c05]{height:18px;width:18px}.create-text[data-v-1b705c05]{display:none}.notification-btn[data-v-1b705c05]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}.notification-btn[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff}.notification-icon[data-v-1b705c05]{height:20px;width:20px}.notification-badge[data-v-1b705c05]{background:#ef4444;border-radius:10px;color:#fff;font-size:10px;font-weight:600;line-height:1.2;min-width:16px;padding:2px 6px;position:absolute;right:-4px;text-align:center;top:-4px}.notification-dropdown[data-v-1b705c05]{position:relative}.notification-menu[data-v-1b705c05]{display:flex;flex-direction:column;max-height:480px;max-width:400px;min-width:360px}.notification-header[data-v-1b705c05]{align-items:center;display:flex;justify-content:space-between}.mark-all-read-btn[data-v-1b705c05]{background:none;border:none;border-radius:4px;color:#ea6666;cursor:pointer;font-size:13px;font-weight:500;padding:4px 8px;transition:background .15s ease}.mark-all-read-btn[data-v-1b705c05]:hover{background:#ea66661a}.notification-content[data-v-1b705c05]{flex:1;max-height:340px;overflow-y:auto}.notification-empty[data-v-1b705c05],.notification-loading[data-v-1b705c05]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.empty-icon[data-v-1b705c05]{height:40px;opacity:.4;width:40px}.notification-list[data-v-1b705c05]{padding:8px 0}.notification-item[data-v-1b705c05]{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;gap:12px;padding:12px 20px;position:relative;text-align:left;transition:background .15s ease;width:100%}.notification-item[data-v-1b705c05]:hover{background:#ffffff0d}.notification-item.unread[data-v-1b705c05]{background:#ea66660d}.notification-item.unread[data-v-1b705c05]:hover{background:#ea66661a}.notification-indicator[data-v-1b705c05]{background:#ea6666;border-radius:50%;height:6px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.notification-body[data-v-1b705c05]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.notification-title[data-v-1b705c05]{color:#fff;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-message[data-v-1b705c05]{color:#fff9;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-time[data-v-1b705c05]{color:#fff6;font-size:12px}.notification-footer[data-v-1b705c05]{border-top:1px solid hsla(0,0%,100%,.1);padding:12px 20px;text-align:center}.view-all-link[data-v-1b705c05]{color:#ea6666;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s ease}.view-all-link[data-v-1b705c05]:hover{opacity:.8}.profile-avatar[data-v-1b705c05]{align-items:center;background:linear-gradient(135deg,#ea6666,#a24b4b);border-radius:50%;display:flex;height:32px;justify-content:center;overflow:hidden;width:32px}.avatar-image[data-v-1b705c05]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-placeholder[data-v-1b705c05]{color:#fff9;height:18px;width:18px}.dropdown-menu[data-v-1b705c05]{background:#1f1f1f;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px #0006;margin-top:8px;max-height:400px;min-width:280px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1001}.create-menu[data-v-1b705c05]{min-width:320px}.dropdown-header[data-v-1b705c05]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:16px 20px}.dropdown-header h3[data-v-1b705c05]{color:#fff;font-size:16px;font-weight:600;margin:0}.channel-header[data-v-1b705c05]{padding:16px 20px}.channel-info-section[data-v-1b705c05]{align-items:center;background:none;border:none;display:flex;gap:12px;padding:0;text-align:left;width:100%}.channel-info-section.clickable[data-v-1b705c05]{border-radius:10px;cursor:pointer;margin:-12px -16px;padding:12px 16px;transition:background .15s ease;width:calc(100% + 32px)}.channel-info-section.clickable[data-v-1b705c05]:hover{background:#ffffff0d}.channel-dropdown-icon[data-v-1b705c05]{color:#ffffff80;flex-shrink:0;height:18px;transition:transform .2s ease;width:18px}.channel-dropdown-icon.rotated[data-v-1b705c05]{transform:rotate(180deg)}.channel-avatar-large[data-v-1b705c05]{align-items:center;background:linear-gradient(135deg,#ea6666,#a24b4b);border-radius:50%;box-shadow:0 2px 8px #ea66664d;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.avatar-letter[data-v-1b705c05]{color:#fff;font-size:18px;font-weight:600}.avatar-letter.small[data-v-1b705c05]{font-size:12px}.avatar-letter-btn[data-v-1b705c05]{color:#fff;font-size:14px;font-weight:600}.channel-details[data-v-1b705c05]{flex:1;min-width:0}.channel-details h3[data-v-1b705c05]{color:#fff;font-size:15px;font-weight:600;margin:0}.channel-details h3[data-v-1b705c05],.channel-details p[data-v-1b705c05]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-details p[data-v-1b705c05]{color:#fff9;font-size:13px;margin:2px 0 4px}.user-role[data-v-1b705c05]{background:#ea66661a;border-radius:4px;color:#ea6666;font-size:11px;font-weight:500;padding:2px 6px;text-transform:uppercase}.channel-list[data-v-1b705c05]{border-top:1px solid hsla(0,0%,100%,.08);margin-top:12px;padding-top:12px}.channel-option[data-v-1b705c05]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.channel-option[data-v-1b705c05]:hover{background:#ffffff0d}.channel-option.active[data-v-1b705c05]{background:#ea66661a}.channel-option-avatar[data-v-1b705c05]{align-items:center;background:linear-gradient(135deg,#ea6666,#a24b4b);border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.channel-option-info[data-v-1b705c05]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.channel-option-name[data-v-1b705c05]{color:#f1f1f1;font-size:13px;font-weight:500}.channel-option-handle[data-v-1b705c05],.channel-option-name[data-v-1b705c05]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-option-handle[data-v-1b705c05]{color:#888;font-size:11px}.check-icon[data-v-1b705c05]{color:#ea6666;flex-shrink:0;height:16px;width:16px}.user-info[data-v-1b705c05]{gap:12px}.user-avatar[data-v-1b705c05],.user-info[data-v-1b705c05]{align-items:center;display:flex}.user-avatar[data-v-1b705c05]{background:#ffffff1a;border-radius:50%;height:40px;justify-content:center;overflow:hidden;width:40px}.user-details h3[data-v-1b705c05]{color:#fff;font-size:15px;font-weight:600;margin:0}.user-details p[data-v-1b705c05]{color:#fff9;font-size:13px;margin:2px 0 4px}.dropdown-items[data-v-1b705c05]{padding:8px 0}.dropdown-item[data-v-1b705c05]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:10px 20px;text-decoration:none;transition:all .2s ease;width:100%}.dropdown-item[data-v-1b705c05]:hover{background:#ffffff0d}.dropdown-item.danger[data-v-1b705c05]{color:#ef4444}.dropdown-item.danger[data-v-1b705c05]:hover{background:#ef44441a}.item-icon[data-v-1b705c05]{flex-shrink:0;height:18px;width:18px}.item-content[data-v-1b705c05]{display:flex;flex:1;flex-direction:column;gap:2px}.item-title[data-v-1b705c05]{font-size:14px;font-weight:500}.item-description[data-v-1b705c05]{color:#ffffff80;font-size:12px}.dropdown-divider[data-v-1b705c05]{background:#ffffff1a;height:1px;margin:8px 0}.sidebar-toggle-btn[data-v-1b705c05]{align-items:center;background:none;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;display:none;flex-shrink:0;height:36px;justify-content:center;transition:all .2s ease;width:36px}.sidebar-toggle-btn[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff}.sidebar-toggle-icon[data-v-1b705c05]{height:22px;width:22px}.mobile-search-icon[data-v-1b705c05],.mobile-search-interface[data-v-1b705c05]{display:none}@media(min-width:640px){.create-text[data-v-1b705c05]{display:inline}}@media(max-width:768px){.sidebar-toggle-btn[data-v-1b705c05]{display:flex}.navbar-left[data-v-1b705c05]{gap:8px}.navbar-left[data-v-1b705c05],.navbar-right[data-v-1b705c05]{min-width:auto}.navbar-container[data-v-1b705c05]{padding:0 16px}.logo-text[data-v-1b705c05],.navbar-center[data-v-1b705c05]{display:none}.search-input[data-v-1b705c05]::-moz-placeholder{font-size:14px}.search-input[data-v-1b705c05]::placeholder{font-size:14px}.dropdown-menu[data-v-1b705c05]{max-width:320px;right:-20px;width:calc(100vw - 40px)}.mobile-search-icon[data-v-1b705c05]{align-items:center;background:none;border:none;border-radius:50%;color:#ffffffb3;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.mobile-search-icon[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff}.mobile-search-icon-svg[data-v-1b705c05]{height:20px;width:20px}.mobile-search-hidden[data-v-1b705c05]{display:none!important}.mobile-search-interface.mobile-search-visible[data-v-1b705c05]{align-items:center;display:flex;gap:12px;width:100%}.mobile-search-back[data-v-1b705c05]{align-items:center;background:none;border:none;border-radius:50%;color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.mobile-search-back[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff}.mobile-search-back-icon[data-v-1b705c05]{height:22px;width:22px}.mobile-search-bar[data-v-1b705c05]{flex:1;position:relative}.mobile-search-input-wrapper[data-v-1b705c05]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;display:flex;padding:0 16px;transition:all .2s ease}.mobile-search-input-wrapper[data-v-1b705c05]:focus-within{background:#ffffff14;border-color:#ea666680;box-shadow:0 0 0 3px #ea66661a}.mobile-search-bar-icon[data-v-1b705c05]{color:#ffffff80;flex-shrink:0;height:20px;width:20px}.mobile-search-input[data-v-1b705c05]{background:none;border:none;color:#fff;flex:1;font-size:16px;outline:none;padding:10px 12px}.mobile-search-input[data-v-1b705c05]::-moz-placeholder{color:#fff6}.mobile-search-input[data-v-1b705c05]::placeholder{color:#fff6}.mobile-clear-btn[data-v-1b705c05]{align-items:center;background:none;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.mobile-clear-btn[data-v-1b705c05]:hover{background:#ffffff1a;color:#fff}.mobile-search-suggestions[data-v-1b705c05]{background:#1f1f1f;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px #0006;left:0;max-height:60vh;overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);z-index:1001}}@media(max-width:480px){.navbar-container[data-v-1b705c05]{height:56px}.navbar-center[data-v-1b705c05]{margin:0 12px}.search-input-wrapper[data-v-1b705c05]{border-radius:20px;padding:0 12px}.search-input[data-v-1b705c05]{font-size:14px;padding:10px 12px}.create-btn[data-v-1b705c05],.profile-btn[data-v-1b705c05]{padding:6px 12px}.notification-btn[data-v-1b705c05]{height:36px;width:36px}}.modal-overlay[data-v-d7f34f3f]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:1000}.modal-container[data-v-d7f34f3f]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;max-height:85vh;max-width:700px;width:100%}.modal-header[data-v-d7f34f3f]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:24px}.modal-header h2[data-v-d7f34f3f]{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.close-btn[data-v-d7f34f3f]{align-items:center;background:none;border:none;border-radius:6px;color:#fff9;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s}.close-btn[data-v-d7f34f3f]:hover{background:#ffffff1a;color:#fff}.close-btn .icon[data-v-d7f34f3f]{height:24px;width:24px}.modal-body[data-v-d7f34f3f]{flex:1;overflow-y:auto;padding:24px}.drop-zone[data-v-d7f34f3f]{background:#ffffff05;border:2px dashed hsla(0,0%,100%,.2);border-radius:12px;cursor:pointer;padding:48px 24px;text-align:center;transition:all .3s}.drop-zone-active[data-v-d7f34f3f],.drop-zone[data-v-d7f34f3f]:hover{background:#ea66660d;border-color:#ea6666}.drop-icon[data-v-d7f34f3f]{color:#ea6666;height:48px;margin:0 auto 16px;width:48px}.drop-zone h3[data-v-d7f34f3f]{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 8px}.drop-zone p[data-v-d7f34f3f]{color:#fff9;margin:8px 0}.file-input[data-v-d7f34f3f]{display:none}.file-input-label[data-v-d7f34f3f]{display:inline-block;margin:16px 0}.btn-select[data-v-d7f34f3f]{background:linear-gradient(135deg,#ea6666,#a24b4b);border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:12px 24px;transition:all .2s}.btn-select[data-v-d7f34f3f]:hover{box-shadow:0 8px 20px #ea666666;transform:translateY(-2px)}.drop-hint[data-v-d7f34f3f]{color:#fff6;font-size:.875rem}.channel-indicator[data-v-d7f34f3f]{align-items:center;color:#ffffffb3;display:flex;font-size:.875rem;gap:8px;justify-content:center;margin-bottom:16px}.channel-avatar[data-v-d7f34f3f]{border-radius:50%;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.edit-form[data-v-d7f34f3f]{display:flex;flex-direction:column;gap:20px}.file-preview-card[data-v-d7f34f3f]{align-items:center;background:#ea66661a;border:1px solid hsla(0,76%,66%,.3);border-radius:12px;display:flex;gap:16px;overflow:hidden;padding:16px;position:relative}.file-preview-card.uploading[data-v-d7f34f3f]{border-color:#f8133780}.preview-icon[data-v-d7f34f3f]{color:#ea6666;flex-shrink:0;height:48px;width:48px}.preview-info[data-v-d7f34f3f]{flex:1;min-width:0}.preview-name[data-v-d7f34f3f]{color:#fff;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-meta[data-v-d7f34f3f]{align-items:center;display:flex;gap:12px;margin-top:4px}.preview-size[data-v-d7f34f3f]{color:#fff9;font-size:.875rem}.preview-status[data-v-d7f34f3f]{font-size:.875rem;font-weight:500}.preview-status.status-uploading[data-v-d7f34f3f]{color:#f81337}.preview-status.status-queued[data-v-d7f34f3f]{color:#9ca3af}.preview-status.status-completed[data-v-d7f34f3f]{color:#22c55e}.preview-status.status-error[data-v-d7f34f3f]{color:#ef4444}.preview-progress[data-v-d7f34f3f]{background:#ffffff1a;bottom:0;height:4px;left:0;position:absolute;right:0}.preview-progress-fill[data-v-d7f34f3f]{background:linear-gradient(90deg,#f81337,#ea6666);height:100%;transition:width .3s ease}.form-group[data-v-d7f34f3f]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-d7f34f3f]{color:#ffffffe6;font-size:.875rem;font-weight:500}.form-input[data-v-d7f34f3f],.form-textarea[data-v-d7f34f3f]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:1rem;padding:12px 16px;transition:all .2s;width:100%}.form-input[data-v-d7f34f3f]:focus,.form-textarea[data-v-d7f34f3f]:focus{background:#ffffff14;border-color:#ea6666;outline:none}.form-input[data-v-d7f34f3f]::-moz-placeholder,.form-textarea[data-v-d7f34f3f]::-moz-placeholder{color:#fff6}.form-input[data-v-d7f34f3f]::placeholder,.form-textarea[data-v-d7f34f3f]::placeholder{color:#fff6}.form-textarea[data-v-d7f34f3f]{min-height:80px;resize:vertical}.form-actions[data-v-d7f34f3f]{display:flex;gap:16px;justify-content:space-between;margin-top:8px}.btn-primary[data-v-d7f34f3f],.btn-secondary[data-v-d7f34f3f]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.btn-primary[data-v-d7f34f3f]{background:linear-gradient(135deg,#ea6666,#a24b4b);color:#fff;flex:1}.btn-primary[data-v-d7f34f3f]:hover:not(:disabled){box-shadow:0 8px 20px #ea666666;transform:translateY(-2px)}.btn-primary[data-v-d7f34f3f]:disabled{cursor:not-allowed;opacity:.5;transform:none}.btn-secondary[data-v-d7f34f3f]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.2);color:#ffffffe6}.btn-secondary[data-v-d7f34f3f]:hover{background:#ffffff1a;border-color:#ffffff4d}.btn-icon[data-v-d7f34f3f]{height:18px;width:18px}.upload-queue[data-v-d7f34f3f]{margin-top:24px}.queue-header[data-v-d7f34f3f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.queue-header h3[data-v-d7f34f3f]{color:#fff;font-size:1rem;font-weight:600;margin:0}.btn-clear[data-v-d7f34f3f]{background:none;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#ffffffb3;cursor:pointer;font-size:.875rem;padding:6px 12px;transition:all .2s}.btn-clear[data-v-d7f34f3f]:hover{background:#ffffff0d;border-color:#ffffff4d;color:#fff}.queue-list[data-v-d7f34f3f]{display:flex;flex-direction:column;gap:12px}.queue-item[data-v-d7f34f3f]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden;padding:16px;position:relative}.queue-item.status-completed[data-v-d7f34f3f]{border-color:#22c55e4d}.queue-item.status-error[data-v-d7f34f3f]{border-color:#ef44444d}.file-info[data-v-d7f34f3f]{align-items:flex-start;display:flex;gap:12px;margin-bottom:8px}.file-icon[data-v-d7f34f3f]{color:#ea6666;flex-shrink:0;height:40px;width:40px}.file-details[data-v-d7f34f3f]{flex:1;min-width:0}.file-name[data-v-d7f34f3f]{color:#fff;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-meta[data-v-d7f34f3f]{color:#ffffff80;font-size:.75rem;margin-top:4px}.separator[data-v-d7f34f3f]{margin:0 6px}.file-actions[data-v-d7f34f3f]{align-items:center;display:flex;gap:8px;position:absolute;right:16px;top:16px}.status-badge[data-v-d7f34f3f]{border-radius:4px;font-size:.75rem;font-weight:500;padding:4px 8px;text-transform:uppercase}.badge-queued[data-v-d7f34f3f]{background:#9ca3af33;color:#9ca3af}.badge-uploading[data-v-d7f34f3f]{background:#f8133733;color:#f81337}.badge-paused[data-v-d7f34f3f]{background:#fbbf2433;color:#fbbf24}.badge-completed[data-v-d7f34f3f]{background:#22c55e33;color:#22c55e}.badge-cancelled[data-v-d7f34f3f],.badge-error[data-v-d7f34f3f]{background:#ef444433;color:#ef4444}.action-btn[data-v-d7f34f3f]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.action-btn[data-v-d7f34f3f]:hover{background:#ffffff1a;border-color:#fff3}.action-btn-danger[data-v-d7f34f3f]:hover{background:#ef444433;border-color:#ef44444d;color:#ef4444}.action-icon[data-v-d7f34f3f]{height:16px;width:16px}.progress-bar[data-v-d7f34f3f]{background:#ffffff1a;bottom:0;height:4px;left:0;overflow:hidden;position:absolute;right:0}.progress-fill[data-v-d7f34f3f]{background:linear-gradient(90deg,#ea6666,#a24b4b);height:100%;transition:width .3s ease}.modal-enter-active[data-v-d7f34f3f],.modal-leave-active[data-v-d7f34f3f]{transition:opacity .3s ease}.modal-enter-from[data-v-d7f34f3f],.modal-leave-to[data-v-d7f34f3f]{opacity:0}.modal-enter-active .modal-container[data-v-d7f34f3f],.modal-leave-active .modal-container[data-v-d7f34f3f]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-d7f34f3f],.modal-leave-to .modal-container[data-v-d7f34f3f]{transform:scale(.9)}.upload-widget[data-v-122a2d5c]{bottom:24px;max-width:400px;position:fixed;right:24px;width:calc(100vw - 48px);z-index:999}.widget-collapsed[data-v-122a2d5c],.widget-expanded[data-v-122a2d5c]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-shadow:0 8px 32px #00000080;overflow:hidden}.widget-header[data-v-122a2d5c]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:background .2s}.widget-header[data-v-122a2d5c]:hover{background:#ffffff08}.header-content[data-v-122a2d5c]{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.header-icon-wrapper[data-v-122a2d5c]{align-items:center;background:#ea666626;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.header-icon-wrapper.has-activity[data-v-122a2d5c]{animation:pulse-122a2d5c 2s ease-in-out infinite}@keyframes pulse-122a2d5c{0%,to{opacity:1}50%{opacity:.7}}.header-icon[data-v-122a2d5c]{height:18px;width:18px}.header-icon[data-v-122a2d5c],.header-icon.uploading[data-v-122a2d5c]{color:#ea6666}.header-icon.completed[data-v-122a2d5c]{color:#22c55e}.header-text[data-v-122a2d5c]{flex:1;min-width:0}.header-title[data-v-122a2d5c]{color:#fff;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-progress[data-v-122a2d5c]{color:#fff9;font-size:.75rem;margin-top:2px}.header-actions[data-v-122a2d5c]{gap:4px}.action-button[data-v-122a2d5c],.header-actions[data-v-122a2d5c]{align-items:center;display:flex}.action-button[data-v-122a2d5c]{background:none;border:none;border-radius:6px;color:#fff9;cursor:pointer;height:32px;justify-content:center;transition:all .2s;width:32px}.action-button[data-v-122a2d5c]:hover{background:#ffffff1a;color:#fff}.action-icon[data-v-122a2d5c]{height:20px;width:20px}.mini-progress[data-v-122a2d5c]{background:#ffffff1a;height:3px;overflow:hidden}.mini-progress-fill[data-v-122a2d5c]{background:linear-gradient(90deg,#ea6666,#a24b4b);height:100%;transition:width .3s ease}.widget-body[data-v-122a2d5c]{border-top:1px solid hsla(0,0%,100%,.1);max-height:400px;overflow-y:auto}.summary-bar[data-v-122a2d5c]{align-items:center;background:#ffffff05;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:12px;padding:10px 16px}.summary-stat[data-v-122a2d5c]{border-radius:4px;font-size:.75rem;font-weight:500;padding:4px 8px}.summary-stat.uploading[data-v-122a2d5c]{background:#ea666626;color:#ea6666}.summary-stat.queued[data-v-122a2d5c]{background:#ffffff14;color:#fff9}.summary-stat.completed[data-v-122a2d5c]{background:#22c55e26;color:#22c55e}.clear-btn[data-v-122a2d5c]{background:none;border:none;color:#ffffff80;cursor:pointer;font-size:.75rem;margin-left:auto;transition:color .2s}.clear-btn[data-v-122a2d5c]:hover{color:#fffc}.upload-list[data-v-122a2d5c]{padding:8px}.upload-item[data-v-122a2d5c]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;margin-bottom:8px;overflow:hidden;position:relative}.upload-item[data-v-122a2d5c]:last-child{margin-bottom:0}.upload-item.status-completed[data-v-122a2d5c]{border-color:#22c55e33}.upload-item.status-error[data-v-122a2d5c]{border-color:#ef444433}.item-content[data-v-122a2d5c]{align-items:center;display:flex;gap:12px;padding:12px}.item-icon-wrapper[data-v-122a2d5c]{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.item-icon[data-v-122a2d5c]{color:#ea6666;height:24px;width:24px}.item-icon.completed[data-v-122a2d5c]{color:#22c55e}.item-details[data-v-122a2d5c]{flex:1;min-width:0}.item-name[data-v-122a2d5c]{color:#fff;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta[data-v-122a2d5c]{color:#ffffff80;font-size:.6875rem;margin-top:2px}.status-text[data-v-122a2d5c]{font-weight:500}.status-text.status-uploading[data-v-122a2d5c]{color:#ea6666}.status-text.status-completed[data-v-122a2d5c]{color:#22c55e}.status-text.status-paused[data-v-122a2d5c]{color:#f59e0b}.status-text.status-error[data-v-122a2d5c]{color:#ef4444}.status-text.status-cancelled[data-v-122a2d5c]{color:#fff6}.progress-text[data-v-122a2d5c]{color:#ea6666}.size-text[data-v-122a2d5c]{color:#fff6}.item-actions[data-v-122a2d5c]{gap:4px}.item-actions[data-v-122a2d5c],.mini-action-btn[data-v-122a2d5c]{align-items:center;display:flex}.mini-action-btn[data-v-122a2d5c]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#fffc;cursor:pointer;height:28px;justify-content:center;transition:all .2s;width:28px}.mini-action-btn[data-v-122a2d5c]:hover{background:#ffffff1a;border-color:#fff3;color:#fff}.mini-action-btn.edit-btn[data-v-122a2d5c]{background:#22c55e1a;border-color:#22c55e33;color:#22c55e;text-decoration:none}.mini-action-btn.edit-btn[data-v-122a2d5c]:hover{background:#22c55e33;border-color:#22c55e4d}.mini-action-btn.cancel-btn[data-v-122a2d5c]:hover{background:#ef44441a;border-color:#ef444433;color:#ef4444}.mini-icon[data-v-122a2d5c]{height:14px;width:14px}.item-progress[data-v-122a2d5c]{background:#ffffff14;height:3px;overflow:hidden}.item-progress-fill[data-v-122a2d5c]{background:linear-gradient(90deg,#ea6666,#a24b4b);height:100%;transition:width .3s ease}.item-progress-fill.paused[data-v-122a2d5c]{background:linear-gradient(90deg,#f59e0b,#d97706)}.widget-body[data-v-122a2d5c]::-webkit-scrollbar{width:6px}.widget-body[data-v-122a2d5c]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.widget-body[data-v-122a2d5c]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.widget-body[data-v-122a2d5c]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.slide-up-enter-active[data-v-122a2d5c],.slide-up-leave-active[data-v-122a2d5c]{transition:all .3s ease}.slide-up-enter-from[data-v-122a2d5c]{opacity:0;transform:translateY(100%)}.slide-up-leave-to[data-v-122a2d5c]{opacity:0;transform:translateY(20px)}@media(max-width:640px){.upload-widget[data-v-122a2d5c]{bottom:16px;left:16px;max-width:none;right:16px;width:auto}}
