.media-preview-modal[data-v-32d03f56]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-32d03f56]{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.preview-video-player[data-v-32d03f56],.preview-image-player[data-v-32d03f56],.preview-audio-player[data-v-32d03f56]{border-radius:8px;outline:none;max-width:100%;max-height:90vh;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.close-modal-btn[data-v-32d03f56]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex;position:absolute;top:-48px;right:0}.close-modal-btn[data-v-32d03f56]:hover{background:#ffffff40}.icon-md[data-v-32d03f56]{width:24px;height:24px}.task-desc[data-v-9babd7e1]{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.task-desc.full-text[data-v-9babd7e1]{-webkit-line-clamp:unset;display:block;overflow:visible}.mention[data-v-9babd7e1]{color:#0369a1;-webkit-user-select:all;user-select:all;cursor:pointer;vertical-align:middle;background-color:#e0f2fe;border-radius:4px;align-items:center;margin:0 2px;padding:0 6px;font-weight:500;display:inline-flex}.mention-inline-media[data-v-9babd7e1]{object-fit:cover;vertical-align:middle;border-radius:2px;width:16px;height:16px;margin-right:4px}.mention-type-icon[data-v-9babd7e1]{justify-content:center;align-items:center;margin-right:4px;font-size:14px;display:inline-flex}.audio-icon[data-v-9babd7e1]{background:#f3f4f6;border-radius:4px;padding:4px}.duration-tag[data-v-9babd7e1]{color:#4b5563;vertical-align:middle;background-color:#f3f4f6;border-radius:4px;align-items:center;margin:0 2px;padding:0 6px;font-weight:500;display:inline-flex}.duration-icon[data-v-9babd7e1]{margin-right:4px}.fade-enter-active[data-v-7df331c5],.fade-leave-active[data-v-7df331c5]{transition:opacity .3s}.fade-enter-from[data-v-7df331c5],.fade-leave-to[data-v-7df331c5]{opacity:0}.video-detail-modal[data-v-7df331c5]{z-index:9999;background-color:#000;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-left[data-v-7df331c5]{cursor:pointer;background-color:#000;flex:1;justify-content:center;align-items:center;padding:40px;display:flex}.video-container[data-v-7df331c5]{cursor:default;border-radius:12px;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #00000080}.main-video[data-v-7df331c5]{object-fit:contain;border-radius:12px;outline:none;max-width:100%;max-height:calc(100vh - 80px)}.modal-right[data-v-7df331c5]{background-color:#fff;flex-direction:row;width:480px;height:100%;display:flex;box-shadow:-10px 0 30px #0000001a}.nav-column[data-v-7df331c5]{border-right:1px solid #0000;flex-direction:column;align-items:center;width:56px;padding:24px 0;display:flex;position:relative}.nav-icon-btn[data-v-7df331c5]{cursor:pointer;color:#111827;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.nav-icon-btn[data-v-7df331c5]:hover{background-color:#f3f4f6}.close-btn[data-v-7df331c5]{margin-bottom:auto}.nav-arrows[data-v-7df331c5]{flex-direction:column;gap:16px;margin-top:auto;margin-bottom:auto;display:flex}.content-column[data-v-7df331c5]{flex-direction:column;flex:1;padding:32px 32px 32px 0;display:flex;overflow-y:auto}.header-section[data-v-7df331c5]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.header-info[data-v-7df331c5]{flex:1;margin-bottom:16px;padding-right:24px}.video-title[data-v-7df331c5]{color:#111827;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4}.video-date[data-v-7df331c5]{color:#9ca3af;font-size:13px}.reference-images[data-v-7df331c5]{flex-direction:column;flex-shrink:0;gap:8px;max-height:280px;padding-right:4px;display:flex;overflow-y:auto}.reference-images[data-v-7df331c5]::-webkit-scrollbar{width:4px}.reference-images[data-v-7df331c5]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.reference-images[data-v-7df331c5]::-webkit-scrollbar-track{background:0 0}.ref-img[data-v-7df331c5]{object-fit:cover;cursor:pointer;border:2px solid #0000;border-radius:8px;width:48px;height:48px;transition:all .2s}.ref-img.active[data-v-7df331c5]{border-color:#3b82f6}.prompt-section[data-v-7df331c5]{margin-bottom:24px}.section-title[data-v-7df331c5]{color:#4b5563;margin:0 0 12px;font-size:14px;font-weight:500}.tag[data-v-7df331c5]{color:#4b5563;background-color:#f3f4f6;border:1px solid #0000;border-radius:16px;padding:4px 12px;font-size:12px}.tag.tag-primary[data-v-7df331c5]{color:#3b82f6;background-color:#eff6ff;border-color:#bfdbfe}.tag.tag-success[data-v-7df331c5]{color:#16a34a;background-color:#f0fdf4;border-color:#bbf7d0}.tag.tag-purple[data-v-7df331c5]{color:#9333ea;background-color:#faf5ff;border-color:#e9d5ff}.video-meta[data-v-7df331c5]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.meta-divider[data-v-7df331c5]{background-color:#e5e7eb;width:1px;height:12px}.meta-text[data-v-7df331c5]{color:#6b7280;font-size:13px}.actions-section[data-v-7df331c5]{background-color:#fafafa;border-radius:12px;margin-top:auto;padding:20px}.action-group[data-v-7df331c5]{margin-bottom:20px}.action-group[data-v-7df331c5]:last-child{margin-bottom:0}.group-title[data-v-7df331c5]{color:#6b7280;margin-bottom:12px;font-size:13px}.action-buttons[data-v-7df331c5]{gap:12px;display:flex}.action-btn[data-v-7df331c5]{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 0;font-size:14px;font-weight:500;transition:all .2s;display:flex}.action-btn[data-v-7df331c5]:hover{background-color:#f9fafb;border-color:#d1d5db}.icon-sm[data-v-7df331c5]{width:16px;height:16px}.mt-4[data-v-7df331c5]{margin-top:16px}.arco-modal-container{position:fixed;inset:0}.arco-modal-mask{background-color:var(--color-mask-bg);position:absolute;inset:0}.arco-modal-wrapper{text-align:center;position:absolute;inset:0;overflow:auto}.arco-modal-wrapper.arco-modal-wrapper-align-center{white-space:nowrap}.arco-modal-wrapper.arco-modal-wrapper-align-center:after{vertical-align:middle;content:"";width:0;height:100%;display:inline-block}.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal{vertical-align:middle;top:0}.arco-modal-wrapper.arco-modal-wrapper-moved{text-align:left}.arco-modal-wrapper.arco-modal-wrapper-moved .arco-modal{vertical-align:top;top:0}.arco-modal{width:520px;white-space:initial;text-align:left;background-color:var(--color-bg-3);border-radius:var(--border-radius-medium);margin:0 auto;line-height:1.5715;display:inline-block;position:relative;top:100px}.arco-modal-draggable .arco-modal-header{cursor:move}.arco-modal-header{box-sizing:border-box;border-bottom:1px solid var(--color-neutral-3);flex-shrink:0;align-items:center;width:100%;height:48px;padding:0 20px;display:flex}.arco-modal-header .arco-modal-title{flex:1;justify-content:center;align-items:center;display:flex}.arco-modal-header .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-header .arco-modal-title-align-center{justify-content:center}.arco-modal-body{color:var(--color-text-1);padding:24px 20px;font-size:14px;position:relative;overflow:auto}.arco-modal-footer{box-sizing:border-box;text-align:right;border-top:1px solid var(--color-neutral-3);flex-shrink:0;width:100%;padding:16px 20px}.arco-modal-footer>.arco-btn:not(:first-child){margin-left:12px}.arco-modal-close-btn{color:var(--color-text-1);cursor:pointer;margin-left:-12px;font-size:12px}.arco-modal-title{color:var(--color-text-1);font-size:16px;font-weight:500}.arco-modal-title-icon{vertical-align:-.15em;margin-right:10px;font-size:18px}.arco-modal-title-icon .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-modal-title-icon .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-modal-title-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-modal-title-icon .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-modal-simple{width:400px;padding:24px 32px 32px}.arco-modal-simple .arco-modal-header,.arco-modal-simple .arco-modal-footer{height:unset;border:none;padding:0}.arco-modal-simple .arco-modal-header{margin-bottom:24px}.arco-modal-simple .arco-modal-title{justify-content:center}.arco-modal-simple .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-simple .arco-modal-title-align-center{justify-content:center}.arco-modal-simple .arco-modal-footer{text-align:center;margin-top:32px}.arco-modal-simple .arco-modal-body{padding:0}.arco-modal-fullscreen{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:inline-flex;top:0}.arco-modal-fullscreen .arco-modal-footer{margin-top:auto}.zoom-modal-enter-from,.zoom-modal-appear-from{opacity:0;transform:scale(.5)}.zoom-modal-enter-to,.zoom-modal-appear-to{opacity:1;transform:scale(1)}.zoom-modal-enter-active,.zoom-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.zoom-modal-leave-from{opacity:1;transform:scale(1)}.zoom-modal-leave-to{opacity:0;transform:scale(.5)}.zoom-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-enter-from,.fade-modal-appear-from{opacity:0}.fade-modal-enter-to,.fade-modal-appear-to{opacity:1}.fade-modal-enter-active,.fade-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-leave-from{opacity:1}.fade-modal-leave-to{opacity:0}.fade-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}
