.subtitle-remover.card[data-v-ff3806d5]{max-width:900px;margin:2rem auto;padding:2rem 1.5rem 2.5rem;background:#fff;border-radius:16px;box-shadow:0 6px 24px #00000014;border:none}.header-row[data-v-ff3806d5]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.title-section[data-v-ff3806d5]{flex:1}.title[data-v-ff3806d5]{font-size:1.8rem;color:#222;margin:0;font-weight:600;display:flex;align-items:baseline}.subtitle-desc[data-v-ff3806d5]{font-size:.95rem;color:#666;max-width:600px;line-height:1.5;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subtitle-desc[data-v-ff3806d5]:hover{white-space:normal;overflow:visible}.title .beta-tag[data-v-ff3806d5]{font-size:.75rem!important;font-weight:600!important;position:relative;top:-.2em;padding:.35em 1.2em!important;white-space:nowrap!important;min-width:auto!important;width:auto!important}.tasks-link[data-v-ff3806d5]{color:#3498db;font-weight:500;font-size:1rem;text-decoration:none;transition:color .2s ease}.tasks-link[data-v-ff3806d5]:hover{color:#2980b9}.content-area[data-v-ff3806d5]{width:100%}.step-title[data-v-ff3806d5]{font-size:1.2rem;color:#333;font-weight:600}.badge[data-v-ff3806d5]{font-size:1rem;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;padding:0}.btn[data-v-ff3806d5]{border-radius:8px;transition:all .3s ease;font-weight:500}.btn[data-v-ff3806d5]:hover{transform:translateY(-2px)}.step2-content[data-v-ff3806d5]{display:flex;gap:2rem;align-items:center}.video-section[data-v-ff3806d5]{flex:2;min-width:0;display:flex;align-items:center}.video-container[data-v-ff3806d5]{position:relative;width:100%;background:#f0f0f0;border-radius:12px;overflow:hidden}.video-container[data-v-ff3806d5] video,.video-container[data-v-ff3806d5] .media-player-container{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:12px}.options-section[data-v-ff3806d5]{flex:1;min-width:280px;display:flex;flex-direction:column}.options-title[data-v-ff3806d5]{font-size:1.1rem;color:#333;font-weight:600;margin-bottom:1rem}.removal-options[data-v-ff3806d5]{display:flex;flex-direction:column;gap:.75rem}.removal-option-btn[data-v-ff3806d5]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:2px solid #dee2e6;border-radius:12px;cursor:pointer;transition:all .3s ease;text-align:left;width:100%}.removal-option-btn[data-v-ff3806d5]:hover{border-color:#007bff;box-shadow:0 4px 12px #007bff26;transform:translateY(-2px)}.removal-option-btn.active[data-v-ff3806d5]{background:#007bff1a;border-color:#007bff;border-width:2px;color:#007bff;box-shadow:0 2px 8px #007bff26}.removal-option-btn.active .option-desc[data-v-ff3806d5]{color:#007bffb3}.option-icon[data-v-ff3806d5]{font-size:1.5rem;color:#007bff;width:40px;text-align:center;flex-shrink:0}.removal-option-btn.active .option-icon[data-v-ff3806d5]{color:#007bff}.option-content[data-v-ff3806d5]{flex:1}.option-title[data-v-ff3806d5]{font-weight:600;font-size:1rem;margin-bottom:.25rem;line-height:1.3}.option-desc[data-v-ff3806d5]{font-size:.85rem;color:#666;line-height:1.4}.output-info[data-v-ff3806d5]{padding:.75rem 1rem;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}.output-specs[data-v-ff3806d5]{display:flex;align-items:center;color:#495057;font-size:.9rem}.output-specs i[data-v-ff3806d5]{color:#007bff;font-size:1rem}.output-text[data-v-ff3806d5]{font-weight:500}.action-buttons[data-v-ff3806d5]{padding-top:2rem}.action-buttons .btn-primary[data-v-ff3806d5]{padding:.85rem 1.5rem;font-size:1.1rem;background-color:#007bff;border-color:#007bff;border-radius:10px}.action-buttons .btn-primary[data-v-ff3806d5]:hover{background-color:#0069d9;border-color:#0062cc}.reselect-btn[data-v-ff3806d5]{display:inline-flex;align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:.25rem .6rem;font-size:.85rem;border-radius:8px;font-weight:500;text-decoration:none;transition:all .2s ease;line-height:1.4}.reselect-btn[data-v-ff3806d5]:hover{background-color:#e9ecef;border-color:#ced4da;color:#212529}.video-selection-container[data-v-ff3806d5]{max-width:100%;margin:0 auto;overflow:hidden;background:#f8f9fa;border-radius:12px;padding:5px}.video-selection-container[data-v-ff3806d5] video{max-width:100%;object-fit:contain;border-radius:8px}.final-step-container[data-v-ff3806d5]{max-width:600px;margin:0 auto}.alert[data-v-ff3806d5]{padding:.75rem 1rem;border-radius:8px;border:1px solid;display:flex;align-items:center}.alert-warning[data-v-ff3806d5]{background-color:#fff3cd;border-color:#ffeaa7;color:#856404}.alert-warning i[data-v-ff3806d5]{color:#f39c12}.alert-info[data-v-ff3806d5]{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-info i[data-v-ff3806d5]{color:#17a2b8}@media (min-width: 992px){.subtitle-remover.card[data-v-ff3806d5]{max-width:1000px;padding:3rem 3.5rem 3.5rem}.title[data-v-ff3806d5]{font-size:2.2rem}.subtitle-desc[data-v-ff3806d5]{font-size:1.05rem}.step-title[data-v-ff3806d5]{font-size:1.3rem}.header-row[data-v-ff3806d5]{margin-bottom:2.5rem}.video-selection-container[data-v-ff3806d5]{padding:1.5rem}.action-buttons .btn-primary[data-v-ff3806d5]{font-size:1.2rem;padding:1rem 2rem}.step-title[data-v-ff3806d5]{font-size:1.1rem}.reselect-btn[data-v-ff3806d5]{font-size:.8rem;padding:.2rem .5rem}}@media (max-width: 768px){.subtitle-remover.card[data-v-ff3806d5]{margin:.5rem;padding:1.5rem 1rem 2rem;width:calc(100% - 1rem)}.title[data-v-ff3806d5]{font-size:1.5rem}.subtitle-desc[data-v-ff3806d5]{font-size:.85rem;white-space:normal;text-overflow:unset;overflow:visible;line-height:1.4}.header-row[data-v-ff3806d5]{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.tasks-link[data-v-ff3806d5]{align-self:flex-end}.step2-content[data-v-ff3806d5]{flex-direction:column;gap:1.5rem}.options-section[data-v-ff3806d5]{min-width:unset;width:100%}.removal-option-btn[data-v-ff3806d5]{padding:.75rem;gap:.75rem}.option-icon[data-v-ff3806d5]{font-size:1.25rem;width:32px}.option-title[data-v-ff3806d5]{font-size:.9rem}.option-desc[data-v-ff3806d5]{font-size:.8rem}.step-title[data-v-ff3806d5]{font-size:1.1rem}.reselect-btn[data-v-ff3806d5]{font-size:.85rem}}@media (max-width: 576px){.container-fluid[data-v-ff3806d5],.col-lg-8.col-md-10[data-v-ff3806d5]{padding-left:.25rem;padding-right:.25rem}.subtitle-remover.card[data-v-ff3806d5]{margin:.25rem;padding:1.25rem .75rem 1.75rem;width:calc(100% - .5rem)}.title[data-v-ff3806d5]{font-size:1.4rem}.title-description[data-v-ff3806d5]{font-size:.8rem}}
