.BatchAutoHorizonTool_hint__6QgUI{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:var(--fg-muted,#666);letter-spacing:.03em;line-height:1.5}.BatchAutoHorizonTool_settingsGrid__th_Mz{display:grid;grid-gap:16px;gap:16px}@media (min-width:720px){.BatchAutoHorizonTool_settingsGrid__th_Mz{grid-template-columns:1fr 1fr}}.BatchAutoHorizonTool_arRow__DFejE{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.BatchAutoHorizonTool_arBtn__b8Jr6{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;padding:5px 10px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#777);cursor:pointer;letter-spacing:.04em;transition:border-color .12s,color .12s}.BatchAutoHorizonTool_arBtn__b8Jr6:hover{border-color:var(--fg-muted,#666);color:var(--fg,#f0f0f0)}.BatchAutoHorizonTool_arBtnActive__18Cm3{border-color:var(--accent,#00ff9c);color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_arCustom__pDKe4{display:flex;align-items:center;gap:8px}.BatchAutoHorizonTool_arInput__4G73t{width:56px;padding:6px 8px;background:var(--bg-1,#0f0f0f);color:var(--fg,#f0f0f0);border:1px solid var(--border,#2a2a2a);font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;text-align:center;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.BatchAutoHorizonTool_arInput__4G73t::-webkit-inner-spin-button,.BatchAutoHorizonTool_arInput__4G73t::-webkit-outer-spin-button{-webkit-appearance:none}.BatchAutoHorizonTool_arInput__4G73t:focus{border-color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_arSep__TPokK{font-family:var(--font-mono,ui-monospace,monospace);font-size:15px;color:var(--fg-muted,#666)}.BatchAutoHorizonTool_progressWrap__rPNhE{height:2px;background:var(--border,#2a2a2a);margin-bottom:10px;overflow:hidden}.BatchAutoHorizonTool_progressBar__lEZG1{height:100%;background:var(--accent,#00ff9c);transition:width .25s ease}.BatchAutoHorizonTool_kbHint__Krc9N{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:var(--fg-muted,#555);letter-spacing:.06em;margin-bottom:10px}.BatchAutoHorizonTool_grid__S4ACm{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}@media (min-width:520px){.BatchAutoHorizonTool_grid__S4ACm{grid-template-columns:repeat(3,1fr)}}@media (min-width:800px){.BatchAutoHorizonTool_grid__S4ACm{grid-template-columns:repeat(4,1fr)}}@media (min-width:1100px){.BatchAutoHorizonTool_grid__S4ACm{grid-template-columns:repeat(5,1fr)}}.BatchAutoHorizonTool_card__IHX43{display:flex;flex-direction:column;background:var(--bg-1,#0f0f0f);border:1px solid var(--border,#2a2a2a);cursor:pointer;transition:border-color .12s;outline:none}.BatchAutoHorizonTool_card__IHX43:focus-visible,.BatchAutoHorizonTool_card__IHX43:hover{border-color:var(--fg-muted,#555)}.BatchAutoHorizonTool_cardSelected__C8zxy{border-color:var(--accent,#00ff9c)!important}.BatchAutoHorizonTool_cardRejected__pbpPQ{opacity:.38}.BatchAutoHorizonTool_cardThumb__3APZM{position:relative;aspect-ratio:4/3;overflow:hidden;background:#111}.BatchAutoHorizonTool_cardImg__t9GUR{width:100%;height:100%;object-fit:cover;display:block}.BatchAutoHorizonTool_cardStatus__Y6qqL{position:absolute;top:5px;right:6px;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;padding:2px 5px;background:rgba(0,0,0,.72);color:var(--fg-muted,#888)}.BatchAutoHorizonTool_cardStatus__Y6qqL[data-status=done]{color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_cardStatus__Y6qqL[data-status=error]{color:#ff4444}.BatchAutoHorizonTool_cardStatus__Y6qqL[data-status=analyzing],.BatchAutoHorizonTool_cardStatus__Y6qqL[data-status=correcting]{color:#ffcc00;display:inline-block;animation:BatchAutoHorizonTool_spin__jT4GX .9s linear infinite}@keyframes BatchAutoHorizonTool_spin__jT4GX{to{transform:rotate(1turn)}}.BatchAutoHorizonTool_cardIndex__zpf1B{top:5px;font-size:9px;padding:1px 4px;background:rgba(0,0,0,.6);color:var(--fg-muted,#666)}.BatchAutoHorizonTool_cardAngle__8OIoP,.BatchAutoHorizonTool_cardIndex__zpf1B{position:absolute;left:6px;font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.04em}.BatchAutoHorizonTool_cardAngle__8OIoP{bottom:5px;font-size:10px;padding:2px 5px;background:rgba(0,0,0,.72)}.BatchAutoHorizonTool_cardAngle__8OIoP[data-conf=high]{color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_cardAngle__8OIoP[data-conf=medium]{color:#ffcc00}.BatchAutoHorizonTool_cardAngle__8OIoP[data-conf=low]{color:#ff8844}.BatchAutoHorizonTool_cardAngle__8OIoP[data-conf=skipped]{color:var(--fg-muted,#666);font-style:italic}.BatchAutoHorizonTool_overrideTag__GNjbN{opacity:.8;font-size:9px}.BatchAutoHorizonTool_cardMeta__4P2Eg{display:flex;flex-direction:column;gap:3px;padding:5px 7px 6px}.BatchAutoHorizonTool_cardName__yDTo4{font-size:10px;color:var(--fg-muted,#777);letter-spacing:.02em}.BatchAutoHorizonTool_cardError__N3g2_,.BatchAutoHorizonTool_cardName__yDTo4{font-family:var(--font-mono,ui-monospace,monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BatchAutoHorizonTool_cardError__N3g2_{font-size:9px;color:#ff4444}.BatchAutoHorizonTool_browseHint__puj1S{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:var(--fg-muted,#555);letter-spacing:.04em;margin-top:12px;padding:10px 14px;border:1px dashed var(--border,#2a2a2a);text-align:center}.BatchAutoHorizonTool_editPanel__yRYfO{margin-top:12px;border:1px solid var(--accent,#00ff9c);background:var(--bg-1,#0f0f0f);display:flex;flex-direction:column;gap:14px;padding:14px}.BatchAutoHorizonTool_editHeader__kusTO{display:flex;align-items:center;gap:6px}.BatchAutoHorizonTool_editNavBtn__o3TsF{font-family:var(--font-mono,ui-monospace,monospace);font-size:14px;padding:5px 10px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#777);cursor:pointer;flex-shrink:0;transition:border-color .1s,color .1s;line-height:1}.BatchAutoHorizonTool_editNavBtn__o3TsF:hover{border-color:var(--accent,#00ff9c);color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_editTitleWrap__NzCip{flex:1 1;display:flex;align-items:center;gap:8px;min-width:0}.BatchAutoHorizonTool_editTitle__wRjJT{font-size:12px;color:var(--fg,#f0f0f0);overflow:hidden;text-overflow:ellipsis}.BatchAutoHorizonTool_editIndex__lLJNy,.BatchAutoHorizonTool_editTitle__wRjJT{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.04em;white-space:nowrap}.BatchAutoHorizonTool_editIndex__lLJNy{font-size:10px;color:var(--fg-muted,#555);flex-shrink:0}.BatchAutoHorizonTool_editClose__dw9c0{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;padding:5px 9px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#666);cursor:pointer;flex-shrink:0;transition:border-color .1s,color .1s}.BatchAutoHorizonTool_editClose__dw9c0:hover{border-color:#ff4444;color:#ff4444}.BatchAutoHorizonTool_compareRow__4h81F{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.BatchAutoHorizonTool_compareToggle__Ma2RQ{display:flex;gap:0}.BatchAutoHorizonTool_compareTab__lZmpP{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;padding:5px 12px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#666);cursor:pointer;letter-spacing:.04em;transition:border-color .1s,color .1s,background .1s;margin-right:-1px}.BatchAutoHorizonTool_compareTab__lZmpP:first-child,.BatchAutoHorizonTool_compareTab__lZmpP:last-child{border-radius:0}.BatchAutoHorizonTool_compareTab__lZmpP:hover{border-color:var(--fg-muted,#888);color:var(--fg,#f0f0f0);z-index:1;position:relative}.BatchAutoHorizonTool_compareTabActive__jh0ia{border-color:var(--accent,#00ff9c)!important;color:var(--accent,#00ff9c)!important;z-index:2;position:relative}.BatchAutoHorizonTool_overlayHint__Khf5f{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:var(--fg-muted,#555);letter-spacing:.04em}.BatchAutoHorizonTool_beforeAfter__ZONUh{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.BatchAutoHorizonTool_baImg__RRvxh{display:flex;flex-direction:column;gap:5px}.BatchAutoHorizonTool_baImg__RRvxh img{width:100%;min-height:140px;max-height:340px;object-fit:contain;background:#111;display:block}.BatchAutoHorizonTool_baLabel__IDinu{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:var(--fg-muted,#777);letter-spacing:.04em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BatchAutoHorizonTool_confBadge__dezBm{font-size:9px;padding:1px 5px;border:1px solid;letter-spacing:.06em;text-transform:uppercase}.BatchAutoHorizonTool_confBadge__dezBm[data-conf=high]{color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_confBadge__dezBm[data-conf=medium]{color:#ffcc00}.BatchAutoHorizonTool_confBadge__dezBm[data-conf=low]{color:#ff8844}.BatchAutoHorizonTool_overlayWrap__OrwMA{position:relative;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;background:#111;min-height:160px}.BatchAutoHorizonTool_overlayImg__GloJH{width:100%;max-height:340px;min-height:160px;object-fit:contain;display:block}.BatchAutoHorizonTool_overlayFront__H5Rbh{position:absolute;inset:0}.BatchAutoHorizonTool_overlayFront__H5Rbh img{width:100%;height:100%;object-fit:contain;display:block}.BatchAutoHorizonTool_overlayDivider__ykJuU{position:absolute;top:0;bottom:0;width:2px;background:rgba(255,255,255,.9);transform:translateX(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.BatchAutoHorizonTool_overlayHandle__DV5cl{background:white;color:#111;font-size:12px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono,ui-monospace,monospace);box-shadow:0 1px 6px rgba(0,0,0,.5);flex-shrink:0}.BatchAutoHorizonTool_overlayLabelLeft__C6x6V,.BatchAutoHorizonTool_overlayLabelRight__1tDiU{position:absolute;top:8px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;padding:2px 6px;background:rgba(0,0,0,.65);color:var(--fg-muted,#aaa);letter-spacing:.06em;pointer-events:none;transition:opacity .15s}.BatchAutoHorizonTool_overlayLabelLeft__C6x6V{left:10px}.BatchAutoHorizonTool_overlayLabelRight__1tDiU{right:10px}.BatchAutoHorizonTool_editAngleInfo__z1UN9{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:var(--fg-muted,#777);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BatchAutoHorizonTool_editAngleInfo__z1UN9 strong{color:var(--fg,#f0f0f0);font-weight:500}.BatchAutoHorizonTool_overrideVal__4O_hN{color:var(--accent,#00ff9c)!important}.BatchAutoHorizonTool_skippedVal__D0u_9{color:var(--fg-muted,#777)!important}.BatchAutoHorizonTool_skippedNote__tleZ_{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:#ff8844;letter-spacing:.04em}.BatchAutoHorizonTool_editControls__q3_A4{display:flex;flex-direction:column;gap:12px}.BatchAutoHorizonTool_tuneRow__38T3f{display:flex;align-items:center;gap:7px}.BatchAutoHorizonTool_tuneRow__38T3f>:first-child{flex:1 1}.BatchAutoHorizonTool_tuneBtn__lm8zu{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;padding:6px 10px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#777);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:border-color .1s,color .1s}.BatchAutoHorizonTool_tuneBtn__lm8zu:hover{border-color:var(--fg-muted,#888);color:var(--fg,#f0f0f0)}.BatchAutoHorizonTool_reviewBtn__rAy_b{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;padding:7px 14px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#666);cursor:pointer;transition:border-color .1s,color .1s}.BatchAutoHorizonTool_reviewBtnAccept__bWMgy{border-color:var(--accent,#00ff9c);color:var(--accent,#00ff9c)}.BatchAutoHorizonTool_reviewBtnReject__9CQi7{border-color:#ff4444;color:#ff4444}.BatchAutoHorizonTool_editError__aP9EW{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:#ff4444;letter-spacing:.03em}.BatchAutoHorizonTool_dlLink__iRq_x{display:inline-flex;align-items:center;font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;padding:8px 16px;border:1px solid var(--accent,#00ff9c);color:var(--accent,#00ff9c);text-decoration:none;transition:background .1s}.BatchAutoHorizonTool_dlLink__iRq_x:hover{background:rgba(0,255,156,.07)}.BatchAutoHorizonTool_clearBtn__JjS0d{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;padding:8px 14px;background:transparent;border:1px solid var(--border,#2a2a2a);color:var(--fg-muted,#666);cursor:pointer;transition:border-color .1s,color .1s}.BatchAutoHorizonTool_clearBtn__JjS0d:hover{border-color:#ff4444;color:#ff4444}.BatchAutoHorizonTool_reviewSummary___Khan{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:var(--fg-muted,#666);letter-spacing:.04em;margin-top:8px}