#algorithm-detail-page.algorithm-detail-container .algorithm-template{--detail-text: #14233b;--detail-muted: #617089;--detail-line: #dce2ea;--detail-bg: #f4f7fb;color:var(--detail-text);background:var(--detail-bg);padding-bottom:64px;min-width:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template,#algorithm-detail-page.algorithm-detail-container .algorithm-template *,#algorithm-detail-page.algorithm-detail-container .algorithm-template *:before,#algorithm-detail-page.algorithm-detail-container .algorithm-template *:after{box-sizing:border-box}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card{min-width:0;width:100%;color:var(--detail-text);background:#fff;padding:32px 24px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-bg-black{display:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-bg{display:flex;align-items:center;gap:24px;width:100%;max-width:1440px;height:auto;min-height:192px;margin:auto;background:#fff}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-bg>img{position:static;order:2;flex:0 0 33.333%;width:33.333%;height:192px;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;border-radius:12px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-msg{position:static;flex:1;min-width:0;height:auto;justify-content:flex-start}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-msg .title{margin:0;font-size:32px;font-weight:700;line-height:40px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-msg .dec{margin:16px 0;color:var(--detail-muted);font-size:16px;line-height:24px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-msg .apply{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:16px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-msg .apply-btn{display:inline-flex;align-items:center;margin:0;color:var(--detail-text);font-size:16px;line-height:24px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.breadcrumb{width:calc(100% - 48px);max-width:1440px;margin:0 auto;padding:24px 0}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.breadcrumb .ant-breadcrumb,#algorithm-detail-page.algorithm-detail-container .algorithm-template>.breadcrumb .ant-breadcrumb a,#algorithm-detail-page.algorithm-detail-container .algorithm-template>.breadcrumb .item{color:var(--detail-muted);font-size:14px;line-height:24px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container{width:calc(100% - 48px);max-width:1440px;min-width:0;margin:32px auto 0;padding:32px;border:1px solid var(--detail-line);border-radius:16px;background:#fff}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section>.content,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section>.indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section>.container,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator>.content,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator>.indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator>.container,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module>.content,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module>.indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module>.container,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi>.content,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi>.indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi>.container,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container>.content,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container>.indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container>.container{width:100%;min-width:0;max-width:none!important;padding:0!important;margin:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .title{height:auto;margin:0 0 24px;padding:0;color:var(--detail-text);font-size:32px;font-weight:700;line-height:40px;text-align:left}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section>.content>.content{width:100%;max-width:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview){overflow-x:auto;overscroll-behavior-x:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview)>.content{width:1374px;min-width:1374px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .common-algorithm-experience.section .content .image-preview{display:grid;grid-template-columns:minmax(0,585px) minmax(0,1fr);gap:24px;justify-content:start;margin-top:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .common-algorithm-experience.section .content .image-preview .preview-left{width:100%;min-width:0;margin-right:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .common-algorithm-experience.section .content .image-preview .preview-right{width:100%;min-width:0;padding:24px;border-radius:8px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .common-algorithm-experience.section .content .image-preview .preview-img{width:100%;overflow:hidden}#algorithm-detail-page.algorithm-detail-container .algorithm-template .common-algorithm-experience.section .content .image-preview .preview-img .canvas{max-width:100%;height:auto}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview{display:grid;grid-template-columns:minmax(0,1.82fr) minmax(0,1fr);gap:24px;align-items:start;margin-top:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-left{width:100%;min-width:0;margin:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-img{width:100%;height:auto;aspect-ratio:872/480;background:var(--detail-bg);overflow:hidden}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-img .canvas{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-img .loading{width:100%;height:100%}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right{width:100%;min-width:0;height:auto;min-height:480px;padding:24px;background:var(--detail-bg);border-radius:8px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right .right-title{margin:0 0 16px;color:var(--detail-text);font-size:20px;line-height:28px;font-weight:700}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right .slide-container:has(.img-border){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:310px;min-height:0;overflow-x:hidden;overflow-y:auto}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right .slide-container:has(.img-border) .img-border{width:100%;height:88px;margin:0;padding:4px;background:#fff;border:1px solid var(--detail-line);border-radius:8px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right .slide-container:has(.img-border) .img-border img{width:100%;height:78px;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right .slide-container:has(.img-border) .img-border-active{border-color:#ed000c}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .global-mask-over{position:static;order:3;height:auto;margin-top:16px;overflow:visible}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .global-mask-over .global-custom-area{position:static;height:auto;line-height:normal;justify-content:flex-start;background:none;box-shadow:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .global-mask-over .ant-btn{height:44px;min-width:160px;border:1px solid var(--detail-line);border-radius:4px;background:#fff;color:var(--detail-text);box-shadow:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .global-mask-over .ant-btn:hover{color:#ed000c;border-color:#ed000c;background:#fff}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .upload-image{width:132px;height:44px;border:1px solid var(--detail-line);border-radius:4px;background:#fff;color:var(--detail-text);font-size:14px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .upload-image .image{display:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .upload-image .center{margin:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .upload-image:hover{color:#ed000c;border-color:#ed000c}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .slick-thumb{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .slick-thumb li{width:108px;height:86px;margin:0;padding:4px;border:1px solid var(--detail-line);border-radius:8px;overflow:hidden}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .slick-thumb li img{-o-object-fit:cover;object-fit:cover}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .slick-thumb .active{border-color:#ed000c;box-shadow:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .bottom-tip{position:static;margin-top:16px;color:var(--detail-muted)}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-upload-action{display:flex;align-items:center;flex-shrink:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-upload-button{width:132px;height:44px;border:1px solid var(--detail-line);border-radius:4px;background:#fff;color:var(--detail-text);box-shadow:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-upload-button:hover{color:#ed000c;border-color:#ed000c;background:#fff}#algorithm-detail-page.algorithm-detail-container .algorithm-template .comparison-experience.section .content .image-preview .comparison-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .comparison-experience.section .content .image-preview .preview-img{height:480px;aspect-ratio:auto;margin:0;cursor:pointer}#algorithm-detail-page.algorithm-detail-container .algorithm-template .comparison-experience.section .content .image-preview .preview-active{box-shadow:inset 0 0 0 2px #ed000c}#algorithm-detail-page.algorithm-detail-container .algorithm-template .comparison-experience.section .content .image-preview .preview-right .slide-container{display:block;min-height:0;overflow:visible}#algorithm-detail-page.algorithm-detail-container .algorithm-template .ocr-experience.section .content .image-preview .preview-right .slide-container{display:block;max-height:380px;overflow:auto}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-left>.text{min-height:480px;padding:24px;background:var(--detail-bg)}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-left>.text:has(img){padding:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-left>.text img{width:100%;height:480px;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section:has(.image-preview) .content .image-preview .preview-right>img{width:100%;height:auto;max-height:390px;margin:0;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .slide-experience.section .content .image-preview .preview-img .previewImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .text-dec{height:auto;margin:0 0 24px;color:var(--detail-muted);font-size:16px;text-align:left}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .content .text{width:100%;margin:0 0 24px;justify-content:flex-start}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .text-right{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:min(640px,100%)}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .text-right label{font-size:14px;font-weight:700}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .text-right .ant-select{width:100%!important;margin:0!important;float:none!important;height:44px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .ant-select .ant-select-selector{height:44px;padding:0 16px;border:1px solid #7e8a9c;border-radius:8px;background:#fff}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .ant-select .ant-select-selection-item{text-align:left;line-height:42px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;height:auto;max-width:none;padding:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list .indicator-item{width:auto;padding:24px;border-radius:8px;align-items:flex-start;background:var(--detail-bg)}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list .indicator-item .indicator-num{height:auto;margin:0 0 12px;color:#ed000c;font-size:32px;font-weight:600;line-height:40px;text-align:left}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list .indicator-num a,#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list .indicator-item .unit{color:#ed000c;font-size:inherit}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list .indicator-item .name{height:auto;margin:0;color:var(--detail-muted);font-size:14px;line-height:24px;text-align:left}#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid .module-tile{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;border:1px solid var(--detail-line);border-radius:8px;background:var(--detail-bg);color:var(--detail-text);text-decoration:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid .module-tile img{width:100%;height:176px;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid .module-tile span{font-size:20px;font-weight:600;line-height:28px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid .module-tile:hover{border-color:#ed000c}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content{width:100%;gap:32px;align-items:center;margin:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .img-wrapper{width:43%;height:360px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .text-wrapper{min-width:0;padding:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .text-wrapper .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .text-wrapper .dec{height:auto;margin:0 0 16px;padding:0;color:var(--detail-text);font-size:20px;line-height:28px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .text-wrapper ul{margin:0 0 16px;padding:0;transform:none;list-style:none}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .text-wrapper li{color:var(--detail-muted);margin-bottom:12px;overflow-wrap:anywhere}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .more{margin:0;color:#ed000c;font-size:16px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .container .row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;justify-content:start;margin:0;padding:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .container .row>.col{width:auto!important;max-width:100%;padding:0;margin:0;min-width:0}#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .container .row .bg-white{padding:0!important;background:#fff}#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .container .row img{width:100%;height:auto;max-height:337px;-o-object-fit:contain;object-fit:contain;border-radius:8px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .container .row .name{padding:16px 0 0;color:var(--detail-text);font-size:20px;font-weight:700;line-height:28px}@media(max-width:1100px){#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card{padding:24px 16px}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-bg{flex-direction:column;align-items:stretch}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.card .card-bg>img{width:100%;flex-basis:auto}#algorithm-detail-page.algorithm-detail-container .algorithm-template>.breadcrumb,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container{width:calc(100% - 32px)}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container{padding:24px 16px;margin-top:24px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .section .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .section-indicator .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .series-module .title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi>.title,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .title{font-size:26px;line-height:36px}#algorithm-detail-page.algorithm-detail-container .algorithm-template .indicator .indicator-list,#algorithm-detail-page.algorithm-detail-container .algorithm-template .module-grid,#algorithm-detail-page.algorithm-detail-container .algorithm-template .use-container .container .row{grid-template-columns:minmax(0,1fr)}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content{flex-direction:column;align-items:stretch}#algorithm-detail-page.algorithm-detail-container .algorithm-template .quec-qi .qi-content .img-wrapper{width:100%;height:260px}}.algorithm-detail-container[data-v-c7751351]{width:100%;min-height:100vh}.loading[data-v-c7751351],.error[data-v-c7751351]{display:flex;justify-content:center;align-items:center;min-height:50vh}
