.tui-cmdk[data-v-0ca6676a]{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:var(--bg-overlay,hsla(0,0%,8%,.45))}.tui-cmdk__panel[data-v-0ca6676a]{width:min(640px,calc(100vw - 32px));max-height:70vh;display:flex;flex-direction:column;background:var(--bg-surface-raised,#fff);border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-3,0 12px 40px rgba(0,0,0,.16));overflow:hidden}.tui-cmdk__search[data-v-0ca6676a]{display:flex;align-items:center;gap:var(--space-2,8px);padding:var(--space-3,12px) var(--space-4,16px);border-bottom:1px solid var(--border-subtle,#e5e5e5)}.tui-cmdk__search-icon[data-v-0ca6676a]{color:var(--text-muted,#a3a3a3);font-size:16px}.tui-cmdk__input[data-v-0ca6676a]{flex:1;border:0;outline:0;background:transparent;font-size:var(--text-md,15px);color:var(--text-primary,#171717);font-family:inherit}.tui-cmdk__kbd[data-v-0ca6676a]{font-family:var(--font-mono,monospace);font-size:11px;padding:2px 6px;background:var(--color-gray-100,#f2f2f2);border-radius:var(--radius-sm,6px);color:var(--text-secondary,#525252)}.tui-cmdk__list[data-v-0ca6676a]{flex:1;overflow-y:auto;list-style:none;margin:0;padding:var(--space-2,8px)}.tui-cmdk__item[data-v-0ca6676a]{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:var(--space-3,12px);padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-md,10px);cursor:pointer;color:var(--text-primary,#171717)}.tui-cmdk__item.is-active[data-v-0ca6676a]{background:var(--color-gray-100,#f2f2f2)}.tui-cmdk__item-icon[data-v-0ca6676a]{font-size:16px;width:16px;height:16px;flex-shrink:0;color:var(--brand-700,#a88e0e);fill:currentColor}.tui-cmdk__item-label[data-v-0ca6676a]{font-size:var(--text-sm,14px);font-weight:500}.tui-cmdk__item-sub[data-v-0ca6676a]{font-size:var(--text-xs,12px);color:var(--text-secondary,#525252);grid-column:2;margin-top:2px}.tui-cmdk__item-section[data-v-0ca6676a]{font-size:11px;color:var(--text-muted,#a3a3a3);text-transform:uppercase;letter-spacing:.04em}.tui-cmdk__item-meta[data-v-0ca6676a]{display:inline-flex;align-items:center;gap:6px;justify-self:end}.tui-cmdk__item-badge[data-v-0ca6676a]{height:18px;padding:0 6px;display:inline-flex;align-items:center;border-radius:6px;background:rgba(234,140,12,.14);color:var(--state-warning,#b45309);font-size:10px;font-weight:700;text-transform:uppercase}.tui-cmdk__empty[data-v-0ca6676a]{padding:var(--space-6,24px);text-align:center;color:var(--text-muted,#a3a3a3);font-size:var(--text-sm,14px)}.tui-cmdk__foot[data-v-0ca6676a]{display:flex;gap:var(--space-4,16px);padding:var(--space-2,8px) var(--space-4,16px);border-top:1px solid var(--border-subtle,#e5e5e5);font-size:var(--text-xs,12px);color:var(--text-muted,#a3a3a3)}.tui-cmdk__foot kbd[data-v-0ca6676a]{font-family:var(--font-mono,monospace);background:var(--color-gray-100,#f2f2f2);padding:1px 6px;border-radius:var(--radius-sm,6px);margin-right:4px}.tui-fade-enter-active[data-v-0ca6676a],.tui-fade-leave-active[data-v-0ca6676a]{transition:opacity .18s ease}.tui-fade-enter[data-v-0ca6676a],.tui-fade-leave-to[data-v-0ca6676a]{opacity:0}.sub-panel-component[data-v-02bc2fb7]{flex-shrink:0;position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:#fff}.sub-panel-component .header[data-v-02bc2fb7]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e8e8e8;padding:8px 0 8px 0}.sub-panel-component .header-title[data-v-02bc2fb7]{font-size:14px;color:#000;cursor:pointer}.sub-panel-component .header-title[data-v-02bc2fb7]:hover{color:#1890ff}.sub-panel-component .header-title .el-icon-arrow-left[data-v-02bc2fb7]{font-size:14px;margin-right:4px}.sub-panel-component .header-reset-button[data-v-02bc2fb7]{align-self:center;background:transparent;border-color:transparent}.sub-panel-component .main-container[data-v-02bc2fb7]{padding:8.5px 0;overflow-y:auto;overflow-x:hidden;flex:1}.form-hint[data-v-569641ac]{font-size:12px;color:#909399;margin-top:4px}.workflow-selector[data-v-569641ac]{border:1px solid #dcdfe6;border-radius:4px;padding:16px;background:#fafafa}.scope-selector[data-v-569641ac]{width:100%;display:flex}.scope-selector[data-v-569641ac] .el-radio-button{flex:1}.scope-selector[data-v-569641ac] .el-radio-button .el-radio-button__inner{width:100%}.workflow-empty[data-v-569641ac],.workflow-loading[data-v-569641ac]{text-align:center;padding:40px 20px;color:#909399;background:#fff;border-radius:4px}.workflow-empty i[data-v-569641ac],.workflow-loading i[data-v-569641ac]{font-size:32px;display:block;margin-bottom:8px}.workflow-empty p[data-v-569641ac],.workflow-loading p[data-v-569641ac]{margin:0;font-size:14px}.workflow-list[data-v-569641ac]{max-height:350px;overflow-y:auto}.workflow-item[data-v-569641ac]{padding:12px;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:8px;background:#fff;cursor:pointer;transition:all .3s}.workflow-item[data-v-569641ac]:hover{border-color:#409eff;background:#f0f9ff}.workflow-item.selected[data-v-569641ac]{border-color:#409eff;background:#ecf5ff}.workflow-item-header[data-v-569641ac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.workflow-item-header .workflow-name[data-v-569641ac]{font-weight:500;color:#303133;display:flex;align-items:center;gap:4px}.workflow-item-header .workflow-name i[data-v-569641ac]{color:#409eff}.workflow-item-desc[data-v-569641ac]{font-size:12px;color:#606266;margin:4px 0 4px 24px;line-height:1.5}.workflow-item-meta[data-v-569641ac]{font-size:12px;color:#909399;margin-left:24px;display:flex;gap:12px}.workflow-item-meta i[data-v-569641ac]{margin-right:2px}.dialog-footer[data-v-569641ac]{text-align:right}@media(max-width:768px){[data-v-569641ac] .el-dialog{width:95%!important;margin:8px auto!important}[data-v-569641ac] .el-dialog .el-dialog__header{padding:16px}[data-v-569641ac] .el-dialog .el-dialog__header .el-dialog__title{font-size:16px}[data-v-569641ac] .el-dialog .el-dialog__body{padding:16px;max-height:70vh;overflow-y:auto}[data-v-569641ac] .el-dialog .el-dialog__footer{padding:12px 16px}[data-v-569641ac] .el-form .el-form-item,[data-v-569641ac] .el-tabs__header{margin-bottom:16px}[data-v-569641ac] .el-form .el-form-item__label{width:100%!important;text-align:left;padding-bottom:8px;font-size:14px}[data-v-569641ac] .el-form .el-form-item__content{margin-left:0!important}.workflow-selector[data-v-569641ac]{padding:12px}.scope-selector[data-v-569641ac]{width:100%;flex-direction:column}.scope-selector[data-v-569641ac] .el-radio-button{width:100%}.scope-selector[data-v-569641ac] .el-radio-button .el-radio-button__inner{width:100%;border-radius:4px;border:1px solid #dcdfe6;margin-bottom:8px}.workflow-list[data-v-569641ac]{max-height:280px}.workflow-item[data-v-569641ac]{padding:10px}.workflow-item .workflow-item-header .workflow-name[data-v-569641ac]{font-size:14px}.workflow-item-desc[data-v-569641ac]{margin-left:0;font-size:12px}.workflow-item-meta[data-v-569641ac]{margin-left:0;margin-top:6px}.dialog-footer[data-v-569641ac]{display:flex;flex-direction:column;gap:10px;text-align:center}.dialog-footer .el-button[data-v-569641ac]{width:100%;margin:0}}@media(max-width:480px){[data-v-569641ac] .el-dialog .el-dialog__header{padding:14px 12px}[data-v-569641ac] .el-dialog .el-dialog__body{padding:12px}.workflow-selector[data-v-569641ac]{padding:10px}.workflow-list[data-v-569641ac]{max-height:240px}}[data-v-543c0b8f] .style-picker-dialog{background-color:var(--bg-canvas,#fafafa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-3,0 12px 40px hsla(0,0%,6%,.16));max-width:900px;overflow:hidden;.el-dialog__header{background:var(--bg-surface,#fff);border-bottom:1px solid var(--border-subtle,#e5e5e5);padding:var(--space-4,16px) var(--space-5,20px) var(--space-3,12px)}.el-dialog__title{color:var(--text-primary,#171717);font-weight:var(--weight-semibold,600);letter-spacing:0}.el-dialog__body{padding:0 var(--space-5,20px) var(--space-5,20px);background:var(--bg-canvas,#fafafa)}.el-tabs__active-bar{background-color:var(--color-action-primary,#f5d228);border-radius:var(--radius-full,9999px)}.el-tabs__item{color:var(--text-secondary,#525252);font-weight:var(--weight-medium,500)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--brand-900,#3d330a)}}.dialog-content[data-v-543c0b8f]{min-height:400px}.styles-grid-container[data-v-543c0b8f]{max-height:55vh;overflow-y:auto;padding-right:10px}.styles-grid[data-v-543c0b8f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px}.style-tile[data-v-543c0b8f]{cursor:pointer;border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-md,10px);position:relative;text-align:center;transition:transform var(--dur-fast,.12s) var(--ease-standard,ease),border-color var(--dur-fast,.12s) var(--ease-standard,ease),box-shadow var(--dur-fast,.12s) var(--ease-standard,ease);background-color:var(--color-gray-100,#f2f2f2);margin:6px;line-height:0}.style-tile[data-v-543c0b8f]:hover{border-color:rgba(168,142,14,.28);box-shadow:var(--shadow-2,0 4px 14px hsla(0,0%,6%,.08))}.style-tile.selected[data-v-543c0b8f]{border-color:var(--brand-700,#a88e0e);box-shadow:var(--shadow-glow,0 0 0 4px rgba(245,210,40,.18))}.style-tile .style-image[data-v-543c0b8f]{width:100%;height:120px;display:block;border-radius:6px;overflow:hidden}.style-tile .image-slot[data-v-543c0b8f]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--color-gray-100,#f2f2f2);color:var(--text-muted,#a3a3a3)}.style-name-overlay[data-v-543c0b8f]{position:absolute;bottom:0;left:0;right:0;background-color:hsla(0,0%,9%,.72);color:#fff;padding:8px;box-sizing:border-box;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.style-tile .style-name[data-v-543c0b8f]{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-footer[data-v-543c0b8f]{text-align:right}@media (max-width:768px){[data-v-543c0b8f] .style-picker-dialog{max-width:95%;margin:10px!important}[data-v-543c0b8f] .style-picker-dialog .el-dialog__body{padding:0 10px 15px}[data-v-543c0b8f] .style-picker-dialog .el-dialog__header{padding:15px 15px 10px}[data-v-543c0b8f] .category-tabs .el-tabs__item{padding:0 10px;font-size:14px}.dialog-content[data-v-543c0b8f]{min-height:300px}.styles-grid-container[data-v-543c0b8f]{max-height:60vh;padding-right:5px}.styles-grid[data-v-543c0b8f]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}.style-tile[data-v-543c0b8f]{margin:4px}.style-tile .style-image[data-v-543c0b8f]{height:100px}.style-name-overlay[data-v-543c0b8f]{padding:6px}.style-tile .style-name[data-v-543c0b8f]{font-size:9px}}@media (max-width:480px){[data-v-543c0b8f] .style-picker-dialog{max-width:98%;margin:5px!important}[data-v-543c0b8f] .style-picker-dialog .el-dialog__body{padding:0 8px 10px}[data-v-543c0b8f] .category-tabs .el-tabs__item{padding:0 8px;font-size:12px}.styles-grid-container[data-v-543c0b8f]{max-height:65vh}.styles-grid[data-v-543c0b8f]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px}.style-tile[data-v-543c0b8f]{margin:3px;border-radius:6px}.style-tile .style-image[data-v-543c0b8f]{height:80px;border-radius:4px}.style-name-overlay[data-v-543c0b8f]{padding:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.style-tile .style-name[data-v-543c0b8f]{font-size:8px}}.style-picker-dialog{background-color:var(--bg-canvas,#fafafa)!important;border:1px solid var(--border-subtle,#e5e5e5)!important;border-radius:var(--radius-lg,14px)!important;box-shadow:var(--shadow-3,0 12px 40px hsla(0,0%,6%,.16))!important;max-width:900px;overflow:hidden}.style-picker-dialog .el-dialog__header{background:var(--bg-surface,#fff);border-bottom:1px solid var(--border-subtle,#e5e5e5);padding:var(--space-4,16px) var(--space-5,20px) var(--space-3,12px)}.style-picker-dialog .el-dialog__title{color:var(--text-primary,#171717);font-weight:var(--weight-semibold,600);letter-spacing:0}.style-picker-dialog .el-dialog__body{padding:0 var(--space-5,20px) var(--space-5,20px);background:var(--bg-canvas,#fafafa)}.style-picker-dialog .el-tabs__active-bar{background-color:var(--color-action-primary,#f5d228);border-radius:var(--radius-full,9999px)}.style-picker-dialog .el-tabs__item{color:var(--text-secondary,#525252);font-weight:var(--weight-medium,500)}.style-picker-dialog .el-tabs__item.is-active,.style-picker-dialog .el-tabs__item:hover{color:var(--brand-900,#3d330a)}@media (max-width:768px){.style-picker-dialog{max-width:95%;margin:10px!important}.style-picker-dialog .el-dialog__body{padding:0 10px 15px}}@media (max-width:480px){.style-picker-dialog{max-width:98%;margin:5px!important}.style-picker-dialog .el-dialog__body{padding:0 8px 10px}}.container[data-v-188fb6e8]{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.tool-container[data-v-188fb6e8]{display:flex;flex-direction:column}.header[data-v-188fb6e8]{text-align:center;padding:24px 0;width:100%}h1[data-v-188fb6e8]{font-size:34px;font-weight:600;margin-bottom:8px;color:#000}.subtitle[data-v-188fb6e8]{font-size:14px;color:#939599;margin:0}.content-wrapper[data-v-188fb6e8]{display:flex;justify-content:center;flex:1;width:100%}.component-container[data-v-188fb6e8]{width:400px;display:flex;flex-direction:column;height:400px}.content[data-v-188fb6e8]{flex:1;display:flex;flex-direction:column;position:relative}.video-content[data-v-188fb6e8]{overflow:hidden;padding:0 16px 16px}.video-content video[data-v-188fb6e8]{height:100%;object-fit:cover;border-radius:8px}.upload-content[data-v-188fb6e8]{padding:0 16px 16px;display:flex;justify-content:center;align-items:center}.upload-area[data-v-188fb6e8]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #e0e0e0;border-radius:8px;padding:24px;transition:all .2s ease}.upload-area.drag-over[data-v-188fb6e8]{border-color:#4086f4;background-color:rgba(64,134,244,.05)}.upload-button[data-v-188fb6e8]{display:flex;align-items:center;justify-content:center;background-color:#4086f4;color:#fff;border:none;border-radius:4px;padding:12px 24px;font-size:16px;cursor:pointer;margin-bottom:24px;transition:background-color .2s}.upload-button[data-v-188fb6e8]:hover{background-color:#3a75d8}.supported-formats[data-v-188fb6e8]{font-size:14px;color:#939599;margin-bottom:32px}.drag-hint[data-v-188fb6e8]{font-size:14px;color:#939599;margin-top:10px}.example-section[data-v-188fb6e8]{width:100%;margin-top:16px}.example-title[data-v-188fb6e8]{font-size:14px;color:#939599;text-align:center;margin-bottom:12px}.example-images[data-v-188fb6e8]{display:flex;justify-content:center;gap:12px}.example-image[data-v-188fb6e8]{width:60px;height:60px;border-radius:4px;overflow:hidden;cursor:pointer;border:1px solid #e0e0e0}.example-image img[data-v-188fb6e8]{width:100%;height:100%;object-fit:cover}.style-item[data-v-879827ba]{display:flex;align-items:flex-start;padding:10px 10px 2px 10px;background-color:#f8f9fa;border-radius:8px;margin-bottom:10px;border:1px solid #dcdfe6}.style-info-outter[data-v-879827ba]{display:flex;align-items:flex-start;flex:1;flex-direction:column}.style-info[data-v-879827ba]{display:flex;align-items:flex-start;flex:1}.style-image[data-v-879827ba]{width:40px;height:40px;border-radius:4px;flex-shrink:0}.image-slot[data-v-879827ba]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399;font-size:20px}.style-details[data-v-879827ba]{margin-left:10px;flex:1}.style-name[data-v-879827ba]{font-size:11px;font-weight:500;color:#303133;margin-bottom:2px}.style-category[data-v-879827ba]{font-size:11px;color:#909399;margin-bottom:8px}.individual-strength-control[data-v-879827ba]{display:flex;align-items:center;gap:8px;width:100%;justify-content:space-between}.add-style-button[data-v-879827ba]{width:100%;height:36px;border-style:dashed;margin:0!important}.max-styles-notice[data-v-879827ba]{display:flex;align-items:center;justify-content:center;padding:10px;background-color:#fdf6ec;border:1px solid #fcd34d;border-radius:4px;color:#e6a23c;font-size:12px}.max-styles-notice i[data-v-879827ba]{margin-right:5px}.no-styles-notice[data-v-879827ba]{display:flex;align-items:center;justify-content:center;padding:10px;background-color:#f4f4f5;border:1px solid #d3d4d6;border-radius:4px;color:#909399;font-size:12px;min-height:36px}.no-styles-notice i[data-v-879827ba]{margin-right:5px}[data-v-879827ba] .el-slider__runway{height:4px;background-color:#e4e7ed}[data-v-879827ba] .el-slider__button{width:12px;height:12px;border:2px solid #409eff}[data-v-879827ba] .el-slider__bar{height:4px}.container[data-v-114b0465]{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.mode-section[data-v-114b0465]{margin-bottom:15px}.clarity-section[data-v-114b0465],.mode-section[data-v-114b0465]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}.clarity-section[data-v-114b0465]{margin-bottom:20px}.clarity-section h3[data-v-114b0465]{color:#000;margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:700}.close-button[data-v-114b0465]{position:absolute;top:15px;right:20px;padding:0;border:none;background:none;font-size:20px}.btn-tips.btn-tips--bottom[data-v-493f6642]{overflow:inherit;&:before{border-top-color:transparent;border-bottom-color:rgba(0,0,0,.8);margin-top:3px}&:after,&:before{bottom:auto;top:100%}&:after{margin-top:13px;margin-bottom:auto;font-size:14px;line-height:1}}.btn-tips.btn-tips--top[data-v-493f6642]{overflow:inherit;&:before{border-bottom-color:transparent;border-top-color:rgba(0,0,0,.8);margin-bottom:3px}&:after,&:before{top:auto;bottom:100%}&:after{margin-bottom:13px;margin-top:auto;font-size:14px;line-height:1}}.workflow-nodes[data-v-4beb7e85]{margin-bottom:12px}.nodes-label[data-v-4beb7e85]{font-size:13px;color:#909399;margin-bottom:6px}.nodes-list[data-v-4beb7e85]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nodes-list .node-item-wrapper[data-v-4beb7e85]{display:inline-flex;align-items:center;gap:6px}.nodes-list .node-arrow[data-v-4beb7e85]{font-size:12px;color:#909399;margin:0 2px}.node-tag[data-v-4beb7e85]{font-size:12px}.more-nodes[data-v-4beb7e85]{font-size:12px;color:#909399;font-style:italic}.form-hint[data-v-f8435866]{font-size:12px;color:#909399;margin-top:4px}.image-upload-section .upload-hint[data-v-f8435866]{margin-left:12px;font-size:12px;color:#909399}.template-selector[data-v-f8435866]{border:1px solid #dcdfe6;border-radius:4px;background:#fafafa;padding:0;overflow:hidden}.template-selector-header-tabs[data-v-f8435866]{display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid #e4e7ed;background:#fff}.template-selector-content[data-v-f8435866]{padding:16px}.template-tabs[data-v-f8435866]{flex:1}.template-tabs[data-v-f8435866] .el-tabs__header{margin-bottom:0}.template-tabs[data-v-f8435866] .el-tabs__nav-wrap:after{display:none}.template-tabs[data-v-f8435866] .el-tabs__item{height:40px;line-height:40px;font-size:14px}.template-empty[data-v-f8435866],.template-loading[data-v-f8435866]{text-align:center;padding:40px 20px;color:#909399;background:#fff;border-radius:4px}.template-empty i[data-v-f8435866],.template-loading i[data-v-f8435866]{font-size:32px;display:block;margin-bottom:8px}.template-empty p[data-v-f8435866],.template-loading p[data-v-f8435866]{margin:0;font-size:14px}.template-list-wrapper[data-v-f8435866]{width:100%}.template-list[data-v-f8435866]{max-height:350px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px}.template-pagination[data-v-f8435866]{margin-top:12px;text-align:center;width:100%}.template-item[data-v-f8435866]{padding:12px;border:1px solid #e4e7ed;border-radius:4px;background:#fff;cursor:pointer;transition:all .3s;position:relative}.template-item[data-v-f8435866]:hover{border-color:#409eff;background:#f0f9ff}.template-item.selected[data-v-f8435866]{border-color:#409eff;background:#ecf5ff}.template-item-header[data-v-f8435866]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.template-item-header .template-name[data-v-f8435866]{font-weight:500;color:#303133;display:flex;align-items:center;gap:8px}.template-item-header .template-name i[data-v-f8435866]{color:#409eff}.template-item-desc[data-v-f8435866]{font-size:12px;color:#606266;margin:4px 0 4px 24px;line-height:1.5}.template-workflow-nodes[data-v-f8435866]{margin-top:8px}.template-item-meta[data-v-f8435866]{font-size:12px;color:#909399;margin-left:24px;display:flex;gap:12px}.template-item-meta i[data-v-f8435866]{margin-right:2px}.dialog-footer[data-v-f8435866]{text-align:right}.template-overlay[data-v-f8435866]{position:absolute;top:2px;right:2px;z-index:1000;transition:opacity .2s ease}.template-overlay.mobile-visible[data-v-f8435866]{opacity:1}.overlay-content[data-v-f8435866]{padding:1px 1px;display:flex;justify-content:center;align-items:center}.overlay-actions .el-button[data-v-f8435866]{padding:4px 4px;font-size:10px;color:#606266}.overlay-actions .el-button[data-v-f8435866]:hover{color:#409eff;background:rgba(64,158,255,.1)}.fade-enter-active[data-v-f8435866],.fade-leave-active[data-v-f8435866]{transition:opacity .2s ease}.fade-enter[data-v-f8435866],.fade-leave-to[data-v-f8435866]{opacity:0}.mobile-template-selector[data-v-f8435866]{width:100%}.mobile-template-trigger[data-v-f8435866]{border:1px dashed #dcdfe6;border-radius:8px;padding:6px 10px;cursor:pointer;transition:all .3s;background:#fafafa;min-height:60px;display:flex;align-items:center}.mobile-template-trigger[data-v-f8435866]:active{background:#f0f9ff;border-color:#409eff}.mobile-template-trigger.has-selection[data-v-f8435866]{border-style:solid;border-color:#409eff;background:#ecf5ff}.template-placeholder[data-v-f8435866]{display:flex;align-items:center;width:100%;color:#909399;font-size:14px}.template-placeholder .el-icon-document-add[data-v-f8435866]{font-size:24px;margin-right:10px;color:#c0c4cc}.template-placeholder span[data-v-f8435866]{flex:1}.template-placeholder .el-icon-arrow-right[data-v-f8435866]{color:#c0c4cc;font-size:14px;flex-shrink:0}.selected-template-preview[data-v-f8435866]{display:flex;align-items:center;gap:12px}.selected-template-preview .selected-template-info[data-v-f8435866]{flex:1;min-width:0}.selected-template-preview .selected-template-name[data-v-f8435866]{font-weight:500;color:#303133;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.selected-template-preview .selected-template-name .el-icon-check[data-v-f8435866]{color:#409eff}.selected-template-preview .selected-template-name .el-tag[data-v-f8435866]{flex-shrink:0}.selected-template-preview .selected-template-nodes[data-v-f8435866]{margin-top:8px}.selected-template-preview>.el-icon-arrow-right[data-v-f8435866]{color:#c0c4cc;font-size:16px;flex-shrink:0}.mobile-template-drawer[data-v-f8435866] .el-drawer{border-radius:16px 16px 0 0}.mobile-template-drawer[data-v-f8435866] .el-drawer__body{padding:0;display:flex;flex-direction:column;height:100%}.mobile-picker-container[data-v-f8435866]{display:flex;flex-direction:column;height:100%;background:#f5f7fa}.mobile-picker-header[data-v-f8435866]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #ebeef5;flex-shrink:0}.mobile-picker-header .mobile-picker-title[data-v-f8435866]{font-size:17px;font-weight:600;color:#303133}.mobile-picker-header .el-button[data-v-f8435866]{font-size:14px;padding:8px}.mobile-picker-tabs[data-v-f8435866]{background:#fff;padding:0 16px;border-bottom:1px solid #ebeef5;flex-shrink:0}.mobile-picker-tabs .mobile-tabs[data-v-f8435866] .el-tabs__header{margin:0}.mobile-picker-tabs .mobile-tabs[data-v-f8435866] .el-tabs__nav-wrap:after{display:none}.mobile-picker-tabs .mobile-tabs[data-v-f8435866] .el-tabs__item{height:44px;line-height:44px;font-size:15px}.mobile-picker-search[data-v-f8435866]{padding:12px 16px;background:#fff;flex-shrink:0}.mobile-picker-search .el-input[data-v-f8435866] .el-input__inner{height:40px;font-size:15px;border-radius:8px}.mobile-picker-content[data-v-f8435866]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.mobile-picker-empty[data-v-f8435866],.mobile-picker-loading[data-v-f8435866]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#909399}.mobile-picker-empty i[data-v-f8435866],.mobile-picker-loading i[data-v-f8435866]{font-size:48px;margin-bottom:12px}.mobile-picker-empty p[data-v-f8435866],.mobile-picker-loading p[data-v-f8435866]{font-size:15px;margin:0 0 16px 0}.mobile-template-list[data-v-f8435866]{display:flex;flex-direction:column;gap:12px}.mobile-template-item[data-v-f8435866]{display:flex;align-items:flex-start;gap:12px;padding:14px;background:#fff;border-radius:12px;border:2px solid transparent;transition:all .2s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-template-item[data-v-f8435866]:active{background:#f5f7fa}.mobile-template-item.selected[data-v-f8435866]{border-color:#409eff;background:#ecf5ff}.mobile-template-item-main[data-v-f8435866]{flex:1;min-width:0}.mobile-template-header[data-v-f8435866]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.mobile-template-name[data-v-f8435866]{font-size:15px;font-weight:500;color:#303133;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-template-tags[data-v-f8435866]{display:flex;gap:4px;flex-shrink:0}.mobile-template-tags .el-tag[data-v-f8435866]{font-size:10px;padding:0 6px;height:18px;line-height:16px}.mobile-template-desc[data-v-f8435866]{font-size:13px;color:#909399;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-template-nodes[data-v-f8435866]{margin-top:8px}.mobile-template-item-action[data-v-f8435866]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.mobile-template-item-action .selected-icon[data-v-f8435866]{color:#409eff;font-size:20px}.mobile-template-item-action .el-button[data-v-f8435866]{padding:8px;font-size:16px;color:#909399}.mobile-template-item-action .el-button[data-v-f8435866]:active{color:#409eff}.mobile-load-more[data-v-f8435866]{text-align:center;padding:16px}.mobile-load-more .el-button[data-v-f8435866]{font-size:14px;color:#409eff}@media(max-width:768px){[data-v-f8435866] .el-dialog{width:100%!important;border-radius:0;position:fixed!important;bottom:0;left:0;right:0;top:0!important;max-height:100vh;display:flex;flex-direction:column}[data-v-f8435866] .el-dialog .el-dialog__header{padding:12px 16px;border-bottom:1px solid #ebeef5;flex-shrink:0}[data-v-f8435866] .el-dialog .el-dialog__header .el-dialog__title{font-size:17px;font-weight:600}[data-v-f8435866] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:12px;right:16px;font-size:20px}[data-v-f8435866] .el-dialog .el-dialog__body{padding:16px;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-v-f8435866] .el-dialog .el-dialog__footer{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));border-top:1px solid #ebeef5;flex-shrink:0;background:#fff}[data-v-f8435866] .el-form .el-form-item{margin-bottom:20px}[data-v-f8435866] .el-form .el-form-item__label{width:100%!important;text-align:left;padding-bottom:0;font-size:14px;font-weight:500;color:#303133}[data-v-f8435866] .el-form .el-form-item__content{margin-left:0!important}[data-v-f8435866] .el-form .el-input__inner{height:44px;line-height:44px;font-size:16px}.dialog-footer[data-v-f8435866]{display:flex;flex-direction:row;gap:12px}.dialog-footer .el-button[data-v-f8435866]{flex:1;margin:0;height:44px;font-size:16px;border-radius:8px}.dialog-footer .el-button--primary[data-v-f8435866]{order:1}.dialog-footer .el-button--default[data-v-f8435866]{order:0;flex:.6}}@media(max-width:480px){[data-v-f8435866] .el-dialog .el-dialog__header{padding:12px}[data-v-f8435866] .el-dialog .el-dialog__header .el-dialog__title{font-size:16px}[data-v-f8435866] .el-dialog .el-dialog__body{padding:12px}[data-v-f8435866] .el-dialog .el-dialog__footer{padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.dialog-footer[data-v-f8435866]{flex-direction:column}.dialog-footer .el-button[data-v-f8435866]{width:100%;flex:none}.dialog-footer .el-button--default[data-v-f8435866]{order:1}.dialog-footer .el-button--primary[data-v-f8435866]{order:0}}@media(max-width:768px)and (orientation:landscape){[data-v-f8435866] .el-dialog{max-height:100vh;border-radius:0}[data-v-f8435866] .el-dialog .el-dialog__body{max-height:calc(100vh - 120px)}}@supports(padding-bottom:env(safe-area-inset-bottom)){@media(max-width:768px){[data-v-f8435866] .el-dialog__footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}}.super-res-result[data-v-6d617bb3]{position:relative;border:2px solid transparent;border-radius:8px;transition:all .3s ease}.super-res-result.selected[data-v-6d617bb3]{border-color:#409eff;background:#ecf5ff}.super-res-result .selection-checkbox[data-v-6d617bb3]{position:absolute;top:12px;left:12px;z-index:10}.super-res-result .result-card[data-v-6d617bb3]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.super-res-result .result-card .image-comparison[data-v-6d617bb3]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.super-res-result .result-card .image-comparison .image-container[data-v-6d617bb3]{flex:1}.super-res-result .result-card .image-comparison .image-container .image-label[data-v-6d617bb3]{font-size:12px;color:#909399;margin-bottom:8px;text-align:center}.super-res-result .result-card .image-comparison .image-container .image-wrapper[data-v-6d617bb3]{position:relative;width:100%;padding-bottom:75%;background:#f5f7fa;border-radius:4px;overflow:hidden;cursor:pointer}.super-res-result .result-card .image-comparison .image-container .image-wrapper img[data-v-6d617bb3]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder[data-v-6d617bb3]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c0c4cc}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder i[data-v-6d617bb3]{font-size:32px;margin-bottom:8px}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder span[data-v-6d617bb3]{font-size:12px}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder.processing[data-v-6d617bb3]{color:#409eff}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder.processing i[data-v-6d617bb3]{animation:rotating-data-v-6d617bb3 2s linear infinite}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-overlay[data-v-6d617bb3]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.super-res-result .result-card .image-comparison .image-container .image-wrapper .image-overlay i[data-v-6d617bb3]{font-size:32px;color:#fff}.super-res-result .result-card .image-comparison .image-container .image-wrapper:hover .image-overlay[data-v-6d617bb3]{opacity:1}.super-res-result .result-card .image-comparison .arrow-separator[data-v-6d617bb3]{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#909399;font-size:24px}.super-res-result .result-card .params-info[data-v-6d617bb3]{display:flex;gap:16px;margin-bottom:12px;padding:12px;background:#f5f7fa;border-radius:4px}.super-res-result .result-card .params-info .param-item[data-v-6d617bb3]{display:flex;align-items:center;gap:8px;font-size:13px}.super-res-result .result-card .params-info .param-item .param-label[data-v-6d617bb3]{color:#909399}.super-res-result .result-card .params-info .param-item .param-value[data-v-6d617bb3]{color:#303133;font-weight:500}.super-res-result .result-card .params-info .param-item .param-value.task-id[data-v-6d617bb3]{font-family:monospace;font-size:11px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.super-res-result .result-card .status-section[data-v-6d617bb3]{margin-bottom:12px}.super-res-result .result-card .status-section .error-message[data-v-6d617bb3]{display:flex;align-items:center;gap:4px;margin-top:8px;padding:8px;background:#fef0f0;border-radius:4px;font-size:12px;color:#f56c6c}.super-res-result .result-card .status-section .error-message i[data-v-6d617bb3]{flex-shrink:0}.super-res-result .result-card .action-section[data-v-6d617bb3]{display:flex;justify-content:space-between;align-items:center;gap:12px}.super-res-result .result-card .action-section .action-buttons[data-v-6d617bb3],.super-res-result .result-card .action-section .approval-actions[data-v-6d617bb3]{display:flex;gap:8px}@keyframes rotating-data-v-6d617bb3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style-transform-result[data-v-751d6db4]{position:relative;border:2px solid transparent;border-radius:8px;transition:all .3s ease}.style-transform-result.selected[data-v-751d6db4]{border-color:#409eff;background:#ecf5ff}.style-transform-result .selection-checkbox[data-v-751d6db4]{position:absolute;top:12px;left:12px;z-index:10}.style-transform-result .result-card[data-v-751d6db4]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.style-transform-result .result-card .image-comparison[data-v-751d6db4]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.style-transform-result .result-card .image-comparison .image-container[data-v-751d6db4]{flex:1}.style-transform-result .result-card .image-comparison .image-container .image-label[data-v-751d6db4]{font-size:12px;color:#909399;margin-bottom:8px;text-align:center}.style-transform-result .result-card .image-comparison .image-container .image-wrapper[data-v-751d6db4]{position:relative;width:100%;padding-bottom:75%;background:#f5f7fa;border-radius:4px;overflow:hidden;cursor:pointer}.style-transform-result .result-card .image-comparison .image-container .image-wrapper img[data-v-751d6db4]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder[data-v-751d6db4]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c0c4cc}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder i[data-v-751d6db4]{font-size:32px;margin-bottom:8px}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder span[data-v-751d6db4]{font-size:12px}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder.processing[data-v-751d6db4]{color:#409eff}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder.processing i[data-v-751d6db4]{animation:rotating-data-v-751d6db4 2s linear infinite}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-overlay[data-v-751d6db4]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.style-transform-result .result-card .image-comparison .image-container .image-wrapper .image-overlay i[data-v-751d6db4]{font-size:32px;color:#fff}.style-transform-result .result-card .image-comparison .image-container .image-wrapper:hover .image-overlay[data-v-751d6db4]{opacity:1}.style-transform-result .result-card .image-comparison .arrow-separator[data-v-751d6db4]{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#909399;font-size:24px}.style-transform-result .result-card .params-section[data-v-751d6db4]{margin-bottom:12px;padding:12px;background:#f5f7fa;border-radius:4px}.style-transform-result .result-card .params-section .params-header[data-v-751d6db4]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:500;color:#606266}.style-transform-result .result-card .params-section .params-header i[data-v-751d6db4]{font-size:16px}.style-transform-result .result-card .params-section .params-grid[data-v-751d6db4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.style-transform-result .result-card .params-section .params-grid .param-item[data-v-751d6db4]{display:flex;align-items:center;gap:6px;font-size:12px}.style-transform-result .result-card .params-section .params-grid .param-item .param-label[data-v-751d6db4]{color:#909399;white-space:nowrap}.style-transform-result .result-card .params-section .params-grid .param-item .param-value[data-v-751d6db4]{color:#303133;font-weight:500}.style-transform-result .result-card .task-info[data-v-751d6db4]{margin-bottom:12px}.style-transform-result .result-card .task-info .info-item[data-v-751d6db4]{display:flex;align-items:center;gap:8px;font-size:12px}.style-transform-result .result-card .task-info .info-item .info-label[data-v-751d6db4]{color:#909399}.style-transform-result .result-card .task-info .info-item .info-value[data-v-751d6db4]{color:#303133}.style-transform-result .result-card .task-info .info-item .info-value.task-id[data-v-751d6db4]{font-family:monospace;font-size:11px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-transform-result .result-card .status-section[data-v-751d6db4]{margin-bottom:12px}.style-transform-result .result-card .status-section .error-message[data-v-751d6db4]{display:flex;align-items:center;gap:4px;margin-top:8px;padding:8px;background:#fef0f0;border-radius:4px;font-size:12px;color:#f56c6c}.style-transform-result .result-card .status-section .error-message i[data-v-751d6db4]{flex-shrink:0}.style-transform-result .result-card .action-section[data-v-751d6db4]{display:flex;justify-content:space-between;align-items:center;gap:12px}.style-transform-result .result-card .action-section .action-buttons[data-v-751d6db4],.style-transform-result .result-card .action-section .approval-actions[data-v-751d6db4]{display:flex;gap:8px}@keyframes rotating-data-v-751d6db4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.generic-result[data-v-18f45997]{position:relative;border:2px solid transparent;border-radius:8px;transition:all .3s ease}.generic-result.selected[data-v-18f45997]{border-color:#409eff;background:#ecf5ff}.generic-result .selection-checkbox[data-v-18f45997]{position:absolute;top:12px;left:12px;z-index:10}.generic-result .result-card[data-v-18f45997]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.generic-result .result-card .image-comparison[data-v-18f45997]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.generic-result .result-card .image-comparison .image-container[data-v-18f45997]{flex:1}.generic-result .result-card .image-comparison .image-container .image-label[data-v-18f45997]{font-size:12px;color:#909399;margin-bottom:8px;text-align:center}.generic-result .result-card .image-comparison .image-container .image-wrapper[data-v-18f45997]{position:relative;width:100%;padding-bottom:75%;background:#f5f7fa;border-radius:4px;overflow:hidden;cursor:pointer}.generic-result .result-card .image-comparison .image-container .image-wrapper img[data-v-18f45997]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder[data-v-18f45997]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c0c4cc}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder i[data-v-18f45997]{font-size:32px;margin-bottom:8px}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder span[data-v-18f45997]{font-size:12px}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder.processing[data-v-18f45997]{color:#409eff}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-placeholder.processing i[data-v-18f45997]{animation:rotating-data-v-18f45997 2s linear infinite}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-overlay[data-v-18f45997]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.generic-result .result-card .image-comparison .image-container .image-wrapper .image-overlay i[data-v-18f45997]{font-size:32px;color:#fff}.generic-result .result-card .image-comparison .image-container .image-wrapper:hover .image-overlay[data-v-18f45997]{opacity:1}.generic-result .result-card .image-comparison .arrow-separator[data-v-18f45997]{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#909399;font-size:24px}.generic-result .result-card .task-info[data-v-18f45997]{display:flex;gap:16px;margin-bottom:12px;padding:12px;background:#f5f7fa;border-radius:4px}.generic-result .result-card .task-info .info-item[data-v-18f45997]{display:flex;align-items:center;gap:8px;font-size:13px}.generic-result .result-card .task-info .info-item .info-label[data-v-18f45997]{color:#909399}.generic-result .result-card .task-info .info-item .info-value[data-v-18f45997]{color:#303133;font-weight:500}.generic-result .result-card .task-info .info-item .info-value.task-id[data-v-18f45997]{font-family:monospace;font-size:11px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generic-result .result-card .status-section[data-v-18f45997]{margin-bottom:12px}.generic-result .result-card .status-section .error-message[data-v-18f45997]{display:flex;align-items:center;gap:4px;margin-top:8px;padding:8px;background:#fef0f0;border-radius:4px;font-size:12px;color:#f56c6c}.generic-result .result-card .status-section .error-message i[data-v-18f45997]{flex-shrink:0}.generic-result .result-card .action-section[data-v-18f45997]{display:flex;justify-content:space-between;align-items:center;gap:12px}.generic-result .result-card .action-section .action-buttons[data-v-18f45997],.generic-result .result-card .action-section .approval-actions[data-v-18f45997]{display:flex;gap:8px}@keyframes rotating-data-v-18f45997{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.batch-result-item[data-v-5ed789da]{position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.batch-result-item.selected .result-card[data-v-5ed789da]{border-color:var(--color-brand-500,#2354f4);box-shadow:var(--shadow-glow,0 0 0 4px rgba(35,84,244,.16));transform:translateY(-2px)}.batch-result-item .result-card[data-v-5ed789da]{position:relative;padding:14px;background:linear-gradient(180deg,rgba(248,250,252,.65),hsla(0,0%,100%,0) 120px),var(--bg-surface,#fff);border:1px solid var(--border-subtle,#e5eaf2);border-radius:12px;box-shadow:0 8px 22px -20px rgba(15,23,42,.34);transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.batch-result-item .result-card[data-v-5ed789da]:hover{border-color:var(--border-strong,#c2ccd8);box-shadow:0 16px 34px -24px rgba(15,23,42,.34)}.batch-result-item .card-header[data-v-5ed789da]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(211,216,221,.72)}.batch-result-item .card-header .header-main[data-v-5ed789da]{display:flex;align-items:center;gap:8px;min-width:0}.batch-result-item .card-header .result-count[data-v-5ed789da]{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:rgba(35,84,244,.08);border:1px solid rgba(35,84,244,.16)}.batch-result-item .card-header .result-count .count-number[data-v-5ed789da]{font-size:15px;font-weight:700;color:var(--color-brand-500,#2354f4);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.batch-result-item .card-header .result-count .count-label[data-v-5ed789da]{font-size:11px;color:var(--text-secondary,#475569);font-weight:600;letter-spacing:0}.batch-result-item .card-header .discard-tag[data-v-5ed789da]{flex-shrink:0}.batch-result-item .card-header .card-actions[data-v-5ed789da]{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-shrink:0}.batch-result-item .card-header .card-actions .discard-all-btn[data-v-5ed789da],.batch-result-item .card-header .card-actions .view-task-btn[data-v-5ed789da]{flex-shrink:0;padding:4px 8px;border-radius:8px;font-weight:600;line-height:1}.batch-result-item .card-header .card-actions .view-task-btn[data-v-5ed789da]{color:var(--color-brand-500,#2354f4)}.batch-result-item .card-header .card-actions .view-task-btn[data-v-5ed789da]:hover{color:var(--color-accent-500,#3073ff);background:rgba(35,84,244,.08)}.batch-result-item .card-header .card-actions .discard-all-btn[data-v-5ed789da]{color:#f56c6c}.batch-result-item .card-header .card-actions .discard-all-btn[data-v-5ed789da]:hover{color:#f56c6c;background:hsla(0,87%,69%,.1)}.batch-result-item .card-header .card-actions .selection-checkbox[data-v-5ed789da]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:hsla(0,0%,100%,.72);border:1px solid rgba(211,216,221,.72);flex-shrink:0}.batch-result-item .card-header .card-actions .selection-checkbox[data-v-5ed789da] .el-checkbox__input{display:flex}.batch-result-item .card-header .card-actions .selection-checkbox[data-v-5ed789da] .el-checkbox__inner{border-radius:4px}.batch-result-item .card-content[data-v-5ed789da]{display:grid;grid-template-columns:minmax(132px,.9fr) 24px minmax(0,1.45fr);gap:14px;align-items:start}@media(max-width:1024px){.batch-result-item .card-content[data-v-5ed789da]{grid-template-columns:1fr;gap:12px}}.batch-result-item .card-content[data-v-5ed789da]:has(.empty-state),.batch-result-item .card-content[data-v-5ed789da]:has(.grid-count-1),.batch-result-item .card-content[data-v-5ed789da]:has(.processing-state),.batch-result-item .card-content[data-v-5ed789da]:has(.text-result-container){grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.batch-result-item .original-section[data-v-5ed789da]{min-width:0}.batch-result-item .original-section .section-label[data-v-5ed789da]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;color:var(--text-secondary,#475569);margin-bottom:7px;padding:2px 7px;border-radius:999px;background:rgba(241,245,249,.86);border:1px solid rgba(211,216,221,.56);letter-spacing:0}.batch-result-item .original-section .image-container[data-v-5ed789da]{width:100%;aspect-ratio:1/1;position:relative;cursor:pointer;border-radius:var(--radius-md,10px);overflow:hidden;border:1px solid rgba(211,216,221,.74);background:linear-gradient(45deg,rgba(148,163,184,.08) 25%,transparent 25%),linear-gradient(-45deg,rgba(148,163,184,.08) 25%,transparent 25%),linear-gradient(135deg,var(--bg-canvas,#f1f5f9),var(--bg-canvas-strong,#e5eaf2));background-size:14px 14px,14px 14px,auto;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);transition:all .25s ease}.batch-result-item .original-section .image-container[data-v-5ed789da]:hover{border-color:var(--color-brand-500,#2354f4);box-shadow:0 12px 28px -22px rgba(15,23,42,.38)}.batch-result-item .original-section .image-container:hover .image-overlay[data-v-5ed789da]{opacity:1}.batch-result-item .original-section .image-container img[data-v-5ed789da]{width:100%;height:100%;object-fit:contain;display:block}.batch-result-item .original-section .image-container .image-placeholder[data-v-5ed789da]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted,#94a3b8)}.batch-result-item .original-section .image-container .image-placeholder i[data-v-5ed789da]{font-size:40px;margin-bottom:8px;opacity:.6}.batch-result-item .original-section .image-container .image-placeholder span[data-v-5ed789da]{font-size:13px;font-weight:500}.batch-result-item .original-section .image-container .image-overlay[data-v-5ed789da]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0),rgba(15,23,42,.55));backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .25s ease}.batch-result-item .original-section .image-container .image-overlay i[data-v-5ed789da]{font-size:26px;color:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.4))}.batch-result-item .arrow-separator[data-v-5ed789da]{display:flex;align-items:center;justify-content:center;padding-top:32px;color:var(--text-muted,#94a3b8)}.batch-result-item .arrow-separator i[data-v-5ed789da]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:rgba(241,245,249,.92);border:1px solid rgba(211,216,221,.74);font-size:14px;font-weight:700}@media(max-width:1024px){.batch-result-item .arrow-separator[data-v-5ed789da]{padding:0;transform:rotate(90deg)}.batch-result-item .arrow-separator i[data-v-5ed789da]{font-size:24px}}.batch-result-item .results-section[data-v-5ed789da]{flex:1;min-width:0}.batch-result-item .results-section .section-label[data-v-5ed789da]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;color:var(--text-secondary,#475569);margin-bottom:7px;padding:2px 7px;border-radius:999px;background:rgba(35,84,244,.07);border:1px solid rgba(35,84,244,.14);letter-spacing:0}.batch-result-item .results-section .empty-state[data-v-5ed789da],.batch-result-item .results-section .processing-state[data-v-5ed789da]{aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;color:var(--text-secondary,#475569);background:linear-gradient(135deg,var(--bg-canvas,#f1f5f9),var(--bg-canvas-strong,#e5eaf2));border-radius:var(--radius-md,10px);border:1px dashed var(--border-subtle,#e5eaf2)}.batch-result-item .results-section .empty-state i[data-v-5ed789da],.batch-result-item .results-section .processing-state i[data-v-5ed789da]{font-size:36px;margin-bottom:8px;opacity:.6}.batch-result-item .results-section .empty-state span[data-v-5ed789da],.batch-result-item .results-section .processing-state span[data-v-5ed789da]{font-size:13px;font-weight:500}.batch-result-item .results-section .result-images-grid[data-v-5ed789da]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.batch-result-item .results-section .result-images-grid.grid-count-1[data-v-5ed789da]{grid-template-columns:1fr}.batch-result-item .results-section .result-images-grid.grid-count-1 .result-image-item .image-container[data-v-5ed789da]{max-height:280px}.batch-result-item .results-section .result-images-grid.grid-count-2[data-v-5ed789da]{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.batch-result-item .results-section .result-images-grid.grid-count-2[data-v-5ed789da]{grid-template-columns:1fr}}.batch-result-item .results-section .result-images-grid.grid-count-4[data-v-5ed789da]{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.batch-result-item .results-section .result-images-grid[data-v-5ed789da]{grid-template-columns:1fr;gap:8px}}.batch-result-item .results-section .result-image-item[data-v-5ed789da]{position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.batch-result-item .results-section .result-image-item.discarded[data-v-5ed789da]{opacity:.4}.batch-result-item .results-section .result-image-item.discarded .image-container[data-v-5ed789da]{filter:grayscale(100%);border-color:#dcdfe6}.batch-result-item .results-section .result-image-item.discard-pending[data-v-5ed789da],.batch-result-item .results-section .result-image-item.restore-pending[data-v-5ed789da]{opacity:.6}.batch-result-item .results-section .result-image-item .image-container[data-v-5ed789da]{width:100%;aspect-ratio:1/1;position:relative;cursor:pointer;border-radius:var(--radius-md,10px);overflow:hidden;border:1px solid rgba(211,216,221,.74);background:linear-gradient(45deg,rgba(148,163,184,.08) 25%,transparent 25%),linear-gradient(-45deg,rgba(148,163,184,.08) 25%,transparent 25%),linear-gradient(135deg,var(--bg-canvas,#f1f5f9),var(--bg-canvas-strong,#e5eaf2));background-size:14px 14px,14px 14px,auto;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);transition:all .25s cubic-bezier(.4,0,.2,1)}.batch-result-item .results-section .result-image-item .image-container[data-v-5ed789da]:hover{border-color:var(--color-brand-500,#2354f4);box-shadow:0 14px 32px -20px rgba(15,23,42,.2)}.batch-result-item .results-section .result-image-item .image-container:hover .image-overlay[data-v-5ed789da]{opacity:1}.batch-result-item .results-section .result-image-item .image-container img[data-v-5ed789da]{width:100%;height:100%;object-fit:contain;display:block}.batch-result-item .results-section .result-image-item .image-container .image-overlay[data-v-5ed789da]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0),rgba(15,23,42,.55));backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .25s ease}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da]{position:absolute;top:8px;right:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;padding:4px;z-index:20}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .tui-btn{width:28px;height:28px;min-width:28px;padding:0;background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.72);color:var(--text-secondary,#475569);box-shadow:0 6px 16px -10px rgba(15,23,42,.65)}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .tui-btn:hover{color:var(--color-brand-500,#2354f4);transform:translateY(-1px)}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button{background:hsla(0,0%,100%,.95);border:none;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s ease}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button:hover{box-shadow:0 4px 12px rgba(0,0,0,.25)}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button.el-button--danger{background:hsla(0,87%,69%,.95);color:#fff}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button.el-button--success{background:rgba(103,194,58,.95);color:#fff}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button:disabled{opacity:.5;cursor:not-allowed}.batch-result-item .results-section .result-image-item .image-container .discarded-badge[data-v-5ed789da]{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#f56c6c,#e04a4a);color:#fff;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:4px;box-shadow:0 2px 8px hsla(0,87%,69%,.4);z-index:5}.batch-result-item .results-section .result-image-item .image-container .discarded-badge i[data-v-5ed789da]{font-size:12px}.batch-result-item .results-section .text-result-container[data-v-5ed789da]{width:100%}.batch-result-item .results-section .text-result-box[data-v-5ed789da]{width:100%;min-height:200px;display:flex;flex-direction:column;background:#fff;border:2px solid #e4e7ed;border-radius:8px;overflow:hidden;transition:all .25s ease}.batch-result-item .results-section .text-result-box[data-v-5ed789da]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.batch-result-item .results-section .text-result-box .text-result-header[data-v-5ed789da]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);border-bottom:1px solid #e4e7ed}.batch-result-item .results-section .text-result-box .text-result-header i[data-v-5ed789da]{font-size:18px;color:#409eff}.batch-result-item .results-section .text-result-box .text-result-header span[data-v-5ed789da]{font-size:14px;font-weight:600;color:#303133}.batch-result-item .results-section .text-result-box .text-result-content[data-v-5ed789da]{flex:1;padding:16px;font-size:13px;line-height:1.8;color:#606266;white-space:pre-wrap;word-break:break-word;overflow-y:auto;max-height:400px}.batch-result-item .results-section .text-result-box .text-result-content[data-v-5ed789da]::-webkit-scrollbar{width:6px}.batch-result-item .results-section .text-result-box .text-result-content[data-v-5ed789da]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:3px}.batch-result-item .results-section .text-result-box .text-result-content[data-v-5ed789da]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.batch-result-item .results-section .text-result-box .text-result-content[data-v-5ed789da]::-webkit-scrollbar-thumb:hover{background:#909399}.batch-result-item .results-section .text-result-box .text-result-actions[data-v-5ed789da]{padding:12px 16px;border-top:1px solid #e4e7ed;background:#fafafa;display:flex;justify-content:flex-end}.batch-result-item .results-section .text-result-box .text-result-actions[data-v-5ed789da] .el-button{font-weight:500}@media(max-width:768px){.batch-result-item .result-card[data-v-5ed789da]{padding:12px;border-radius:8px}.batch-result-item .card-header[data-v-5ed789da]{flex-wrap:wrap;gap:8px;margin-bottom:10px;padding-bottom:8px}.batch-result-item .card-header .header-main[data-v-5ed789da]{flex:1;flex-wrap:wrap}.batch-result-item .card-header .card-actions[data-v-5ed789da]{gap:6px}.batch-result-item .card-header .card-actions .discard-all-btn[data-v-5ed789da],.batch-result-item .card-header .card-actions .view-task-btn[data-v-5ed789da]{padding:4px 6px;font-size:12px}.batch-result-item .card-header .result-count .count-number[data-v-5ed789da]{font-size:15px}.batch-result-item .card-header .result-count .count-label[data-v-5ed789da]{font-size:11px}.batch-result-item .card-header .discard-all-btn[data-v-5ed789da]{margin-right:0}.batch-result-item .card-content[data-v-5ed789da]{grid-template-columns:1fr!important;gap:12px}.batch-result-item .original-section .section-label[data-v-5ed789da]{font-size:11px;margin-bottom:6px}.batch-result-item .original-section .image-container[data-v-5ed789da]{max-width:200px;margin:0 auto}.batch-result-item .arrow-separator[data-v-5ed789da]{padding:4px 0}.batch-result-item .arrow-separator i[data-v-5ed789da]{font-size:18px}.batch-result-item .results-section .section-label[data-v-5ed789da]{font-size:11px;margin-bottom:6px}.batch-result-item .results-section .result-images-grid[data-v-5ed789da]{grid-template-columns:repeat(2,1fr)!important;gap:8px}.batch-result-item .results-section .result-images-grid.grid-count-1[data-v-5ed789da]{grid-template-columns:1fr!important}.batch-result-item .results-section .result-images-grid.grid-count-1 .result-image-item .image-container[data-v-5ed789da]{max-height:200px}.batch-result-item .results-section .result-image-item .image-container .image-overlay[data-v-5ed789da]{opacity:1;background:rgba(0,0,0,.05)}.batch-result-item .results-section .result-image-item .image-container .image-overlay[data-v-5ed789da]:active{background:rgba(0,0,0,.15)}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da]{top:4px;right:4px;gap:4px}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button{padding:6px!important}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button i{font-size:14px}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button span{display:none}.batch-result-item .results-section .result-image-item .image-container .discarded-badge[data-v-5ed789da]{top:4px;right:4px;padding:3px 8px;font-size:10px}.batch-result-item .results-section .result-image-item .image-container .discarded-badge i[data-v-5ed789da]{font-size:10px}.batch-result-item .results-section .empty-state[data-v-5ed789da],.batch-result-item .results-section .processing-state[data-v-5ed789da]{padding:20px;min-height:120px;aspect-ratio:auto}.batch-result-item .results-section .empty-state i[data-v-5ed789da],.batch-result-item .results-section .processing-state i[data-v-5ed789da]{font-size:28px;margin-bottom:6px}.batch-result-item .results-section .empty-state span[data-v-5ed789da],.batch-result-item .results-section .processing-state span[data-v-5ed789da]{font-size:12px}.batch-result-item .text-result-box[data-v-5ed789da]{min-height:150px}.batch-result-item .text-result-box .text-result-header[data-v-5ed789da]{padding:10px 12px}.batch-result-item .text-result-box .text-result-header i[data-v-5ed789da]{font-size:16px}.batch-result-item .text-result-box .text-result-header span[data-v-5ed789da]{font-size:13px}.batch-result-item .text-result-box .text-result-content[data-v-5ed789da]{padding:12px;font-size:12px;max-height:250px}.batch-result-item .text-result-box .text-result-actions[data-v-5ed789da]{padding:10px 12px}.batch-result-item .text-result-box .text-result-actions[data-v-5ed789da] .el-button{font-size:12px;padding:8px 12px}}@media(max-width:480px){.batch-result-item .result-card[data-v-5ed789da]{padding:10px}.batch-result-item .card-header .result-count .count-number[data-v-5ed789da]{font-size:14px}.batch-result-item .card-header .card-actions[data-v-5ed789da]{width:100%;justify-content:flex-end}.batch-result-item .card-header .discard-all-btn[data-v-5ed789da]{padding:5px 8px;font-size:11px}.batch-result-item .card-header .discard-all-btn span[data-v-5ed789da]{display:none}.batch-result-item .card-header .discard-all-btn i[data-v-5ed789da]{margin-right:0}.batch-result-item .card-content[data-v-5ed789da]{gap:10px}.batch-result-item .original-section .image-container[data-v-5ed789da]{max-width:160px}.batch-result-item .results-section .result-images-grid[data-v-5ed789da]{gap:6px}.batch-result-item .results-section .result-images-grid[data-v-5ed789da]:not(.grid-count-1){grid-template-columns:repeat(2,1fr)!important}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button{padding:5px!important;min-width:28px;min-height:28px}.batch-result-item .results-section .result-image-item .image-container .image-overlay .overlay-actions[data-v-5ed789da] .el-button i{font-size:12px}.batch-result-item .text-result-box[data-v-5ed789da]{min-height:120px}.batch-result-item .text-result-box .text-result-content[data-v-5ed789da]{padding:10px;font-size:11px;max-height:200px}}.overlay-fade-enter[data-v-be2237d8],.overlay-fade-leave-to[data-v-be2237d8]{opacity:0;backdrop-filter:blur(0)}.overlay-fade-enter .overlay-header[data-v-be2237d8],.overlay-fade-leave-to .overlay-header[data-v-be2237d8]{transform:translateY(-20px)}.overlay-fade-enter .overlay-content[data-v-be2237d8],.overlay-fade-leave-to .overlay-content[data-v-be2237d8]{transform:scale(.95)}.image-preview-overlay[data-v-be2237d8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);backdrop-filter:blur(10px);z-index:9999;display:flex;flex-direction:column}.image-preview-overlay .overlay-header[data-v-be2237d8]{background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.1);padding:0}.image-preview-overlay .overlay-header .header-content[data-v-be2237d8]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;max-width:100%}.image-preview-overlay .overlay-header .header-content .image-title[data-v-be2237d8]{color:#fff;font-size:16px;font-weight:500;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:60%}.image-preview-overlay .overlay-header .header-content .header-actions[data-v-be2237d8]{display:flex;align-items:center;gap:12px}.image-preview-overlay .overlay-header .header-content .header-actions .image-counter[data-v-be2237d8]{color:hsla(0,0%,100%,.8);font-size:14px;background:hsla(0,0%,100%,.1);padding:4px 8px;border-radius:4px;font-weight:500}.image-preview-overlay .overlay-header .header-content .header-actions .action-btn[data-v-be2237d8]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:16px}.image-preview-overlay .overlay-header .header-content .header-actions .action-btn[data-v-be2237d8]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:scale(1.05)}.image-preview-overlay .overlay-header .header-content .header-actions .action-btn[data-v-be2237d8]:active{transform:scale(.95)}.image-preview-overlay .overlay-header .header-content .header-actions .action-btn.download-btn[data-v-be2237d8]:hover{background:rgba(67,132,245,.8);border-color:#4384f5}.image-preview-overlay .overlay-header .header-content .header-actions .action-btn.close-btn[data-v-be2237d8]:hover{background:rgba(245,67,67,.8);border-color:#f54343}.image-preview-overlay .overlay-content[data-v-be2237d8]{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;min-height:0}.image-preview-overlay .overlay-content .image-container .image-wrapper[data-v-be2237d8],.image-preview-overlay .overlay-content .image-container[data-v-be2237d8]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.image-preview-overlay .overlay-content .image-container .image-wrapper img[data-v-be2237d8]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.5);transition:transform .3s ease}.image-preview-overlay .overlay-content .image-container .nav-button[data-v-be2237d8]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);color:#fff;border-radius:50%;cursor:pointer;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center}.image-preview-overlay .overlay-content .image-container .nav-button[data-v-be2237d8]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);transform:translateY(-50%) scale(1.1);box-shadow:0 8px 25px rgba(0,0,0,.3)}.image-preview-overlay .overlay-content .image-container .nav-button[data-v-be2237d8]:active{transform:translateY(-50%) scale(.95)}.image-preview-overlay .overlay-content .image-container .nav-button.prev[data-v-be2237d8]{left:24px}.image-preview-overlay .overlay-content .image-container .nav-button.next[data-v-be2237d8]{right:24px}.image-preview-overlay .overlay-content .image-container .nav-button i[data-v-be2237d8]{font-size:20px}.image-preview-overlay .loading-indicator[data-v-be2237d8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;z-index:20}.image-preview-overlay .loading-indicator i[data-v-be2237d8]{animation:loading-spin-data-v-be2237d8 1s linear infinite}@keyframes loading-spin-data-v-be2237d8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.image-preview-overlay .overlay-header .header-content[data-v-be2237d8]{padding:10px 16px}.image-preview-overlay .overlay-header .header-content .image-title[data-v-be2237d8]{font-size:14px;max-width:50%}.image-preview-overlay .overlay-header .header-content .header-actions[data-v-be2237d8]{gap:8px}.image-preview-overlay .overlay-header .header-content .header-actions .image-counter[data-v-be2237d8]{font-size:12px;padding:3px 6px}.image-preview-overlay .overlay-header .header-content .header-actions .action-btn[data-v-be2237d8]{width:32px;height:32px;font-size:14px}.image-preview-overlay .overlay-content[data-v-be2237d8]{padding:16px}.image-preview-overlay .overlay-content .image-container .nav-button[data-v-be2237d8]{width:40px;height:40px}.image-preview-overlay .overlay-content .image-container .nav-button.prev[data-v-be2237d8]{left:16px}.image-preview-overlay .overlay-content .image-container .nav-button.next[data-v-be2237d8]{right:16px}.image-preview-overlay .overlay-content .image-container .nav-button i[data-v-be2237d8]{font-size:18px}}@media(max-width:480px){.image-preview-overlay .overlay-header .header-content .image-title[data-v-be2237d8]{max-width:40%}.image-preview-overlay .overlay-content[data-v-be2237d8]{padding:12px}.image-preview-overlay .overlay-content .image-container .nav-button[data-v-be2237d8]{width:36px;height:36px}.image-preview-overlay .overlay-content .image-container .nav-button.prev[data-v-be2237d8]{left:12px}.image-preview-overlay .overlay-content .image-container .nav-button.next[data-v-be2237d8]{right:12px}.image-preview-overlay .overlay-content .image-container .nav-button i[data-v-be2237d8]{font-size:16px}}.svg-icon[data-v-8e7abe5e]{vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-8e7abe5e]{background-color:currentColor;mask-size:cover!important;display:inline-block}.generate-prompt[data-v-fe133968]{position:relative;background-color:#fff;border-radius:8px;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 4px 12px rgba(0,0,0,.15);width:100%;max-width:640px;box-sizing:border-box}@media(max-width:768px){.generate-prompt[data-v-fe133968]{padding:16px;border-radius:6px}}.close-btn[data-v-fe133968]{position:absolute;top:6px;right:6px;border:none;background:transparent;font-size:28px;color:#999;cursor:pointer;line-height:1;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-fe133968]:hover{color:#333}@media(max-width:768px){.close-btn[data-v-fe133968]{width:32px;height:32px;font-size:32px}}.loading-container[data-v-fe133968]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;margin-bottom:24px}@media(max-width:768px){.loading-container[data-v-fe133968]{min-height:180px;margin-bottom:16px}}.spinner[data-v-fe133968]{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-left-color:#3c82f6;animation:spin-data-v-fe133968 1s linear infinite;margin-bottom:16px}@keyframes spin-data-v-fe133968{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text[data-v-fe133968]{font-size:14px;color:#666}.prompt-list[data-v-fe133968]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;min-height:220px}@media(max-width:768px){.prompt-list[data-v-fe133968]{gap:12px;margin-bottom:16px;min-height:180px}}.prompt-item[data-v-fe133968]{padding:16px;border:1px solid transparent;border-radius:12px;font-size:14px;line-height:1.6;color:#333;cursor:pointer;transition:border-color .2s,box-shadow .2s,background-color .2s;background-color:#f7f8fa}.prompt-item.selected[data-v-fe133968]{border-color:#3c82f6;background-color:#fff;box-shadow:0 0 0 1px #3c82f6}@media(max-width:768px){.prompt-item[data-v-fe133968]{padding:12px;border-radius:8px;font-size:13px}}.actions[data-v-fe133968]{display:flex;justify-content:space-between;gap:12px}@media(max-width:480px){.actions[data-v-fe133968]{flex-direction:column;gap:8px}}.btn[data-v-fe133968]{flex-grow:1;padding:10px;border-radius:8px;border:none;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s,opacity .2s}.btn[data-v-fe133968]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.btn[data-v-fe133968]{padding:12px;font-size:14px;min-height:44px}}.regenerate-btn[data-v-fe133968]{background-color:#f0f0f0;color:#333}.regenerate-btn[data-v-fe133968]:hover:not(:disabled){background-color:#e0e0e0}.use-btn[data-v-fe133968]{background-color:#3c82f6;color:#fff}.use-btn[data-v-fe133968]:hover:not(:disabled){background-color:#2575f5}.ai-container[data-v-33b64081]{display:flex;flex-direction:column;position:relative;margin-bottom:var(--space-3,12px);color:var(--text-primary,#171717)}.ai-control[data-v-33b64081]{overflow-x:hidden;overflow-y:auto;padding:var(--space-3,12px)}.ai-control-section[data-v-33b64081]{display:flex;flex-direction:column;margin-bottom:var(--space-4,16px)}.ai-control-section .title[data-v-33b64081]{color:var(--text-primary,#171717);font-size:var(--text-sm,13px);margin-bottom:var(--space-2,8px);text-align:left;font-weight:var(--weight-semibold,600);line-height:var(--leading-tight,1.25)}.switch-control[data-v-33b64081]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2,8px) 0;margin-left:var(--space-1,4px)}.switch-control .switch-label[data-v-33b64081]{font-size:var(--text-sm,13px);font-weight:400;color:var(--text-primary,#171717)}.switch-control[data-v-33b64081] .el-switch__core{border-color:var(--border-strong,#d4d4d4);background:var(--color-gray-300,#d4d4d4)}.switch-control[data-v-33b64081] .el-switch.is-checked .el-switch__core{border-color:var(--color-action-primary,#2354f4);background:var(--color-action-primary,#2354f4)}.switch-control[data-v-33b64081] .el-switch__label{color:var(--text-secondary,#525252);font-size:var(--text-xs,12px)}.switch-control[data-v-33b64081] .el-switch__label.is-active{color:var(--brand-900,#142c70)}[data-v-33b64081] .generate-prompt-dialog-wrapper{background-color:var(--bg-canvas,#fafafa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-3,0 12px 40px hsla(0,0%,6%,.16));overflow:hidden}[data-v-33b64081] .generate-prompt-dialog-wrapper .el-dialog__header{display:none}[data-v-33b64081] .generate-prompt-dialog-wrapper .el-dialog__body{padding:0;background:transparent}.prompt-description[data-v-33b64081]{font-size:12px;color:var(--text-muted,#a3a3a3);margin-top:5px}.word-list[data-v-33b64081]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin-top:15px}.word-list .btn[data-v-33b64081]{margin:2px 0}.group-item[data-v-33b64081]{margin-top:20px}.group-item .group-item-body[data-v-33b64081]{margin-top:15px;width:100%}.seed[data-v-33b64081]{margin-top:20px;width:100%}.size[data-v-33b64081]{margin:20px 0 20px 0;display:flex;align-items:center;justify-content:space-between}.size .size-editor[data-v-33b64081]{margin-top:15px;width:100%}.generate-prompt-dialog-wrapper{background-color:var(--bg-canvas,#fafafa)!important;border:1px solid var(--border-subtle,#e5e5e5)!important;border-radius:var(--radius-lg,14px)!important;box-shadow:var(--shadow-3,0 12px 40px hsla(0,0%,6%,.16))!important;overflow:hidden}.generate-prompt-dialog-wrapper .el-dialog__header{display:none}.generate-prompt-dialog-wrapper .el-dialog__body{padding:0;background:transparent}.template-picker-button[data-v-0cd8a044]{display:flex;align-items:center;padding:10px;background-color:#f8f9fa;border-radius:8px;cursor:pointer;border:1px solid #dcdfe6;transition:box-shadow .3s}.template-picker-button[data-v-0cd8a044]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.template-image[data-v-0cd8a044]{width:60px;height:60px;border-radius:4px;flex-shrink:0}.template-info[data-v-0cd8a044]{font-size:12px;flex-grow:1;text-align:left;min-width:0;overflow:hidden}.template-name[data-v-0cd8a044]{font-size:14px;font-weight:700;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.template-type[data-v-0cd8a044]{font-size:12px;color:#606266;margin-top:4px;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-count-wrapper[data-v-0cd8a044]{flex-shrink:0}.template-count[data-v-0cd8a044]{font-size:12px;color:#595959;background-color:#e4e4e4;padding:6px 8px;border-radius:8px;white-space:nowrap}.template-picker-dialog .el-dialog__header{border-bottom:1px solid #ebeef5;padding:20px 20px 10px}.template-picker-dialog .el-dialog__title{font-size:18px;color:#303133}.template-picker-dialog .el-dialog__body{padding:0}.dialog-content{overflow:hidden}.tab-content{height:100%;display:flex;flex-direction:column;padding:20px}.search-section{display:flex;gap:12px;margin-bottom:20px;flex-shrink:0}.search-input{flex:1}.type-selector{width:120px}.templates-grid-container{flex:1;overflow-y:auto;padding-right:10px}.templates-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px;min-height:200px}.template-tile{cursor:pointer;border:2px solid transparent;border-radius:8px;position:relative;text-align:center;transition:transform .2s,border-color .2s;background-color:#f5f7fa;margin:6px;line-height:0}.template-tile:hover{border:2px solid #409eff;box-shadow:0 0 5px rgba(0,0,0,.2)}.template-tile.selected{border:2px solid #409eff;box-shadow:0 0 5px rgba(64,158,255,.8)}.template-tile .template-image{width:100%;height:150px;display:block;border-radius:6px;overflow:hidden}.template-tile .image-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399}.template-name-overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;padding:8px;box-sizing:border-box;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.template-tile .template-name{font-size:12px;font-weight:700;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2;max-height:2.4em;display:block}.template-tile .template-type{font-size:10px;opacity:.8;margin-top:4px;display:block}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#909399}.empty-state i{font-size:48px;margin-bottom:16px}.empty-state p{font-size:16px;margin:0}.pagination-container{display:flex;justify-content:center;margin-top:20px;flex-shrink:0}.dialog-footer{text-align:right}.template-picker-dialog .el-tabs__header{margin:0;padding:0 20px;background:#fafafa}.template-picker-dialog .el-tabs__content{height:calc(100% - 55px)}.template-picker-dialog .el-tab-pane{height:100%}.dark .template-picker-dialog{background-color:#1a1a1a}.dark .template-picker-dialog .el-dialog__header{border-bottom-color:#555}.dark .template-picker-dialog .el-tabs__header{background:#2a2a2a}.dark .template-tile{background-color:#2a2a2a}.dark .empty-state{color:#ccc}.volume-usage-wrapper[data-v-baa9f4d6]{width:100%}.volume-usage-card[data-v-baa9f4d6]{background-color:#f1f2f4;border-radius:8px;border:1px solid #ebeef5;padding:0 2px 0 2px;margin-bottom:4px;user-select:none}.volume-usage-header[data-v-baa9f4d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.volume-icon-title[data-v-baa9f4d6]{display:flex;align-items:center;height:32.5px}.volume-usage-title[data-v-baa9f4d6]{font-size:14px;font-weight:700;margin-left:5px;margin-right:4px}.volume-actions[data-v-baa9f4d6]{display:flex;align-items:center}.volume-actions .el-button[data-v-baa9f4d6]{margin-left:10px}.manage-button[data-v-baa9f4d6]{align-self:center;padding:4px 0;background:transparent;border-color:transparent;color:#606266;flex-shrink:0;font-size:12px;font-weight:600}.manage-button[data-v-baa9f4d6]:hover{color:#409eff;background:transparent}.volume-usage-content[data-v-baa9f4d6]{display:flex;justify-content:space-between;align-items:center;width:100%}.volume-usage-content .volume-progress-wrap[data-v-baa9f4d6]{flex:1;min-width:0}.volume-usage-content .el-progress[data-v-baa9f4d6]{width:100%;margin-bottom:4px}.volume-usage-content .usage-text[data-v-baa9f4d6]{font-size:12px;color:#606266}.volume-usage-content .refresh-button[data-v-baa9f4d6]{align-self:center;background:transparent;border-color:transparent}.tui-btn[data-v-c2db6aaa]{--_bg:var(--color-action-primary-bg,var(--brand-500));--_fg:var(--color-action-primary-fg,#1a1a1a);--_bd:transparent;--_bg-hover:var(--color-action-primary-bg-hover,var(--brand-700));--_bg-active:var(--color-action-primary-bg-active,var(--brand-900,var(--brand-700)));display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,8px);padding:0 var(--space-4,16px);height:36px;min-width:64px;font-family:var(--font-sans,inherit);font-size:var(--text-sm,14px);font-weight:500;line-height:1;color:var(--_fg);background-color:var(--_bg);border:1px solid var(--_bd);border-radius:var(--radius-md,10px);cursor:pointer;user-select:none;white-space:nowrap;transition:background-color var(--dur-fast,.12s) var(--ease-standard,ease),color var(--dur-fast,.12s) var(--ease-standard,ease),border-color var(--dur-fast,.12s) var(--ease-standard,ease),box-shadow var(--dur-fast,.12s) var(--ease-standard,ease),transform var(--dur-fast,.12s) var(--ease-standard,ease)}.tui-btn[data-v-c2db6aaa]:hover:not(:disabled){background-color:var(--_bg-hover)}.tui-btn[data-v-c2db6aaa]:active:not(:disabled){background-color:var(--_bg-active);transform:translateY(.5px)}.tui-btn[data-v-c2db6aaa]:focus-visible{outline:2px solid var(--brand-500,#f5d228);outline-offset:2px}.tui-btn[data-v-c2db6aaa]:disabled{cursor:not-allowed;opacity:.5}.tui-btn--sm[data-v-c2db6aaa]{height:28px;padding:0 var(--space-3,12px);font-size:var(--text-xs,12px);border-radius:var(--radius-sm,6px);min-width:56px}.tui-btn--lg[data-v-c2db6aaa]{height:44px;padding:0 var(--space-5,20px);font-size:var(--text-base,16px);border-radius:var(--radius-lg,14px);min-width:80px}.tui-btn--secondary[data-v-c2db6aaa]{--_bg:var(--bg-surface,transparent);--_fg:var(--text-primary,currentColor);--_bd:var(--border-default,rgba(0,0,0,.12));--_bg-hover:var(--bg-surface-raised,rgba(0,0,0,.04));--_bg-active:var(--bg-overlay,rgba(0,0,0,.08))}.tui-btn--ghost[data-v-c2db6aaa]{--_bg:transparent;--_fg:var(--text-primary,currentColor);--_bd:transparent;--_bg-hover:var(--bg-surface-raised,rgba(0,0,0,.04));--_bg-active:var(--bg-overlay,rgba(0,0,0,.08))}.tui-btn--danger[data-v-c2db6aaa]{--_bg:var(--state-danger,#e54848);--_fg:#fff;--_bg-hover:var(--state-danger-hover,#c93b3b);--_bg-active:var(--state-danger-active,#a82f2f)}.tui-btn--link[data-v-c2db6aaa]{--_bg:transparent;--_fg:var(--accent-500,#3073ff);--_bd:transparent;--_bg-hover:transparent;--_bg-active:transparent;padding:0;min-width:0;height:auto;border-radius:0}.tui-btn--link[data-v-c2db6aaa]:hover:not(:disabled){text-decoration:underline}.tui-btn.is-block[data-v-c2db6aaa]{display:flex;width:100%}.tui-btn.is-round[data-v-c2db6aaa]{border-radius:var(--radius-full,9999px)}.tui-btn.is-icon-only[data-v-c2db6aaa]{padding:0;min-width:0;width:36px}.tui-btn--sm.is-icon-only[data-v-c2db6aaa]{width:28px}.tui-btn--lg.is-icon-only[data-v-c2db6aaa]{width:44px}.tui-btn__icon[data-v-c2db6aaa],.tui-btn__label[data-v-c2db6aaa]{display:inline-flex;align-items:center}.tui-btn__spinner[data-v-c2db6aaa]{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:tui-btn-spin-data-v-c2db6aaa .72s linear infinite}@keyframes tui-btn-spin-data-v-c2db6aaa{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tui-btn[data-v-c2db6aaa]{transition:none}.tui-btn__spinner[data-v-c2db6aaa]{animation-duration:1.5s}}.tui-tag[data-v-47c23b66]{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);font-weight:var(--weight-medium);border-radius:var(--radius-sm);background:var(--bg-surface-raised);color:var(--text-primary);border:1px solid var(--border-subtle);line-height:1;white-space:nowrap}.tui-tag--md[data-v-47c23b66],.tui-tag[data-v-47c23b66]{height:22px;font-size:var(--text-xs)}.tui-tag--sm[data-v-47c23b66]{height:18px;padding:0 6px;font-size:11px}.tui-tag.is-round[data-v-47c23b66]{border-radius:var(--radius-full)}.tui-tag--brand[data-v-47c23b66]{background:var(--color-brand-100);color:var(--color-brand-900);border-color:transparent}.tui-tag--accent[data-v-47c23b66]{background:rgba(59,123,255,.12);color:var(--color-accent-700);border-color:transparent}.tui-tag--success[data-v-47c23b66]{background:rgba(22,163,74,.12);color:var(--state-success);border-color:transparent}.tui-tag--warning[data-v-47c23b66]{background:rgba(234,140,12,.14);color:var(--state-warning);border-color:transparent}.tui-tag--danger[data-v-47c23b66]{background:rgba(220,38,38,.12);color:var(--state-danger);border-color:transparent}.tui-tag--ghost[data-v-47c23b66]{background:transparent}.tui-tag__close[data-v-47c23b66]{background:transparent;border:0;color:inherit;font-size:14px;line-height:1;padding:0;margin-left:var(--space-1);cursor:pointer;opacity:.7}.tui-tag__close[data-v-47c23b66]:hover{opacity:1}.tui-home-hero[data-v-3f82d12e]{position:relative;isolation:isolate;padding:clamp(56px,9vw,112px) var(--space-6,24px) clamp(48px,7vw,88px);overflow:hidden}.tui-home-hero.is-compact[data-v-3f82d12e]{padding:clamp(40px,6vw,72px) var(--space-6,24px) clamp(36px,5vw,56px)}.tui-home-hero__bg[data-v-3f82d12e]{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 90% 60% at 50% -10%,color-mix(in srgb,var(--color-brand-100,#dce7ff) 70%,transparent),transparent 60%),linear-gradient(180deg,var(--bg-canvas,#eef2f8) 0,var(--bg-surface,#fff) 100%)}.tui-home-hero__aurora[data-v-3f82d12e]{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform;pointer-events:none}.tui-home-hero__aurora--a[data-v-3f82d12e]{width:46vw;height:46vw;top:-14vw;left:-8vw;background:radial-gradient(circle,var(--color-brand-300,#3764f5) 0,transparent 65%);animation:tui-hero-drift-a-data-v-3f82d12e 18s ease-in-out infinite alternate}.tui-home-hero__aurora--b[data-v-3f82d12e]{width:40vw;height:40vw;top:-6vw;right:-10vw;background:radial-gradient(circle,var(--color-accent-500,#3073ff) 0,transparent 65%);opacity:.45;animation:tui-hero-drift-b-data-v-3f82d12e 22s ease-in-out infinite alternate}.tui-home-hero__aurora--c[data-v-3f82d12e]{width:34vw;height:34vw;bottom:-12vw;left:30%;background:radial-gradient(circle,color-mix(in srgb,var(--color-brand-500,#2354f4) 60%,#b2a0ff) 0,transparent 70%);opacity:.35;animation:tui-hero-drift-c-data-v-3f82d12e 26s ease-in-out infinite alternate}.tui-home-hero__grid[data-v-3f82d12e]{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in srgb,var(--text-primary,#36393e) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--text-primary,#36393e) 6%,transparent) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 78%);opacity:.55}.tui-home-hero__grain[data-v-3f82d12e]{position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27160%27 height=%27160%27><filter id=%27n%27><feTurbulence type=%27fractalNoise%27 baseFrequency=%270.9%27 numOctaves=%272%27 stitchTiles=%27stitch%27/><feColorMatrix values=%270 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0%27/></filter><rect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23n%29%27 opacity=%270.35%27/></svg>");opacity:.18;mix-blend-mode:overlay}@keyframes tui-hero-drift-a-data-v-3f82d12e{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,4vw,0) scale(1.12)}}@keyframes tui-hero-drift-b-data-v-3f82d12e{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-5vw,6vw,0) scale(1.1)}}@keyframes tui-hero-drift-c-data-v-3f82d12e{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-4vw,-3vw,0) scale(1.15)}}.tui-home-hero__inner[data-v-3f82d12e]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--space-10,40px);align-items:center}.tui-home-hero.has-visual .tui-home-hero__inner[data-v-3f82d12e]{grid-template-columns:1fr minmax(0,1fr)}.tui-home-hero__content[data-v-3f82d12e]{max-width:780px}.tui-home-hero.has-visual .tui-home-hero__content[data-v-3f82d12e]{max-width:560px}.tui-home-hero__eyebrow[data-v-3f82d12e]{margin-bottom:var(--space-3,12px)}.tui-home-hero__title[data-v-3f82d12e]{font-family:var(--font-display,inherit);font-size:clamp(36px,6.4vw,76px);line-height:1.04;margin:0 0 var(--space-4,16px);font-weight:800;letter-spacing:-.035em;background-image:linear-gradient(100deg,var(--text-primary,#171717) 0,var(--text-primary,#171717) 35%,var(--color-brand-500,#2354f4) 52%,var(--color-accent-500,#3073ff) 64%,var(--text-primary,#171717) 80%);background-size:220% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tui-hero-sweep-data-v-3f82d12e 7s var(--ease-standard,cubic-bezier(.2,0,0,1)) infinite}.tui-home-hero.is-compact .tui-home-hero__title[data-v-3f82d12e]{font-size:clamp(30px,4.8vw,56px)}@keyframes tui-hero-sweep-data-v-3f82d12e{0%{background-position:110% 50%}60%{background-position:-10% 50%}to{background-position:-40% 50%}}.tui-home-hero__subtitle[data-v-3f82d12e]{font-size:clamp(15px,1.45vw,19px);line-height:1.6;color:var(--text-secondary,#525252);margin:0 0 var(--space-5,20px);max-width:60ch}.tui-home-hero__meta[data-v-3f82d12e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2,8px) var(--space-4,16px);margin:0 0 var(--space-6,24px);font-size:var(--text-xs,12px);color:var(--text-secondary,#525252)}.tui-home-hero__actions[data-v-3f82d12e]{display:flex;gap:var(--space-3,12px);flex-wrap:wrap}.tui-home-hero__cta[data-v-3f82d12e]{position:relative;box-shadow:0 12px 28px -10px color-mix(in srgb,var(--color-brand-500,#2354f4) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand-300,#3764f5) 40%,transparent) inset}.tui-home-hero__kbd[data-v-3f82d12e]{font-family:var(--font-mono,monospace);font-size:11px;background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.36);color:#fff;padding:1px 6px;border-radius:var(--radius-sm,6px);margin-left:6px;backdrop-filter:blur(4px);letter-spacing:.02em}.tui-home-hero__arrow[data-v-3f82d12e]{display:inline-block;transition:transform .25s var(--ease-standard,ease);margin-left:4px}.tui-home-hero__actions :hover .tui-home-hero__arrow[data-v-3f82d12e]{transform:translateX(3px)}.tui-home-hero__visual[data-v-3f82d12e]{display:flex;justify-content:center;align-items:center}@media (max-width:900px){.tui-home-hero.has-visual .tui-home-hero__inner[data-v-3f82d12e],.tui-home-hero__inner[data-v-3f82d12e]{grid-template-columns:1fr}.tui-home-hero__visual[data-v-3f82d12e]{order:2}.tui-home-hero__grid[data-v-3f82d12e]{background-size:40px 40px}}@media (prefers-reduced-motion:reduce){.tui-home-hero__aurora[data-v-3f82d12e],.tui-home-hero__title[data-v-3f82d12e]{animation:none}}.tui-async-image[data-v-92982894]{position:relative;display:inline-block;width:100%;overflow:hidden;background:var(--bg-surface-raised)}.tui-async-image__img[data-v-92982894]{display:block;width:100%;height:100%}.tui-async-image__img.is-hidden[data-v-92982894]{opacity:0}.tui-async-image__error[data-v-92982894]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:28px;background:var(--bg-surface-raised)}.tui-tool-card[data-v-7cf8cdcc]{display:flex;flex-direction:column;background:var(--bg-surface,#fff);border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-lg,14px);overflow:hidden;cursor:pointer;text-decoration:none;color:inherit;text-align:left;font:inherit;transition:transform .2s var(--ease-standard,ease),box-shadow .2s var(--ease-standard,ease),border-color .2s var(--ease-standard,ease)}.tui-tool-card[data-v-7cf8cdcc]:hover:not(.is-disabled){transform:translateY(-2px);border-color:var(--border-strong,#d4d4d4);box-shadow:var(--shadow-2,0 4px 14px rgba(0,0,0,.08))}.tui-tool-card[data-v-7cf8cdcc]:focus-visible{outline:2px solid var(--color-focus-ring,rgba(59,123,255,.35));outline-offset:2px}.tui-tool-card.is-disabled[data-v-7cf8cdcc]{opacity:.5;cursor:not-allowed}.tui-tool-card__media[data-v-7cf8cdcc]{position:relative;aspect-ratio:4/3;padding:var(--space-3,12px);background:radial-gradient(circle at 20% 18%,var(--color-action-primary-soft,rgba(35,84,244,.16)),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--bg-surface,#fff) 82%,var(--color-brand-50,#eef4ff)) 0,var(--color-gray-50,#f8fafc) 100%);box-sizing:border-box}.tui-tool-card__thumb[data-v-7cf8cdcc]{width:100%;height:100%;background:transparent}.tui-tool-card__icon-block[data-v-7cf8cdcc]{display:flex;align-items:center;justify-content:center;height:100%;background:var(--gradient-brand,linear-gradient(135deg,#8db4ff 0,#3764f5 45%,#2354f4 100%));border-radius:var(--radius-md,10px)}.tui-tool-card__icon[data-v-7cf8cdcc]{font-size:40px;color:var(--brand-900,#142c70)}.tui-tool-card__badge[data-v-7cf8cdcc]{position:absolute;top:var(--space-2,8px);left:var(--space-2,8px)}.tui-tool-card__body[data-v-7cf8cdcc]{padding:var(--space-3,12px) var(--space-4,16px) var(--space-4,16px);display:flex;flex-direction:column;gap:4px}.tui-tool-card__title-row[data-v-7cf8cdcc]{display:flex;align-items:center;gap:6px}.tui-tool-card__icon-inline[data-v-7cf8cdcc]{color:var(--brand-700,#1b43cc);font-size:16px;width:16px;height:16px;flex-shrink:0}.tui-tool-card__title[data-v-7cf8cdcc]{font-size:var(--text-md,15px);font-weight:600;margin:0;color:var(--text-primary,#171717)}.tui-tool-card__desc[data-v-7cf8cdcc]{font-size:var(--text-xs,12px);color:var(--text-secondary,#525252);margin:0;line-height:1.4}.tui-tool-card__cta[data-v-7cf8cdcc]{margin-top:var(--space-2,8px);font-size:var(--text-xs,12px);color:var(--color-accent-500,#3073ff);opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s;display:inline-flex;align-items:center;gap:4px}.tui-tool-card:hover .tui-tool-card__cta[data-v-7cf8cdcc]{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.tui-tool-card[data-v-7cf8cdcc],.tui-tool-card__cta[data-v-7cf8cdcc]{transition:none;transform:none}}.verifybox{position:fixed;box-sizing:border-box;border-radius:16px;border:none;background-color:#fff;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.1);left:50%;top:50%;transform:translate(-50%,-50%);z-index:1002;max-width:calc(100vw - 32px)!important;width:auto;animation:verifybox-appear .3s cubic-bezier(.34,1.56,.64,1)}@keyframes verifybox-appear{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.verifybox-top{padding:16px 20px;height:auto;line-height:1.4;text-align:center;font-size:17px;font-weight:600;color:#1a1a1a;border-bottom:1px solid #f0f0f0;box-sizing:border-box;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.verifybox-bottom{padding:20px;box-sizing:border-box}.verifybox-close{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:32px;height:32px;text-align:center;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:transparent}.verifybox-close:hover{background:#f5f5f5}.verifybox-close:active{background:#e8e8e8;transform:translateY(-50%) scale(.95)}.mask{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100vh;background:rgba(0,0,0,.5);transition:all .3s ease;animation:mask-fade-in .3s ease}@keyframes mask-fade-in{0%{opacity:0}to{opacity:1}}.verify-tips{position:absolute;left:0;bottom:0;width:100%;height:36px;line-height:36px;color:#fff;font-size:14px;font-weight:500;border-radius:0 0 8px 8px}.suc-bg{background:linear-gradient(135deg,#10b981,#059669)}.err-bg{background:linear-gradient(135deg,#ef4444,#dc2626)}.tips-enter,.tips-leave-to{bottom:-36px}.tips-enter-active,.tips-leave-active{transition:bottom .4s cubic-bezier(.34,1.56,.64,1)}.verify-code{font-size:20px;text-align:center;cursor:pointer;margin-bottom:5px;border:1px solid #e5e7eb;border-radius:8px}.cerify-code-panel{height:100%;overflow:hidden}.verify-code-area{float:left}.verify-input-area{float:left;width:60%;padding-right:10px}.verify-change-area{line-height:30px;float:left}.varify-input-code{display:inline-block;width:100%;height:25px}.verify-change-code{color:#3b82f6;cursor:pointer;transition:color .2s ease}.verify-change-code:hover{color:#2563eb}.verify-btn{width:200px;height:40px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;margin-top:10px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.verify-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.4)}.verify-bar-area{position:relative;background:#f8fafc;text-align:center;box-sizing:content-box;border:2px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:border-color .2s ease}.verify-bar-area:hover{border-color:#cbd5e1}.verify-bar-area .verify-move-block{position:absolute;top:0;left:0;background:linear-gradient(135deg,#3b82f6,#2563eb);cursor:pointer;box-sizing:content-box;box-shadow:0 2px 8px rgba(59,130,246,.3);border-radius:10px;transition:box-shadow .2s ease,transform .1s ease}.verify-bar-area .verify-move-block:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.4)}.verify-bar-area .verify-move-block:active{transform:scale(.98)}.verify-bar-area .verify-left-bar{position:absolute;top:-1px;left:-1px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);cursor:pointer;box-sizing:content-box;border:1px solid #a7f3d0;border-radius:10px 0 0 10px}.verify-img-panel{margin:0;box-sizing:content-box;border:none;position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.verify-img-panel,.verify-img-panel img{border-radius:12px}.verify-img-panel .verify-refresh{width:36px;height:36px;text-align:center;padding:0;cursor:pointer;position:absolute;top:8px;right:8px;z-index:2;background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.verify-img-panel .verify-refresh:hover{background:#fff;transform:rotate(180deg)}.verify-img-panel .icon-refresh{font-size:18px;color:#64748b}.verify-img-panel .verify-gap{background-color:#fff;position:relative;z-index:2;border:1px solid #fff}.verify-bar-area .verify-move-block .verify-sub-block{position:absolute;text-align:center;z-index:3;border-radius:8px;overflow:hidden}.verify-bar-area .verify-move-block .verify-icon{font-size:18px;color:#fff}.verify-bar-area .verify-msg{z-index:3;font-size:14px;color:#64748b;font-weight:500}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{background-image:url(/img/check.5b910ea8.png)}.icon-check:before,.icon-close:before{content:" ";display:block;width:18px;height:18px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:9999;background-size:contain}.icon-close:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIEAYAAAD9yHLdAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAADwRJREFUeNrt3V1sU+cZwPHndTAjwZ0mbZPKR/hKm0GqtiJJGZ9CIvMCawJoUksvOpC2XjSi4kMECaa2SO0qFEEhgFCQSqWOVWqJEGJJuyYYWCG9QCIOhQvYlgGCIFmatrVSUhzixO8ujNM1gSZOfPye857/7wYlfPg5xj5/n/fExyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABATizsWti1sCs/v6y0rLSsdMaMZ/Y8s+eZPZMnm54LQO6kn/fp/UB6v2B6LrdRpgcwZf7e+Xvn7505MxAIBAKBrVt1ja7RNdXVaqlaqpbOmTP0z+u9eq/ee/euFEqhFH7ySeCjwEeBj+rr299of6P9jb//3fT2AMhcWVlZWVnZ3Ln6uD6uj2/eLF3SJV1VVapW1ara6dOH/nn9hf5Cf3HzpupW3aq7qSl5LHkseay+/nLt5drLtbdvm96eXPNZQJQqn1Q+qXzS73+vN+gNesObb0q7tEv7xImZ/kv6kr6kL/X3q0PqkDpUXx/aFNoU2rRz53l1Xp1X/f2mtxTAcMv1cr1cT5jQfb37evf1ujrpkR7p2bxZ1agaVZOXl/E/WCM1UnP/vv5cf64/f+utjg87Puz4cPfu1G9qbXp7neaTgChVeqD0QOmBP/5RHVPH1LHf/CbrN1EplVLZ2iqt0iqtv/51NBqNRqP37pnecgDpI42CgtTz9OTJ1PO0sjLbt6PX6/V6/Z/+1LG5Y3PH5g0bHnzX2pBkXlyPKTtadrTs6Ouvq/fV++r9LVscu6EbckNuPPGEhCUs4UWLpsanxqfGT5yIxWKxWCyRMH0/AH40GI6whCXc3Cyn5bScDoeduj11RV1RV559dkrFlIopFX19sauxq7GrbW2m7wenBEwP4JT0OY7UV6+/nrMbjkhEIitWSIVUSEVLS0ljSWNJYyhk+v4A/GQwHHtkj+xpahp8XuaImqwmq8m7di2oXlC9oHr2bNP3h1OsDUhgfWB9YP2WLdIgDdLwgx/kfICzclbOLluW35Hfkd/x5z8PPqABOGbYEcd22S7bKypyPsiDc6v9df11/XWvvWb6fnGKtQHRj+nH9GOrV5ueY/CVz4MHNCEBsm9YOHJ8xPEo6og6oo64YD/k1PaZHiDbvruD/uYb0/MMUyEVUtHWFi+Pl8fLf/Wray9ee/Haiz09pscCvGjYUpWpI44RBE8FTwVPFRRcLLxYeLEwHjc9T7ZYdwSi2lSbavvxj03P8UgsbQHj5pqlqlFK9iZ7k70u3i+NkXUB6Tvcd7jv8H//a3qOEXGyHciY6ZPjYzXw0sBLAy95YL+UIeuWsNJK75feL71/545arBarxYWFpucZUVjCEj53LvWEqK7mfSTAt9x6jmNEi2WxLL59O3ooeih6aNYs0+Nkm3VHIIO6pEu6Pv3U9Bijxsl2YBjPhiOtUAql0EP7oQxZG5C8SXmT8ibt35++5IjpeUaNpS3As0tVabpBN+iGgQE5Lsfl+KFDpudxirUBuTT90vRL0//xj/S1qkzPkzFOtsOHvHZy/FFUsSpWxfv2pZai//Y30/M4xfpLmRR/VvxZ8Wd//Wvf7b7bfbd//vPBS454xU25KTdnz+YSKbCZ55eq0h5cE2/OB3M+mPPBb3977dq1a9eu2XstLGtPog+Vvp5/X1tfW19bU5N6V72r3v3FL0zPlTHeRwKLeOV9HCPaLbtl94UL8a/jX8e/fv55vzwvfROQNEICmEc47OC7gKQREiD3CIddfBuQNEICOI9w2Mn3AUkjJED2EQ67EZAhCAkwfoTDHwjIIxASIHOEw18IyAgICTAywuFPBGSUCAkwHOHwNwKSIUICEA6kEJAxIiTwI8KB/0dAxomQwA8IBx6GgGQJIYGNCAe+DwHJMkICGxAOjAYBcQghgRcRDmSCgDiMkMALCAfGgoDkCCGBGxEOjAcByTFCAjcgHMgGAmIIIYEJhAPZREAMIyTIBcIBJxAQlyAkcALhgJMIiMsQEmQD4UAuEBCXIiQYC8KBXCIgLkdIMBqEAyYQEI8gJHgYwgGTCIjHEBKIEA64AwHxKELiT4QDbkJAPI6Q+APhgBsREEsQEjsRDrgZAbEMIbED4YAXEBBLERJvIhzwEgJiOULiDYQDXkRAfIKQuBPhgJcREJ8hJO5AOGADAuJThMQMwgGbEBCfIyS5QThgIwICESEkTiEcsBkBwXcQkuwgHPADAoKHIiRjQzjgJwQE34uQjA7hgB8REIwKIXk4wgE/IyDICCFJIRwAAcEY+TUkhAP4FgHBuPglJIQDGI6AICtsDUl+XX5dfl0ySTiA4QgIsmrwlXpYwhJubpaIRCSyYoXpuTIWlrCEz50b/Nrr2xGRiESqq6PRaDQavXfP9FiwAwGBI6w5IvEqjjiQAwQEjiIkOUY4kEMEBDlBSBxGOGAAAUFOEZIsIxwwiIDACEIyToQDLkBAYBQhyRDhgIsQELgCIRkB4YALERC4CiEZgnDAxQgIXMn3ISEc8AACAlfzXUgIBzyEgMATrA8J4YAHERB4inUhIRzwsIDpAYBMJNYm1ibWKqUeV4+rx5X3XwCdkTNyxoLtgC/xwIUnWPN5HI/i8Ge2A04gIHA168MxFCGBhxAQuJLvwjEUIYEHEBC4iu/DMRQhgYsRELgC4RgBIYELERAYRTgyREjgIgQERhCOcSIkcAECgpwiHFlGSGAQAUFOEA6HERIYQEDgKMKRY4QEOURA4AjCYRghQQ7kmR4AdhkMR1jCEm5uliNyRI54MBxhCUv43DkpkiIpunVLbspNuTl7tumxRu2W3JJbM2cGC4IFwYKFC6fGp8anxk+ciMVisVgskTA9HuzAxRSRFcOOOCISkciKFabnylj66ril8dJ46Zo1wY3BjcGNVVV6m96mt505Y3q8jKX/HyqkQipaWkoaSxpLGkMh02PBDixhYVysWaoa4bLq1lxGnqUtZBEBwZj4JRxDERLgWwQEGfFrOIYiJAABwSgRjocjJPAzAoLvRThGh5DAjwgIHopwjA0hgZ8QEHwH4cgOQgI/ICAQEcLhFEICmxEQnyMcuUFIYCMC4lOEwwxCApsQEJ8hHO5ASGADAuIThMOdCAm8jIBYjnB4AyGBFxEQSxEObyIk8BICYhnCYQdCAi8gIJYgHHYiJHAzAuJxhMMfCAnciIB4FOHwJ0ICNyEgHkM4IEJI4A4ExCMIBx6GkMAkAuJyhAOjQUhgAgFxKcKBsSAkyCUC4jKEA9lASJALBMQlCAecQEjgJAJiGOFALhASOIGAGEI4YAIhQTYRkBwjHHADQoJsICA5QjjgRoQE4xEwPYDtbAtH4kriSuIKT1BbXCy8WHixMB6fuGzisonLVq/W2/Q2ve3MGdNzZeysnJWzy5blt+e357f/5S8ljSWNJY2hkOmxbMcRiENsDcfV7Ve3X93+zTemx4IzOCJBJghIlhEO2ICQYDQISJYQDtiIkOD7EJBxIhzwA0KChyEgY0Q44EeEBP+PgGSIcACEBCkEZJQIBzAcIfE3AjICwgGMjJD4EwF5BMIBZI6Q+AsBGYJwAONHSPyBgDxAOIDsIyR2831ACAfgPEJiJ98GhHAAuUdI7OK7gBAOwDxCYgffBIRwAO5DSLzN+oAs18v1cj1hQk95T3lP+aefpr77y1+anitje2SP7Dl7NhW+1auj0Wg0Gr13z/RYQDYMvsALS1jCzc0SkYhEVqwwPVfGKqVSKltbQ++E3gm9U1V1Xp1X51V/v+mxnGL9B0p1X+++3n29ri71FeEA3GjwcR2RiESqq1MhOXfO9FwZa5VWaa2s7DnYc7Dn4O7dpsdxmrUBKX+7/O3yt3/2M5krc2Xupk2m58lYeqkqmogmomvWEA74QfpxHtwY3BjcWFXl1U9I1Iv0Ir1o69b53fO753fPm2d6HqdYG5BkXjIvmbd1q3pOPaeemzDB9Dyjlj7i2Ck7ZeeqVZzjgB+lP2o3dU5kzRqvHZGoGlWjavLyAg2BhkDDa6+Znscp1gZEzVQz1cyqKtNzjBpLVcAwnl/aOi7H5biH9kMZsi4gCzoXdC7o/OEPZZ/sk33TppmeZ0QsVQEj8vbS1owZJY0ljSWNoZDpSbLNuoAMrBtYN7DuRz8yPceIWKoCMubVpa3Q/ND80HwP7JcyZF1ARIkS9e9/mx7jkTjiAMbNa0ckgUmBSYFJ//mP6Tmyzdr3gZTGS+Ol8Rs31FK1VC2dM8f0POkjjuCTwSeDT1ZXp19JmR4LsIFr30eyQ3bIjs7O6AvRF6IvFBebHifb7DsCeUA1qAbV0Nxseg7CATjPrSfb9VP6Kf2UC/ZDDrE2IMlkMplM7t8vNVIjNffv53yAIUtVhANwnluWtvRhfVgf7u1VL6uX1csHDpi+X5xibUAu116uvVx7+3bqqz/8IWc3nD7imBecF5y3ciUnx4HcM36yPSlJSb71VrQj2hHtuHPH9P3hlDzTAzgt1hRrijW1tU3ZMWXHlB1z5qgr6oq68uyzWb+h/bJf9re0BIuCRcGitWs54gDMi8VisVgskZganxqfGj9xInWtqvJyuSE35MYTT2T79vRJfVKfPHas4+mOpzuerq01vf1Osz4gabGWWEus5dSpaV9N+2raV4mE7JJdsmvJEmmXdmnP/J3q+pK+pC/190undErn3r1FkaJIUeR3vzv9yulXTr/S12d6ewF8Kx2S4gvFF4ovfPxxX29fb19vQYE+qo/qowsWqPfUe+q9QMYrMumlKlklq2TVm29+Nxxam95up1n7U1gjKSstKy0rnTFDr9Qr9cotW1SLalEtq1enfgy4qOjhf+vOHVkn62TdJ58M3B24O3C3vv7Lg18e/PJgZ6fp7QGQufQ18/QpfUqf2rw59d3nn0/9OmPGsL+wRJbIkn/+U7+qX9WvNjUFZgVmBWbV17cXtBe0F3R1md6eXPNtQB4l/fkEiTWJNYk1P/1p+n0lvF8D8I/BHwvWokX/5CehaCgaiv7rX6nLs/f2mp4PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtvsf2vlfs7i0WI4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMTVUMTU6NTc6MjcrMDg6MDCiEb4vAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTE1VDE1OjU3OjI3KzA4OjAw00wGkwAAAE10RVh0c3ZnOmJhc2UtdXJpAGZpbGU6Ly8vaG9tZS9hZG1pbi9pY29uLWZvbnQvdG1wL2ljb25fY2sxYnphMHpqOWpqZGN4ci9jbG9zZS5zdmdHkn2WAAAAAElFTkSuQmCC)}.icon-right:before{background-image:url(/img/right.63692090.png)}.icon-refresh:before,.icon-right:before{content:" ";display:block;width:18px;height:18px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:9999;background-size:contain}.icon-refresh:before{background-image:url(/img/refresh.1c9122d9.png)}@media screen and (max-width:480px){.verifybox{max-width:calc(100vw - 24px)!important;border-radius:20px}.verifybox-top{padding:14px 16px;font-size:16px}.verifybox-bottom{padding:16px}.verifybox-close{right:12px;width:28px;height:28px}.verify-bar-area{border-radius:10px}.verify-bar-area .verify-move-block{border-radius:8px}.verify-img-panel,.verify-img-panel img{border-radius:10px}.verify-img-panel .verify-refresh{width:32px;height:32px;top:6px;right:6px;border-radius:6px}.verify-bar-area .verify-msg,.verify-tips{font-size:13px}.verify-tips{height:32px;line-height:32px;border-radius:0 0 6px 6px}}@media (hover:none) and (pointer:coarse){.verify-bar-area .verify-move-block,.verify-img-panel .verify-refresh,.verifybox-close{min-width:44px;min-height:44px}}.tui-tools-section[data-v-56a1aed3]{max-width:1280px;width:100%;margin:0 auto;padding:var(--space-10,40px) var(--space-6,24px);box-sizing:border-box}.tui-tools-section__head[data-v-56a1aed3]{margin-bottom:var(--space-6,24px);display:flex;flex-direction:column;gap:var(--space-2,8px)}.tui-tools-section__title[data-v-56a1aed3]{font-size:clamp(24px,2.8vw,34px);font-weight:700;margin:0;color:var(--text-primary,#171717);letter-spacing:-.02em;position:relative;padding-left:14px}.tui-tools-section__title[data-v-56a1aed3]:before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--color-brand-500,#2354f4),var(--color-accent-500,#3073ff))}.tui-tools-section__subtitle[data-v-56a1aed3]{font-size:var(--text-md,15px);color:var(--text-secondary,#525252);margin:0;padding-left:14px}.tui-tools-section__tabs[data-v-56a1aed3]{display:flex;gap:var(--space-2,8px);flex-wrap:wrap;margin-bottom:var(--space-6,24px)}.tui-tools-section__tab[data-v-56a1aed3]{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 var(--space-4,16px);border:1px solid color-mix(in srgb,var(--text-primary,#36393e) 8%,transparent);background:var(--bg-surface,#fff);font:inherit;font-size:var(--text-sm,14px);color:var(--text-secondary,#525252);cursor:pointer;border-radius:var(--radius-full,9999px);transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.tui-tools-section__tab[data-v-56a1aed3]:hover{color:var(--text-primary,#171717);border-color:color-mix(in srgb,var(--color-brand-500,#2354f4) 30%,transparent);transform:translateY(-1px)}.tui-tools-section__tab.is-active[data-v-56a1aed3]{color:#fff;background:linear-gradient(135deg,var(--color-brand-500,#2354f4) 0,var(--color-accent-500,#3073ff) 100%);border-color:transparent;font-weight:600;box-shadow:0 8px 22px -10px color-mix(in srgb,var(--color-brand-500,#2354f4) 70%,transparent)}.tui-tools-section__tab-count[data-v-56a1aed3]{font-size:11px;color:var(--text-muted,#a3a3a3);background:var(--color-gray-100,#f2f2f2);padding:1px 7px;border-radius:var(--radius-full,9999px);font-variant-numeric:tabular-nums}.tui-tools-section__tab.is-active .tui-tools-section__tab-count[data-v-56a1aed3]{background:hsla(0,0%,100%,.22);color:#fff}.tui-tools-section__grid[data-v-56a1aed3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:var(--space-4,16px)}@media (max-width:768px){.tui-tools-section__grid[data-v-56a1aed3]{grid-template-columns:1fr 1fr}}@media (max-width:480px){.tui-tools-section__grid[data-v-56a1aed3]{grid-template-columns:1fr}}.template-details[data-v-589069e2]{display:flex;border-radius:var(--radius-lg);overflow:hidden;font-family:var(--font-sans);background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-1);gap:0}.preview-container[data-v-589069e2]{flex:1 1 auto;background:var(--bg-canvas);display:flex;justify-content:center;align-items:center;padding:var(--space-6);min-height:300px;position:relative;overflow:hidden}.preview-container[data-v-589069e2]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-link) 4%,transparent) 100%);pointer-events:none}.preview-wrapper[data-v-589069e2]{position:relative;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-subtle);box-shadow:var(--shadow-1)}.preview-image[data-v-589069e2]{max-width:100%;max-height:500px;object-fit:contain;display:block}.right-container[data-v-589069e2]{width:320px;padding:var(--space-6);display:flex;flex-direction:column;justify-content:space-between;background:var(--bg-surface);flex-shrink:0;box-sizing:border-box}.info-container[data-v-589069e2]{flex:1}.template-header[data-v-589069e2]{margin-bottom:var(--space-4)}.template-title[data-v-589069e2]{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2) 0;line-height:var(--leading-tight);word-break:break-word}.free-badge[data-v-589069e2]{display:inline-flex;align-items:center;padding:2px var(--space-2);background:color-mix(in srgb,var(--state-success) 10%,var(--bg-surface));color:var(--state-success);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--state-success) 22%,transparent)}.info-list[data-v-589069e2]{display:flex;flex-direction:column;border-top:1px solid var(--border-subtle)}.info-row[data-v-589069e2]{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-3);border-bottom:1px solid var(--border-subtle);gap:var(--space-4)}.info-label[data-v-589069e2]{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--weight-medium)}.info-value[data-v-589069e2]{font-size:var(--text-base);color:var(--text-primary);font-weight:var(--weight-semibold);text-align:right}.info-value.is-success[data-v-589069e2]{color:var(--state-success)}.info-value.is-mono[data-v-589069e2]{font-family:var(--font-mono);color:var(--color-link)}.edit-button[data-v-589069e2]{position:relative;width:100%;background:var(--color-action-primary);color:var(--text-on-brand);border:none;border-radius:var(--radius-md);padding:14px var(--space-5);font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;margin-top:var(--space-5);transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);box-shadow:var(--shadow-1)}.button-content[data-v-589069e2]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);position:relative;z-index:1}.edit-button[data-v-589069e2]:hover{background:var(--color-action-primary-hover);box-shadow:var(--shadow-2)}.edit-button[data-v-589069e2]:active{background:var(--color-action-primary-active)}@media screen and (max-width:900px){.template-details[data-v-589069e2]{flex-direction:column;height:auto}.preview-container[data-v-589069e2]{min-height:200px;max-height:40vh;padding:var(--space-5);flex:0 0 auto}.preview-image[data-v-589069e2]{max-height:35vh}.right-container[data-v-589069e2]{width:100%;padding:var(--space-6);flex:1 1 auto}}@media screen and (max-width:768px){.template-details[data-v-589069e2]{flex-direction:column;border-radius:0;border-left:0;border-right:0;min-height:100%}.preview-container[data-v-589069e2]{min-height:180px;max-height:35vh;padding:var(--space-4);flex:0 0 auto}.preview-wrapper[data-v-589069e2]{max-width:100%}.preview-image[data-v-589069e2]{max-height:30vh;max-width:100%}.right-container[data-v-589069e2]{width:100%;padding:var(--space-5) var(--space-4);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));flex:1 1 auto;overflow-y:auto}.template-header[data-v-589069e2]{margin-bottom:var(--space-4)}.template-title[data-v-589069e2]{font-size:var(--text-lg)}.free-badge[data-v-589069e2]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.info-row[data-v-589069e2]{padding:var(--space-3);gap:var(--space-3)}.info-label[data-v-589069e2],.info-value[data-v-589069e2]{font-size:var(--text-base)}.edit-button[data-v-589069e2]{padding:14px var(--space-5);font-size:var(--text-base);border-radius:var(--radius-md);margin-top:var(--space-4);position:sticky;bottom:0}.edit-button[data-v-589069e2]:hover{transform:none}}@media screen and (max-width:480px){.preview-container[data-v-589069e2]{min-height:150px;max-height:30vh;padding:var(--space-3)}.preview-image[data-v-589069e2]{max-height:25vh}.right-container[data-v-589069e2]{padding:var(--space-4) var(--space-3);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.template-title[data-v-589069e2]{font-size:var(--text-md)}.info-row[data-v-589069e2]{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.info-label[data-v-589069e2],.info-value[data-v-589069e2]{font-size:var(--text-sm)}.edit-button[data-v-589069e2]{padding:var(--space-3) var(--space-4);font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.edit-button[data-v-589069e2]{transition:none}.edit-button[data-v-589069e2]:hover{box-shadow:var(--shadow-1)}}.tui-app-header[data-v-6c76ebf3]{--header-height:60px;position:sticky;top:0;z-index:var(--z-dropdown,1000);width:100%;background-color:var(--bg-surface,#fff);border-bottom:1px solid var(--border-subtle,#e5e5e5);backdrop-filter:saturate(180%) blur(10px)}.tui-app-header.is-translucent[data-v-6c76ebf3]{background-color:color-mix(in srgb,var(--bg-surface,#fff) 80%,transparent)}.tui-app-header__inner[data-v-6c76ebf3]{display:flex;align-items:center;gap:var(--space-4,16px);height:var(--header-height);padding:0 var(--space-6,24px);max-width:1600px;margin:0 auto}.tui-app-header__left[data-v-6c76ebf3]{display:flex;align-items:center;gap:var(--space-6,24px);flex:0 0 auto}.tui-app-header__logo[data-v-6c76ebf3]{display:inline-flex;align-items:center}.tui-app-header__logo-img[data-v-6c76ebf3]{display:block;height:32px;width:auto}.tui-app-header__logo-text[data-v-6c76ebf3]{font-size:var(--text-lg,18px);font-weight:var(--weight-semibold,600);color:var(--text-primary,#171717);white-space:nowrap}.tui-app-header__nav[data-v-6c76ebf3]{display:flex;align-items:center;gap:var(--space-1,4px)}.tui-app-header__nav-item[data-v-6c76ebf3]{display:inline-flex;align-items:center;gap:4px;padding:0 12px;height:36px;background:transparent;border:0;border-radius:var(--radius-md,10px);font:inherit;font-size:var(--text-sm,14px);color:var(--text-secondary,#525252);text-decoration:none;cursor:pointer;transition:background-color .18s,color .18s}.tui-app-header__nav-item.is-active[data-v-6c76ebf3],.tui-app-header__nav-item.is-open[data-v-6c76ebf3],.tui-app-header__nav-item[data-v-6c76ebf3]:hover{background-color:var(--color-gray-100,#f2f2f2);color:var(--text-primary,#171717)}.tui-app-header__nav-item[data-v-6c76ebf3]:focus-visible{outline:2px solid var(--color-focus-ring,rgba(59,123,255,.35));outline-offset:2px}.tui-app-header__caret[data-v-6c76ebf3]{font-size:12px;opacity:.7}.tui-app-header__search[data-v-6c76ebf3]{flex:1 1 320px;max-width:480px;display:inline-flex;align-items:center;gap:var(--space-2,8px);height:36px;padding:0 var(--space-3,12px);background:var(--color-gray-100,#f2f2f2);border:1px solid transparent;border-radius:var(--radius-md,10px);color:var(--text-muted,#a3a3a3);font:inherit;font-size:var(--text-sm,14px);cursor:pointer;transition:background-color .18s,border-color .18s}.tui-app-header__search[data-v-6c76ebf3]:hover{background:var(--bg-surface,#fff);border-color:var(--border-subtle,#e5e5e5)}.tui-app-header__search[data-v-6c76ebf3]:focus-visible{outline:2px solid var(--color-focus-ring,rgba(59,123,255,.35));outline-offset:2px}.tui-app-header__search-text[data-v-6c76ebf3]{flex:1;text-align:left}.tui-app-header__kbd[data-v-6c76ebf3]{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;padding:2px 6px;background:var(--bg-surface,#fff);border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-sm,6px);color:var(--text-secondary,#525252)}.tui-app-header__right[data-v-6c76ebf3]{display:flex;align-items:center;gap:var(--space-3,12px);margin-left:auto}.tui-app-header__menu[data-v-6c76ebf3]{position:fixed;inset:0;background:transparent;pointer-events:none;z-index:var(--z-dropdown,1000)}.tui-app-header__menu-panel[data-v-6c76ebf3]{position:fixed;top:calc(var(--header-height) + 8px);left:16px;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - var(--header-height) - 24px);overflow-y:auto;background:var(--bg-surface-raised,#fff);border:1px solid var(--border-subtle,#e5e5e5);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-3,0 12px 40px rgba(0,0,0,.16));padding:var(--space-4,16px);box-sizing:border-box;pointer-events:auto}.tui-app-header__menu-group+.tui-app-header__menu-group[data-v-6c76ebf3]{margin-top:var(--space-5,20px)}.tui-app-header__menu-group-title[data-v-6c76ebf3]{font-size:var(--text-xs,12px);font-weight:600;letter-spacing:.04em;color:var(--text-muted,#a3a3a3);text-transform:uppercase;margin-bottom:var(--space-2,8px)}.tui-app-header__menu-grid[data-v-6c76ebf3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-2,8px)}.tui-app-header__menu-item[data-v-6c76ebf3]{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:var(--space-3,12px);align-items:center;padding:var(--space-3,12px);border-radius:var(--radius-md,10px);text-decoration:none;color:var(--text-primary,#171717);transition:background-color .18s,box-shadow .18s,transform .18s}.tui-app-header__menu-item[data-v-6c76ebf3]:focus-visible,.tui-app-header__menu-item[data-v-6c76ebf3]:hover{background:var(--color-gray-100,#f2f2f2)}.tui-app-header__menu-item[data-v-6c76ebf3]:focus-visible{outline:2px solid var(--color-focus-ring,rgba(59,123,255,.35));outline-offset:2px}.tui-app-header__menu-visual[data-v-6c76ebf3]{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:44px;height:34px;border-radius:var(--radius-sm,6px);background:var(--color-brand-50,#fffbe0);overflow:hidden}.tui-app-header__menu-thumb[data-v-6c76ebf3]{width:100%;height:100%;object-fit:contain}.tui-app-header__menu-icon[data-v-6c76ebf3]{font-size:20px;color:var(--brand-700,#a88e0e);text-align:center}.tui-app-header__menu-label[data-v-6c76ebf3]{font-size:var(--text-sm,14px);font-weight:600;display:inline-flex;align-items:center;gap:6px}.tui-app-header__menu-desc[data-v-6c76ebf3]{font-size:var(--text-xs,12px);color:var(--text-secondary,#525252)}.tui-app-header__menu-foot[data-v-6c76ebf3]{margin-top:var(--space-5,20px);padding-top:var(--space-3,12px);border-top:1px dashed var(--border-subtle,#e5e5e5);font-size:var(--text-xs,12px);color:var(--text-muted,#a3a3a3)}.tui-app-header__menu-foot kbd[data-v-6c76ebf3]{font-family:var(--font-mono,monospace);background:var(--color-gray-100,#f2f2f2);padding:1px 6px;border-radius:var(--radius-sm,6px)}@media (max-width:768px){.tui-app-header__nav[data-v-6c76ebf3],.tui-app-header__search[data-v-6c76ebf3]{display:none}.tui-app-header__menu-grid[data-v-6c76ebf3]{grid-template-columns:1fr}.tui-app-header__menu-panel[data-v-6c76ebf3]{max-height:calc(100vh - var(--header-height) - 16px);padding:var(--space-3,12px);border-radius:var(--radius-md,10px)}.tui-app-header__menu-group+.tui-app-header__menu-group[data-v-6c76ebf3]{margin-top:var(--space-3,12px)}.tui-app-header__menu-group-title[data-v-6c76ebf3]{margin-bottom:var(--space-1,4px)}.tui-app-header__menu-item[data-v-6c76ebf3]{grid-template-columns:48px 1fr;column-gap:var(--space-3,12px);padding:var(--space-2,8px)}.tui-app-header__menu-visual[data-v-6c76ebf3]{width:48px;height:40px}.tui-app-header__menu-foot[data-v-6c76ebf3]{display:none}}.tui-home-footer[data-v-ba1bd324]{background:linear-gradient(180deg,var(--bg-surface,#fff) 0,var(--color-brand-50,#fffbe0) 100%);color:var(--text-secondary,#525252);margin-top:var(--space-12,64px);border-top:1px solid var(--border-subtle,#e5e5e5)}.tui-home-footer__inner[data-v-ba1bd324]{max-width:1280px;margin:0 auto;padding:var(--space-10,40px) var(--space-6,24px) var(--space-6,24px);display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:var(--space-6,24px)}.tui-home-footer__brand[data-v-ba1bd324]{max-width:280px}.tui-home-footer__logo[data-v-ba1bd324]{height:32px;width:auto;margin-bottom:var(--space-3,12px)}.tui-home-footer__tagline[data-v-ba1bd324]{font-size:var(--text-sm,14px);color:var(--text-secondary,#525252);margin:0}.tui-home-footer__col-title[data-v-ba1bd324]{font-size:var(--text-sm,14px);font-weight:600;margin:0 0 var(--space-3,12px);color:var(--text-primary,#171717)}.tui-home-footer__list[data-v-ba1bd324]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2,8px)}.tui-home-footer__link[data-v-ba1bd324]{color:var(--text-secondary,#525252);font-size:var(--text-sm,14px);text-decoration:none;transition:color .18s}.tui-home-footer__link[data-v-ba1bd324]:hover{color:var(--brand-900,#3d330a)}.tui-home-footer__bottom[data-v-ba1bd324]{max-width:1280px;margin:0 auto;padding:var(--space-4,16px) var(--space-6,24px);border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs,12px);color:var(--text-muted,#a3a3a3)}@media (max-width:768px){.tui-home-footer__inner[data-v-ba1bd324]{grid-template-columns:1fr 1fr}.tui-home-footer__brand[data-v-ba1bd324]{grid-column:span 2}}.tui-auth-split[data-v-779060b8]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(480px,.88fr);min-height:100vh;background:linear-gradient(180deg,hsla(0,0%,100%,.94),hsla(0,0%,98%,.98)),var(--bg-canvas,#fafafa)}.tui-auth-split.is-reverse[data-v-779060b8]{grid-template-columns:1fr 1.1fr;direction:rtl}.tui-auth-split.is-reverse>[data-v-779060b8]{direction:ltr}.tui-auth-split__visual[data-v-779060b8]{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(245,210,40,.88),rgba(255,246,176,.74) 34%,rgba(59,123,255,.3)),linear-gradient(160deg,#242424,#171717 58%,#30270b);color:#fff;display:flex;align-items:center;justify-content:center;padding:clamp(40px,6vw,88px)}.tui-auth-split__visual[data-v-779060b8]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(0deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:80px 80px;mask-image:linear-gradient(135deg,rgba(0,0,0,.85),transparent 78%)}.tui-auth-split__visual[data-v-779060b8]:after{content:"";position:absolute;inset:auto 0 0 0;height:42%;background:linear-gradient(180deg,transparent,hsla(0,0%,9%,.48))}.tui-auth-split__noise[data-v-779060b8]{position:absolute;inset:0;opacity:.13;background-image:radial-gradient(hsla(0,0%,100%,.6) 1px,transparent 0),radial-gradient(hsla(0,0%,100%,.3) 1px,transparent 0);background-size:24px 24px,60px 60px;background-position:0 0,12px 12px}.tui-auth-split__brand[data-v-779060b8]{position:relative;z-index:1;width:min(620px,100%)}.tui-auth-split__logo[data-v-779060b8]{height:34px;width:auto;filter:brightness(0) invert(1);margin-bottom:clamp(28px,4vw,52px);opacity:.96}.tui-auth-split__headline[data-v-779060b8]{font-family:var(--font-display,inherit);font-size:clamp(40px,4.6vw,76px);font-weight:800;margin:0 0 var(--space-5,20px);letter-spacing:0;line-height:1.08;text-wrap:balance}.tui-auth-split__subhead[data-v-779060b8]{max-width:520px;font-size:clamp(16px,1.25vw,20px);line-height:1.7;margin:0;color:hsla(0,0%,100%,.84)}.tui-auth-split__showcase[data-v-779060b8]{margin-top:clamp(32px,4vw,56px);width:min(520px,100%)}.tui-auth-split__showcase-shell[data-v-779060b8]{position:relative;padding:14px;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;background:hsla(0,0%,9%,.34);box-shadow:0 28px 80px rgba(0,0,0,.22);backdrop-filter:blur(18px) saturate(140%)}.tui-auth-split__showcase-bar[data-v-779060b8]{display:flex;gap:7px;padding:2px 4px 14px}.tui-auth-split__showcase-bar span[data-v-779060b8]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.45)}.tui-auth-split__showcase-grid[data-v-779060b8]{display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.tui-auth-split__showcase-card[data-v-779060b8]{min-width:0;margin:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;background:hsla(0,0%,100%,.12)}.tui-auth-split__showcase-card[data-v-779060b8]:first-child{grid-row:span 2}.tui-auth-split__showcase-card img[data-v-779060b8]{display:block;width:100%;aspect-ratio:1.32;object-fit:cover;background:hsla(0,0%,100%,.1)}.tui-auth-split__showcase-card:first-child img[data-v-779060b8]{height:100%;min-height:204px}.tui-auth-split__showcase-card figcaption[data-v-779060b8]{display:flex;align-items:center;height:34px;padding:0 12px;color:hsla(0,0%,100%,.84);font-size:var(--text-sm,13px);font-weight:600;background:hsla(0,0%,9%,.58)}.tui-auth-split__form[data-v-779060b8]{display:flex;align-items:center;justify-content:center;padding:clamp(28px,5vw,72px)}.tui-auth-split__card[data-v-779060b8]{box-sizing:border-box;width:100%;max-width:560px;background:var(--bg-surface,#fff);border:1px solid var(--border-subtle,#e5e5e5);border-radius:24px;box-shadow:0 32px 90px hsla(0,0%,6%,.14),inset 0 1px 0 hsla(0,0%,100%,.9);padding:clamp(28px,3vw,42px)}@media (max-width:1080px){.tui-auth-split[data-v-779060b8]{grid-template-columns:1fr}.tui-auth-split__visual[data-v-779060b8]{display:none}.tui-auth-split__form[data-v-779060b8]{align-items:flex-start;min-height:100vh;background:linear-gradient(180deg,rgba(245,210,40,.18),transparent 260px),var(--bg-canvas,#fafafa)}.tui-auth-split__card[data-v-779060b8]{box-shadow:var(--shadow-2)}}@media (max-width:560px){.tui-auth-split__form[data-v-779060b8]{padding:18px}.tui-auth-split__card[data-v-779060b8]{max-width:none;padding:24px 20px;border-radius:18px}}[data-v-ed5cbd72] .dialog{min-width:320px}[data-v-ed5cbd72] .dialog .el-dialog{margin:5vh auto 0 auto!important;max-height:90vh;display:flex;flex-direction:column;border-radius:16px;overflow:hidden}[data-v-ed5cbd72] .dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0}[data-v-ed5cbd72] .dialog .el-dialog__body{padding:0;overflow-y:auto;flex:1}[data-v-ed5cbd72] .dialog .el-dialog__title{font-weight:600;font-size:18px;color:#1e293b}[data-v-ed5cbd72] .dialog .el-dialog__headerbtn{top:16px;right:16px}[data-v-ed5cbd72] .dialog .el-dialog__headerbtn .el-dialog__close{font-size:20px;color:#64748b}[data-v-ed5cbd72] .dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#1e293b}@media screen and (min-width:768px)and (max-width:1023px){[data-v-ed5cbd72] .dialog .el-dialog{margin:5vh auto 0 auto!important}}@media screen and (min-width:1024px){[data-v-ed5cbd72] .dialog{min-width:900px}[data-v-ed5cbd72] .dialog .el-dialog{margin:10vh auto 0 auto!important}}[data-v-ed5cbd72] .dialog--mobile .el-dialog{margin:0!important;border-radius:0;max-height:100vh;height:100vh}[data-v-ed5cbd72] .dialog--mobile .el-dialog__header{position:sticky;top:0;background:#fff;z-index:10;padding:12px 16px}[data-v-ed5cbd72] .dialog--mobile .el-dialog__body{padding:0;padding-bottom:env(safe-area-inset-bottom)}[data-v-ed5cbd72] .dialog--mobile .el-dialog__title{font-size:16px}[data-v-ed5cbd72] .dialog--mobile .el-dialog__headerbtn{top:12px;right:12px}