@charset "UTF-8";.loading-window[data-v-b642d509]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-dialog[data-v-b642d509]{display:inline-flex;align-items:center;gap:12px;padding:18px 28px;border-radius:16px;background:#fff;box-shadow:0 12px 24px #22304d2e;min-width:180px;justify-content:center}.loading-icon[data-v-b642d509]{width:36px;height:36px;object-fit:contain}.loading-text[data-v-b642d509]{font-family:Inter,Segoe UI,sans-serif;font-size:16px;font-weight:400;color:#22304dd9}.background-shadow[data-v-6c83c13d]{position:fixed;background:#0009;height:100%;width:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center}.close-icon[data-v-6c83c13d]{position:absolute;right:6px;top:6px;cursor:pointer}.common-window[data-v-6c83c13d]{position:relative;width:35rem;height:200px;background:#fff;border-radius:.5rem}.common-window .middle-container[data-v-6c83c13d]{display:flex;padding:45px;gap:13px;text-align:left}.common-window .middle-container .right-container .main-description[data-v-6c83c13d]{color:var(--repairit-v-1-v-4-text-icon-100, #22304d);font-family:Segoe UI;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.common-window .middle-container .right-container .formats-link[data-v-6c83c13d]{font-weight:400;font-size:.75rem;line-height:1rem;margin-top:10px;color:#00aee6;-moz-text-decoration-line:underline;text-decoration-line:underline}.common-window .middle-container img[data-v-6c83c13d]{width:56px;height:56px}.common-window .bottom-container[data-v-6c83c13d]{padding-right:20px;display:flex;align-items:end;justify-content:flex-end}.blue-btn[data-v-6c83c13d]{background-color:#047cf3;border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:600;font-size:14px;width:104px;outline:unset;height:34px;line-height:24px;border:none}.blue-btn[data-v-6c83c13d]:hover{background:#0073e5}.icv{position:relative;overflow:hidden;cursor:row-resize;height:100%}.icv__icv--vertical{cursor:row-resize}.icv__icv--horizontal{cursor:pointer}.icv__img{pointer-events:none;-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;max-width:none;width:100%;margin:0!important;padding:0!important;border:0!important;top:0;display:block}.icv__is--fluid .icv__img{display:none}.icv__img-a{height:auto;position:static;z-index:1;left:0}.icv__img-b{height:100%;position:absolute;z-index:2;left:auto;right:0;width:auto}.icv__icv--vertical .icv__img-b{width:100%;height:auto}.icv__imposter{z-index:4;position:absolute;top:0;left:0;width:100%;height:100%}.icv__wrapper{position:absolute;width:100%;height:100%;right:0;top:0;overflow:hidden;background-size:cover;background-position:center center;z-index:3}.icv__is--fluid .icv__wrapper,.icv__icv--vertical .icv__wrapper{width:100%!important}.icv__is--fluid .icv__wrapper,.icv__icv--horizontal .icv__wrapper{height:100%!important}.icv__fluidwrapper{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.icv__control{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;height:100%;top:0;z-index:5}.icv__icv--vertical .icv__control{flex-direction:row;left:0;width:100%}.icv__control-line{height:50%;width:2px;z-index:6}.icv__icv--vertical .icv__control-line{width:50%}.icv__theme-bg{width:100%;display:flex;justify-content:space-between;align-items:center;position:absolute;transition:all .1s ease-out 0s;z-index:5;border:.1875rem solid rgba(0,0,0,.2);box-shadow:0 1px .25rem #00000040;border-radius:1.5rem;height:1.75rem}.icv.mini .icv__theme-bg{transform:scale(.65)}.icv__theme-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;position:absolute;background-color:#fff;height:1.75rem;border-radius:1.5rem}.icv__icv--vertical .icv__theme-wrapper{flex-direction:column}.icv__arrow-wrapper{display:flex;justify-content:center;align-items:center;transition:all .1s ease-out 0s}.icv__arrow-a{transform:scale(1.5) rotate(180deg);height:20px;width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0,0,0,.33));filter:drop-shadow(0px -3px 5px rgba(0,0,0,.33))}.icv__arrow-b{transform:scale(1.5) rotate(0);height:20px;width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0,0,0,.33));filter:drop-shadow(0px 3px 5px rgba(0,0,0,.33))}.icv__circle{width:50px;height:50px;box-sizing:border-box;flex-shrink:0;border-radius:999px}.icv__label{position:absolute;bottom:1rem;z-index:12;background:#00000054;color:#fff;border-radius:3px;padding:.5rem .75rem;font-size:.85rem;-webkit-user-select:none;user-select:none}.icv__label.vertical{bottom:auto;left:1rem}.icv__label.on-hover{transform:scale(0);transition:.25s cubic-bezier(.68,.26,.58,1.22)}.icv:hover .icv__label.on-hover{transform:scale(1)}.icv__label-before{left:1rem}.icv__label-after{right:1rem}.icv__label-before.vertical{top:1rem}.icv__label-after.vertical{bottom:1rem;right:auto}.icv__body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.queue-container{width:800px;position:relative;height:664px;padding:32px;background:linear-gradient(360deg,#fff9,#fff0 101.87%),linear-gradient(267.8deg,#b4dbff66 3.47%,#48aaff66 68.69%,#0075ff66 99.78%),linear-gradient(0deg,#fff,#fff);border-radius:8px}.queue-container .top-wrapper{padding:24px;box-shadow:8px 16px 24px #b5d2ed29;background:#fff;border-radius:16px;text-align:left}.queue-container .top-wrapper .queue-title{font-family:Segoe UI;font-weight:700;font-style:Bold;font-size:22px;line-height:24px}.queue-container .top-wrapper .progress{margin-top:20px;display:block;background-color:#d2e3f7;border-radius:25px;height:12px}.queue-container .top-wrapper .progress .inner-progress{background:linear-gradient(272.93deg,#0177ff 2.43%,#00e1ff 97.57%);display:block;height:100%;border-radius:28px}.queue-container .top-wrapper .queue-information{display:flex;justify-content:space-between;margin-top:12px}.queue-container .top-wrapper .queue-information .information-part{display:flex;gap:10px}.queue-container .top-wrapper .queue-information .information-part .blue-text{color:#0a75f3;font-family:Segoe UI;font-weight:700;font-style:Bold;font-size:20px;line-height:24px}.queue-container .top-wrapper .queue-information .information-part .information-label{font-family:Segoe UI;font-weight:600;font-size:14px;line-height:24px;color:#22304db3}.queue-container .top-wrapper .bottom-description{display:flex;align-items:center;gap:4px;margin-top:16px;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0%;color:#22304d66}.queue-container .middle-wrapper{display:flex;justify-content:space-between;margin-top:24px;height:268px;position:relative;gap:40px}.queue-container .middle-wrapper .union-img{left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;position:absolute}.queue-container .middle-wrapper .current-plan{flex:1;text-align:left;position:relative}.queue-container .middle-wrapper .current-plan .img-free-plan{position:absolute;top:-7px;left:-16px}.queue-container .middle-wrapper .current-plan .title{height:28px;padding:6px 16px;display:inline-block;color:#22304d66;position:relative;font-family:Inter;font-weight:400;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.queue-container .middle-wrapper .current-plan .content{position:relative;padding:20px 32px 35px}.queue-container .middle-wrapper .current-plan .content .content-title{font-family:HarmonyOS Sans;font-weight:700;font-size:22px;leading-trim:NONE;line-height:26px;letter-spacing:0%;vertical-align:middle;color:#22304d}.queue-container .middle-wrapper .current-plan .content .content-description .description-title{display:block;font-family:HarmonyOS Sans;font-weight:600;font-size:16px;margin-top:30px;leading-trim:NONE;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#22304d;margin-bottom:20px}.queue-container .middle-wrapper .current-plan .content .content-description .li{display:flex;gap:8px;margin-bottom:16px}.queue-container .middle-wrapper .current-plan .content .content-description .li .li-text{font-family:Segoe UI;font-weight:600;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;color:#22304db3}.queue-container .middle-wrapper .current-plan .content .content-description .li:last-child{margin-bottom:0}.queue-container .middle-wrapper .recommended-plan{flex:1;text-align:left;position:relative}.queue-container .middle-wrapper .recommended-plan .img-plan{position:absolute;top:-17px;right:-21px}.queue-container .middle-wrapper .recommended-plan .title{height:28px;padding:6px 16px;display:inline-block;color:#fff;position:relative;font-family:Inter;font-weight:400;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.queue-container .middle-wrapper .recommended-plan .content{position:relative;padding:20px 32px 35px}.queue-container .middle-wrapper .recommended-plan .content .content-title{font-family:HarmonyOS Sans;font-weight:700;font-size:22px;leading-trim:NONE;line-height:26px;letter-spacing:0%;vertical-align:middle;color:#fff}.queue-container .middle-wrapper .recommended-plan .content .content-description .description-title{display:block;font-family:HarmonyOS Sans;font-weight:600;font-size:16px;margin-top:30px;leading-trim:NONE;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#fff;margin-bottom:20px}.queue-container .middle-wrapper .recommended-plan .content .content-description .li{display:flex;gap:8px;margin-bottom:16px}.queue-container .middle-wrapper .recommended-plan .content .content-description .li .yellow-font{color:#faff14;font-weight:700}.queue-container .middle-wrapper .recommended-plan .content .content-description .li .li-text{font-family:Segoe UI;font-weight:600;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;color:#fff}.queue-container .middle-wrapper .recommended-plan .content .content-description .li:last-child{margin-bottom:0}.queue-container .bottom-container{margin-top:32px}.queue-container .bottom-container .description{display:block;font-family:Segoe UI;font-weight:700;font-style:Bold;font-size:18px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;color:#22304d}.queue-container .bottom-container .description .blue-text{color:#0a75f3}.queue-container .bottom-container .blue-btn{margin-top:20px;width:100%;background:linear-gradient(109.9deg,#71bbff00 85.49%,#3ad0ff99 100.23%),linear-gradient(114.03deg,#47c8ffcc 2.75%,#32b5ff00 42.26%),linear-gradient(270deg,#0285ff,#0157ff 48.46%,#06f 100.71%);border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:700;font-size:16px;height:48px;outline:unset;display:flex;align-items:center;justify-content:center;gap:8px;border:none}.queue-container .bottom-container .blue-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.floating-button[data-v-54857e63]{cursor:pointer;transition:all .3s ease}.floating-button[data-v-54857e63]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0177ff4d}.floating-button .button-content[data-v-54857e63]{min-width:280px;height:33px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(109.9deg,#71bbff00 85.49%,#3ad0ff99 100.23%),linear-gradient(114.03deg,#47c8ffcc 2.75%,#32b5ff00 42.26%),linear-gradient(270deg,#0285ff,#0157ff 48.46%,#06f 100.71%);border-radius:6px;box-shadow:0 4px 12px #0177ff40}.floating-button .button-content .label[data-v-54857e63]{font-family:Segoe UI;font-weight:600;font-size:12px;line-height:16px;color:#ffffffe6}.floating-button .button-content .time[data-v-54857e63]{font-family:Segoe UI;font-weight:700;font-size:14px;line-height:16px;color:#fff}.guide-container{width:800px;position:relative;height:720px;padding:48px 60px 24px;background:linear-gradient(360deg,#fff9,#fff0 101.87%),linear-gradient(267.8deg,#b4dbff66 3.47%,#48aaff66 68.69%,#0075ff66 99.78%),linear-gradient(0deg,#fff,#fff);border-radius:8px}.guide-container .top-wrapper .top-title{display:block;font-family:Segoe UI;font-weight:700;font-style:Bold;font-size:26px;leading-trim:NONE;line-height:30px;letter-spacing:0%;text-align:center;color:#22304d}.guide-container .top-wrapper .popup-description{display:inline-block;margin-top:16px;font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#22304db3}.guide-container .middle-wrapper{display:flex;justify-content:space-between;margin-top:24px;height:450px;position:relative;gap:40px}.guide-container .middle-wrapper .union-img{left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;position:absolute}.guide-container .middle-wrapper .current-plan{flex:1;text-align:left;position:relative}.guide-container .middle-wrapper .current-plan .img-free-plan{position:absolute;top:-7px;left:-16px}.guide-container .middle-wrapper .current-plan .title{height:28px;padding:6px 16px;display:inline-block;color:#22304d66;position:relative;font-family:Inter;font-weight:400;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.guide-container .middle-wrapper .current-plan .content{position:relative;padding:20px 32px 35px}.guide-container .middle-wrapper .current-plan .content .content-title{font-family:HarmonyOS Sans;font-weight:700;font-size:22px;leading-trim:NONE;line-height:26px;letter-spacing:0%;vertical-align:middle;color:#22304d}.guide-container .middle-wrapper .current-plan .content .content-description .description-title{display:block;font-family:HarmonyOS Sans;font-weight:600;font-size:16px;margin-top:30px;leading-trim:NONE;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#22304d;margin-bottom:20px}.guide-container .middle-wrapper .current-plan .content .content-description .li{display:flex;align-items:center;gap:8px;margin-bottom:16px}.guide-container .middle-wrapper .current-plan .content .content-description .li .li-text{font-family:Segoe UI;font-weight:600;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;color:#22304db3}.guide-container .middle-wrapper .current-plan .content .content-description .li:last-child{margin-bottom:0}.guide-container .middle-wrapper .recommended-plan{flex:1;text-align:left;position:relative}.guide-container .middle-wrapper .recommended-plan .img-plan{position:absolute;top:-17px;right:-21px}.guide-container .middle-wrapper .recommended-plan .title{height:28px;padding:6px 16px;display:inline-block;color:#fff;position:relative;font-family:Inter;font-weight:400;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.guide-container .middle-wrapper .recommended-plan .content{position:relative;padding:20px 32px 35px}.guide-container .middle-wrapper .recommended-plan .content .content-title{font-family:HarmonyOS Sans;font-weight:700;font-size:22px;leading-trim:NONE;line-height:26px;letter-spacing:0%;vertical-align:middle;color:#fff}.guide-container .middle-wrapper .recommended-plan .content .content-description .description-title{display:block;font-family:HarmonyOS Sans;font-weight:600;font-size:16px;margin-top:24px;leading-trim:NONE;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#fff;margin-bottom:20px}.guide-container .middle-wrapper .recommended-plan .content .content-description .li{display:flex;align-items:center;gap:8px;margin-bottom:16px}.guide-container .middle-wrapper .recommended-plan .content .content-description .li .yellow-font{color:#faff14;font-weight:700}.guide-container .middle-wrapper .recommended-plan .content .content-description .li .li-text{font-family:Segoe UI;font-weight:600;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;color:#fff}.guide-container .middle-wrapper .recommended-plan .content .content-description .li:last-child{margin-bottom:0}.guide-container .bottom-container{margin-top:32px;height:48px}.guide-container .bottom-container .blue-btn{width:100%;background:linear-gradient(109.9deg,#71bbff00 85.49%,#3ad0ff99 100.23%),linear-gradient(114.03deg,#47c8ffcc 2.75%,#32b5ff00 42.26%),linear-gradient(270deg,#0285ff,#0157ff 48.46%,#06f 100.71%);border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:700;font-size:16px;height:48px;outline:unset;display:flex;align-items:center;justify-content:center;gap:8px;border:none}.guide-container .bottom-container .blue-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.close-icon{position:absolute;right:6px;top:6px;cursor:pointer}.step-one-container{position:relative;width:560px;height:254px;background:#fff;box-shadow:0 10px 20px #26324b33;border-radius:8px}.step-one-container .content-wrapper{padding:24px 24px 0}.step-one-container .content-wrapper .real-content-wrapper{padding:24px;display:flex;align-items:center;gap:16px}.step-one-container .content-wrapper .real-content-wrapper .right-content{text-align:left}.step-one-container .content-wrapper .real-content-wrapper .right-content .modal-sample-content-title{display:block;font-family:Inter;color:#22304d;font-style:Bold;font-size:16px}.step-one-container .content-wrapper .real-content-wrapper .right-content .modal-sample-middle-content{display:block;margin-top:4px;font-weight:500;font-size:12px;line-height:15px;color:#22304dd9}.step-one-container .content-wrapper .real-content-wrapper .right-content .modal-sample-middle-content .weight{font-weight:600;color:#22304d}.step-one-container .content-wrapper .real-content-wrapper .right-content #add-sample-tip-input{position:relative;margin-top:1rem;width:20rem;height:2rem;padding:4px 4px 4px 16px;background-color:#fff;border-radius:6px;border:1px solid rgba(34,48,77,.12);font-family:Inter;font-size:12px;font-weight:400;line-height:15px;text-align:left;color:#22304d66}.step-one-container .content-wrapper .real-content-wrapper .right-content #add-sample-tip-input #add-sample-origin-value.has-file{color:#22304d}.step-one-container .content-wrapper .real-content-wrapper .right-content #add-sample-tip-input #input-sample-value{position:absolute;width:100%;height:100%;cursor:pointer;opacity:0;left:0;top:0;font-size:0}.step-one-container .content-wrapper .real-content-wrapper .right-content #add-sample-tip-input #input-img{top:3px;right:2px;width:24px;height:24px;position:absolute}.bottom-tool{display:flex;position:absolute;right:16px;bottom:16px;align-items:center;justify-content:flex-end;gap:24px}.bottom-tool #add-sample-instruction{font-family:Inter;font-size:12px;font-weight:400;line-height:15px;text-align:right;text-decoration:underline;color:#047cf3;cursor:pointer}.bottom-tool .blue-btn{background-color:#047cf3;border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:600;font-size:14px;width:104px;outline:unset;height:34px;line-height:24px;border:none}.bottom-tool .blue-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}button:focus:not(:focus-visible){outline:none!important}.step-instruction-container{width:800px;padding:32px 24px 0;position:relative;height:460px;border-radius:12px;box-shadow:0 10px 20px #26324b33;background:#fff}.step-instruction-container .instruction-container{width:100%;height:100%}.step-instruction-container .instruction-container .instruction-title{height:24px;font-family:Inter;font-size:20px;line-height:24px;text-align:center;font-variation-settings:"slnt" 0;color:#10141d}.step-instruction-container .instruction-container .instruction-diagram{margin-top:24px;height:296px;display:flex;flex-direction:row;justify-content:space-around}.step-instruction-container .instruction-container .instruction-diagram .diagram-item{overflow:hidden;position:relative;width:240px;border:1px solid rgba(34,48,77,.12);border-radius:.5rem;background-color:#f3f4fa66}.step-instruction-container .instruction-container .instruction-diagram .diagram-item .first-mode{position:absolute;left:0;top:0}.step-instruction-container .instruction-container .instruction-diagram .diagram-item .mode{left:-5px;top:-5px;position:absolute;display:inline-block;width:72px;padding-top:9px;padding-left:4px;border-radius:8px;height:29px;background-color:var(--bg-control-pressed, rgba(0, 0, 0, .08));font-family:Inter;font-size:14px;font-weight:600;line-height:16px;text-align:center;font-variation-settings:"slnt" 0;color:#22304d66}.step-instruction-container .instruction-container .instruction-diagram .diagram-item .mode-middle-img{display:block;margin:auto;margin-top:3rem}.step-instruction-container .instruction-container .instruction-diagram .diagram-item .mode-description{display:block;margin:auto;width:210px;margin-top:1.5rem;font-family:Inter;font-size:14px;font-weight:400;line-height:16px;text-align:center;color:#22304dd9}.step-checking-container{width:616px;height:463px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #26324b33;position:relative;padding:32px 16px 0}.step-checking-container .check-table-container{display:flex;flex-direction:column;height:100%}.step-checking-container .check-table-container .check-table-top-animation{height:120px}.step-checking-container .check-table-container .check-table-top-animation #lottie{width:96px;height:96px;margin:auto}.step-checking-container .check-table-container .check-table-top-animation .check-description{margin-top:.5rem;font-family:Inter;font-size:14px;font-weight:600;line-height:16px;width:488px;margin:auto;text-align:center;font-variation-settings:"slnt" 0;color:#22304d}.step-checking-container .check-table-container .check-table-top-animation .img-container{height:96px;width:96px;margin:auto;display:flex;justify-content:center;align-items:center}.step-checking-container .check-table-container .check-table-top-animation .img-container img{display:inline-block}.step-checking-container .check-table-container .check-table-bottom-content{flex:1}.step-checking-container .check-table-container .check-table-bottom-content .check-table{margin-top:24px;width:100%;border-spacing:0;border:1px solid rgba(34,48,77,.12);border-radius:8px}.step-checking-container .check-table-container .check-table-bottom-content .check-table th,.step-checking-container .check-table-container .check-table-bottom-content .check-table td{border-right:1px solid rgba(34,48,77,.12);border-bottom:1px solid rgba(34,48,77,.12);padding:8px;text-align:left}.step-checking-container .check-table-container .check-table-bottom-content .check-table th:last-child{border-right:0px}.step-checking-container .check-table-container .check-table-bottom-content .check-table th{height:50px;width:33.3%;background-color:#22304d0f;font-family:Inter;font-size:12px;font-weight:600;line-height:16px;text-align:center;font-variation-settings:"slnt" 0;color:var(--color-text-primary, rgb(16, 20, 29))}.step-checking-container .check-table-container .check-table-bottom-content .check-table td{font-family:Inter;padding-left:16px;font-size:12px;font-weight:400;line-height:15px;text-align:left;color:var(--color-text-tertiary, rgb(93, 101, 122))}.step-checking-container .check-table-container .check-table-bottom-content td:last-child{border-right:0}.step-checking-container .check-table-container .check-table-bottom-content tr:last-child td{border-bottom:0}.step-checking-container .check-table-container .check-table-bottom-content .bg-gray{background-color:#22304d0f}.step-checking-container .check-table-container .check-table-bottom-content .sample-icon{margin-right:.2rem}.step-checking-container .check-table-container .check-table-bottom-content .red-color{color:var(--color-alert-danger, rgb(248, 48, 60))!important}.step-checking-container .bottom-tool{display:flex;justify-content:space-between;width:584px}.step-checking-container .bottom-tool .left-part,.step-checking-container .bottom-tool .left-part .checkbox{display:flex;align-items:center}.step-checking-container .bottom-tool .left-part .dr-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-right:4px;margin-bottom:0}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;align-items:center;line-height:1;position:relative}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__inner{display:inline-block;position:relative;border:1px solid rgba(34,48,77,.2);border-radius:4px;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__inner:hover{border-color:#409eff}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__inner .checked-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .25s}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__original{opacity:0;outline:none;position:absolute;left:0;top:0;margin:0;width:16px;height:16px;z-index:1}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__original:checked~.dr-checkbox__inner{background-color:#409eff;border-color:#409eff}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__original:checked~.dr-checkbox__inner .checked-svg{opacity:1}.step-checking-container .bottom-tool .left-part .dr-checkbox .dr-checkbox__input .dr-checkbox__original:focus~.dr-checkbox__inner{border-color:#409eff}.step-checking-container .bottom-tool .left-part .reminder-value{margin-left:4px;font-family:Inter;font-weight:400;font-size:12px;line-height:15px;letter-spacing:0%;color:#22304d66}.background-shadow[data-v-1c32dfbc]{position:fixed;background:#0009;height:100%;width:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center}.background-shadow .video-player[data-v-1c32dfbc]{border-radius:8px;width:880px;height:554px;background:#fff;display:flex;flex-direction:column}.background-shadow .video-player .top-tool[data-v-1c32dfbc]{height:32px;width:100%;padding:8px 16px;position:relative;text-align:left;display:flex;align-items:center}.background-shadow .video-player .top-tool .file-description[data-v-1c32dfbc]{display:inline-block;font-weight:400;font-size:12px;line-height:16px}.background-shadow .video-player .top-tool .close-icon[data-v-1c32dfbc]{position:absolute;right:6px;top:6px;cursor:pointer}.background-shadow .video-player .content-wrapper[data-v-1c32dfbc]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f5f5f5}.background-shadow .video-player .content-wrapper .video[data-v-1c32dfbc]{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.background-shadow .video-player .bottom-content[data-v-1c32dfbc]{width:100%;height:64px;padding:23px 16px;text-align:left;font-weight:600;font-size:14px;line-height:18px;color:#22304d}.repair-list-item[data-v-10c9ade5]{flex:1;margin:1.5rem;position:relative;display:flex;flex-direction:row;justify-content:space-between}.repair-list-item .default-wrapper[data-v-10c9ade5]{width:12rem;height:6.75rem;border-radius:8px;text-align:center;background:radial-gradient(84.33% 117.65% at 0% 0%,#f0f9ff,#f0f7ff);display:flex;justify-content:center;align-items:center}.repair-list-item .description[data-v-10c9ade5]{flex:1;height:6.75rem;display:flex}.repair-list-item .description .description-content[data-v-10c9ade5]{margin-left:1.375rem;flex:1;display:flex;flex-direction:column;align-items:flex-start}.repair-list-item .description .description-content .name[data-v-10c9ade5]{color:var(--repairit-v-1-v-4-text-icon-100, #22304d);text-overflow:ellipsis;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600;position:relative;line-height:1.25rem}.repair-list-item .description .description-content .name .name-hover-tip[data-v-10c9ade5]{display:none;position:absolute;top:1rem;z-index:3;white-space:normal;text-align:left;background:#000c;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:#fff;border-radius:.25rem;padding:.625rem .75rem;font-weight:400;font-size:.75rem;line-height:1rem}.repair-list-item .description .description-content .name:hover .name-hover-tip[data-v-10c9ade5]{display:inline-block}.repair-list-item .description .description-content .result[data-v-10c9ade5]{flex:1;display:flex;align-items:end}.repair-list-item .description .description-content .result .result-group[data-v-10c9ade5]{display:flex}.repair-list-item .description .description-content .result .result-group .result-value[data-v-10c9ade5]{margin-left:.5rem;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.repair-list-item .description .description-content .result .result-group .success[data-v-10c9ade5]{color:var(--color-alert-success, #02b06c)}.repair-list-item .description .description-content .result .result-group .fail[data-v-10c9ade5]{color:var(--repairit-v-1-v-4-text-icon-red, #ff644d)}.repair-list-item .description .description-content .result .result-group .info[data-v-10c9ade5]{color:#fba704}.repair-list-item .description .description-content .result .partial-group[data-v-10c9ade5]{margin-left:24px;align-items:center}.repair-list-item .description .description-content .result .partial-group .tip-container[data-v-10c9ade5]{display:flex;align-items:center;position:relative}.repair-list-item .description .description-content .result .partial-group .tip-container .tip-icon[data-v-10c9ade5]{width:16px;height:16px;margin-left:8px}.repair-list-item .description .description-content .result .partial-group .tip-container .hover-tip[data-v-10c9ade5]{position:absolute;top:40px;left:6px;background:#000c;display:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:8px;font-family:Segoe UI;font-weight:400;font-size:14px;border-radius:4px;text-align:left;width:300px;z-index:99;line-height:18px;color:#fff}.repair-list-item .description .description-content .result .partial-group .tip-container .hover-tip .emphasis-span[data-v-10c9ade5]{color:#ff644d}.repair-list-item .description .description-content .result .partial-group .tip-container:hover .hover-tip[data-v-10c9ade5]{display:block}.repair-list-item .description .description-content .size-group[data-v-10c9ade5]{margin-top:1.25rem;height:1.5rem;line-height:1.5rem}.repair-list-item .description .description-content .size-group .size-icon[data-v-10c9ade5]{vertical-align:middle}.repair-list-item .description .description-content .size-group .size[data-v-10c9ade5]{height:1.5rem;display:inline-block;line-height:1.5rem;color:var(--repairit-v-1-v-4-text-icon-80, rgba(34, 48, 77, .85));font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:400;margin-right:2.5rem;margin-left:.5rem}.repair-list-item .description .description-content .size-group .corrupted-icon[data-v-10c9ade5]{transform:translateY(-1px)}.repair-list-item .description .without-result[data-v-10c9ade5]{margin:1.375rem 0 1.375rem 1rem}.repair-list-item button[data-v-10c9ade5]:focus:not(:focus-visible){outline:none!important}.repair-list-item .repair-right-wrapper[data-v-10c9ade5]{display:flex;align-items:center}.repair-list-item .repair-right-wrapper .delete-icon[data-v-10c9ade5]{cursor:pointer;width:2rem;height:2rem}.repair-list-item .repair-right-wrapper .delete-icon .delete-icon[data-v-10c9ade5]{vertical-align:middle!important}.repair-list-item .repair-right-wrapper .repair-result-group[data-v-10c9ade5]{display:flex;align-items:center;justify-content:space-between}.repair-list-item .repair-right-wrapper .repair-result-group span[data-v-10c9ade5]{display:inline-block;line-height:6.75rem;margin-right:1rem;cursor:pointer}.repair-list-item .repair-right-wrapper .repair-result-group span img[data-v-10c9ade5]{vertical-align:middle!important}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair[data-v-10c9ade5]{position:relative;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-blue-normal, #047cf3);display:flex;background-color:unset;padding:11px 40px;justify-content:center;align-items:center;color:var(--repairit-v-1-v-4-blue-normal, #047cf3);text-align:center;font-family:Segoe UI;font-size:14px;font-style:normal;font-weight:600}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair .sample-hover-tip[data-v-10c9ade5]{display:none;width:18.75rem;position:absolute;top:3.5rem;right:3.5rem;z-index:3;white-space:normal;text-align:left;background:#000c;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:#fff;border-radius:.25rem;padding:.625rem .75rem;font-weight:400;font-size:.75rem;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair[data-v-10c9ade5]:hover{background:#047cf30f}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair[data-v-10c9ade5]:active{background:#047cf31f}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair:hover .sample-hover-tip[data-v-10c9ade5]{display:inline-block}.repair-list-item .repair-right-wrapper .repair-result-group .delete[data-v-10c9ade5]{cursor:pointer}.repair-list-item .repair-right-wrapper .advanced-repair[data-v-10c9ade5]{position:relative;margin-left:5px;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-blue-normal, #047cf3);display:inline-block;background-color:unset;padding:11px 40px;color:var(--repairit-v-1-v-4-blue-normal, #047cf3);text-align:center;font-family:Segoe UI;font-size:14px;font-style:normal;font-weight:600}.repair-list-item .repair-right-wrapper .advanced-repair[data-v-10c9ade5]:hover{background:#047cf30f}.repair-list-item .repair-right-wrapper .advanced-repair[data-v-10c9ade5]:active{background:#047cf31f}.repair-list-item .repair-right-wrapper .advanced-repair:hover .sample-hover-tip[data-v-10c9ade5]{display:inline-block}.repair-list-item .repair-right-wrapper .repair-waiting[data-v-10c9ade5]{height:1.5rem;border-radius:.75rem;text-align:center}.repair-list-item .repair-right-wrapper .repair-waiting .repair-waiting-span[data-v-10c9ade5]{font-family:Segoe UI;font-size:1rem;font-weight:600;line-height:16px;text-align:center;color:#ffb419}.repair-list-item .repair-right-wrapper .repair-progress[data-v-10c9ade5]{height:auto;display:flex;align-items:center;height:100%}.repair-list-item .repair-right-wrapper .repair-progress .repair-progress-value[data-v-10c9ade5]{color:var(--repairit-v-1-v-4-blue-normal, #047cf3);text-align:right;text-overflow:ellipsis;font-size:2rem;font-style:normal;font-weight:600;line-height:2.25rem}.repair-list-item .repair-right-wrapper .repair-progress .repair-progress-span[data-v-10c9ade5]{overflow:hidden;color:var(--repairit-v-1-v-4-blue-normal, #047cf3);text-align:right;text-overflow:ellipsis;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600;margin-right:1rem}.repair-list-item .repair-right-wrapper .repair-pause[data-v-10c9ade5]{margin-left:16px;cursor:pointer}#app[data-v-fe67e7f7] *,#app[data-v-fe67e7f7] :after,#app[data-v-fe67e7f7] :before{box-sizing:content-box}.white-btn[data-v-fe67e7f7]{position:relative;background-color:#fff;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-blue-normal, #047cf3);color:var(--repairit-v-1-v-4-blue-normal, #047cf3);padding:8px 16px;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600}.white-btn[data-v-fe67e7f7]:hover{border-radius:var(--number-50, 6px);border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3);opacity:var(--number-10, 1);background:var(--repairit-v-1-v-4-text-icon-blue-hover, rgba(4, 124, 243, .06))}.white-btn[data-v-fe67e7f7]:active{border-radius:var(--number-50, 6px);border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3);opacity:var(--number-10, 1);background:var(--repairit-v-1-v-4-text-icon-blue-pressed, rgba(4, 124, 243, .12));outline:none!important}.white-btn[data-v-fe67e7f7]:focus{outline:none!important;border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3)}.white-btn[data-v-fe67e7f7]:focus:not(:focus-visible){outline:none!important}.white-btn[data-v-fe67e7f7]:disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.blue-btn[data-v-fe67e7f7]{background-color:#047cf3;border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:600;font-size:20px;outline:none;line-height:24px;border:none}.blue-btn[data-v-fe67e7f7]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}button[data-v-fe67e7f7]:active{outline:none!important}button[data-v-fe67e7f7]:focus{outline:none!important}button[data-v-fe67e7f7]:focus:not(:focus-visible){outline:none!important}.video-repair-container .step-one[data-v-fe67e7f7]{font-size:0;display:flex;width:100%;align-items:stretch;gap:24px;padding:32px}.video-repair-container .step-one .main-left[data-v-fe67e7f7]{border-radius:12px;border:2px dashed rgba(4,124,243,.3);flex:1;width:50%;padding:40px 0}.video-repair-container .step-one .main-left .left-container .upload-text[data-v-fe67e7f7]{font-weight:600;font-style:Bold;font-size:20px;line-height:24px;text-align:center}.video-repair-container .step-one .main-left .left-container .drag-text[data-v-fe67e7f7]{margin-top:8px;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#22304db3}.video-repair-container .step-one .main-left .left-container .add-container .add-btn[data-v-fe67e7f7]{position:relative;width:260px;height:56px;margin-top:78px}.video-repair-container .step-one .main-left.hover[data-v-fe67e7f7]{border-color:#047cf3;background-color:#047cf30f}.video-repair-container .step-one .main-right[data-v-fe67e7f7]{overflow:hidden;width:50%;position:relative;flex-shrink:0}.video-repair-container .step-one .main-right .image-compare[data-v-fe67e7f7] .icv__control{height:88%!important}.video-repair-container .step-one .main-right .image-compare[data-v-fe67e7f7] .icv__img-a{height:100%}.video-repair-container .step-two[data-v-fe67e7f7]{width:100%}.video-repair-container .step-two .tab-wrapper[data-v-fe67e7f7]{height:57px;width:100%;border-bottom:1px solid rgba(34,48,76,.08);display:flex;justify-content:space-between;align-items:center;padding:16px 24px 8px}.video-repair-container .step-two .tab-wrapper .tab-group[data-v-fe67e7f7]{display:flex;gap:24px}.video-repair-container .step-two .tab-wrapper .tab-group .tab-item[data-v-fe67e7f7]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;font-style:Bold;font-size:16px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#22304db3}.video-repair-container .step-two .tab-wrapper .tab-group .tab-item.selected[data-v-fe67e7f7]{color:#047cf3}.video-repair-container .step-two .content-wrapper[data-v-fe67e7f7]{padding:16px 24px;height:517px;overflow-y:auto}.video-repair-container .step-two .content-wrapper .repair-list-item-wrapper[data-v-fe67e7f7]{margin-top:1rem;position:relative;border-radius:12px;border:1px solid var(--repairit-v-1-v-4-text-icon-black-pressed, rgba(34, 48, 77, .12));background:#fff;width:100%;height:9.75rem;display:flex}.video-repair-container .step-two .content-wrapper .repair-list-item-wrapper .progress-bar-value[data-v-fe67e7f7]{position:absolute;bottom:0;left:1.5px;border-bottom-left-radius:21px;right:3px;height:.25rem;background:linear-gradient(90deg,#00c2ff 7.88%,#0085ff 100.46%)}.video-repair-container .step-two .content-wrapper .empty-container[data-v-fe67e7f7]{height:100%;width:100%;margin-top:120px;display:flex;align-items:center;justify-content:center;flex-direction:column}.video-repair-container .step-two .content-wrapper .empty-container img[data-v-fe67e7f7]{width:140px;height:140px}.video-repair-container .step-two .content-wrapper .empty-container .empty-text[data-v-fe67e7f7]{display:block;font-weight:600;font-style:Bold;font-size:20px;line-height:24px;text-align:center}.video-repair-container .step-two .bottom-wrapper[data-v-fe67e7f7]{display:flex;justify-content:space-between;box-shadow:0 -5px 12px -4px #6e93b81c;align-items:center;padding:16px 32px}.video-repair-container .step-two .bottom-wrapper .video-operation-group[data-v-fe67e7f7]{display:flex;gap:16px}.video-repair-container .step-two .bottom-wrapper .video-operation-group .icon-btn[data-v-fe67e7f7]{display:flex;align-items:center;gap:4px}.video-repair-container .step-two .bottom-wrapper .right-content-btn[data-v-fe67e7f7]{display:flex;align-items:center}.video-repair-container .step-two .bottom-wrapper .right-content-btn .white-btn[data-v-fe67e7f7]{font-size:14px}.video-repair-container .step-two .bottom-wrapper .right-content-btn .repair-btn[data-v-fe67e7f7]{padding:8px 40px;font-size:14px;display:flex;height:42px;align-items:center;gap:4px}.video-repair-container .step-two .bottom-wrapper .right-content-btn .strategy-value[data-v-fe67e7f7]{color:var(--repairit-v-1-v-4-text-icon-80, rgba(34, 48, 77, .85));text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.video-repair-container .step-two .bottom-wrapper .right-content-btn .dr-select-contain[data-v-fe67e7f7]{margin-bottom:0;margin-right:24px}.video-repair-container .step-two .bottom-wrapper .right-content-btn .dr-select-contain .select-button[data-v-fe67e7f7]{height:42px;margin-bottom:0}.video-repair-container .step-two .bottom-wrapper .right-content-btn .dr-select-contain .select-button img[data-v-fe67e7f7]{top:13px!important}.video-repair-container .step-two .download-btn-wrapper[data-v-fe67e7f7]{justify-content:flex-end}@media (max-width: 992px){.video-repair-container[data-v-fe67e7f7]{display:none}}.video-repair-container .image-compare .icv__control{height:88%!important}.dr-select-contain{display:inline-block;vertical-align:middle;margin-bottom:.1rem}.dr-select .disabled{cursor:not-allowed;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-text-icon-30, rgba(34, 48, 77, .3));color:var(--repairit-v-1-v-4-text-icon-30, rgba(34, 48, 77, .3));font-family:Segoe UI;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.dr-select-contain>span{font-size:.875rem;line-height:1.125rem;color:#22304d;vertical-align:middle;margin-right:.75rem}.dr-select{display:inline-block;vertical-align:middle;font-size:0;position:relative;-webkit-user-select:none;user-select:none}.dr-select .select-button{margin-bottom:1.7px;font-size:.875rem;line-height:1.56rem;color:#22304d;border:1px solid var(--repairit-v-1-v-4-text-icon-70, rgba(34, 48, 77, .7));border-radius:.375rem;padding:.625rem 2rem .625rem .5rem;vertical-align:middle;cursor:pointer;font-weight:600;text-align:left;position:relative}.dr-select .select-button:hover{border:1px solid rgba(34,48,77,.85)}.dr-select .disabled{border-radius:6px;border:1px solid var(--repairit-v-1-v-4-text-icon-30, rgba(34, 48, 77, .3));background-color:#fff;opacity:.5;color:gray}.dr-select .select-button span{display:inline-block;width:5.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--repairit-v-1-v-4-text-icon-100, #22304d);font-family:Segoe UI;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.dr-select .select-button img{width:1rem;transition:transform .25s ease-in-out;position:absolute;right:.4rem;top:.95rem}.dr-select.select-open .select-button{border-color:#047cf3}.dr-select.select-open .select-button img{transform:rotate(-180deg)}.dr-select .list{position:absolute;width:100%;bottom:2.7rem;background-color:#fff;border:1px solid rgba(34,48,76,.08);box-shadow:0 4px 8px #26324b1a;padding:.25rem;border-radius:.375rem;text-align:left;z-index:99999}.dr-select .list div{font-size:.875rem;line-height:1.125rem;font-weight:400;border-radius:.25rem;color:#22304d;padding:.5rem;cursor:pointer;margin-bottom:.125rem;font-family:Segoe UI}.dr-select .list div:hover,.dr-select .list div.selected{color:var(--repairit-V1-V4-blue-normal, #047cf3);background:#047cf30f}.dr-select .list div:active{color:var(--repairit-V1-V4-blue-normal, #047cf3);background:var( --repairit-v-1-v-4-text-icon-blue-pressed, rgba(4, 124, 243, .12) )}.dr-select .list div:last-child{margin-bottom:0}.el-popover{position:absolute;background:#556581;border-radius:.25rem;font-size:.75rem;line-height:1rem;color:#fff;padding:.625rem .75rem;z-index:38;text-align:left;word-wrap:break-word;max-width:15rem;font-weight:400}.el-popover.white{background:#fff;color:#000;padding:1rem;line-height:1.125rem;border-radius:.5rem;filter:drop-shadow(0px 10px 20px rgba(0,0,0,.3));outline:none}.el-popover.black{background:#000c;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);box-shadow:0 4px 16px #20232e1a;color:#fff}.el-popover p{margin-bottom:0}.el-popper .popper__arrow,.el-popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:.375rem}.el-popper .popper__arrow:after{content:" ";border-width:.375rem}.el-popper[x-placement^=top]{margin-bottom:.75rem}.el-popper[x-placement^=top] .popper__arrow{bottom:-.375rem;left:50%;margin-right:.1875rem;border-top-color:#556581;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-.375rem;border-top-color:#556581;border-bottom-width:0}.el-popper[x-placement^=top].white .popper__arrow,.el-popper[x-placement^=top].white .popper__arrow:after{border-top-color:#fff}.el-popper[x-placement^=bottom]{margin-top:.75rem}.el-popper[x-placement^=bottom] .popper__arrow{top:-.375rem;left:50%!important;margin-right:.1875rem;border-top-width:0;border-bottom-color:#556581}.el-popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-.375rem;border-top-width:0;border-bottom-color:#556581}.el-popper[x-placement^=bottom].white .popper__arrow,.el-popper[x-placement^=bottom].white .popper__arrow:after{border-bottom-color:#fff}.el-popper[x-placement^=right]{margin-left:.75rem}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-.375rem;margin-bottom:.1875rem;border-right-color:#556581;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow:after{bottom:-.375rem;left:1px;border-right-color:#556581;border-left-width:0}.el-popper[x-placement^=right].white .popper__arrow,.el-popper[x-placement^=right].white .popper__arrow:after{border-right-color:#fff}.el-popper[x-placement^=left]{margin-right:.75rem}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-.375rem;margin-bottom:.1875rem;border-right-width:0;border-left-color:#556581}.el-popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-.375rem;margin-left:-.375rem;border-right-width:0;border-left-color:#556581}.el-popper[x-placement^=left].white .popper__arrow,.el-popper[x-placement^=left].white .popper__arrow:after{border-left-color:#fff}.el-popper.has-close{padding-top:1rem}.el-popper .popover-close{position:absolute;width:.75rem;height:.75rem;top:.25rem;right:.25rem;cursor:pointer;opacity:.5}.el-popper .popover-close:hover{opacity:1}.el-popper.strategy-tip{z-index:99!important;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.el-popper.black .popper__arrow{border-top-color:#000c}.el-popper.black .popper__arrow:after{border-top-color:#0000001a}.test-ip-panel[data-v-958e9167]{position:fixed;bottom:20px;right:20px;background:#fffffffa;border:2px solid #047cf3;border-radius:8px;padding:16px;box-shadow:0 4px 12px #00000026;z-index:9999;min-width:300px}.test-ip-panel__refresh[data-v-958e9167]{background:#047cf3;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600;font-size:14px;width:100%;transition:background .2s}.test-ip-panel__refresh[data-v-958e9167]:hover:not(:disabled){background:#0368d1}.test-ip-panel__refresh[data-v-958e9167]:active:not(:disabled){background:#025bb5}.test-ip-panel__refresh[data-v-958e9167]:disabled{cursor:not-allowed;opacity:.6}.test-ip-panel__tip[data-v-958e9167]{margin:8px 0 0;font-size:12px;color:#666;line-height:1.4}.tip-message[data-v-958e9167]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:#f0f9eb;border:1px solid #e1f3d8;border-radius:8px;padding:12px 20px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #0000001a;z-index:99999}.tip-message__icon[data-v-958e9167]{color:#67c23a;font-weight:700;font-size:16px}.tip-message__text[data-v-958e9167]{color:#67c23a;font-size:14px;white-space:nowrap;max-width:500px;overflow:hidden;text-overflow:ellipsis}.tip-message-enter-active[data-v-958e9167],.tip-message-leave-active[data-v-958e9167]{transition:all .3s ease}.tip-message-enter-from[data-v-958e9167],.tip-message-leave-to[data-v-958e9167]{opacity:0;transform:translate(-50%) translateY(-20px)}.background-shadow[data-v-ec67b3e3]{position:fixed;background:#0009;height:100%;width:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center}.background-shadow .file-preview-window[data-v-ec67b3e3]{border-radius:12px;width:1000px;height:700px;background:#fff;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 32px #0000004d}.background-shadow .file-preview-window .top-header[data-v-ec67b3e3]{height:60px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e5e5;background:#fff}.background-shadow .file-preview-window .top-header .title[data-v-ec67b3e3]{margin:0;font-family:Segoe UI;font-weight:600;font-size:18px;line-height:24px;color:#22304d}.background-shadow .file-preview-window .top-header .close-button[data-v-ec67b3e3]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;transition:all .2s;background:transparent}.background-shadow .file-preview-window .top-header .close-button[data-v-ec67b3e3]:hover{background:#0000000d}.background-shadow .file-preview-window .top-header .close-button[data-v-ec67b3e3]:active{background:#0000001a}.background-shadow .file-preview-window .top-header .close-button .close-icon[data-v-ec67b3e3]{width:24px;height:24px}.background-shadow .file-preview-window .preview-container[data-v-ec67b3e3]{flex:1;display:flex;overflow:hidden;background:#f5f7fa}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar[data-v-ec67b3e3]{width:180px;background:#fff;border-right:1px solid #e5e5e5;overflow-y:auto;padding:12px 8px}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list[data-v-ec67b3e3]{display:flex;flex-direction:column;gap:12px}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item[data-v-ec67b3e3]{cursor:pointer;border-radius:8px;overflow:hidden;border:2px solid transparent;transition:all .2s;background:#f5f7fa}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item[data-v-ec67b3e3]:hover{border-color:#047cf3;transform:translate(4px)}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item.active[data-v-ec67b3e3]{border-color:#047cf3;box-shadow:0 2px 8px #047cf333}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper[data-v-ec67b3e3]{width:100%;height:120px;display:flex;align-items:center;justify-content:center;background:#fff;position:relative}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-image[data-v-ec67b3e3]{max-width:100%;max-height:100%;object-fit:contain}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder[data-v-ec67b3e3]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder .page-icon[data-v-ec67b3e3]{font-size:48px;opacity:.3}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.loading-thumbnail[data-v-ec67b3e3]{background:#f5f5f5}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.loading-thumbnail .loading-spinner-small[data-v-ec67b3e3]{width:24px;height:24px;border:3px solid #e5e5e5;border-top-color:#047cf3;border-radius:50%;animation:spin-ec67b3e3 1s linear infinite}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-icon[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-thumbnail[data-v-ec67b3e3]{background:linear-gradient(135deg,#667eea,#764ba2)}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-icon .page-icon[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-thumbnail .page-icon[data-v-ec67b3e3]{font-size:40px;opacity:.9;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-icon .pdf-label[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-icon .pdf-badge[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-thumbnail .pdf-label[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .thumbnail-wrapper .thumbnail-placeholder.pdf-thumbnail .pdf-badge[data-v-ec67b3e3]{position:absolute;bottom:8px;font-size:10px;font-weight:700;color:#ffffffe6;background:#0003;padding:2px 8px;border-radius:10px;letter-spacing:.5px}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar .thumbnail-list .thumbnail-item .page-indicator[data-v-ec67b3e3]{padding:6px 8px;text-align:center;font-family:Segoe UI;font-size:12px;font-weight:600;color:#666;background:#fff;border-top:1px solid #e5e5e5}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar[data-v-ec67b3e3]::-webkit-scrollbar{width:6px}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar[data-v-ec67b3e3]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar[data-v-ec67b3e3]::-webkit-scrollbar-thumb{background:#047cf3;border-radius:3px}.background-shadow .file-preview-window .preview-container .thumbnail-sidebar[data-v-ec67b3e3]::-webkit-scrollbar-thumb:hover{background:#0368d1}.background-shadow .file-preview-window .preview-container .main-preview-area[data-v-ec67b3e3]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content[data-v-ec67b3e3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-image[data-v-ec67b3e3]{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-pdf[data-v-ec67b3e3]{width:100%;height:100%;border:none;border-radius:4px}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error[data-v-ec67b3e3]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f8303c;padding:40px}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error .error-icon[data-v-ec67b3e3]{font-size:64px;margin-bottom:16px}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error .error-text[data-v-ec67b3e3]{font-size:18px;font-weight:600;margin-bottom:8px;color:#22304d}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error .error-hint[data-v-ec67b3e3]{font-size:14px;color:#666;margin-bottom:24px;text-align:center}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error .download-hint-btn[data-v-ec67b3e3]{padding:10px 24px;background:#047cf3;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error .download-hint-btn[data-v-ec67b3e3]:hover{background:#0368d1;transform:translateY(-1px);box-shadow:0 4px 12px #047cf34d}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-error .download-hint-btn[data-v-ec67b3e3]:active{transform:translateY(0)}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-placeholder[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-loading[data-v-ec67b3e3]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-placeholder .placeholder-icon[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-loading .placeholder-icon[data-v-ec67b3e3]{font-size:80px;opacity:.3;margin-bottom:16px}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-placeholder .placeholder-text[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-loading .placeholder-text[data-v-ec67b3e3]{font-size:16px;font-weight:500}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-placeholder .loading-spinner[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-loading .loading-spinner[data-v-ec67b3e3]{width:40px;height:40px;border:4px solid #e5e5e5;border-top-color:#047cf3;border-radius:50%;animation:spin-ec67b3e3 1s linear infinite;margin-bottom:16px}.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-placeholder .loading-text[data-v-ec67b3e3],.background-shadow .file-preview-window .preview-container .main-preview-area .preview-content .preview-loading .loading-text[data-v-ec67b3e3]{font-size:14px;color:#666}.background-shadow .file-preview-window .bottom-footer[data-v-ec67b3e3]{height:88px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e5e5;background:#f9fafb}.background-shadow .file-preview-window .bottom-footer .info-text[data-v-ec67b3e3]{flex:1;font-family:Segoe UI;font-size:13px;line-height:18px;color:#666;margin-right:24px;display:flex;align-items:flex-start;gap:8px}.background-shadow .file-preview-window .bottom-footer .info-text .warning-icon[data-v-ec67b3e3]{font-size:16px;flex-shrink:0;margin-top:1px}.background-shadow .file-preview-window .bottom-footer .save-button[data-v-ec67b3e3]{padding:12px 48px;background:#047cf3;color:#fff;border:none;border-radius:6px;font-family:Segoe UI;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.background-shadow .file-preview-window .bottom-footer .save-button[data-v-ec67b3e3]:hover{background:#0368d1;box-shadow:0 4px 12px #047cf34d}.background-shadow .file-preview-window .bottom-footer .save-button[data-v-ec67b3e3]:active{background:#025bb5;transform:translateY(1px)}@keyframes spin-ec67b3e3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.repair-list-item[data-v-cb51d248]{flex:1;margin:1.5rem;position:relative;display:flex;flex-direction:row;justify-content:space-between}.repair-list-item .thumbnail-wrapper[data-v-cb51d248]{width:12rem;height:6.75rem;border-radius:8px;overflow:hidden;text-align:center;background:radial-gradient(84.33% 117.65% at 0% 0%,#f0f9ff,#f0f7ff);display:flex;justify-content:center;align-items:center}.repair-list-item .thumbnail-wrapper img[data-v-cb51d248]{width:auto;height:auto;max-width:100%;max-height:100%}.repair-list-item .description[data-v-cb51d248]{flex:1;height:6.75rem;display:flex}.repair-list-item .description .description-content[data-v-cb51d248]{margin-left:1.375rem;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.repair-list-item .description .description-content .file-name-row[data-v-cb51d248]{margin-bottom:.5rem}.repair-list-item .description .description-content .file-name-row .name[data-v-cb51d248]{color:var(--repairit-v-1-v-4-text-icon-100, #22304d);text-overflow:ellipsis;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600;position:relative;line-height:1.25rem}.repair-list-item .description .description-content .file-name-row .name .name-hover-tip[data-v-cb51d248]{display:none;position:absolute;top:1rem;z-index:3;white-space:nowrap;text-align:left;background:#000c;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:#fff;border-radius:.25rem;padding:.625rem .75rem;font-weight:400;font-size:.75rem;line-height:1rem}.repair-list-item .description .description-content .file-name-row .name:hover .name-hover-tip[data-v-cb51d248]{display:inline-block}.repair-list-item .description .description-content .file-info-row[data-v-cb51d248]{display:flex;align-items:center;gap:1.5rem;margin-bottom:.5rem}.repair-list-item .description .description-content .file-info-row .info-item[data-v-cb51d248]{display:flex;align-items:center;gap:.375rem}.repair-list-item .description .description-content .file-info-row .info-item .info-icon[data-v-cb51d248]{vertical-align:middle}.repair-list-item .description .description-content .file-info-row .info-item .info-text[data-v-cb51d248]{color:var(--repairit-v-1-v-4-text-icon-80, rgba(34, 48, 77, .85));font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.repair-list-item .description .description-content .result[data-v-cb51d248]{flex:1;display:flex;align-items:end}.repair-list-item .description .description-content .result .result-group[data-v-cb51d248]{display:flex}.repair-list-item .description .description-content .result .result-group .result-value[data-v-cb51d248]{margin-left:.5rem;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.repair-list-item .description .description-content .result .result-group .success[data-v-cb51d248]{color:var(--color-alert-success, #02b06c)}.repair-list-item .description .description-content .result .result-group .fail[data-v-cb51d248]{color:var(--repairit-v-1-v-4-text-icon-red, #ff644d)}.repair-list-item .description .without-result[data-v-cb51d248]{margin:1.375rem 0 1.375rem 1rem}.repair-list-item button[data-v-cb51d248]:focus:not(:focus-visible){outline:none!important}.repair-list-item .repair-right-wrapper[data-v-cb51d248]{display:flex;align-items:center}.repair-list-item .repair-right-wrapper .delete-icon[data-v-cb51d248]{cursor:pointer;width:2rem;height:2rem}.repair-list-item .repair-right-wrapper .delete-icon .delete-icon[data-v-cb51d248]{vertical-align:middle!important}.repair-list-item .repair-right-wrapper .repair-result-group[data-v-cb51d248]{display:flex;align-items:center;justify-content:space-between}.repair-list-item .repair-right-wrapper .repair-result-group span[data-v-cb51d248]{display:inline-block;line-height:6.75rem;margin-right:1rem;cursor:pointer}.repair-list-item .repair-right-wrapper .repair-result-group span img[data-v-cb51d248]{vertical-align:middle!important}.repair-list-item .repair-right-wrapper .repair-result-group .delete[data-v-cb51d248]{cursor:pointer}.repair-list-item .repair-right-wrapper .repair-waiting[data-v-cb51d248]{display:flex;align-items:center;padding:0 1.5rem}.repair-list-item .repair-right-wrapper .repair-waiting .repair-waiting-span[data-v-cb51d248]{color:var(--repairit-v-1-v-4-text-icon-80, rgba(34, 48, 77, .85));text-align:center;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-progress[data-v-cb51d248]{padding:0 1.5rem;display:flex;align-items:center}.repair-list-item .repair-right-wrapper .repair-progress .repair-progress-span[data-v-cb51d248]{color:#22304dd9;text-align:center;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-progress .repair-progress-value[data-v-cb51d248]{margin-left:.5rem;color:#047cf3;text-align:center;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-pause[data-v-cb51d248]{margin-right:3rem;cursor:pointer}#app[data-v-133ccf44] *,#app[data-v-133ccf44] :after,#app[data-v-133ccf44] :before{box-sizing:content-box}.white-btn[data-v-133ccf44]{position:relative;background-color:#fff;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-blue-normal, #047cf3);color:var(--repairit-v-1-v-4-blue-normal, #047cf3);padding:8px 16px;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600}.white-btn[data-v-133ccf44]:hover{border-radius:var(--number-50, 6px);border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3);opacity:var(--number-10, 1);background:var(--repairit-v-1-v-4-text-icon-blue-hover, rgba(4, 124, 243, .06))}.white-btn[data-v-133ccf44]:active{border-radius:var(--number-50, 6px);border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3);opacity:var(--number-10, 1);background:var(--repairit-v-1-v-4-text-icon-blue-pressed, rgba(4, 124, 243, .12));outline:none!important}.white-btn[data-v-133ccf44]:focus{outline:none!important;border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3)}.white-btn[data-v-133ccf44]:focus:not(:focus-visible){outline:none!important}.white-btn[data-v-133ccf44]:disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.blue-btn[data-v-133ccf44]{background-color:#047cf3;border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:600;font-size:20px;outline:none;line-height:24px;border:none}.blue-btn[data-v-133ccf44]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}button[data-v-133ccf44]:active{outline:none!important}button[data-v-133ccf44]:focus{outline:none!important}button[data-v-133ccf44]:focus:not(:focus-visible){outline:none!important}.file-repair-container[data-v-133ccf44]{background:#fff;border:1px solid #dfdfdf;border-radius:1rem;padding:2rem}.file-repair-container .step-one[data-v-133ccf44]{display:table;width:100%;font-size:0}.file-repair-container .step-one>div[data-v-133ccf44]{display:table-cell;vertical-align:top}.file-repair-container .step-one .main-left[data-v-133ccf44]{width:50%;position:relative;border-radius:12px;border:2px dashed rgba(4,124,243,.3);overflow:hidden}.file-repair-container .step-one .main-left .left-container[data-v-133ccf44]{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.file-repair-container .step-one .main-left .left-container .upload-illustration[data-v-133ccf44]{width:300px;height:256px;cursor:pointer;display:block;margin:0 auto}.file-repair-container .step-one .main-left .left-container .upload-text[data-v-133ccf44]{font-weight:600;font-style:Bold;font-size:20px;line-height:24px;text-align:center}.file-repair-container .step-one .main-left .left-container .drag-text[data-v-133ccf44]{margin-top:8px;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#22304db3}.file-repair-container .step-one .main-left .left-container .add-container .add-btn[data-v-133ccf44]{position:relative;width:260px;height:56px;margin-top:78px}.file-repair-container .step-one .main-left .left-container .add-container .add-btn input[type=file][data-v-133ccf44]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-repair-container .step-one .main-left.hover[data-v-133ccf44]{border-color:#047cf3;background-color:#047cf30f}.file-repair-container .step-one .main-middle[data-v-133ccf44]{width:1.5rem}.file-repair-container .step-one .main-right[data-v-133ccf44]{width:calc(50% - 1.5rem);border-radius:.75rem;position:relative;overflow:hidden}.file-repair-container .step-two[data-v-133ccf44]{width:100%}.file-repair-container .step-two .tab-wrapper[data-v-133ccf44]{height:57px;width:100%;border-bottom:1px solid rgba(34,48,76,.08);display:flex;justify-content:space-between;align-items:center;padding:16px 24px 8px}.file-repair-container .step-two .tab-wrapper .tab-group[data-v-133ccf44]{display:flex;gap:24px}.file-repair-container .step-two .tab-wrapper .tab-group .tab-item[data-v-133ccf44]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;font-style:Bold;font-size:16px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#22304db3}.file-repair-container .step-two .tab-wrapper .tab-group .tab-item.selected[data-v-133ccf44]{color:#047cf3}.file-repair-container .step-two .content-wrapper[data-v-133ccf44]{padding:16px 24px;height:517px;overflow-y:auto}.file-repair-container .step-two .content-wrapper .repair-list-item-wrapper[data-v-133ccf44]{margin-top:1rem;position:relative;border-radius:12px;border:1px solid var(--repairit-v-1-v-4-text-icon-black-pressed, rgba(34, 48, 77, .12));background:#fff;width:100%;height:9.75rem;display:flex}.file-repair-container .step-two .content-wrapper .repair-list-item-wrapper .progress-bar-value[data-v-133ccf44]{position:absolute;bottom:0;left:1.5px;border-bottom-left-radius:21px;background:#047cf34d;height:4px;border-bottom-right-radius:21px}.file-repair-container .step-two .empty-container[data-v-133ccf44]{height:100%;width:100%;margin-top:120px;display:flex;align-items:center;justify-content:center;flex-direction:column}.file-repair-container .step-two .empty-container img[data-v-133ccf44]{width:140px;height:140px}.file-repair-container .step-two .empty-container .empty-text[data-v-133ccf44]{display:block;font-weight:600;font-style:Bold;font-size:20px;line-height:24px;text-align:center}.file-repair-container .step-two .bottom-wrapper[data-v-133ccf44]{padding:16px 24px 24px;display:flex;justify-content:space-between;align-items:center}.file-repair-container .step-two .bottom-wrapper .file-operation-group[data-v-133ccf44]{display:flex;gap:16px}.file-repair-container .step-two .bottom-wrapper .right-content-btn[data-v-133ccf44]{display:flex;gap:16px;align-items:center}.file-repair-container .step-two .bottom-wrapper .repair-btn[data-v-133ccf44]{padding:12px 24px;height:56px;display:flex;align-items:center;justify-content:center;gap:8px}.file-repair-container .step-two .bottom-wrapper .repair-btn .repair-icon-img[data-v-133ccf44]{width:24px;height:24px}.file-repair-container .step-two .bottom-wrapper.download-btn-wrapper[data-v-133ccf44]{justify-content:flex-end}.icon-btn[data-v-133ccf44]{display:flex;align-items:center;justify-content:center;gap:8px;height:56px;position:relative}.icon-btn .icon[data-v-133ccf44]{width:24px;height:24px}.icon-btn .btn-group-name[data-v-133ccf44]{font-size:16px}.icon-btn input[type=file][data-v-133ccf44]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}@media (max-width: 1299px){.file-repair-container .step-one[data-v-133ccf44]{display:block;overflow:hidden}.file-repair-container .step-one>div[data-v-133ccf44]{display:block}.file-repair-container .step-one .main-left[data-v-133ccf44]{width:100%;padding-bottom:1.875rem;border-radius:.5rem;border:0;background:#f2f6fa}.file-repair-container .step-one .main-left .left-container[data-v-133ccf44]{position:relative;transform:none;top:0}.file-repair-container .step-one .main-middle[data-v-133ccf44]{width:0}.file-repair-container .step-one .main-right[data-v-133ccf44]{display:none}}@media (max-width: 992px){.file-repair-container[data-v-133ccf44]{display:none}}.background-shadow{position:fixed;background:#0009;height:100%;width:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center}.download-container{width:640px;height:404px;padding:40px 48px;position:relative;opacity:1;border-radius:8px;background:linear-gradient(109.72deg,#fff -1.11%,#e7f0ff)}.download-container .close-icon{position:absolute;right:6px;top:6px;cursor:pointer}.download-container .title{text-align:left;font-family:Segoe UI;font-weight:700;font-size:20px;line-height:24px}.download-container .info{display:flex;justify-content:space-between;margin-top:24px}.download-container .info .left-info{text-align:left;display:flex;flex-direction:column;gap:16px}.download-container .info .left-info .li{gap:4px;display:flex}.download-container .info .left-info .li img{width:20px;height:20px}.download-container .info .left-info .li span{font-family:Segoe UI;font-weight:600;font-size:14px;line-height:18px;vertical-align:middle;color:#22304d}.download-container .info .left-info .blue-btn{padding:11px 27px;background:#047cf3;border-radius:6px;cursor:pointer}.download-container .info .left-info .blue-btn #download_popup_desktop{display:flex;gap:4px;align-items:center}.download-container .info .left-info .blue-btn #download_popup_desktop span{font-family:Segoe UI;font-weight:600;font-size:14px;color:#fff;line-height:18px;text-align:center}.download-container .bottom-container{margin-top:24px}.download-container .bottom-container #progress-tip{font-family:Segoe UI;font-weight:400;font-size:12px;line-height:16px;vertical-align:middle;color:#22304d;text-align:left}.download-container .bottom-container .dr-progress-line{width:100%;display:flex;gap:16px;align-items:center}.download-container .bottom-container .dr-progress-line .dr-progress-bar{width:505px;background:#22304d0f;border-radius:4px;height:8px}.download-container .bottom-container .dr-progress-line .dr-progress-bar .dr-progress-bar__outer{width:505px;border-radius:4px;height:8px;background:#22304d0f}.download-container .bottom-container .dr-progress-line .dr-progress-bar .dr-progress-bar__outer .dr-progress-bar__inner{background:#047cf3;height:8px;border-radius:4px}.download-container .bottom-container .dr-progress-line .dr-progress__text{font-family:Segoe UI;font-weight:400;font-size:12px;line-height:16px;color:#22304d;vertical-align:middle}.background-shadow[data-v-7e43c131]{position:fixed;background:#0009;height:100%;width:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center}.background-shadow .photo-viewer[data-v-7e43c131]{border-radius:8px;width:960px;height:640px;background:#fff;display:flex;flex-direction:column}.background-shadow .photo-viewer .top-tool[data-v-7e43c131]{height:64px;width:100%;padding:8px 24px;position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e5e5e5}.background-shadow .photo-viewer .top-tool .center-group[data-v-7e43c131]{display:flex;align-items:center;gap:12px}.background-shadow .photo-viewer .top-tool .center-group .nav-btn[data-v-7e43c131]{flex-shrink:0;width:32px;height:32px;cursor:pointer;transition:opacity .2s}.background-shadow .photo-viewer .top-tool .center-group .nav-btn[data-v-7e43c131]:hover{opacity:.7}.background-shadow .photo-viewer .top-tool .center-group .file-name[data-v-7e43c131]{display:inline-block;max-width:400px;font-weight:500;font-size:14px;color:#22304d;vertical-align:middle;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.background-shadow .photo-viewer .top-tool .close-icon[data-v-7e43c131]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;cursor:pointer;transition:opacity .2s}.background-shadow .photo-viewer .top-tool .close-icon[data-v-7e43c131]:hover{opacity:.7}.background-shadow .photo-viewer .content-wrapper[data-v-7e43c131]{flex:1;display:flex;overflow:hidden;background:#f5f5f5}.background-shadow .photo-viewer .content-wrapper .thumbnail-list[data-v-7e43c131]{width:25%;height:100%;background:#fff;border-right:1px solid #e5e5e5;display:flex;flex-direction:column}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header[data-v-7e43c131]{padding:16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #e5e5e5;background:#fff}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-checkbox[data-v-7e43c131]{width:16px;height:16px;flex-shrink:0;cursor:pointer;border:2px solid #d0d0d0;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:all .2s}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-checkbox.checked[data-v-7e43c131]{background:#2196f3;border-color:#2196f3}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-checkbox.checked .check-icon[data-v-7e43c131]{color:#fff;font-size:12px;font-weight:700;line-height:1}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-checkbox.indeterminate[data-v-7e43c131]{background:#2196f3;border-color:#2196f3}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-checkbox.indeterminate .minus-icon[data-v-7e43c131]{color:#fff;font-size:14px;font-weight:700;line-height:1}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-checkbox[data-v-7e43c131]:hover{border-color:#2196f3}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-header .header-text[data-v-7e43c131]{font-size:14px;font-weight:600;color:#22304d}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content[data-v-7e43c131]{flex:1;overflow-y:auto;padding:16px}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item[data-v-7e43c131]{position:relative;padding:12px;margin-bottom:16px;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item[data-v-7e43c131]:hover{background:#fafafa}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item .item-checkbox[data-v-7e43c131]{position:absolute;top:18px;left:18px;width:16px;height:16px;cursor:pointer;z-index:1}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item .thumbnail-preview[data-v-7e43c131]{width:12rem;height:6.75rem;background:#e8f4f8;border-radius:4px;border:2px solid transparent;display:flex;align-items:center;justify-content:center;margin-bottom:8px;overflow:hidden;transition:border-color .2s}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item .thumbnail-preview .thumbnail-image[data-v-7e43c131]{width:100%;height:100%;object-fit:contain}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item .thumbnail-preview .thumbnail-image.default-icon[data-v-7e43c131]{width:56px;height:56px;object-fit:contain}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item .thumbnail-preview .thumbnail-placeholder[data-v-7e43c131]{font-size:32px}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item.active .thumbnail-preview[data-v-7e43c131]{border-color:#2196f3}.background-shadow .photo-viewer .content-wrapper .thumbnail-list .list-content .thumbnail-item .thumbnail-name[data-v-7e43c131]{font-size:12px;color:#666;text-align:center;word-break:break-word;line-height:1.4}.background-shadow .photo-viewer .content-wrapper .image-container[data-v-7e43c131]{width:75%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.background-shadow .photo-viewer .content-wrapper .image-container .image-preview[data-v-7e43c131]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:grab}.background-shadow .photo-viewer .content-wrapper .image-container .image-preview.dragging[data-v-7e43c131]{cursor:grabbing}.background-shadow .photo-viewer .content-wrapper .image-container .error-message[data-v-7e43c131]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.background-shadow .photo-viewer .content-wrapper .image-container .error-message .error-icon-img[data-v-7e43c131]{width:160px;height:160px;margin-bottom:1.5rem;opacity:.9}.background-shadow .photo-viewer .content-wrapper .image-container .error-message .error-text[data-v-7e43c131]{color:#666;font-size:14px;font-weight:400;line-height:1.6;max-width:400px}.background-shadow .photo-viewer .bottom-content[data-v-7e43c131]{display:flex;justify-content:space-between;align-items:center;width:100%;height:64px;padding:23px 16px;text-align:left;font-weight:600;font-size:14px;line-height:18px;color:#22304d}.background-shadow .photo-viewer .bottom-content .group-btn[data-v-7e43c131]{flex-shrink:0;width:32px;height:32px;cursor:pointer;transition:opacity .2s}.background-shadow .photo-viewer .bottom-content .group-btn[data-v-7e43c131]:hover{opacity:.7}.save-btn[data-v-7e43c131]{height:40px;width:80px;background-color:#047cf3;border-radius:8px;color:#fff;font-family:Segoe UI;outline:none;line-height:24px;border:none}.save-btn[data-v-7e43c131]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.repair-list-item[data-v-05de6be9]{flex:1;margin:1.5rem;position:relative;display:flex;flex-direction:row;justify-content:space-between}.repair-list-item .thumbnail-wrapper[data-v-05de6be9]{position:relative;width:12rem;height:6.75rem;border-radius:8px;overflow:hidden;text-align:center;background:radial-gradient(84.33% 117.65% at 0% 0%,#f0f9ff,#f0f7ff);display:flex;justify-content:center;align-items:center}.repair-list-item .thumbnail-wrapper .preview-icon[data-v-05de6be9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:none;cursor:pointer}.repair-list-item .thumbnail-wrapper:hover .preview-icon[data-v-05de6be9]{display:block}.repair-list-item .thumbnail-wrapper .label-icon[data-v-05de6be9]{position:absolute;bottom:4px;left:4px;z-index:2}.repair-list-item .thumbnail-wrapper .label-count[data-v-05de6be9]{position:absolute;bottom:1px;left:20px;z-index:3;color:#fff;font-family:Segoe UI;font-size:.875rem;font-weight:600;line-height:1.5rem;padding:0 .25rem}.repair-list-item .thumbnail-wrapper .repair3-icon[data-v-05de6be9]{position:absolute;top:4px;right:4px;z-index:2}.repair-list-item .thumbnail-wrapper .first-img[data-v-05de6be9]{width:100%;height:100%;object-fit:contain}.repair-list-item .description[data-v-05de6be9]{flex:1;height:6.75rem;display:flex}.repair-list-item .description .description-content[data-v-05de6be9]{margin-left:1.375rem;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.repair-list-item .description .description-content .file-name-row[data-v-05de6be9]{margin-bottom:.5rem}.repair-list-item .description .description-content .file-name-row .name[data-v-05de6be9]{color:var(--repairit-v-1-v-4-text-icon-100, #22304d);text-overflow:ellipsis;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600;position:relative;line-height:1.25rem}.repair-list-item .description .description-content .file-name-row .name .name-hover-tip[data-v-05de6be9]{display:none;position:absolute;top:1rem;z-index:3;white-space:pre;text-align:left;background:#000c;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:#fff;border-radius:.25rem;padding:.625rem .75rem;font-weight:400;font-size:.75rem;line-height:1rem}.repair-list-item .description .description-content .file-name-row .name:hover .name-hover-tip[data-v-05de6be9]{display:inline-block}.repair-list-item .description .description-content .file-info-row[data-v-05de6be9]{display:flex;align-items:center;gap:1.5rem;margin-bottom:.5rem}.repair-list-item .description .description-content .file-info-row .info-item[data-v-05de6be9]{display:flex;align-items:center;gap:.375rem}.repair-list-item .description .description-content .file-info-row .info-item .info-icon[data-v-05de6be9]{width:1.5rem;height:1.5rem;vertical-align:middle}.repair-list-item .description .description-content .file-info-row .info-item .info-text[data-v-05de6be9]{color:var(--repairit-v-1-v-4-text-icon-80, rgba(34, 48, 77, .85));font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.repair-list-item .description .description-content .result[data-v-05de6be9]{flex:1;display:flex;align-items:end}.repair-list-item .description .description-content .result .result-group[data-v-05de6be9]{display:flex}.repair-list-item .description .description-content .result .result-group .result-value[data-v-05de6be9]{margin-left:.5rem;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.repair-list-item .description .description-content .result .result-group .success[data-v-05de6be9]{color:var(--color-alert-success, #02b06c)}.repair-list-item .description .description-content .result .result-group .fail[data-v-05de6be9]{color:var(--repairit-v-1-v-4-text-icon-red, #ff644d)}.repair-list-item .description .description-content .result .result-group .info[data-v-05de6be9]{color:#fba704}.repair-list-item .description .description-content .result .partial-group[data-v-05de6be9]{margin-left:24px;align-items:center}.repair-list-item .description .description-content .result .partial-group .tip-container[data-v-05de6be9]{display:flex;align-items:center;position:relative}.repair-list-item .description .description-content .result .partial-group .tip-container .tip-icon[data-v-05de6be9]{width:16px;height:16px;margin-left:8px}.repair-list-item .description .description-content .result .partial-group .tip-container .hover-tip[data-v-05de6be9]{position:absolute;top:40px;left:6px;background:#000c;display:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:8px;font-family:Segoe UI;font-weight:400;font-size:14px;border-radius:4px;text-align:left;width:300px;z-index:99;line-height:18px;color:#fff}.repair-list-item .description .description-content .result .partial-group .tip-container .hover-tip .emphasis-span[data-v-05de6be9]{color:#ff644d}.repair-list-item .description .description-content .result .partial-group .tip-container:hover .hover-tip[data-v-05de6be9]{display:block}.repair-list-item .description .without-result[data-v-05de6be9]{margin:1.375rem 0 1.375rem 1rem}.repair-list-item button[data-v-05de6be9]:focus:not(:focus-visible){outline:none!important}.repair-list-item .repair-right-wrapper[data-v-05de6be9]{display:flex;align-items:center}.repair-list-item .repair-right-wrapper .delete-icon[data-v-05de6be9]{cursor:pointer;width:2rem;height:2rem}.repair-list-item .repair-right-wrapper .delete-icon .delete-icon[data-v-05de6be9]{vertical-align:middle!important}.repair-list-item .repair-right-wrapper .repair-result-group[data-v-05de6be9]{display:flex;align-items:center;justify-content:space-between}.repair-list-item .repair-right-wrapper .repair-result-group span[data-v-05de6be9]{display:inline-block;line-height:6.75rem;margin-right:1rem;cursor:pointer}.repair-list-item .repair-right-wrapper .repair-result-group span img[data-v-05de6be9]{vertical-align:middle!important}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair[data-v-05de6be9]{position:relative;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-blue-normal, #047cf3);display:flex;background-color:unset;padding:11px 40px;justify-content:center;align-items:center;color:var(--repairit-v-1-v-4-blue-normal, #047cf3);text-align:center;font-family:Segoe UI;font-size:14px;font-style:normal;font-weight:600}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair[data-v-05de6be9]:hover{background:#047cf30f}.repair-list-item .repair-right-wrapper .repair-result-group .advanced-repair[data-v-05de6be9]:active{background:#047cf31f}.repair-list-item .repair-right-wrapper .repair-result-group .delete[data-v-05de6be9]{cursor:pointer}.repair-list-item .repair-right-wrapper .repair-waiting[data-v-05de6be9]{display:flex;align-items:center;padding:0 1.5rem}.repair-list-item .repair-right-wrapper .repair-waiting .repair-waiting-span[data-v-05de6be9]{color:var(--repairit-v-1-v-4-text-icon-80, rgba(34, 48, 77, .85));text-align:center;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-progress[data-v-05de6be9]{padding:0 1.5rem;display:flex;align-items:center}.repair-list-item .repair-right-wrapper .repair-progress .repair-progress-span[data-v-05de6be9]{color:#22304dd9;text-align:center;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-progress .repair-progress-value[data-v-05de6be9]{margin-left:.5rem;color:#047cf3;text-align:center;font-family:Segoe UI;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.repair-list-item .repair-right-wrapper .repair-pause[data-v-05de6be9]{margin-right:3rem;cursor:pointer}#app[data-v-a8aa8f0e] *,#app[data-v-a8aa8f0e] :after,#app[data-v-a8aa8f0e] :before{box-sizing:content-box}.white-btn[data-v-a8aa8f0e]{position:relative;background-color:#fff;border-radius:6px;border:1px solid var(--repairit-v-1-v-4-blue-normal, #047cf3);color:var(--repairit-v-1-v-4-blue-normal, #047cf3);padding:8px 16px;font-family:Segoe UI;font-size:1rem;font-style:normal;font-weight:600}.white-btn[data-v-a8aa8f0e]:hover{border-radius:var(--number-50, 6px);border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3);opacity:var(--number-10, 1);background:var(--repairit-v-1-v-4-text-icon-blue-hover, rgba(4, 124, 243, .06))}.white-btn[data-v-a8aa8f0e]:active{border-radius:var(--number-50, 6px);border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3);opacity:var(--number-10, 1);background:var(--repairit-v-1-v-4-text-icon-blue-pressed, rgba(4, 124, 243, .12));outline:none!important}.white-btn[data-v-a8aa8f0e]:focus{outline:none!important;border:1px solid var(--repairit-V1-V4-blue-normal, #047cf3)}.white-btn[data-v-a8aa8f0e]:focus:not(:focus-visible){outline:none!important}.white-btn[data-v-a8aa8f0e]:disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.blue-btn[data-v-a8aa8f0e]{background-color:#047cf3;border-radius:8px;color:#fff;font-family:Segoe UI;font-weight:600;font-size:20px;outline:none;line-height:24px;border:none}.blue-btn[data-v-a8aa8f0e]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}button[data-v-a8aa8f0e]:active{outline:none!important}button[data-v-a8aa8f0e]:focus{outline:none!important}button[data-v-a8aa8f0e]:focus:not(:focus-visible){outline:none!important}.photo-repair-container[data-v-a8aa8f0e]{background:#fff;border:1px solid #dfdfdf;border-radius:1rem;padding:2rem}.photo-repair-container .step-one[data-v-a8aa8f0e]{display:table;width:100%;font-size:0}.photo-repair-container .step-one>div[data-v-a8aa8f0e]{display:table-cell;vertical-align:top}.photo-repair-container .step-one .main-left[data-v-a8aa8f0e]{width:50%;position:relative;border-radius:12px;border:2px dashed rgba(4,124,243,.3);overflow:hidden}.photo-repair-container .step-one .main-left .left-container[data-v-a8aa8f0e]{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.photo-repair-container .step-one .main-left .left-container .upload-illustration[data-v-a8aa8f0e]{width:300px;height:256px;object-fit:contain}.photo-repair-container .step-one .main-left .left-container .upload-text[data-v-a8aa8f0e]{font-weight:600;font-style:Bold;font-size:20px;line-height:24px;text-align:center}.photo-repair-container .step-one .main-left .left-container .drag-text[data-v-a8aa8f0e]{margin-top:8px;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#22304db3}.photo-repair-container .step-one .main-left .left-container .add-container .add-btn[data-v-a8aa8f0e]{position:relative;width:260px;height:56px;margin-top:78px}.photo-repair-container .step-one .main-left .left-container .add-container .add-btn input[type=file][data-v-a8aa8f0e]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.photo-repair-container .step-one .main-left.hover[data-v-a8aa8f0e]{border-color:#047cf3;background-color:#047cf30f}.photo-repair-container .step-one .main-middle[data-v-a8aa8f0e]{width:1.5rem}.photo-repair-container .step-one .main-right[data-v-a8aa8f0e]{width:calc(50% - 1.5rem);border-radius:.75rem;position:relative;overflow:hidden}.photo-repair-container .step-two[data-v-a8aa8f0e]{width:100%}.photo-repair-container .step-two .tab-wrapper[data-v-a8aa8f0e]{height:57px;width:100%;border-bottom:1px solid rgba(34,48,76,.08);display:flex;justify-content:space-between;align-items:center;padding:16px 24px 8px}.photo-repair-container .step-two .tab-wrapper .tab-group[data-v-a8aa8f0e]{display:flex;gap:24px}.photo-repair-container .step-two .tab-wrapper .tab-group .tab-item[data-v-a8aa8f0e]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;font-style:Bold;font-size:16px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#22304db3}.photo-repair-container .step-two .tab-wrapper .tab-group .tab-item.selected[data-v-a8aa8f0e]{color:#047cf3}.photo-repair-container .step-two .content-wrapper[data-v-a8aa8f0e]{padding:16px 24px;height:517px;overflow-y:auto}.photo-repair-container .step-two .content-wrapper .repair-list-item-wrapper[data-v-a8aa8f0e]{margin-top:1rem;position:relative;border-radius:12px;border:1px solid var(--repairit-v-1-v-4-text-icon-black-pressed, rgba(34, 48, 77, .12));background:#fff;width:100%;height:9.75rem;display:flex}.photo-repair-container .step-two .content-wrapper .repair-list-item-wrapper .progress-bar-value[data-v-a8aa8f0e]{position:absolute;bottom:0;left:1.5px;border-bottom-left-radius:21px;background:#047cf34d;height:4px;border-bottom-right-radius:21px}.photo-repair-container .step-two .content-wrapper .empty-container[data-v-a8aa8f0e]{height:100%;width:100%;margin-top:130px;display:flex;align-items:center;justify-content:center;flex-direction:column}.photo-repair-container .step-two .content-wrapper .empty-container img[data-v-a8aa8f0e]{width:140px;height:140px}.photo-repair-container .step-two .content-wrapper .empty-container .empty-text[data-v-a8aa8f0e]{display:block;font-weight:600;font-style:Bold;font-size:20px;line-height:24px;text-align:center}.photo-repair-container .step-two .bottom-wrapper[data-v-a8aa8f0e]{padding:16px 24px 24px;display:flex;justify-content:space-between;align-items:center}.photo-repair-container .step-two .bottom-wrapper .photo-operation-group[data-v-a8aa8f0e]{display:flex;gap:16px}.photo-repair-container .step-two .bottom-wrapper .right-content-btn[data-v-a8aa8f0e]{display:flex;gap:16px;align-items:center}.photo-repair-container .step-two .bottom-wrapper .repair-btn[data-v-a8aa8f0e]{padding:12px 24px;height:56px;display:flex;align-items:center;justify-content:center;gap:8px}.photo-repair-container .step-two .bottom-wrapper .repair-btn .repair-icon-img[data-v-a8aa8f0e]{width:24px;height:24px}.photo-repair-container .step-two .bottom-wrapper.download-btn-wrapper[data-v-a8aa8f0e]{justify-content:flex-end}.icon-btn[data-v-a8aa8f0e]{display:flex;align-items:center;justify-content:center;gap:8px;height:56px}.icon-btn .icon[data-v-a8aa8f0e]{width:24px;height:24px}.icon-btn .btn-group-name[data-v-a8aa8f0e]{font-size:16px}.icon-btn input[type=file][data-v-a8aa8f0e]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}@media (max-width: 1299px){.photo-repair-container .step-one[data-v-a8aa8f0e]{display:block;overflow:hidden}.photo-repair-container .step-one>div[data-v-a8aa8f0e]{display:block}.photo-repair-container .step-one .main-left[data-v-a8aa8f0e]{width:100%;padding-bottom:1.875rem;border-radius:.5rem;border:0;background:#f2f6fa}.photo-repair-container .step-one .main-left .left-container[data-v-a8aa8f0e]{position:relative;transform:none;top:0}.photo-repair-container .step-one .main-middle[data-v-a8aa8f0e]{width:0}.photo-repair-container .step-one .main-right[data-v-a8aa8f0e]{display:none}}@media (max-width: 992px){.photo-repair-container[data-v-a8aa8f0e]{display:none}}
