.image-translation-page{position:relative;width:100%;min-height:0;padding:24px;overflow:hidden;background:#fff;border-radius:18px}.image-swap-btn{background:var(--image-swap-icon) no-repeat center /20px 16px}.image-start-btn:disabled{background:#dce4ef;color:#fff;cursor:not-allowed}.image-export-btn:disabled{color:#b9c4d3;cursor:not-allowed}.image-export-dropdown{position:absolute;z-index:45;top:32px;right:0;width:127px;height:80px;padding:1px 0;border:1px solid #eef0f4;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(15,35,70,.14);opacity:0;pointer-events:none;transform:translateY(4px);visibility:hidden;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.image-export-wrap.open .image-export-dropdown,.image-export-wrap:focus-within .image-export-dropdown,.image-export-wrap:hover .image-export-dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.image-export-dropdown button{display:block;width:100%;height:38px;padding:0 14px;background:transparent;color:#0e1b2e;font-size:14px;line-height:38px;text-align:left}.image-export-dropdown button:focus-visible,.image-export-dropdown button:hover{background:#f5f8fc;color:#0188ff}.image-upload-pane{position:relative;min-height:0;border:1px solid #e5ebf3;border-radius:8px;background:#fff;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.image-workspace.is-empty .image-upload-pane{border:0;background:#fff}.image-upload-pane.is-dragging{background:#f7fbff}.image-file-preview img{max-width:100%;max-height:100%;object-fit:contain}.image-translation-overlay{position:absolute;left:50%;bottom:26px;max-width:82%;transform:translateX(-50%);padding:8px 14px;border-radius:6px;background:rgba(1,136,255,.9);color:#fff;font-size:14px;line-height:20px;text-align:center}.image-file-strip{display:flex;gap:8px;overflow-x:auto}.image-file-strip button{display:grid;width:116px;height:88px;flex:0 0 116px;grid-template-rows:44px 18px 14px;gap:3px;padding:6px;border:1px solid #e5ebf3;border-radius:8px;background:#fff;color:#10192d;text-align:left}.image-file-strip button.active{border-color:#0188ff;background:#f2f8ff}.image-file-strip img{width:100%;height:44px;object-fit:cover;border-radius:5px}.image-file-strip small,.image-file-strip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-file-strip span{font-size:12px}.image-file-strip small{color:#7e8da6;font-size:11px}.image-file-actions{display:flex;gap:10px}.image-file-actions button{height:30px;padding:0 12px;border-radius:6px;background:#f2f5fa;color:#53627a;font-size:13px}.image-error-line{height:20px;font-size:13px;line-height:20px;color:#ec1e1e}.image-result-tabs{display:grid;grid-template-columns:1fr 1fr;height:36px;overflow:hidden}.image-result-tabs button{background:#eef3fa;color:#9aa6b8}.image-result-tabs button.active{color:#10192d;font-weight:700}.image-result-picture{position:relative;display:flex;height:100%;min-height:260px;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#fff;color:inherit}.image-result-picture img{max-width:100%;max-height:100%;object-fit:contain;opacity:.78}.image-result-picture div{position:absolute;left:18px;right:18px;bottom:18px;padding:8px 12px;border-radius:6px;background:rgba(255,255,255,.94);font-size:var(--image-result-font-size,13px);line-height:1.5;box-shadow:0 4px 16px rgba(113,136,174,.18)}.image-result-content textarea,.image-result-picture div{color:var(--image-result-font-color,#10192d);font-family:var(--image-result-font-family,"Microsoft YaHei UI","Microsoft YaHei",sans-serif);font-style:var(--image-result-font-style,normal);font-weight:var(--image-result-font-weight,400);text-decoration:var(--image-result-text-decoration,none)}.image-result-content textarea{width:100%;height:100%;min-height:260px;resize:none;border:1px solid #e5ebf3;border-radius:8px;padding:12px;background:#fff;font-size:var(--image-result-font-size,14px);line-height:1.55}.image-empty-result{display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:center;color:#9aa6b8;font-size:14px}.image-edit-btn{width:172px;height:32px;justify-self:center;align-self:center;border-radius:6px;background:#0188ff;color:#fff;font-size:14px}.image-edit-btn:disabled{background:#dce4ef;cursor:not-allowed}@media (max-width:900px){.image-translation-page{overflow:auto}aside[class~=image-result-pane]{min-height:420px}}.image-transform-plugin{display:grid;width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) 46px;gap:10px}.image-transform-stage{position:relative;display:flex;min-height:0;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f7f9fc;touch-action:none}.image-transform-stage.is-pannable{cursor:grab}.image-transform-stage.is-panning{cursor:grabbing}.image-transform-stage.is-panning img{transition:none}.image-transform-stage.is-selecting{cursor:crosshair}.image-transform-stage img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;transition:transform .16s ease;user-select:none;-webkit-user-drag:none}.image-selection-box{position:absolute;border:2px solid #0188ff;background:transparent;box-shadow:0 0 0 9999px rgba(0,0,0,.5)}.image-selection-tip{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);padding:7px 12px;border-radius:6px;background:rgba(16,25,45,.78);color:#fff;font-size:13px;line-height:18px;white-space:nowrap}.image-transform-bar{display:flex;height:46px;align-items:center;justify-content:center;gap:10px;border-top:1px solid #edf1f7}.image-transform-btn,.image-transform-icon{height:32px;border:1px solid #dbe8f6;border-radius:6px;background:#fff;color:#0188ff;font-size:13px}.image-transform-btn{min-width:86px;padding:0 12px;white-space:nowrap}.image-transform-btn.select{min-width:104px}.image-transform-icon{position:relative;width:34px;flex:0 0 34px;color:#53627a}.image-transform-btn:hover,.image-transform-icon:hover{border-color:#0188ff;background:#f3f9ff;color:#0188ff}.image-transform-icon,.image-transform-icon.rotate-left{background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.image-transform-icon.rotate-left{background-image:var(--image-tool-rotate-left-icon)}.image-transform-icon.rotate-right{background-image:var(--image-tool-rotate-right-icon)}.image-transform-icon.rotate-right,.image-transform-icon.zoom-in{background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.image-transform-icon.zoom-in{background-image:var(--image-tool-zoom-in-icon)}.image-transform-icon.zoom-out{background-image:var(--image-tool-zoom-out-icon)}.image-transform-icon.reset,.image-transform-icon.zoom-out{background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.image-transform-icon.reset{background-image:var(--image-tool-reset-icon)}.image-lang-menu{position:absolute;z-index:20;top:44px;left:0;width:100%;overflow:hidden;border:1px solid #d9e5f2;border-radius:6px;background:#fff;box-shadow:0 10px 28px rgba(21,45,82,.14)}.image-lang-menu button{display:block;width:100%;height:34px;padding:0 12px;background:#fff;color:#10192d;font-size:13px;text-align:left}.image-lang-menu button.active,.image-lang-menu button:hover{background:#eef6ff;color:#0188ff}.image-workspace.is-screenshot{position:relative;grid-template-columns:minmax(420px,1fr) 320px}.image-workspace.is-screenshot .image-file-state{grid-template-rows:minmax(0,1fr) auto;gap:0;padding:0}.image-workspace.is-screenshot .image-file-preview{border-radius:0}.image-workspace.is-screenshot .image-transform-bar{border-top:1px solid #e5ebf3}.image-list-panel{position:relative;display:grid;min-height:0;grid-template-rows:42px minmax(0,1fr) 44px;overflow:hidden;border:1px solid #e5ebf3;border-radius:8px;background:#fbfcff}.image-list-head{display:flex;height:42px;align-items:center;justify-content:space-between;border-bottom:1px solid #eef2f6}.image-list-head input,.image-list-item input{width:14px;height:14px;padding:0;accent-color:#0188ff}.image-list-toggle{width:16px;height:54px;border-radius:4px;background:#eef4fb;color:#53627a;position:relative}.image-list-toggle:before{content:"";position:absolute;top:23px;width:7px;height:7px;border-left:2px solid;border-bottom:2px solid}.image-list-collapse{position:absolute;z-index:3;right:0;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px rgba(21,45,82,.14)}.image-list-collapse:before{right:2px;transform:rotate(45deg)}.image-list-expand{position:absolute;z-index:3;left:0;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px rgba(21,45,82,.14)}.image-list-expand:before{left:2px;transform:rotate(225deg)}.image-workspace.is-picture.is-list-collapsed .image-preview-prev{left:44px}.image-list-body{min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px}.image-list-body::-webkit-scrollbar{width:6px}.image-list-body::-webkit-scrollbar-thumb{border-radius:6px;background:#dbe4ef}.image-list-actions{display:flex;align-items:center;gap:8px;padding:7px 8px;border-top:1px solid #eef2f6}.image-list-actions button{flex:1;height:28px;border-radius:4px;background:#eef4fb;color:#53627a;font-size:12px}.image-list-actions button:disabled{color:#b9c4d3;cursor:not-allowed}.image-stage-toggle{display:inline-flex;width:max-content;height:32px;justify-self:center;overflow:hidden;border:1px solid #d9e5f2;border-radius:6px;background:#fff}.image-stage-toggle button{width:72px;background:#fff;color:#53627a;font-size:13px}.image-stage-toggle button.active{background:#0188ff;color:#fff}.image-file-actions button:disabled{color:#b9c4d3;cursor:not-allowed}.image-selection-box{pointer-events:none}.image-selection-size-badge{position:absolute;left:-2px;top:-24px;z-index:3;height:22px;padding:0 6px;background:rgba(0,0,0,.86);color:#fff;font-size:13px;line-height:22px;pointer-events:none;white-space:nowrap}.image-selection-drag-surface{position:absolute;inset:0;z-index:1;cursor:move;pointer-events:auto;touch-action:none}.image-selection-box span{position:absolute;z-index:2;pointer-events:auto;width:10px;height:10px;border:1px solid #0188ff;border-radius:50%;background:#fff}.image-selection-box span[data-handle=nw]{left:-5px;top:-5px;cursor:nwse-resize}.image-selection-box span[data-handle=ne]{right:-5px;top:-5px;cursor:nesw-resize}.image-selection-box span[data-handle=sw]{left:-5px;bottom:-5px;cursor:nesw-resize}.image-selection-box span[data-handle=se]{right:-5px;bottom:-5px;cursor:nwse-resize}@media (max-width:900px){.image-list-panel{min-height:260px}}.image-start-btn.secondary{border:1px solid #0188ff;background:#fff;color:#0188ff}.image-start-btn.cancel{background:#e4e9ef;color:#53627a}.image-start-btn.cancel:disabled,.image-start-btn.secondary:disabled{border-color:transparent;background:#dce4ef;color:#fff}.image-file-preview{isolation:isolate}.image-preview-next,.image-preview-prev{position:absolute;z-index:6;top:50%;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 4px 14px rgba(21,45,82,.14);color:#0188ff;transform:translateY(-50%)}.image-preview-prev{left:12px}.image-preview-next{right:12px}.image-preview-next:before,.image-preview-prev:before{content:"";position:absolute;top:9px;width:9px;height:9px;border-left:2px solid;border-bottom:2px solid}.image-preview-prev:before{left:12px;transform:rotate(45deg)}.image-preview-next:before{right:12px;transform:rotate(225deg)}.image-preview-next:disabled,.image-preview-prev:disabled{cursor:not-allowed;opacity:.35}.image-file-strip button,.image-list-item>button{position:relative}.image-status-badge{position:absolute;right:6px;bottom:6px;min-width:48px;height:18px;padding:0 6px;border-radius:9px;background:rgba(137,145,175,.86);color:#fff;font-size:11px;font-style:normal;line-height:18px;text-align:center;white-space:nowrap}.image-status-badge.processing{background:rgba(1,136,255,.86)}.image-status-badge.success{background:rgba(0,176,68,.82)}.image-status-badge.failed{background:rgba(214,0,0,.78)}.image-list-loading{position:absolute;z-index:1;inset:0 0 25px;display:grid;place-items:center;background:rgba(255,255,255,.58);pointer-events:none}.image-list-loading:before{width:30px;height:30px;border:4px solid rgba(131,143,163,.48);border-top-color:#0188ff;border-radius:50%;content:"";animation:image-translation-spin .85s linear infinite}.image-result-state{min-height:0;display:grid;place-items:center;padding:24px;color:#10192d;text-align:center}.image-result-state-inner{display:grid;justify-items:center;gap:14px}.image-result-state-icon{position:relative;width:132px;height:132px;border-radius:50%;background:#eef5ff}.image-result-state-icon:before{position:absolute;left:39px;top:28px;width:54px;height:64px;border-radius:10px;content:""}.image-result-state-icon.processing:after{position:absolute;left:48px;top:46px;width:36px;height:36px;border:4px solid rgba(255,255,255,.7);border-top-color:#0188ff;border-radius:50%;content:"";animation:image-translation-spin .85s linear infinite}.image-result-state-icon.failed{background:#fff0f0}.image-result-state-icon.failed:before{background:#ff6b6b}.image-result-state-icon.failed:after{position:absolute;left:62px;top:43px;width:8px;height:36px;border-radius:4px;background:#fff;box-shadow:0 44px 0 -1px #fff;content:""}.image-result-state strong{font-size:16px;line-height:24px}.image-result-state span{max-width:220px;color:#8b98ad;font-size:13px;line-height:20px;word-break:break-word}@keyframes image-translation-spin{to{transform:rotate(1turn)}}.image-text-result-panel{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;gap:10px}.image-text-lang-row{display:flex;align-items:center;gap:8px}.image-lang-select-wrap.compact{width:112px;flex-basis:112px}.image-lang-select-wrap.compact .image-lang-select{height:32px;padding-left:8px;padding-right:24px}.image-lang-select-wrap.compact .image-lang-select span{display:none}.image-lang-select-wrap.compact .image-lang-select strong{margin-left:0;font-size:12px}.image-lang-select-wrap.compact .image-lang-menu{top:36px;max-height:220px;overflow-y:auto}.image-text-actions{display:flex;justify-content:flex-end;gap:8px}.image-text-actions button{height:30px;padding:0 12px;border-radius:5px;background:#eef4fb;color:#53627a;font-size:12px}.image-text-actions button:first-child{background:#0188ff;color:#fff}.image-workspace.is-picture .image-list-panel{grid-template-rows:minmax(0,1fr) 40px 40px;border-radius:8px 0 0 8px;background:#fbfcfd;overflow:hidden}.image-workspace.is-picture .image-list-panel.is-actions-external{grid-template-rows:minmax(0,1fr) 40px}.image-workspace.is-picture .image-list-head{grid-row:2;height:40px;border-top:1px solid #eef2f6;border-bottom:0}.image-list-delete{width:38px;height:22px;border-radius:3px;border:1px solid #e5e5e5;background:#fff;color:#0e1b2e;font-size:12px}.image-list-delete:disabled{color:#b9c4d3;cursor:not-allowed}.image-workspace.is-picture .image-list-body{grid-row:1;padding:16px 10px 8px}.image-workspace.is-picture .image-list-item{position:relative;display:block;width:124px;height:86px;min-height:86px;margin:0 0 10px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent}.image-workspace.is-picture .image-list-item.active,.image-workspace.is-picture .image-list-item.selected{border-color:#0188ff;background:#fff}.image-workspace.is-picture .image-list-item input{position:absolute;z-index:2;left:0;top:0}.image-workspace.is-picture .image-list-item>button{position:relative;display:grid;width:100%;height:84px;min-height:84px;grid-template-columns:1fr;grid-template-rows:1fr;padding:0;overflow:hidden;border-radius:4px;background:#fff;text-align:center}.image-workspace.is-picture .image-list-item img{width:100%;height:100%;border-radius:4px;object-fit:contain;background:#fff}.image-workspace.is-picture .image-list-item span{position:absolute;left:0;right:0;bottom:0;display:block;height:24px;padding:0 6px;background:rgba(0,0,0,.45);color:#fff;font-size:12px;line-height:24px}.image-workspace.is-picture .image-list-loading{inset:0 0 24px;background:rgba(255,255,255,.52)}.image-workspace.is-picture .image-list-item .image-status-badge,.image-workspace.is-picture .image-list-item small{display:none}.image-workspace.is-picture .image-list-actions{position:relative;z-index:12;grid-row:3;width:100%;height:40px;align-items:center;justify-content:center;padding:0;border:0;background:transparent}.image-list-continue-add,.image-workspace.is-picture .image-list-actions button.image-list-continue-add{display:flex;width:100%;height:36px;align-items:center;justify-content:center;border:1px solid #d9e5f2;border-radius:8px;background:#fff;color:#253148;font-size:14px;white-space:nowrap}.image-list-continue-add:before{content:"";display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;margin-right:6px;background:var(--image-tool-add-icon) no-repeat center /20px 20px}.image-workspace.is-picture .image-file-actions{display:none}.image-workspace.is-picture .image-file-state,.image-workspace.is-picture .image-upload-pane{overflow:hidden}.image-workspace.is-picture .image-transform-plugin{position:relative;grid-template-rows:minmax(0,1fr);gap:0}.image-transform-plugin.has-external-toolbar{grid-template-rows:minmax(0,1fr)}.image-bottom-transform-slot{display:flex;min-width:0;align-items:center}.image-bottom-transform-slot .image-transform-bar,.image-workspace.is-picture .image-transform-bar{position:relative;z-index:12;height:40px;justify-content:flex-start;gap:16px;padding:0;border-top:0;background:transparent}.image-bottom-transform-slot .image-transform-btn,.image-bottom-transform-slot .image-transform-icon,.image-workspace.is-picture .image-transform-btn,.image-workspace.is-picture .image-transform-icon{height:36px;border:1px solid #d9e5f2;border-radius:8px;background-color:#fff;color:#253148}.image-bottom-transform-slot .image-transform-btn,.image-workspace.is-picture .image-transform-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px}.image-bottom-transform-slot .image-transform-btn:before,.image-workspace.is-picture .image-transform-btn:before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px}.image-bottom-transform-slot .image-transform-btn.add:before,.image-workspace.is-picture .image-transform-btn.add:before{background:var(--image-tool-add-icon) no-repeat center /20px 20px}.image-bottom-transform-slot .image-transform-btn.select:before,.image-workspace.is-picture .image-transform-btn.select:before{background:var(--image-tool-locality-icon) no-repeat center /20px 20px}.image-bottom-transform-slot .image-transform-btn.select,.image-workspace.is-picture .image-transform-btn.select{width:130px;min-width:130px}.image-bottom-transform-slot .image-transform-icon.rotate-left,.image-workspace.is-picture .image-transform-icon.rotate-left{margin-left:24px}.image-bottom-transform-slot .image-transform-icon.reset,.image-bottom-transform-slot .image-transform-icon.rotate-right,.image-bottom-transform-slot .image-transform-icon.zoom-in,.image-bottom-transform-slot .image-transform-icon.zoom-out,.image-workspace.is-picture .image-transform-icon.reset,.image-workspace.is-picture .image-transform-icon.rotate-right,.image-workspace.is-picture .image-transform-icon.zoom-in,.image-workspace.is-picture .image-transform-icon.zoom-out{margin-left:-10px}.image-bottom-transform-slot .image-transform-bar,.image-workspace.is-picture.is-single .image-transform-bar{padding-left:0}.image-bottom-transform-slot .image-transform-btn.add,.image-workspace.is-picture.is-single .image-transform-btn.add{width:118px;min-width:118px}.image-bottom-transform-slot .image-transform-icon,.image-workspace.is-picture.is-single .image-transform-icon{width:36px;flex-basis:36px}.image-single-delete{position:absolute;z-index:7;top:14.4px;right:19.8px;width:38px;height:22px;border-radius:3px;border:1px solid #e5e5e5;background:#fff;color:#0e1b2e;font-size:12px;white-space:nowrap}.image-single-delete:focus-visible,.image-single-delete:hover{border-color:#f65050;background:#f65050;color:#fff;outline:none}.image-file-preview>.image-transform-plugin{height:100%;min-height:0}.image-result-pane.has-text-mode{grid-template-rows:44px minmax(0,1fr) 62px;border-color:#e5e5e5}.image-result-tabs{border-bottom:1px solid #e5e5e5;border-radius:8px 8px 0 0}.image-result-pane.has-text-mode .image-result-tabs{height:44px}.image-result-tabs button{background:#f7f7f9;color:rgba(0,0,0,.4);font-size:14px;font-weight:400}.image-result-tabs button.active{background:#fff;color:#000;font-weight:400}.image-text-result-panel{display:block}.image-text-result-body,.image-text-result-panel{position:relative;width:100%;height:100%;min-height:0}.image-text-result-body{display:grid;grid-template-rows:minmax(0,1fr) 28px;gap:18px}.image-text-result-scroll{scrollbar-color:#d3d8df transparent;scrollbar-width:thin;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:13px;color:var(--image-result-font-color,#000);font-family:var(--image-result-font-family,"Microsoft YaHei UI","Microsoft YaHei",sans-serif);font-size:var(--image-result-font-size,14px);font-style:var(--image-result-font-style,normal);font-weight:var(--image-result-font-weight,400);line-height:1.45;text-decoration:var(--image-result-text-decoration,none);user-select:text}.image-text-result-scroll::-webkit-scrollbar{width:2px}.image-text-result-scroll::-webkit-scrollbar-track{background:transparent}.image-text-result-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#d3d8df}.image-text-result-scroll pre{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;color:inherit}.image-text-placeholder{color:#a8b2c2}.image-text-copy-btn{display:inline-flex;position:relative;width:110px;height:28px;align-items:center;justify-content:center;justify-self:center;gap:3px;padding:0;border:1px solid #d9dce3;border-radius:6px;background:#fff;color:#000;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.image-text-copy-icon{display:grid;width:16px;height:16px;flex:0 0 16px;place-items:center}.image-text-copy-icon img{display:block;width:13px;height:13px}.image-text-copy-btn:hover{background:#F7F7F7;border-color:#c8cdd6;color:#000}.image-text-mode-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;border-top:1px solid #eef0f4;background:#fff}.image-text-mode-bar label{display:inline-flex;min-width:0;height:62px;align-items:center;justify-content:center;gap:6px;color:#7f8da3;font-size:12px;white-space:nowrap;cursor:pointer}.image-text-mode-bar label.active{color:#0188ff}.image-text-mode-bar input{width:12px;height:12px;margin:0;accent-color:#0188ff;cursor:pointer}.image-text-export-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.54)}.image-text-export-dialog{position:relative;width:386px;min-height:284px;padding:20px 18px 20px 22px;border-radius:8px;background:#fff;box-shadow:0 18px 48px rgba(7,23,48,.22);color:#10192d}.image-text-export-dialog h2{margin:0 0 20px;color:#10192d;font-size:18px;font-weight:700;line-height:25px;text-align:center}.image-text-export-label{color:#253148;font-size:14px;line-height:20px}.image-text-export-label.path{margin-top:15px}.image-text-export-options{display:flex;align-items:center;gap:23px;height:24px;margin-top:10px}.image-text-export-options label{display:inline-flex;align-items:center;gap:6px;color:#253148;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer}.image-text-export-options input{width:16px;height:16px;margin:0;accent-color:#237cfd;cursor:pointer}.image-text-export-help{width:16px;height:16px;margin-left:-3px;border:2px solid #7f8da3;border-radius:50%;background:#fff;color:#52627a;font-size:12px;font-weight:700;line-height:12px;text-align:center}.image-text-export-help:focus-visible,.image-text-export-help:hover{border-color:#0188ff;color:#0188ff}.image-text-export-path{display:grid;grid-template-columns:minmax(0,1fr) 58px;width:100%;height:32px;margin-top:8px;overflow:hidden;border:1px solid #d9dce3;border-radius:8px;background:#fff}.image-text-export-path input{min-width:0;height:100%;padding:0 10px;border:0;outline:0;background:#fff;color:#4d5d78;font-size:14px}.image-text-export-path button{height:100%;border-left:1px solid #dce3ee;background:#fff;color:#253148;font-size:14px}.image-text-export-path button:disabled{color:#9ca9ba;cursor:not-allowed}.image-text-export-actions{display:flex;justify-content:flex-end;gap:16px;margin-top:28px}.image-text-export-actions button{width:91px;height:36px;border-radius:8px;font-size:14px;font-weight:400;letter-spacing:.7px}.image-text-export-actions .cancel{border:1px solid transparent;background:#f2f4f9;color:#000}.image-text-export-actions .confirm{background:#237cfd;color:#fff}.image-text-export-preview{position:absolute;z-index:2;top:100%;left:50%;margin-top:8px;transform:translateX(-50%);width:220px;min-height:222px;padding:16px 17px 18px;border-radius:8px;background:#fff;box-shadow:0 12px 30px rgba(11,28,56,.18);pointer-events:none}.image-text-export-preview.bilingual{min-height:338px}.image-text-export-preview-block+.image-text-export-preview-block{margin-top:22px}.image-text-export-preview strong{display:block;margin-bottom:8px;color:#10192d;font-size:14px;font-weight:700;line-height:20px}.image-text-export-preview strong.translated{margin-top:11px;color:#0188ff}.image-text-export-preview span{display:block;height:1px;margin-bottom:8px;background:#10192d}.image-text-export-preview span.blue{background:#0188ff}.image-list-item>button.image-list-item-delete,.image-workspace.is-picture .image-list-item>button.image-list-item-delete{position:absolute;z-index:4;top:5px;right:5px;display:flex;width:16px;min-width:0;height:16px;min-height:0;grid-template-columns:none;grid-template-rows:none;align-items:center;justify-content:center;padding:0;border-radius:50%;background:#aeb3bd;color:#fff;opacity:0;pointer-events:none;box-shadow:none;transition:opacity .16s ease,background-color .16s ease}.image-workspace.is-picture .image-list-item:focus-within>button.image-list-item-delete,.image-workspace.is-picture .image-list-item:hover>button.image-list-item-delete{opacity:1;pointer-events:auto}.image-list-item .image-list-item-delete:focus-visible,.image-list-item .image-list-item-delete:hover{background:#f65050;color:#fff;outline:none}.image-list-item .image-list-item-delete:after,.image-list-item .image-list-item-delete:before{content:"";position:absolute;width:8px;height:1.5px;border-radius:999px;background:currentColor}.image-list-item .image-list-item-delete:before{transform:rotate(45deg)}.image-list-item .image-list-item-delete:after{transform:rotate(-45deg)}@media (max-width:767.98px){.image-translation-page{width:100%;max-width:100vw;overflow-x:hidden;overflow-y:visible;padding:12px;border-radius:0}.image-translation-page.has-files{padding-bottom:calc(184px + env(safe-area-inset-bottom))}.image-workspace,.image-workspace.is-list-collapsed,.image-workspace.is-picture,.image-workspace.is-picture.is-single,.image-workspace.is-screenshot{height:auto;grid-template-columns:minmax(0,1fr)!important}.image-file-preview,.image-file-state,.image-upload-pane{width:100%;min-width:0}.image-file-preview{height:clamp(280px,72vw,360px);min-height:280px;border-radius:12px!important;box-shadow:0 4px 16px rgba(28,49,85,.06)}.image-transform-stage{border-radius:12px}aside.image-result-pane{min-height:320px}.image-result-tabs,.image-result-tabs button{height:48px}.image-result-content,.image-result-pane.has-text-mode .image-result-content{padding:16px}.image-text-result-scroll{padding-right:13px}.image-text-mode-bar label{height:54px;padding:4px;font-size:11px;line-height:15px;text-align:center;white-space:normal}.image-bottom-transform-slot .image-transform-bar{display:grid;width:100%;min-width:100%;height:88px;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(2,40px);gap:8px;padding:0}.image-bottom-transform-slot .image-transform-btn,.image-bottom-transform-slot .image-transform-icon{height:40px;min-height:40px;width:100%;min-width:0;margin:0}.image-bottom-transform-slot .image-transform-btn.add{grid-column:1/6;grid-row:1}.image-bottom-transform-slot .image-transform-btn.select{grid-column:6/11;grid-row:1}.image-bottom-transform-slot .image-transform-icon.rotate-left{grid-column:1/3;grid-row:2}.image-bottom-transform-slot .image-transform-icon.rotate-right{grid-column:3/5;grid-row:2}.image-bottom-transform-slot .image-transform-icon.zoom-in{grid-column:5/7;grid-row:2}.image-bottom-transform-slot .image-transform-icon.zoom-out{grid-column:7/9;grid-row:2}.image-bottom-transform-slot .image-transform-icon.reset{grid-column:9/11;grid-row:2}.image-bottom-transform-slot .image-transform-icon.reset,.image-bottom-transform-slot .image-transform-icon.rotate-left,.image-bottom-transform-slot .image-transform-icon.rotate-right,.image-bottom-transform-slot .image-transform-icon.zoom-in,.image-bottom-transform-slot .image-transform-icon.zoom-out{margin-left:0}.image-list-panel{min-height:160px;max-height:180px;border:1px solid #e8edf5;border-radius:12px;background:#fff;box-shadow:0 4px 16px rgba(28,49,85,.06)}.image-list-body,.image-workspace.is-picture .image-list-body{display:grid;grid-auto-columns:124px;grid-auto-flow:column;grid-template-columns:none;justify-content:start;overflow-x:auto;overflow-y:hidden;padding:10px}.image-list-collapse,.image-list-expand{display:none}.image-list-item>button.image-list-item-delete,.image-workspace.is-picture .image-list-item>button.image-list-item-delete{top:2px;right:2px;width:28px;height:28px;opacity:1;pointer-events:auto}.image-preview-next,.image-preview-prev,.image-single-delete{min-width:44px;min-height:44px}.image-single-delete{top:10px;right:10px;width:auto;height:44px;padding:0 12px;border-radius:8px}.image-text-export-modal{align-items:flex-start;overflow-y:auto;padding:16px}.image-text-export-dialog{width:100%;max-width:386px;min-height:0;max-height:calc(100dvh - 32px);overflow-y:auto}.image-text-export-options{height:auto!important;grid-auto-flow:row!important;grid-auto-columns:minmax(0,1fr)!important;justify-items:start;gap:10px!important}.image-text-export-help-wrap{display:none}}