.editor-shell_container__KiJz9{width:100%;max-width:1600px;margin-inline:auto;padding-inline:24px;min-width:0}@media (max-width:640px){.editor-shell_container__KiJz9{padding-inline:16px}}.slot-workbench_workbench__xOjpb{min-height:100vh;background:var(--background);color:var(--foreground);word-break:keep-all}.slot-workbench_workbench__xOjpb a,.slot-workbench_workbench__xOjpb button,.slot-workbench_workbench__xOjpb input{outline-offset:4px}.slot-workbench_workbench__xOjpb button{cursor:pointer}.slot-workbench_workbench__xOjpb button:disabled{cursor:not-allowed;opacity:.45}.slot-workbench_workbench__xOjpb input[type=checkbox],.slot-workbench_workbench__xOjpb input[type=radio]{accent-color:var(--primary);width:16px;height:16px;flex-shrink:0}.slot-workbench_toolbar__UjD2j{padding:24px 0 12px;display:flex;gap:24px;align-items:end;flex-wrap:wrap}.slot-workbench_toolbar__UjD2j>p{margin-bottom:10px;font-size:13px;font-variant-numeric:tabular-nums}.slot-workbench_primaryLink__fXniE,.slot-workbench_toolbar__UjD2j>button{margin-left:auto}.slot-workbench_title__66bo3{display:grid;min-width:0;max-width:560px;flex:1 1 320px;gap:4px;font-size:12px;color:var(--muted-foreground)}.slot-workbench_title__66bo3 input{color:var(--foreground);font-size:22px;font-weight:600;border-bottom:1px solid var(--border);padding:4px 0;width:100%;min-width:0;background:transparent}.slot-workbench_notice__3sWOI{padding:0 0 20px;font-size:12px;color:var(--muted-foreground);line-height:1.8}.slot-workbench_columns__uWv5c{display:grid;grid-template-columns:minmax(0,var(--worksheet-left-width,360px)) 12px minmax(0,1fr);min-height:calc(100vh - 230px);border-top:1px solid var(--border)}.slot-workbench_queue__odiFo{padding:24px 20px;background:var(--card);min-width:0}.slot-workbench_columnSeparator__Fqqid{position:relative;background:var(--border);cursor:col-resize;touch-action:none}.slot-workbench_columnSeparator__Fqqid:after{content:"";position:absolute;left:3px;top:50%;width:4px;height:36px;border-radius:4px;transform:translateY(-50%);background:var(--muted-foreground)}.slot-workbench_columnSeparator__Fqqid:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}@media (min-width:641px) and (max-width:900px){.slot-workbench_canvas__ymNHm{padding-inline:20px}.slot-workbench_panelHeading__5CHW0{flex-wrap:wrap}}.slot-workbench_panelHeading__5CHW0{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.slot-workbench_panelHeading__5CHW0 h2{font-size:15px;font-weight:650}.slot-workbench_panelHeading__5CHW0>span{font-size:12px;color:var(--muted-foreground);white-space:nowrap}.slot-workbench_queue__odiFo>button{width:100%}.slot-workbench_selection__cg6RZ{display:flex;justify-content:space-between;align-items:center;margin-top:24px;font-size:12px}.slot-workbench_selection__cg6RZ label{display:flex;gap:8px;align-items:center}.slot-workbench_selection__cg6RZ button{padding:8px}.slot-workbench_slots__8Y2Kx{padding:0;overflow-anchor:none;list-style:none;margin:12px -8px 0}.slot-workbench_slots__8Y2Kx li{display:flex;flex-wrap:wrap;position:relative;align-items:center;gap:8px;padding:10px 8px;border:1px solid transparent;border-bottom:1px solid var(--border)}.slot-workbench_slots__8Y2Kx .slot-workbench_activeSlot__D40p_{background:var(--muted);border-color:var(--border);border-radius:6px}.slot-workbench_slotButton__6QLHl{display:grid;gap:5px;text-align:left;flex:1;min-width:0}.slot-workbench_slotButton__6QLHl strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-workbench_slotButton__6QLHl span{color:var(--muted-foreground);font-size:11px}.slot-workbench_move__2jStd{display:grid}.slot-workbench_move__2jStd button{padding:5px}.slot-workbench_canvas__ymNHm{min-width:0;padding:24px 28px 40px}.slot-workbench_empty__LWRTb{min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:32px;border:1px solid var(--border);border-radius:8px;background:var(--card)}.slot-workbench_empty__LWRTb h2{font-size:22px;font-weight:600}.slot-workbench_empty__LWRTb p{font-size:13px;line-height:1.9;color:var(--muted-foreground)}.slot-workbench_empty__LWRTb a{text-decoration:underline;text-underline-offset:3px}.slot-workbench_paper__sJWRo{min-height:460px;padding:32px;background:var(--card);border:1px solid var(--border);border-radius:4px;box-shadow:0 6px 20px rgb(40 25 10/.04);overflow-wrap:anywhere}.slot-workbench_paper__sJWRo img{width:100%;max-height:680px;object-fit:contain}.slot-workbench_sourcePanel__7w_2h{margin-top:24px;width:100%;min-width:0}.slot-workbench_sourcePanel__7w_2h .slot-workbench_paper__sJWRo{min-height:0;padding:16px}.slot-workbench_sourcePanel__7w_2h .slot-workbench_paper__sJWRo img{display:block;max-height:560px}.slot-workbench_sourcePanel__7w_2h .slot-workbench_panelHeading__5CHW0{margin-bottom:12px}.slot-workbench_paper__sJWRo article+article{border-top:1px solid var(--border);margin-top:32px;padding-top:32px}.slot-workbench_paper__sJWRo details{margin-top:32px;font-size:14px}.slot-workbench_paper__sJWRo summary{cursor:pointer;margin-bottom:20px}.slot-workbench_quiet__oSORA{font-size:12px;color:var(--muted-foreground);line-height:1.9;margin:18px 0}.slot-workbench_error__dzU3S{margin:12px 24px;padding:14px;border:1px solid var(--destructive);color:var(--destructive);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.slot-workbench_jobLink__mbzLo{display:inline-block;font-size:12px;margin-top:16px;text-decoration:underline;text-underline-offset:4px}.slot-workbench_primaryLink__fXniE{background:var(--primary);color:var(--primary-foreground);border-radius:6px;padding:10px 16px;font-size:13px}@media (max-width:700px){.slot-workbench_primaryLink__fXniE,.slot-workbench_workbench__xOjpb button{min-height:44px}.slot-workbench_move__2jStd button{min-width:36px}.slot-workbench_toolbar__UjD2j{padding:20px 0 12px;gap:12px}.slot-workbench_primaryLink__fXniE,.slot-workbench_toolbar__UjD2j>button{margin-left:0;width:100%;text-align:center}.slot-workbench_title__66bo3{width:100%;max-width:none;flex-basis:100%}.slot-workbench_notice__3sWOI{padding:0 0 20px}.slot-workbench_columns__uWv5c{grid-template-columns:minmax(0,1fr)}.slot-workbench_columnSeparator__Fqqid{display:none}.slot-workbench_queue__odiFo{border-right:0;border-bottom:1px solid var(--border);padding:20px 16px}.slot-workbench_slots__8Y2Kx{max-height:none;overflow:visible}.slot-workbench_panelHeading__5CHW0{margin-bottom:16px}.slot-workbench_canvas__ymNHm{padding:20px 16px}.slot-workbench_empty__LWRTb{padding:24px 16px;min-height:320px}.slot-workbench_empty__LWRTb h2{font-size:19px}.slot-workbench_paper__sJWRo{padding:18px;min-height:320px}}.slot-workbench_actions__YXrEU{display:grid;gap:6px;min-width:72px;min-height:24px;font-size:11px}.slot-workbench_actions__YXrEU a,.slot-workbench_actions__YXrEU button{border:1px solid var(--border);border-radius:5px;padding:5px 7px;background:var(--card);text-align:center}.slot-workbench_actions__YXrEU button:hover{border-color:var(--primary)}.slot-workbench_slots__8Y2Kx li.slot-workbench_rowWithError___9iIY{flex-wrap:wrap}.slot-workbench_rowWithError___9iIY .slot-workbench_error__dzU3S{width:100%;margin:0 0 4px 24px;padding:8px}.slot-workbench_spinner__s57PL{animation:slot-workbench_spin__Qp4ub 1s linear infinite;color:var(--primary);margin:auto}@keyframes slot-workbench_spin__Qp4ub{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.slot-workbench_spinner__s57PL{animation-duration:3s}}.slot-workbench_crop__2D_zY{padding:16px;border:1px solid var(--border);margin-bottom:20px}.slot-workbench_crop__2D_zY label{display:block;font-size:12px;margin:10px 0}.slot-workbench_crop__2D_zY input{width:100%}.slot-workbench_cropPreview__TgAEr{position:relative;overflow:hidden}.slot-workbench_cropPreview__TgAEr img{display:block;width:100%;height:auto;max-height:none}.slot-workbench_cropPreview__TgAEr>div{position:absolute;border:2px solid var(--primary);box-shadow:0 0 0 1000px rgb(0 0 0/45%)}.slot-workbench_progress__56_w_{margin-top:16px;padding:14px 16px;border:1px solid var(--border);border-radius:6px;background:var(--card);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.slot-workbench_progress__56_w_>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.slot-workbench_progress__56_w_ .slot-workbench_spinner__s57PL{margin:0;flex-shrink:0}.slot-workbench_progress__56_w_ span{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.slot-workbench_progress__56_w_ p{margin-top:8px;color:var(--destructive)}.slot-workbench_sourcePanel__7w_2h .slot-workbench_paper__sJWRo img.slot-workbench_originalImage__iRQan{height:auto;max-height:none;aspect-ratio:auto 4/5}.slot-workbench_selectionToolbar__cQMC9{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:12px}.slot-workbench_topActions__9wctc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.slot-workbench_downloadLink__f1fFl,.slot-workbench_topActions__9wctc>button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:12px;background:var(--card)}.slot-workbench_downloadLink__f1fFl:focus-visible{outline:2px solid var(--primary)}.slot-workbench_scope__5a0zh{font-size:11px;color:inherit}.slot-workbench_selectionToolbar__cQMC9 label{display:inline-flex;align-items:center;gap:6px}.slot-workbench_selectionToolbar__cQMC9>button{padding:7px 10px;border:1px solid var(--border);border-radius:6px;background:var(--card)}.slot-workbench_selectionToolbar__cQMC9>span{color:var(--muted-foreground)}.slot-workbench_variantSegment__3tfaK{display:inline-grid;grid-template-columns:1fr 1fr;position:relative;isolation:isolate;padding:3px;border:1px solid var(--border);border-radius:8px;background:var(--muted)}.slot-workbench_variantSegment__3tfaK button{position:relative;padding:7px 9px;white-space:nowrap}.slot-workbench_variantSegment__3tfaK button[aria-pressed=true]{color:var(--primary-foreground)}.slot-workbench_variantSlider__nyJ1Q{position:absolute;z-index:-1;inset:3px auto 3px 3px;width:calc((100% - 6px) / 2);border-radius:5px;background:var(--primary);transition:transform .18s ease}.slot-workbench_slots__8Y2Kx li{cursor:pointer}@media (prefers-reduced-motion:reduce){.slot-workbench_variantSlider__nyJ1Q{transition:none}}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button,.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);font-weight:600;transition:background-color .15s ease}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button:hover:not(:disabled),.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 88%,white);color:var(--primary-foreground)}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button:active:not(:disabled),.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button:active:not(:disabled){background:color-mix(in srgb,var(--primary) 92%,black);color:var(--primary-foreground)}.slot-workbench_workbench__xOjpb .slot-workbench_downloadLink__f1fFl,.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button.slot-workbench_downloadAction__mn6kZ{background:#385f83;color:#fff;border-color:#385f83}.slot-workbench_workbench__xOjpb .slot-workbench_downloadLink__f1fFl:hover,.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button.slot-workbench_downloadAction__mn6kZ:hover:not(:disabled){background:#466d91;color:#fff}.slot-workbench_workbench__xOjpb .slot-workbench_downloadLink__f1fFl:active,.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button.slot-workbench_downloadAction__mn6kZ:active:not(:disabled){background:#305373;color:#fff}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button:first-of-type{background:#b42332;color:#fff;border-color:#b42332}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button:first-of-type:hover:not(:disabled){background:#c13543;color:#fff}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button:first-of-type:active:not(:disabled){background:#991e2a;color:#fff}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9>button:disabled,.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button:disabled{opacity:1;background:var(--muted);color:var(--foreground);border-color:var(--border)}.slot-workbench_workbench__xOjpb .slot-workbench_selectionToolbar__cQMC9 button:focus-visible,.slot-workbench_workbench__xOjpb .slot-workbench_topActions__9wctc>button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.slot-workbench_workbench__xOjpb .slot-workbench_variantSegment__3tfaK button{color:var(--foreground)}.slot-workbench_workbench__xOjpb .slot-workbench_variantSegment__3tfaK button[aria-pressed=true]{color:var(--primary-foreground);font-weight:700}.slot-workbench_pairedWorkbench__BKuLQ{position:relative;min-width:0;border-top:1px solid var(--border)}.slot-workbench_pairWidthHeading__Hehu6{display:grid;grid-template-columns:minmax(0,var(--worksheet-left-track,40fr)) minmax(0,var(--worksheet-right-track,60fr));padding:12px 17px;gap:24px;font-size:12px;color:var(--muted-foreground)}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_queue__odiFo{padding:16px 0 32px;background:transparent}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_slots__8Y2Kx{display:grid;gap:24px;margin:16px 0 0}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_slots__8Y2Kx>li{padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:0 3px 12px rgb(40 25 10/.04)}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_slots__8Y2Kx>li.slot-workbench_selectedPair__44f_j{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 22%,transparent)}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd{display:flex;gap:4px}.slot-workbench_pairTitle__7kp2f{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0}.slot-workbench_pairTitle__7kp2f>input{flex:0 0 auto;margin:0}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_pairTitle__7kp2f .slot-workbench_slotButton__6QLHl{display:block;flex:0 0 auto;min-width:0;padding:0}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_pairTitle__7kp2f .slot-workbench_move__2jStd{flex:0 0 auto;margin:0}.slot-workbench_pairTitle__7kp2f>span{flex:0 0 auto;margin-left:auto;white-space:nowrap}.slot-workbench_questionPair__lkauU{display:grid;grid-template-columns:minmax(0,var(--worksheet-left-track,40fr)) 24px minmax(0,var(--worksheet-right-track,60fr));gap:0;width:100%;align-items:stretch;margin-top:12px}.slot-workbench_questionPair__lkauU>.slot-workbench_columnSeparator__Fqqid{background:transparent;user-select:none}.slot-workbench_questionPair__lkauU>.slot-workbench_columnSeparator__Fqqid:before{content:"";position:absolute;inset:0 auto 0 11.5px;width:1px;background:var(--border)}.slot-workbench_questionPair__lkauU>.slot-workbench_columnSeparator__Fqqid:after{left:9px;width:6px;height:22px;border:0;background:var(--border);box-shadow:none}.slot-workbench_questionPair__lkauU>.slot-workbench_columnSeparator__Fqqid:focus-visible{outline:2px solid var(--muted-foreground);outline-offset:-2px}.slot-workbench_questionPair__lkauU>section{overflow-wrap:anywhere;min-width:0;margin:0;padding-top:16px;border-top:0}.slot-workbench_questionPair__lkauU .slot-workbench_panelHeading__5CHW0{margin-bottom:12px}.slot-workbench_questionPair__lkauU .slot-workbench_panelHeading__5CHW0 h2{font-size:12px;color:var(--muted-foreground)}.slot-workbench_questionPair__lkauU .slot-workbench_paper__sJWRo{min-height:0;padding:16px;box-shadow:none}.slot-workbench_questionPair__lkauU .slot-workbench_empty__LWRTb{min-height:180px;padding:24px 16px;gap:12px}.slot-workbench_questionPair__lkauU .slot-workbench_empty__LWRTb h3{font-size:15px;font-weight:600}.slot-workbench_questionPair__lkauU img{max-width:100%;height:auto}.slot-workbench_resultPanel__ll7Tw .slot-workbench_paper__sJWRo img{aspect-ratio:auto 4/3}@media (max-width:700px){.slot-workbench_pairWidthHeading__Hehu6,.slot-workbench_pairedWorkbench__BKuLQ>.slot-workbench_columnSeparator__Fqqid{display:none}.slot-workbench_questionPair__lkauU{grid-template-columns:minmax(0,1fr);gap:16px}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_slots__8Y2Kx>li{padding:12px}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_slots__8Y2Kx{gap:20px}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_slotButton__6QLHl{flex-basis:calc(100% - 32px)}}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd{gap:8px}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:8px;border:1px solid var(--border);border-radius:7px;background:var(--card);color:var(--foreground)}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd button:hover:not(:disabled){background:var(--muted);border-color:var(--muted-foreground)}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd button:focus-visible,.slot-workbench_retryPrimary__ybOB5:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd button:disabled{opacity:.4;cursor:not-allowed}.slot-workbench_failure__7MNCM{border:1px solid color-mix(in srgb,var(--destructive,#b42318) 35%,var(--border));border-radius:8px;padding:18px;margin-bottom:16px;background:color-mix(in srgb,var(--destructive,#b42318) 4%,var(--card));cursor:auto}.slot-workbench_failure__7MNCM h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:650;color:var(--destructive,#b42318);margin:0 0 12px}.slot-workbench_failure__7MNCM h3 svg{flex-shrink:0}.slot-workbench_failure__7MNCM p{font-size:13px;line-height:1.7;margin:8px 0;word-break:keep-all}.slot-workbench_retryPrimary__ybOB5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 16px;border:1px solid var(--primary);border-radius:7px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:600;margin-top:8px}.slot-workbench_retryPrimary__ybOB5:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 88%,white)}.slot-workbench_retryPrimary__ybOB5:disabled{opacity:.5;cursor:not-allowed}@media (max-width:767px){.slot-workbench_pairedWorkbench__BKuLQ .slot-workbench_move__2jStd button{width:44px;height:44px}.slot-workbench_retryPrimary__ybOB5{min-height:44px}}