.Switch[data-v-c7c76630]{align-items:center;background-color:var(--white);border-radius:8px;border:1px solid var(--color-neutral-40);box-shadow:0 1px 2px #0000001f;display:flex;font-size:14px;gap:12px;height:36px;padding:0 12px}.Switch[data-v-c7c76630]:hover{background-color:var(--color-neutral-40)}.Switch__latch[data-v-c7c76630]{background:var(--color-neutral-40);border-radius:8px;height:16px;justify-content:flex-start;padding:2px 0;position:relative;width:28px}.Switch:hover .Switch__latch[data-v-c7c76630]{background-color:var(--color-neutral-50)}.Switch--on .Switch__latch[data-v-c7c76630],.Switch--on:hover .Switch__latch[data-v-c7c76630]{background-color:var(--color-accent)}.Switch__handle[data-v-c7c76630]{background-color:var(--white);border-radius:6px;height:12px;left:2px;position:absolute;transition:left .2s;width:12px}.Switch--on .Switch__handle[data-v-c7c76630]{left:14px}.Switch--disabled[data-v-c7c76630]{opacity:.5;cursor:not-allowed}.Switch--disabled[data-v-c7c76630]:hover{background-color:var(--white)}.Switch--disabled:hover .Switch__latch[data-v-c7c76630]{background-color:var(--color-neutral-40)}.Switch--disabled.Switch--on:hover .Switch__latch[data-v-c7c76630]{background-color:var(--color-accent)}.translation-status[data-v-c8dc9f6c]{padding:16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.status-info[data-v-c8dc9f6c]{margin-top:8px}.status-text[data-v-c8dc9f6c]{font-weight:500;color:#495057;margin-bottom:8px}.phase-info[data-v-c8dc9f6c]{font-style:italic;color:#6c757d;margin-left:4px}.progress-bar[data-v-c8dc9f6c]{width:100%;height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-c8dc9f6c]{height:100%;background-color:#28a745;transition:width .3s ease}.progress-details[data-v-c8dc9f6c]{font-size:14px;color:#495057;margin:8px 0;display:flex;gap:8px;align-items:center}.time-remaining[data-v-c8dc9f6c]{color:#6c757d}.job-id[data-v-c8dc9f6c]{font-size:12px;color:#6c757d;font-family:monospace}.translationJobItem__status[data-v-7a661dc2]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.translationJobItem__content[data-v-7a661dc2]{display:flex;align-items:center;gap:24px;flex:1;min-width:0}.translationJobItem__mainInfo[data-v-7a661dc2]{display:flex;flex-direction:column;gap:4px;min-width:200px}.translationJobItem__progressSection[data-v-7a661dc2]{display:flex;flex-direction:column;gap:4px;flex:1;max-width:200px}.translationJobItem__statusSection[data-v-7a661dc2]{display:flex;align-items:center;flex:1;max-width:200px}.translationJobItem__statusLine[data-v-7a661dc2]{font-size:11px;color:var(--color-neutral-70);margin-bottom:2px}.translationJobItem__progressBarContainer[data-v-7a661dc2]{display:flex;align-items:center;gap:8px}.translationJobItem__progressBar[data-v-7a661dc2]{flex:1;height:6px;background-color:var(--color-neutral-30);border-radius:3px;overflow:hidden}.translationJobItem__progressPercentage[data-v-7a661dc2]{font-size:12px;font-weight:600;color:var(--color-primary);min-width:35px;text-align:right}.translationJobItem__progressContexts[data-v-7a661dc2]{font-size:10px;color:var(--color-neutral-60);text-align:center}.translationJobItem__progressFill[data-v-7a661dc2]{height:100%;background-color:var(--color-primary);border-radius:3px;transition:width .3s ease}.translationJobItem__timeInfo[data-v-7a661dc2]{display:flex;flex-direction:column;gap:2px;min-width:120px}.translationJobItem__timeItem[data-v-7a661dc2]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px}.translationJobItem__timeLabel[data-v-7a661dc2]{color:var(--color-neutral-60);font-weight:500}.translationJobItem__timeValue[data-v-7a661dc2]{color:var(--color-neutral-80);font-weight:400}.translationJobItem__details[data-v-7a661dc2]{display:flex;flex-direction:column;gap:6px;text-align:right;min-width:200px}.translationJobItem__links[data-v-7a661dc2]{display:flex;gap:8px;justify-content:flex-end;margin-bottom:4px}.translationJobItem__link[data-v-7a661dc2]{display:flex;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;border-radius:4px;text-decoration:none;transition:all .2s ease}.translationJobItem__link--original[data-v-7a661dc2]{background:var(--color-neutral-20);color:var(--color-neutral-80)}.translationJobItem__link--original[data-v-7a661dc2]:hover{background:var(--color-neutral-30);color:var(--color-neutral-90)}.translationJobItem__link--translated[data-v-7a661dc2]{background:var(--color-primary-20);color:var(--color-primary)}.translationJobItem__link--translated[data-v-7a661dc2]:hover{background:var(--color-primary-30);color:var(--color-primary-dark)}.translationJobItem__link--preview[data-v-7a661dc2]{background:var(--color-info-20);color:var(--color-info)}.translationJobItem__link--preview[data-v-7a661dc2]:hover{background:var(--color-info-30);color:var(--color-info-dark)}.translationJobItem__link[data-v-7a661dc2] .Icon{font-size:12px}.translationJobItem__tokens[data-v-7a661dc2]{display:flex;flex-direction:column;gap:2px;padding-top:4px;border-top:1px solid var(--color-neutral-30)}.translationJobItem__tokenSummary[data-v-7a661dc2]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px}.translationJobItem__tokenLabel[data-v-7a661dc2]{color:var(--color-primary);font-weight:500}.translationJobItem__tokenValue[data-v-7a661dc2]{color:var(--color-primary);font-weight:600}.translationJobItem__tokenBreakdown[data-v-7a661dc2]{display:flex;justify-content:flex-end;gap:8px;font-size:10px}.translationJobItem__tokenDetail[data-v-7a661dc2]{color:var(--color-neutral-60)}.translationJobItem__tokenDetails[data-v-7a661dc2]{display:flex;justify-content:flex-end;gap:8px;font-size:10px}.translationJobItem__tokenCached[data-v-7a661dc2]{color:var(--color-success);font-weight:500}.translationJobItem__tokenReasoning[data-v-7a661dc2]{color:var(--color-warning);font-weight:500}.translationJobItem__cost[data-v-7a661dc2]{display:flex;flex-direction:column;gap:2px;padding-top:4px;border-top:1px solid var(--color-neutral-30)}.translationJobItem__costSummary[data-v-7a661dc2]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px}.translationJobItem__costLabel[data-v-7a661dc2]{color:var(--color-warning);font-weight:500}.translationJobItem__costValue[data-v-7a661dc2]{color:var(--color-warning);font-weight:600}.translationJobItem__error[data-v-7a661dc2]{display:flex;flex-direction:column;gap:2px;max-width:200px}.translationJobItem__errorLabel[data-v-7a661dc2]{font-size:10px;text-transform:uppercase;color:var(--color-danger);font-weight:500}.translationJobItem__errorValue[data-v-7a661dc2]{font-size:11px;color:var(--color-danger);word-break:break-word;line-height:1.3}.translationJobItem__statusIcon--spinning[data-v-7a661dc2]{animation:spin-7a661dc2 1s linear infinite}.translationJobItem__actions[data-v-7a661dc2]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-neutral-30)}.translationJobItem__forceCompleteButton[data-v-7a661dc2]{font-size:11px;padding:6px 12px}.translationJobItem__buttonSpinner[data-v-7a661dc2]{animation:spin-7a661dc2 1s linear infinite}@keyframes spin-7a661dc2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.translateCopyForm[data-v-dc7de42a]{width:500px}.translateCopyForm__form[data-v-dc7de42a]>*+*{margin-top:16px}.translateCopyForm__success[data-v-dc7de42a]{text-align:center;padding:32px 16px}.translateCopyForm__successIcon[data-v-dc7de42a]{margin-bottom:16px;color:var(--color-success);font-size:48px}.translateCopyForm__success h3[data-v-dc7de42a]{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--color-text-primary)}.translateCopyForm__success p[data-v-dc7de42a]{margin:0 0 24px;color:var(--color-text-secondary);font-size:16px}.translateCopyForm__openButton[data-v-dc7de42a]{margin-top:16px}.translateCopyForm__validationSection[data-v-dc7de42a]{padding:16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.translateCopyForm__validationOption[data-v-dc7de42a]{margin-bottom:12px}.translateCopyForm__validationOption[data-v-dc7de42a]:last-child{margin-bottom:0}.translateCopyForm__validationOption small[data-v-dc7de42a]{display:block;margin-top:4px;color:#6c757d;font-size:12px}.translateCopyForm__validationSubOptions[data-v-dc7de42a]{margin-top:12px;padding-left:16px;border-left:3px solid #e9ecef}
