@font-face{font-family:Alimama ShuHeiTi;src:url(/_next/static/media/AlimamaShuHeiTi-Bold.1fe72b7a.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alimama FangYuanTi VF;src:url(/_next/static/media/AlimamaFangYuanTiVF-Thin.6c10387a.woff2) format("woff2-variations"),url(/_next/static/media/AlimamaFangYuanTiVF-Thin.6c10387a.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Alibaba PuHuiTi 2.0";src:url(/_next/static/media/AlibabaPuHuiTi-2-55-Regular.53674fab.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Alibaba PuHuiTi 2.0";src:url(/_next/static/media/AlibabaPuHuiTi-2-65-Medium.ac879910.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Alibaba PuHuiTi 2.0";src:url(/_next/static/media/AlibabaPuHuiTi-2-85-Bold.08f1ef3d.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:light;background:#f5f7fb;color:#172033;--font-display:"Alimama ShuHeiTi","Alibaba PuHuiTi 2.0","PingFang SC","Microsoft YaHei",sans-serif;--font-fangyuan:"Alimama FangYuanTi VF","Alibaba PuHuiTi 2.0","PingFang SC","Microsoft YaHei",sans-serif;--font-puhui:"Alibaba PuHuiTi 2.0","PingFang SC","Microsoft YaHei",sans-serif}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{font-family:var(--font-puhui);font-weight:400;background:radial-gradient(circle at top left,rgba(22,119,255,.12),transparent 32rem),#f5f7fb}h1,h2{font-family:var(--font-display);font-weight:700}a{color:inherit;text-decoration:none}*{scrollbar-width:thin;scrollbar-color:rgba(42,113,252,.28) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(42,113,252,.22);background-clip:padding-box;border:1px solid transparent;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:rgba(42,113,252,.4)}::-webkit-scrollbar-corner{background:transparent}.ui-loader{--ui-loader-size:20px;--ui-loader-thickness:3px;--ui-loader-color:#2a71fc;display:inline-block;width:var(--ui-loader-size);aspect-ratio:1;border-radius:50%;flex-shrink:0;animation:ui-loader-spin 1s linear infinite}.ui-loader--sweep{background:radial-gradient(farthest-side,var(--ui-loader-color) 94%,#0000) top /var(--ui-loader-thickness) var(--ui-loader-thickness) no-repeat,conic-gradient(#0000 30%,var(--ui-loader-color));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--ui-loader-thickness)),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - var(--ui-loader-thickness)),#000 0)}.ui-loader--ring{padding:var(--ui-loader-thickness);background:var(--ui-loader-color);--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes ui-loader-spin{to{transform:rotate(1turn)}}:root{--site-gutter:max(48px,5vw);--site-header-gutter:max(56px,5.5vw);--site-content-max:1440px;--site-body-max:var(--site-content-max)}@media (max-width:1680px){:root{--site-content-max:1200px;--site-body-max:calc(var(--site-content-max) + 2cm)}}.site-shell{min-height:100vh;overflow-x:clip;color:#111827;background:#fff}.site-header{--site-header-h:86px;--site-header-pad-x:var(--site-header-gutter);--site-header-inner-gap:clamp(24px,3vw,44px);--site-header-menu-gap:clamp(28px,2.9vw,56px);--site-header-menu-fs:16px;--site-header-menu-lh:30px;--site-header-menu-indicator-w:16px;--site-header-menu-indicator-h:3px;--site-header-menu-indicator-gap:4px;--site-header-logo-w:clamp(140px,8.02vw,154px);--site-header-logo-h:clamp(40px,2.29vw,44px);--site-header-actions-gap:clamp(12px,0.83vw,16px);--site-header-btn-h:32px;--site-header-btn-fs:14px;--site-header-btn-lh:20px;--site-header-btn-pad-x:clamp(14px,0.94vw,18px);--site-header-avatar:clamp(26px,1.46vw,28px);position:fixed;top:0;left:0;z-index:10;width:100%;height:var(--site-header-h);background:transparent;transition:background-color .2s ease}.site-header.is-scrolled{background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.05)}.site-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--site-header-inner-gap);gap:var(--site-header-inner-gap);align-items:center;width:min(calc(100% - var(--site-header-pad-x) * 2),var(--site-content-max));height:100%;margin:0 auto;font-size:var(--site-header-menu-fs);line-height:var(--site-header-menu-lh)}.site-brand{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;min-width:0;color:#000;text-decoration:none;white-space:nowrap}.site-brand,.site-brand-logo{height:var(--site-header-logo-h)}.site-brand-logo{display:block;width:var(--site-header-logo-w);flex:0 0 var(--site-header-logo-w);object-fit:contain}.site-brand-text{color:#000;font-family:var(--font-display);font-size:24px;font-weight:600;line-height:28px}.site-menu{display:flex;gap:var(--site-header-menu-gap);min-width:0;justify-content:center;font-family:var(--font-puhui)}.site-menu,.site-menu a{align-items:center;font-size:var(--site-header-menu-fs);line-height:var(--site-header-menu-lh)}.site-menu a{position:relative;display:inline-flex;gap:4px;padding-top:calc(var(--site-header-menu-indicator-gap) + var(--site-header-menu-indicator-h));padding-bottom:calc(var(--site-header-menu-indicator-gap) + var(--site-header-menu-indicator-h));color:#25242b;font-family:inherit;font-weight:400;word-wrap:break-word;transition:color .2s ease,font-weight .2s ease}.site-menu a:after{position:absolute;bottom:0;left:50%;width:var(--site-header-menu-indicator-w);height:var(--site-header-menu-indicator-h);content:"";background:#2a71fc;border-radius:32px;opacity:0;transform:translateX(-50%);transition:opacity .2s ease}.site-menu a:hover{color:#2a71fc}.site-menu a.active{color:#2a71fc;font-weight:600}.site-menu a.active:after{opacity:1}.site-menu-arrow{width:6px;height:6px;margin-top:-3px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);transition:transform .2s ease}.site-menu-item{position:relative;display:inline-flex;align-items:center}.site-menu-item.is-open>a,.site-menu-item:hover>a{color:#2a71fc}.site-menu-item.is-open .site-menu-arrow,.site-menu-item:hover .site-menu-arrow{margin-top:2px;transform:rotate(225deg)}.site-menu-dropdown{position:absolute;top:100%;left:50%;z-index:20;padding-top:18px;transform:translateX(-50%)}.site-menu-dropdown[hidden]{display:none}.site-help-mega{--help-mega-pad:8px;--help-mega-item-h:48px;--help-mega-item-pad-x:14px;--help-mega-item-fs:15px;--help-mega-item-lh:18px;--help-mega-item-radius:10px;box-sizing:border-box;width:max-content;min-width:168px;max-width:min(220px,calc(100vw - 32px));padding:var(--help-mega-pad);background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(15,40,90,.12)}.site-help-mega-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.site-menu .site-help-mega-list a{display:flex;align-items:center;min-width:0;min-height:var(--help-mega-item-h);padding:0 var(--help-mega-item-pad-x);color:#25242b;font-family:var(--font-puhui);font-size:var(--help-mega-item-fs);font-weight:400;line-height:var(--help-mega-item-lh);text-decoration:none;border-radius:var(--help-mega-item-radius);transition:color .15s ease,background-color .15s ease,font-weight .15s ease}.site-menu .site-help-mega-list a.is-active,.site-menu .site-help-mega-list a:hover{color:#2a71fc;background:#f5f8ff}.site-menu .site-help-mega-list a.is-active{font-weight:600}.site-menu .site-help-mega-list a:after{display:none}.site-product-mega{position:relative;display:grid;grid-template-columns:226px minmax(0,1fr);grid-gap:24px;gap:24px;width:700px;height:372px;padding:37px 26px 32px 32px;overflow:hidden;background:#fff;border-radius:11px;box-shadow:0 12px 40px rgba(15,40,90,.12)}.site-product-mega-bg{position:absolute;top:11px;left:6px;z-index:0;width:688px;height:360px;pointer-events:none;background-image:url(/_next/static/media/productBg@1x.2b329e5b.png);background-image:-webkit-image-set(url(/_next/static/media/productBg@1x.2b329e5b.png) 1x,url(/_next/static/media/productBg@2x.1e453754.png) 2x,url(/_next/static/media/productBg@3x.9b7993cd.png) 3x);background-image:image-set(url(/_next/static/media/productBg@1x.2b329e5b.png) 1x,url(/_next/static/media/productBg@2x.1e453754.png) 2x,url(/_next/static/media/productBg@3x.9b7993cd.png) 3x);background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:8px}.site-product-mega-left,.site-product-mega-right{position:relative;z-index:1}.site-product-mega-intro h4{margin:0;color:#000;font-family:var(--font-display);font-size:18px;font-weight:700;line-height:20px}.site-product-mega-intro p{margin:8px 0 0;color:#535963;font-size:13px;font-weight:400;line-height:20px}.site-product-mega-features{display:flex;flex-direction:column;gap:32px;margin:48px 0 0;padding:0;list-style:none}.site-product-mega-features li{display:flex;gap:12px;align-items:flex-start}.site-product-mega-feature-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(27deg,rgba(12,130,255,.1),rgba(105,198,255,.1));border-radius:12px}.site-product-mega-feature-icon img{display:block;width:20px;height:20px}.site-product-mega-feature-copy{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:0}.site-product-mega-feature-copy strong{color:#25242b;font-family:var(--font-puhui);font-size:14px;font-weight:500;line-height:20px}.site-product-mega-feature-copy em{color:#9a98a5;font-family:var(--font-puhui);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.site-product-mega-right{display:flex;flex-direction:column;gap:16px}.site-product-mega-card{position:relative;display:flex;align-items:center;justify-content:space-between;width:388px;height:92px;padding:0 30px;overflow:hidden;color:#1d2129;background:#fff;border:1px solid rgba(42,113,252,.2);border-radius:12px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.site-product-mega-card:hover{border-color:rgba(42,113,252,.35);transform:translateY(-1px)}.site-product-mega-card.is-featured,.site-product-mega-card:hover{box-shadow:0 4px 18px rgba(0,0,0,.1)}.site-product-mega-card-main{position:relative;z-index:1;display:inline-flex;gap:12px;align-items:center}.site-product-mega-card-main span{font-family:var(--font-puhui);font-size:14px;font-weight:400;line-height:24px}.site-product-mega-card-main span.is-bold{font-weight:700}.site-product-mega-card-main .anticon,.site-product-mega-card-main .site-product-mega-entry-icon,.site-product-mega-card-main svg{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:20px}.site-product-mega-card-main .site-product-mega-entry-icon{display:block;object-fit:contain}.site-product-mega-card>svg{position:relative;z-index:1;flex-shrink:0}.site-product-mega-card-visual{position:absolute;top:0;right:0;bottom:0;z-index:0;width:206px;pointer-events:none;background:linear-gradient(90deg,rgba(245,250,255,0),rgba(245,250,255,.92) 55%,#f5faff)}@media (max-width:900px){.site-menu-dropdown{left:0;transform:none}.site-product-mega{width:min(700px,calc(100vw - 32px));height:auto;min-height:320px;padding:28px 20px 24px;grid-template-columns:1fr;gap:20px}.site-product-mega-bg{width:calc(100% - 12px);height:calc(100% - 16px)}.site-product-mega-features{margin-top:24px;gap:20px}.site-product-mega-card{width:100%}.site-product-mega-card-visual{display:none}}.site-header-actions{position:relative;display:inline-flex;flex-shrink:0;gap:var(--site-header-actions-gap);align-items:center;justify-content:flex-start;min-width:0}.site-header-actions .ant-dropdown-trigger{display:inline-flex;align-items:center;height:var(--site-header-btn-h)}.site-nav-overlay,.site-nav-toggle{display:none}.site-header-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:var(--site-header-btn-h);padding:0 var(--site-header-btn-pad-x);font-family:var(--font-puhui);font-size:var(--site-header-btn-fs);font-weight:500;line-height:var(--site-header-btn-lh);white-space:nowrap;text-decoration:none;border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,outline-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}.site-header-link:active{transform:translateY(0) scale(.98)}.site-login-btn{box-sizing:border-box;width:auto;min-width:0;height:var(--site-header-btn-h);padding:0 var(--site-header-btn-pad-x);color:#2a71fc;white-space:nowrap;background:#fff;border:0;border-radius:999px;outline:1px solid #c1d6ff;outline-offset:-1px;-webkit-backdrop-filter:blur(38.75px);backdrop-filter:blur(38.75px)}.site-login-btn:hover{color:#1f63ef;background:#f5f9ff;outline-color:#9fc0ff;box-shadow:0 6px 16px rgba(42,113,252,.1);transform:translateY(-1px)}.site-trial-btn{width:auto;min-width:0;height:var(--site-header-btn-h);padding:0 var(--site-header-btn-pad-x);overflow:hidden;color:#fff;text-shadow:0 1px 2px rgba(0,25,74,.18);background-color:#2a71fc;background-image:url(/_next/static/media/freeBtn1.576dc3a4.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;border:0;border-radius:999px;box-shadow:0 4px 10px rgba(42,113,252,.14)}.site-trial-btn:hover{box-shadow:0 8px 18px rgba(42,113,252,.22);transform:translateY(-1px)}.site-trial-btn--workbench{width:auto;min-width:0;padding:0 var(--site-header-btn-pad-x)}.site-header-auth-placeholder{min-width:4.5em;opacity:0;pointer-events:none}.site-login-btn.site-header-auth-placeholder{min-width:3em}.site-user-trigger{box-sizing:border-box;display:inline-flex;gap:6px;align-items:center;height:var(--site-header-btn-h);padding:0;overflow:hidden;color:#25242b;background:transparent;border:0;border-radius:8px;cursor:pointer;transition:opacity .2s ease}.site-user-trigger:hover{opacity:.88}.site-user-avatar.ant-avatar{display:block;flex-shrink:0;width:var(--site-header-btn-h)!important;height:var(--site-header-btn-h)!important;line-height:var(--site-header-btn-h)!important;font-size:calc(var(--site-header-btn-h) * .5)!important}.site-user-avatar.ant-avatar img{display:block;width:100%!important;height:100%!important;object-fit:cover}.site-user-caret{flex-shrink:0;width:10px;color:#25242b;font-size:9px;line-height:1}@media (max-height:900px),(max-width:1536px){.site-header{--site-header-h:72px;--site-header-inner-gap:clamp(20px,2.4vw,36px);--site-header-menu-gap:clamp(24px,2.6vw,48px);--site-header-menu-fs:16px;--site-header-menu-lh:30px;--site-header-logo-w:140px;--site-header-logo-h:40px;--site-header-actions-gap:12px;--site-header-btn-h:32px;--site-header-btn-fs:14px;--site-header-btn-lh:20px;--site-header-btn-pad-x:16px;--site-header-avatar:28px}}@media (max-height:800px),(max-width:1280px){.site-header{--site-header-h:64px;--site-header-inner-gap:12px;--site-header-menu-gap:clamp(20px,2.2vw,36px);--site-header-menu-fs:16px;--site-header-menu-lh:30px;--site-header-logo-w:126px;--site-header-logo-h:36px;--site-header-actions-gap:10px;--site-header-btn-h:32px;--site-header-btn-fs:14px;--site-header-btn-lh:20px;--site-header-btn-pad-x:14px;--site-header-avatar:26px}}.site-user-dropdown.ant-dropdown{min-width:0;padding-top:0}.site-user-dropdown{--site-user-menu-pad:8px;--site-user-item-h:48px;--site-user-item-pad:0 12px 0 15px;--site-user-item-gap:10px;--site-user-item-radius:12px;--site-user-item-fs:15px;--site-user-item-lh:18px;--site-user-icon:20px;--site-user-icon-fs:16px}.site-user-dropdown .ant-dropdown-arrow{z-index:2;left:auto!important;right:var(--site-user-arrow-inset,24px)!important;inset-inline-start:auto!important;inset-inline-end:var(--site-user-arrow-inset,24px)!important}.site-user-dropdown .ant-dropdown-arrow:before{background:#fff!important}.site-user-dropdown .ant-dropdown-menu{box-sizing:border-box;width:100%;min-width:0;max-height:calc(100vh - 96px);padding:var(--site-user-menu-pad);overflow-y:auto;margin-top:0;background:#fff;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1)}.site-user-dropdown .ant-dropdown-menu-item{display:flex;gap:var(--site-user-item-gap);align-items:center;height:auto;min-height:var(--site-user-item-h);margin:0;padding:var(--site-user-item-pad)!important;color:#25242b;font-family:var(--font-puhui);font-size:var(--site-user-item-fs);font-weight:400;line-height:var(--site-user-item-lh);border-radius:var(--site-user-item-radius);outline:none;transition:color .15s ease,background-color .15s ease}.site-user-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{min-width:var(--site-user-icon);-webkit-margin-end:0!important;margin-inline-end:0!important;color:#25242b}.site-user-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon,.site-user-dropdown .ant-dropdown-menu-item .site-user-menu-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--site-user-icon);height:var(--site-user-icon);font-size:var(--site-user-icon-fs);line-height:1}.site-user-dropdown .ant-dropdown-menu-item .site-user-menu-icon{color:inherit}.site-user-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.site-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.site-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.site-user-dropdown .ant-dropdown-menu-item:focus,.site-user-dropdown .ant-dropdown-menu-item:focus-visible,.site-user-dropdown .ant-dropdown-menu-item:hover{color:#2a71fc!important;background:rgba(42,113,252,.06)!important;outline:none;box-shadow:none}.site-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-active .ant-dropdown-menu-item-icon,.site-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-active .site-user-menu-icon,.site-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected .ant-dropdown-menu-item-icon,.site-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected .site-user-menu-icon,.site-user-dropdown .ant-dropdown-menu-item:focus .ant-dropdown-menu-item-icon,.site-user-dropdown .ant-dropdown-menu-item:focus .site-user-menu-icon,.site-user-dropdown .ant-dropdown-menu-item:focus-visible .ant-dropdown-menu-item-icon,.site-user-dropdown .ant-dropdown-menu-item:focus-visible .site-user-menu-icon,.site-user-dropdown .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon,.site-user-dropdown .ant-dropdown-menu-item:hover .site-user-menu-icon{color:#2a71fc}@media (max-height:900px),(max-width:1536px){.site-user-dropdown{--site-user-menu-pad:6px;--site-user-item-h:40px;--site-user-item-pad:0 10px 0 12px;--site-user-item-gap:8px;--site-user-item-radius:10px;--site-user-icon:18px;--site-user-icon-fs:15px}.site-help-mega{--help-mega-pad:6px;--help-mega-item-h:40px;--help-mega-item-pad-x:12px;--help-mega-item-fs:14px;--help-mega-item-lh:18px;--help-mega-item-radius:10px}}@media (max-height:800px),(max-width:1280px){.site-user-dropdown{--site-user-menu-pad:6px;--site-user-item-h:36px;--site-user-item-pad:0 8px 0 10px;--site-user-item-gap:8px;--site-user-item-radius:8px;--site-user-item-fs:14px;--site-user-item-lh:18px;--site-user-icon:16px;--site-user-icon-fs:14px}.site-help-mega{--help-mega-pad:6px;--help-mega-item-h:36px;--help-mega-item-pad-x:10px;--help-mega-item-fs:14px;--help-mega-item-lh:18px;--help-mega-item-radius:8px}}.site-footer{--site-footer-h:363px;--site-footer-pad-x:var(--site-gutter);--site-footer-main-h:290px;--site-footer-main-pad-top:44px;--site-footer-main-gap:96px;--site-footer-brand-nav-gap:96px;--site-footer-nav-contact-gap:56px;--site-footer-brand-col:336px;--site-footer-contact-col:213px;--site-footer-brand-gap:64px;--site-footer-brand-top-gap:16px;--site-footer-nav-gap:160px;--site-footer-link-gap:16px;--site-footer-contact-gap:24px;--site-footer-logo-size:40px;--site-footer-logo-text-size:24px;--site-footer-social-size:48px;--site-footer-social-icon-compact-size:28px;--site-footer-social-gap:24px;--site-footer-contact-fs:16px;--site-footer-phone-fs:22px;--site-footer-bottom-h:73px;--site-footer-bottom-gap:28px;color:#f7f9fd;font-size:12px;height:var(--site-footer-h);background-color:#050b1d;background-image:url(/_next/static/media/footerBg@1x.c5d84cef.png);background-image:-webkit-image-set(url(/_next/static/media/footerBg@1x.c5d84cef.png) 1x,url(/_next/static/media/footerBg@2x.fc182adc.png) 2x,url(/_next/static/media/footerBg@3x.9638d53d.png) 3x);background-image:image-set(url(/_next/static/media/footerBg@1x.c5d84cef.png) 1x,url(/_next/static/media/footerBg@2x.fc182adc.png) 2x,url(/_next/static/media/footerBg@3x.9638d53d.png) 3x);background-position:top;background-size:100% auto;background-repeat:no-repeat}.site-footer-bottom,.site-footer-main{width:min(calc(100% - var(--site-footer-pad-x) * 2),var(--site-content-max));margin:0 auto}.site-footer-main{display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;height:var(--site-footer-main-h);padding:var(--site-footer-main-pad-top) 0 0}.site-footer-brand{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;min-width:0;margin-right:var(--site-footer-brand-nav-gap);gap:var(--site-footer-brand-gap)}.site-footer-navigation{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,max-content);grid-gap:var(--site-footer-nav-gap);gap:var(--site-footer-nav-gap);justify-content:start;margin-right:var(--site-footer-nav-contact-gap)}.site-footer-brand-top{display:flex;flex-direction:column;align-items:flex-start;gap:var(--site-footer-brand-top-gap)}.site-footer-brand-top p{margin:0;color:#fff;font-size:12px;font-weight:400;letter-spacing:4px;line-height:14px;white-space:nowrap}.site-footer-logo-wrap{display:inline-flex;align-items:center;gap:8px;height:var(--site-footer-logo-size);text-decoration:none}.site-footer-logo{display:block;width:var(--site-footer-logo-size);height:var(--site-footer-logo-size);flex:0 0 var(--site-footer-logo-size);object-fit:contain;border-radius:8px}.site-footer-logo-text{color:#f7f9fd;font-family:var(--font-fangyuan);font-size:var(--site-footer-logo-text-size);font-weight:600;line-height:calc(var(--site-footer-logo-text-size) + 4px);white-space:nowrap}.site-footer-socials{display:flex;gap:var(--site-footer-social-gap);align-items:center}.site-footer-socials .site-footer-social-btn,.site-footer-socials .site-footer-social-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--site-footer-social-size);height:var(--site-footer-social-size);padding:0;overflow:hidden;color:inherit;text-decoration:none;background:hsla(0,0%,100%,.05);border:0;border-radius:50%;cursor:pointer;transition:background .2s ease,transform .2s ease}.site-footer-socials .site-footer-social-btn:hover,.site-footer-socials .site-footer-social-link:hover{background:hsla(0,0%,100%,.12);transform:translateY(-2px)}.site-footer-socials .site-footer-social-icon{display:block;width:100%;height:100%;object-fit:contain}.site-footer-socials .site-footer-social-icon--compact{width:var(--site-footer-social-icon-compact-size);height:var(--site-footer-social-icon-compact-size)}.site-footer-socials .site-footer-social-icon--light{filter:brightness(0) invert(1)}.site-footer-socials .site-footer-social-trigger{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.site-footer-link-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--site-footer-link-gap)}.site-footer-link-group h3{margin:0;color:#6d6c77;font-size:12px;font-weight:400;line-height:14px}.site-footer-link-group a{color:#f7f9fd;font-size:12px;font-weight:400;line-height:14px;transition:color .2s ease}.site-footer-link-group a:hover{color:#fff}.site-footer-contact{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--site-footer-contact-gap);min-width:0;max-width:var(--site-footer-contact-col);margin:0;font-style:normal}.site-footer-contact div{display:flex;flex-direction:column;gap:8px}.site-footer-contact span{color:#6d6c77;font-size:12px;font-weight:400;line-height:14px}.site-footer-contact a,.site-footer-contact p{margin:0;color:#fff;font-size:var(--site-footer-contact-fs);font-weight:500;font-style:normal;line-height:calc(var(--site-footer-contact-fs) + 8px)}.site-footer-contact p{max-width:220px}.site-footer-phone{color:#fff!important;font-size:var(--site-footer-phone-fs)!important;font-weight:700!important;letter-spacing:.4px;line-height:calc(var(--site-footer-phone-fs) + 6px)!important}.site-footer-bottom{display:flex;flex-wrap:wrap;gap:var(--site-footer-bottom-gap);align-items:center;justify-content:center;box-sizing:border-box;height:var(--site-footer-bottom-h);min-height:var(--site-footer-bottom-h);color:#57627f;font-size:14px;font-weight:400;line-height:24px;border-top:1px solid hsla(0,0%,90%,.1)}.site-footer-bottom a{display:inline-flex;gap:6px;align-items:center;color:#e7e7e7;white-space:nowrap;transition:color .2s ease}.site-footer-bottom a:hover{color:#fff}.site-footer-records{display:inline-flex;flex-wrap:wrap;gap:var(--site-footer-bottom-gap);align-items:center;justify-content:center}.site-footer-record-icon{display:block;width:16px;height:16px;object-fit:contain}@media (max-height:900px),(max-width:1536px){.site-footer{--site-footer-h:320px;--site-footer-main-h:250px;--site-footer-main-pad-top:36px;--site-footer-brand-col:280px;--site-footer-contact-col:196px;--site-footer-brand-gap:48px;--site-footer-brand-top-gap:12px;--site-footer-nav-gap:72px;--site-footer-brand-nav-gap:64px;--site-footer-nav-contact-gap:40px;--site-footer-link-gap:12px;--site-footer-contact-gap:16px;--site-footer-logo-size:36px;--site-footer-logo-text-size:22px;--site-footer-social-size:44px;--site-footer-social-icon-compact-size:calc(28px * 44 / 48);--site-footer-social-gap:16px;--site-footer-contact-fs:15px;--site-footer-phone-fs:20px;--site-footer-bottom-h:64px;--site-footer-bottom-gap:16px}}@media (max-height:800px),(max-width:1280px){.site-footer{--site-footer-h:280px;--site-footer-main-h:220px;--site-footer-main-pad-top:32px;--site-footer-brand-col:240px;--site-footer-contact-col:180px;--site-footer-brand-gap:36px;--site-footer-brand-top-gap:10px;--site-footer-nav-gap:48px;--site-footer-brand-nav-gap:48px;--site-footer-nav-contact-gap:32px;--site-footer-link-gap:10px;--site-footer-contact-gap:12px;--site-footer-logo-size:32px;--site-footer-logo-text-size:20px;--site-footer-social-size:40px;--site-footer-social-icon-compact-size:calc(28px * 40 / 48);--site-footer-social-gap:12px;--site-footer-contact-fs:14px;--site-footer-phone-fs:18px;--site-footer-bottom-h:56px;--site-footer-bottom-gap:12px}}@media (max-width:1180px){.site-header-inner{grid-template-columns:auto minmax(0,1fr)}.site-header-actions{display:none}.site-menu{gap:clamp(20px,3.2vw,34px)}}@media (max-width:768px){:root{--site-gutter:max(16px,4vw);--site-header-gutter:max(16px,4vw);--site-body-max:var(--site-content-max)}.site-header{--site-header-h:64px;--site-header-inner-gap:12px;--site-header-menu-gap:24px;--site-header-logo-w:126px;--site-header-logo-h:36px;--site-header-actions-gap:8px;--site-header-btn-h:32px;--site-header-btn-fs:14px;--site-header-btn-lh:20px;--site-header-btn-pad-x:14px;--site-header-avatar:26px;--site-header-menu-fs:16px;--site-header-menu-lh:24px;height:var(--site-header-h);min-height:var(--site-header-h)}.site-header.is-nav-open,.site-header.is-scrolled{background:#fff;border-bottom:1px solid rgba(22,32,51,.08)}.site-header.is-nav-open{z-index:1100}.site-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:var(--site-header-inner-gap);width:min(calc(100% - var(--site-header-pad-x) * 2),var(--site-content-max));padding:0}.site-brand-text{font-size:20px;line-height:24px}.site-nav-toggle{display:inline-flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;gap:5px;width:40px;height:40px;margin-right:-6px;padding:0;color:#25242b;background:transparent;border:0;cursor:pointer;touch-action:manipulation}.site-nav-toggle span{display:block;width:18px;height:2px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.site-header.is-nav-open .site-nav-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.site-header.is-nav-open .site-nav-toggle span:nth-child(2){opacity:0}.site-header.is-nav-open .site-nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-nav-overlay{display:block;bottom:0;z-index:9;padding:0;background:rgba(17,24,39,.4);border:0;cursor:pointer}.site-menu,.site-nav-overlay{position:fixed;top:var(--site-header-h);right:0;left:0}.site-menu{z-index:11;display:none;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;max-height:calc(100dvh - var(--site-header-h));overflow-x:hidden;overflow-y:auto;padding:8px 16px 24px;background:#fff;box-shadow:0 16px 32px rgba(15,40,90,.1);-webkit-overflow-scrolling:touch}.site-header.is-nav-open .site-menu{display:flex}.site-menu-item{display:flex;flex-direction:column;align-items:stretch;width:100%}.site-menu-item>a,.site-menu>a{justify-content:space-between;width:100%;min-height:48px;padding:12px 4px;font-size:16px;line-height:24px}.site-menu-item>a:after,.site-menu>a:after{display:none}.site-menu-arrow{margin-top:0}.site-menu-dropdown{position:static;left:auto;width:100%;padding-top:0;transform:none}.site-help-mega,.site-product-mega{width:100%;max-width:none;min-width:0;height:auto;min-height:0;padding:0 0 8px 8px;background:transparent;border-radius:0;box-shadow:none}.site-product-mega{display:flex;flex-direction:column;gap:8px}.site-product-mega-bg,.site-product-mega-left{display:none}.site-product-mega-right{gap:8px}.site-product-mega-card{width:100%;height:48px;padding:0 14px}.site-help-mega-list{gap:0}.site-menu .site-help-mega-list a{min-height:44px;padding:0 12px}.site-header-actions{display:flex;align-items:center}.site-login-btn{display:none}.site-header-link{font-size:var(--site-header-btn-fs)}.site-header-link,.site-trial-btn{min-width:0;height:var(--site-header-btn-h);padding:0 var(--site-header-btn-pad-x)}.site-trial-btn{width:auto}.site-footer{--site-footer-main-gap:40px;--site-footer-brand-gap:20px;--site-footer-nav-gap:28px;--site-footer-link-gap:12px;--site-footer-contact-gap:20px;--site-footer-social-size:40px;--site-footer-social-icon-compact-size:calc(28px * 40 / 48);--site-footer-social-gap:12px;--site-footer-bottom-h:auto;--site-footer-bottom-gap:10px;height:auto;font-size:12px;background-size:100% auto}.site-footer-bottom,.site-footer-main{width:min(calc(100% - var(--site-footer-pad-x) * 2),680px)}.site-footer-main{flex-direction:column;align-items:stretch;height:auto;padding:40px 0 28px;gap:var(--site-footer-main-gap)}.site-footer-brand{flex:none;width:100%;margin-right:0;gap:var(--site-footer-brand-gap)}.site-footer-brand-top p{letter-spacing:2px;white-space:normal;line-height:20px}.site-footer-socials{margin-top:4px}.site-footer-navigation{width:100%;margin-right:0;padding-top:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px var(--site-footer-nav-gap)}.site-footer-link-group{min-width:0}.site-footer-link-group h3{margin-bottom:2px}.site-footer-link-group a{line-height:1.5}.site-footer-contact{display:grid;flex:none;width:100%;max-width:none;margin-left:0;padding-top:4px;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:20px;row-gap:20px}.site-footer-contact div:last-child{grid-column:1/-1}.site-footer-contact p{max-width:none}.site-footer-bottom{flex-direction:column;gap:var(--site-footer-bottom-gap);align-items:flex-start;justify-content:center;height:auto;min-height:var(--site-footer-bottom-h);padding:18px 0 24px;border-top:1px solid rgba(247,249,253,.08)}}@media (max-width:520px){.site-footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.site-footer-contact{grid-template-columns:1fr}.site-footer-contact div:last-child{grid-column:auto}.site-footer-bottom{align-items:center;text-align:center}}.site-float-dock{--site-float-right:16px;--site-float-stack-gap:11px;--site-float-panel-w:66px;--site-float-panel-pad-y:5px;--site-float-panel-gap:10px;--site-float-item-size:56px;--site-float-toggle-size:66px;--site-float-icon-size:24px;--site-float-label-fs:11px;--site-float-label-lh:11px;--site-float-item-body-gap:5px;position:fixed;top:50%;right:var(--site-float-right);z-index:1000;display:flex;flex-direction:column;gap:var(--site-float-stack-gap);align-items:center;transform:translateY(-50%);pointer-events:none}.site-float-panel,.site-float-toggle{pointer-events:auto}.site-float-panel{display:flex;flex-direction:column;gap:var(--site-float-panel-gap);align-items:center;width:var(--site-float-panel-w);padding:var(--site-float-panel-pad-y) 0;background:#fff;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1)}.site-float-item{position:relative;display:flex;align-items:center;justify-content:center;width:var(--site-float-item-size);height:var(--site-float-item-size);padding:0;overflow:hidden;background:transparent;border:0;border-radius:8px;cursor:pointer;transition:transform .2s ease}.site-float-item:before{position:absolute;inset:0;background:url(/_next/static/media/floatCheck.25bc850e.png) 50%/100% 100% no-repeat;border-radius:8px;opacity:0;content:"";transition:opacity .18s ease}.site-float-item.is-active,.site-float-item:focus-visible,.site-float-item:hover{transform:translateY(-1px)}.site-float-item.is-active:before,.site-float-item:focus-visible:before,.site-float-item:hover:before{opacity:1}.site-float-item.is-active .site-float-item-icon,.site-float-item:focus-visible .site-float-item-icon,.site-float-item:hover .site-float-item-icon{filter:brightness(0) invert(1)}.site-float-item.is-active .site-float-item-label,.site-float-item:focus-visible .site-float-item-label,.site-float-item:hover .site-float-item-label{color:#fff}.site-float-item-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--site-float-item-body-gap);align-items:center;justify-content:center}.site-float-item-icon{display:block;width:var(--site-float-icon-size)!important;height:var(--site-float-icon-size)!important;object-fit:contain;transition:filter .18s ease}.site-float-item-label{color:#25242b;font-family:var(--font-puhui);font-size:var(--site-float-label-fs);font-weight:400;line-height:var(--site-float-label-lh);white-space:nowrap;transition:color .18s ease}.site-float-toggle{position:relative;display:flex;align-items:center;justify-content:center;width:var(--site-float-toggle-size);height:var(--site-float-toggle-size);padding:0;overflow:hidden;background:#fff;border:0;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.site-float-toggle:before{position:absolute;inset:5px;background:url(/_next/static/media/floatCheck.25bc850e.png) 50%/100% 100% no-repeat;border-radius:8px;opacity:0;content:"";transition:opacity .18s ease}.site-float-toggle:focus-visible,.site-float-toggle:hover{box-shadow:0 6px 18px rgba(0,0,0,.12);transform:translateY(-1px)}.site-float-toggle:focus-visible:before,.site-float-toggle:hover:before{opacity:1}.site-float-toggle:focus-visible .site-float-toggle-icon,.site-float-toggle:hover .site-float-toggle-icon{filter:brightness(0) invert(1)}.site-float-toggle-icon{position:relative;z-index:1;display:block;width:var(--site-float-icon-size)!important;height:var(--site-float-icon-size)!important;object-fit:contain;transition:filter .18s ease}.site-float-popover-overlay{--site-float-popover-gap:6px;--site-float-popover-pad-x:12px;--site-float-popover-pad-y:10px;--site-float-popover-min-w:132px;--site-float-popover-qr-min-w:148px;--site-float-popover-radius:10px;--site-float-popover-fs:12px;--site-float-popover-title-fs:13px;--site-float-popover-title-lh:1.35;--site-float-popover-link-fs:14px;--site-float-popover-link-lh:1.35;--site-float-popover-hint-lh:1.45;--site-float-popover-qr:120px;--site-float-popover-qr-radius:8px}.site-float-popover-overlay .ant-popover-inner{padding:var(--site-float-popover-pad-y) var(--site-float-popover-pad-x);border-radius:var(--site-float-popover-radius);box-shadow:0 8px 24px rgba(15,23,42,.12)}.site-float-popover-overlay .ant-popover-inner-content{padding:0}.site-float-popover-overlay .ant-popover-arrow:before{border-radius:2px}.site-float-popover{display:flex;flex-direction:column;gap:var(--site-float-popover-gap);min-width:var(--site-float-popover-min-w);color:#5d6b82;font-family:var(--font-puhui);font-size:var(--site-float-popover-fs);line-height:var(--site-float-popover-hint-lh)}.site-float-popover.is-phone,.site-float-popover.is-qr{align-items:center;text-align:center}.site-float-popover.is-qr{min-width:var(--site-float-popover-qr-min-w)}.site-float-popover.is-qr-only{gap:0;min-width:0}.site-float-popover.is-phone{min-width:calc(var(--site-float-popover-min-w) + 8px)}.site-float-popover p{margin:0;color:#25242b;font-size:var(--site-float-popover-title-fs);font-weight:500;line-height:var(--site-float-popover-title-lh)}.site-float-popover .site-float-popover-phone{color:#2a71fc;font-size:var(--site-float-popover-link-fs);font-weight:600;line-height:var(--site-float-popover-link-lh);white-space:nowrap}.site-float-popover span{color:#5d6b82;font-size:var(--site-float-popover-fs);line-height:var(--site-float-popover-hint-lh)}.site-float-popover-qr{display:block;width:var(--site-float-popover-qr)!important;height:var(--site-float-popover-qr)!important;margin:0;object-fit:contain;border-radius:var(--site-float-popover-qr-radius);background:#fff}.site-float-popover-qr--full{width:auto!important;height:auto!important;max-width:200px;background:transparent}.site-float-popover-overlay.is-qr-only-overlay .ant-popover-inner{padding:6px}@media (max-height:900px),(max-width:1536px){.site-float-dock{--site-float-right:12px;--site-float-stack-gap:10px;--site-float-panel-w:60px;--site-float-panel-pad-y:4px;--site-float-panel-gap:8px;--site-float-item-size:50px;--site-float-toggle-size:60px;--site-float-icon-size:22px;--site-float-label-fs:10px;--site-float-label-lh:10px;--site-float-item-body-gap:4px}.site-float-popover-overlay{--site-float-popover-gap:5px;--site-float-popover-pad-x:10px;--site-float-popover-pad-y:8px;--site-float-popover-min-w:120px;--site-float-popover-qr-min-w:132px;--site-float-popover-radius:8px;--site-float-popover-fs:11px;--site-float-popover-title-fs:12px;--site-float-popover-link-fs:13px;--site-float-popover-qr:108px;--site-float-popover-qr-radius:6px}}@media (max-height:800px),(max-width:1280px){.site-float-dock{--site-float-right:10px;--site-float-stack-gap:8px;--site-float-panel-w:54px;--site-float-panel-pad-y:4px;--site-float-panel-gap:6px;--site-float-item-size:46px;--site-float-toggle-size:54px;--site-float-icon-size:20px;--site-float-label-fs:9px;--site-float-label-lh:9px;--site-float-item-body-gap:3px}.site-float-popover-overlay{--site-float-popover-gap:4px;--site-float-popover-pad-x:8px;--site-float-popover-pad-y:8px;--site-float-popover-min-w:112px;--site-float-popover-qr-min-w:120px;--site-float-popover-radius:8px;--site-float-popover-title-fs:12px;--site-float-popover-link-fs:12px;--site-float-popover-qr:100px}}@media (max-width:768px){.site-float-dock{display:none}}.feedback-modal-root{position:fixed;inset:0;z-index:1100;pointer-events:none}.feedback-modal-mask{position:absolute;inset:0;padding:0;background:transparent;border:0;cursor:default;pointer-events:auto}.feedback-modal-panel{position:absolute;z-index:1;max-width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1);pointer-events:auto}.feedback-modal{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;color:#25242b;font-family:var(--font-puhui);font-size:14px;font-weight:400;line-height:22px}.feedback-modal-header{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:clamp(12px,1.85vh,20px) clamp(12px,1.25vw,24px) 0}.feedback-modal-header-left{display:flex;gap:8px;align-items:center;min-width:0}.feedback-modal-header-left h3{margin:0;color:#25242b;font-family:var(--font-puhui);font-size:18px;font-weight:500;line-height:26px}.feedback-back-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#25242b;font-size:16px;background:transparent;border:0;border-radius:8px;cursor:pointer}.feedback-back-btn:hover{color:#2a71fc;background:#f5f8ff}.feedback-history-entry{flex-shrink:0;padding:0;color:#2a71fc;font-size:14px;line-height:22px;background:transparent;border:0;cursor:pointer}.feedback-history-entry:hover{text-decoration:underline}.feedback-detail-view,.feedback-form-body,.feedback-form-view{display:flex;flex:1 1;flex-direction:column}.feedback-form-body{gap:clamp(10px,1.5vh,16px);min-width:0;padding:clamp(12px,1.85vh,20px) clamp(12px,1.25vw,24px) 16px}.feedback-field{display:flex;flex-direction:column;gap:10px;align-self:stretch}.feedback-field-label{display:inline-flex;gap:2px;align-items:flex-start;color:#25242b;font-size:14px;line-height:22.4px}.feedback-field-label em{color:#df1c41;font-family:Manrope,var(--font-puhui),sans-serif;font-style:normal;font-weight:500}.feedback-type-list{display:flex;flex-wrap:wrap;gap:clamp(8px,.83vw,16px);width:100%}.feedback-type-card{display:inline-flex;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);gap:10px;align-items:flex-start;min-width:0;height:auto;min-height:48px;padding:clamp(10px,1.5vh,16px) clamp(12px,1.04vw,20px);color:#25242b;font-family:var(--font-puhui);font-size:14px;line-height:22.4px;text-align:left;background:#fff;border:0;border-radius:10px;outline:1px solid #e7e7e7;outline-offset:-1px;cursor:pointer;transition:outline-color .18s ease,background .18s ease}.feedback-type-card>span:first-child{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;height:24px}.feedback-type-card:hover{outline-color:#c1d6ff}.feedback-type-card.is-active{outline-color:#2a71fc}.feedback-type-radio{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border:1px solid #e7e7e7;border-radius:50%;box-sizing:border-box}.feedback-type-radio.is-active{background:#2a71fc;border-color:#2a71fc}.feedback-type-radio.is-active i{display:block;width:8px;height:8px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.16)}.feedback-input,.feedback-select.ant-select,.feedback-textarea{width:100%}.feedback-input.ant-input,.feedback-textarea.ant-input{min-height:56px;padding:16px 20px;color:#25242b;font-family:var(--font-puhui);font-size:14px;line-height:22.4px;background:#fff;border:0;border-radius:10px;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none}.feedback-input.ant-input::placeholder,.feedback-textarea.ant-input::placeholder{color:#9a98a5}.feedback-input.ant-input:focus,.feedback-input.ant-input:hover,.feedback-textarea.ant-input:focus,.feedback-textarea.ant-input:hover{outline-color:#2a71fc;box-shadow:none}.feedback-textarea.ant-input{min-height:91px;resize:none}.feedback-select.ant-select{height:56px}.feedback-select.ant-select .ant-select-selector{height:56px!important;padding:0 20px!important;background:#fff!important;border:0!important;border-radius:10px!important;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none!important}.feedback-select.ant-select.ant-select-focused .ant-select-selector,.feedback-select.ant-select:hover .ant-select-selector{outline-color:#2a71fc!important}.feedback-select.ant-select .ant-select-selection-item,.feedback-select.ant-select .ant-select-selection-placeholder{display:flex!important;align-items:center;line-height:56px!important;font-size:14px}.feedback-select.ant-select .ant-select-selection-placeholder{color:#9a98a5}.feedback-reward-tip{display:inline-flex;gap:4px;align-items:center;align-self:stretch;padding:4px 16px;color:#df1c41;font-size:12px;line-height:19.2px;background:#ffedec;border-radius:8px}.feedback-footer{display:flex;gap:clamp(8px,.83vw,16px);align-items:center;justify-content:flex-end;padding:12px clamp(12px,1.25vw,24px) clamp(12px,2.2vh,24px);background:#fff}.feedback-btn{display:inline-flex;flex:1 1;gap:8px;align-items:center;justify-content:center;height:40px;padding:0 20px;font-family:var(--font-puhui);font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;text-align:center;border:0;cursor:pointer;transition:opacity .18s ease,background .18s ease,outline-color .18s ease}.feedback-btn-secondary{color:#2a71fc;background:#fff;border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px}.feedback-btn-secondary:hover{background:#f5f8ff;outline-color:#2a71fc}.feedback-btn-primary{color:#fff;background:#2a71fc;border-radius:59px}.feedback-btn-primary:hover{background:#1f63ef}.feedback-btn-primary:disabled{cursor:not-allowed;opacity:.7}.feedback-history-view{min-width:0;padding:clamp(12px,2.2vh,24px) clamp(12px,1.04vw,20px) clamp(16px,2.6vh,28px)}.feedback-history-view .ant-table{font-size:12px}.feedback-history-view .ant-table-wrapper{min-width:0}.feedback-history-view .ant-pagination{margin-top:16px!important}.feedback-status-unreplied{color:#9a98a5}.feedback-status-link{padding:0;color:#2a71fc;font-size:12px;background:transparent;border:0;cursor:pointer}.feedback-status-link:hover{text-decoration:underline}.feedback-detail-view{min-height:0}.feedback-detail-content{flex:1 1;min-width:0;padding:clamp(12px,1.85vh,20px) clamp(12px,1.25vw,24px) 8px}@media (max-width:1536px){.feedback-modal-panel{max-width:min(400px,calc(100vw - 32px))}.feedback-modal-header{padding:12px 16px 0}.feedback-modal-header-left h3{font-size:16px;line-height:22px}.feedback-detail-content,.feedback-form-body{gap:10px;padding:12px 16px}.feedback-type-card{min-height:40px;padding:8px 12px;font-size:13px}.feedback-field-label{font-size:13px;line-height:20px}.feedback-input.ant-input,.feedback-textarea.ant-input{min-height:44px;padding:10px 14px;font-size:13px}.feedback-select.ant-select,.feedback-select.ant-select .ant-select-selector{height:44px!important}.feedback-select.ant-select .ant-select-selection-item,.feedback-select.ant-select .ant-select-selection-placeholder{line-height:44px!important;font-size:13px}.feedback-footer{gap:10px;padding:8px 16px 12px}.feedback-btn{height:36px;font-size:13px}.feedback-history-view{padding:12px 14px 16px}}@media (max-width:1280px){.feedback-type-card{flex:1 1 100%}.feedback-select.ant-select,.feedback-select.ant-select .ant-select-selector{height:48px!important}.feedback-select.ant-select .ant-select-selection-item,.feedback-select.ant-select .ant-select-selection-placeholder{line-height:48px!important}}@media (max-height:800px){.feedback-modal-header h3{font-size:16px;line-height:22px}.feedback-input.ant-input{min-height:44px;padding:10px 14px}}.feedback-detail-item{margin-bottom:16px;line-height:1.6}.feedback-detail-item:last-child{margin-bottom:0}.feedback-detail-label{display:block;margin-bottom:8px;color:#25242b;font-size:14px;font-weight:600}.feedback-detail-value{min-height:60px;padding:12px 16px;color:#5d6b82;font-size:13px;line-height:1.6;word-break:break-word;white-space:pre-wrap;background:#f7f8fa;border-radius:10px}.help-consult-card{width:100%}.help-consult-card__title{margin:0 0 12px;color:#111827;font-size:18px;font-weight:700;line-height:30px}.help-consult-card__desc,.help-consult-card__support{margin:0 0 20px;color:#666;font-size:14px;font-weight:400;line-height:25.2px}.help-consult-card__support em{margin:0 2px;color:#2a71fc;font-style:normal;font-weight:600}.help-consult-card__qr-wrap{display:flex;align-items:center;justify-content:center;min-height:144px;margin:0 0 24px;padding-top:12px}.help-consult-card__qr{position:relative;display:inline-flex;width:128px;height:128px;overflow:hidden}.help-consult-card__qr img{display:block;width:100%;height:100%;object-fit:contain}@media (max-height:900px),(max-width:1536px){.help-consult-card__title{margin-bottom:8px;font-size:16px;line-height:24px}.help-consult-card__desc,.help-consult-card__support{margin-bottom:16px;line-height:22px}.help-consult-card__qr-wrap{min-height:0;margin-bottom:16px;padding-top:8px}}@media (max-height:800px),(max-width:1280px){.help-consult-card__title{font-size:15px;line-height:22px}.help-consult-card__desc,.help-consult-card__support{margin-bottom:12px;font-size:13px;line-height:20px}}.complaint-qr-modal .ant-modal-content{overflow:hidden;padding:0;border-radius:16px;box-shadow:0 12px 40px rgba(42,113,252,.14)}.complaint-qr-modal .ant-modal-body{padding:0}.complaint-qr-modal .ant-modal-close{top:12px;inset-inline-end:12px;color:hsla(0,0%,100%,.88)}.complaint-qr-modal .ant-modal-close:hover{color:#fff;background:hsla(0,0%,100%,.16)}.complaint-qr-modal__inner{display:flex;flex-direction:column}.complaint-qr-modal__header{display:flex;gap:8px;align-items:center;justify-content:center;padding:18px 44px 18px 20px;color:#fff;background:linear-gradient(135deg,#3e7efc,#2a71fc)}.complaint-qr-modal__header-icon{color:#fff;font-size:20px}.complaint-qr-modal__header-title{color:#fff;font-size:17px;font-weight:600;letter-spacing:.4px}.complaint-qr-modal__body{padding:22px 24px 16px;text-align:center;background:#fff}.complaint-qr-modal__account-name{margin-bottom:2px;color:#25242b;font-size:16px;font-weight:600}.complaint-qr-modal__account-label{color:#9a98a5;font-size:12px}.complaint-qr-modal__qr-wrap{display:inline-flex;margin-top:14px;padding:10px;background:#f7f9fd;border:1px solid #dbe7ff;border-radius:12px}.complaint-qr-modal__qr-image{display:block;width:160px;height:160px;border-radius:6px;object-fit:cover}.complaint-qr-modal__qr-fallback{display:flex;align-items:center;justify-content:center;width:160px;height:160px;color:#9a98a5;font-size:13px;background:#fff;border-radius:6px}.complaint-qr-modal__footer{padding:16px 20px 22px;text-align:center;background:#f7f9fd;border-top:1px solid #eef2f8}.complaint-qr-modal__instruction{margin-bottom:12px;color:#6d6c77;font-size:13px;line-height:1.5}.complaint-qr-modal__code-row{display:flex;gap:14px;align-items:center;justify-content:center;margin-bottom:12px}.complaint-qr-modal__code{color:#2a71fc;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:32px;font-weight:700;letter-spacing:4px;line-height:1}.complaint-qr-modal__copy{display:inline-flex;gap:4px;align-items:center;padding:7px 12px;color:#2a71fc;font-size:12px;background:#fff;border:1px solid #dbe7ff;border-radius:62px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.complaint-qr-modal__copy:hover:not(:disabled){background:#eef4ff;border-color:#2a71fc}.complaint-qr-modal__copy:disabled{cursor:not-allowed;opacity:.5}.complaint-qr-modal__expire{margin-bottom:10px;padding:8px 12px;color:#ad6800;font-size:12px;line-height:1.5;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px}.complaint-qr-modal__hint{color:#9a98a5;font-size:11px}.complaint-qr-modal__ready-text{margin:0;color:#666;font-size:14px;line-height:1.7}@media (max-height:900px),(max-width:1536px){.complaint-qr-modal__header{padding:14px 40px 14px 16px}.complaint-qr-modal__header-title{font-size:16px}.complaint-qr-modal__body{padding:16px 20px 12px}.complaint-qr-modal__qr-wrap{margin-top:10px;padding:8px}.complaint-qr-modal__qr-fallback,.complaint-qr-modal__qr-image{width:136px;height:136px}.complaint-qr-modal__footer{padding:12px 16px 16px}.complaint-qr-modal__code{font-size:28px;letter-spacing:3px}.complaint-qr-modal__copy{min-height:40px;padding:0 12px}}@media (max-height:800px),(max-width:1280px){.complaint-qr-modal__header{padding:12px 36px 12px 14px}.complaint-qr-modal__body{padding:12px 16px 10px}.complaint-qr-modal__qr-fallback,.complaint-qr-modal__qr-image{width:120px;height:120px}.complaint-qr-modal__code{font-size:24px;letter-spacing:2px}.complaint-qr-modal__copy{min-height:36px}}.user-info-complete-modal-wrap{z-index:1400}.user-info-complete-modal .ant-modal-content{overflow:hidden;padding:0;border:0;border-radius:12px;box-shadow:0 18px 48px rgba(15,23,42,.16)}.user-info-complete-modal .ant-modal-body{padding:0}.user-info-complete-modal__inner{padding:32px 24px 24px}.user-info-complete-modal__title{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.4;color:#1f2937}.user-info-complete-modal__intro{margin:0 0 20px;font-size:14px;line-height:1.5;color:#667085}.user-info-complete-modal__fields{display:flex;flex-direction:column;gap:20px}.user-info-complete-modal__label{margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.4;color:#344054}.user-info-complete-modal__label span{margin-left:2px;color:#f04438}.user-info-complete-modal__radios{display:flex;flex-wrap:wrap;gap:8px 16px;width:100%}.user-info-complete-modal__radios .ant-radio-wrapper{-webkit-margin-end:0;margin-inline-end:0;white-space:nowrap}.user-info-complete-modal__select{width:100%}.user-info-complete-modal__footer{margin-top:24px;text-align:center}.user-info-complete-modal__footer .ant-btn{min-width:160px;height:40px;font-size:15px}.brand-upgrade-notice{--notice-width:860px;--notice-pad:32px;position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:16px}.brand-upgrade-notice__mask{position:absolute;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.brand-upgrade-notice__dialog{position:relative;z-index:1;animation:brand-upgrade-notice-in .28s ease-out}.brand-upgrade-notice__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.brand-upgrade-notice__stage{--notice-img-w:2580;--notice-img-h:2048;--notice-crop-x:190;--notice-crop-y:257;--notice-crop-w:2207;--notice-crop-h:1555;position:relative;overflow:hidden;width:min(var(--notice-width),calc(100vw - var(--notice-pad)),calc((100vh - var(--notice-pad)) * 2207 / 1555));aspect-ratio:2207/1555;line-height:0}.brand-upgrade-notice__stage img{position:absolute;top:calc(-100% * var(--notice-crop-y) / var(--notice-crop-h));left:calc(-100% * var(--notice-crop-x) / var(--notice-crop-w));width:calc(100% * var(--notice-img-w) / var(--notice-crop-w));max-width:none;height:calc(100% * var(--notice-img-h) / var(--notice-crop-h));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-upgrade-notice__hotspot{position:absolute;padding:0;margin:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.brand-upgrade-notice__hotspot:focus-visible{outline:2px solid #4aa3ff;outline-offset:2px}.brand-upgrade-notice__hotspot--close{top:.5%;left:88%;width:11.5%;height:14%;border-radius:50%}.brand-upgrade-notice__hotspot--cta{top:75%;left:10.5%;width:26%;height:14%;border-radius:999px}.brand-upgrade-notice__hotspot--gift{top:16%;left:52%;width:40%;height:62%;border-radius:28px}@keyframes brand-upgrade-notice-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-height:900px),(max-width:1536px){.brand-upgrade-notice{--notice-width:720px}}@media (max-height:800px),(max-width:1280px){.brand-upgrade-notice{--notice-width:640px}}@media (max-width:720px){.brand-upgrade-notice{--notice-width:100%;--notice-pad:16px;padding:8px}}.wx-serv-follow-modal-wrap{z-index:1300}.ant-modal-root:has(.wx-serv-follow-modal-wrap) .ant-modal-mask{background:rgba(15,23,42,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wx-serv-follow-modal .ant-modal-content{overflow:hidden;padding:0;border:0;border-radius:16px;box-shadow:0 18px 48px rgba(15,23,42,.22)}.wx-serv-follow-modal .ant-modal-body{padding:0}.wx-serv-follow-modal .ant-modal-close{top:14px;inset-inline-end:14px;z-index:3;color:#94a3b8}.wx-serv-follow-modal .ant-modal-close:hover{color:#334155;background:#f1f5f9}.wx-serv-follow-modal__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 248px;min-height:320px;overflow:hidden;background:linear-gradient(180deg,rgba(239,246,255,.72),#fff 92px)}.wx-serv-follow-modal__inner:before{content:"";position:absolute;top:0;right:0;left:0;z-index:2;height:3px;background:linear-gradient(90deg,#1677ff,#60a5fa 52%,#22c55e)}.wx-serv-follow-modal__glow{position:absolute;z-index:0;pointer-events:none;border-radius:50%;filter:blur(28px)}.wx-serv-follow-modal__glow--left{top:-48px;left:-36px;width:160px;height:160px;background:rgba(59,130,246,.16)}.wx-serv-follow-modal__glow--right{right:-24px;bottom:-36px;width:150px;height:150px;background:rgba(34,197,94,.12)}.wx-serv-follow-modal__copy,.wx-serv-follow-modal__stage{position:relative;z-index:1}.wx-serv-follow-modal__copy{display:flex;flex-direction:column;padding:32px 28px 28px 32px}.wx-serv-follow-modal__chip{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:16px;color:#fff;font-size:18px;background:linear-gradient(135deg,#3b82f6,#1677ff);border-radius:12px;box-shadow:0 8px 16px rgba(22,119,255,.22)}.wx-serv-follow-modal__title{margin:0 0 8px;color:#111827;font-size:20px;font-weight:650;line-height:1.35;letter-spacing:.2px}.wx-serv-follow-modal__subtitle{margin:0 0 20px;color:#5d6b82;font-size:13px;line-height:1.6}.wx-serv-follow-modal__highlights{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.wx-serv-follow-modal__highlight{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;background:hsla(0,0%,100%,.86);border:1px solid #e8eef6;border-radius:10px;box-shadow:0 1px 0 hsla(0,0%,100%,.8)}.wx-serv-follow-modal__highlight-index{flex-shrink:0;color:#1677ff;font-size:11px;font-weight:700;letter-spacing:.4px;line-height:18px}.wx-serv-follow-modal__highlight-copy{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:2px}.wx-serv-follow-modal__highlight-label{color:#64748b;font-size:12px;font-weight:600}.wx-serv-follow-modal__highlight-value{color:#5d6b82;font-size:12px;line-height:1.45}.wx-serv-follow-modal__wait{margin:auto 0 0;padding-top:18px;color:#94a3b8;font-size:12px;line-height:1.5}.wx-serv-follow-modal__wait.is-active:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;vertical-align:1px;background:#22c55e;border-radius:50%;box-shadow:0 0 0 0 rgba(34,197,94,.45);animation:wx-serv-follow-pulse 1.6s ease-out infinite}.wx-serv-follow-modal__later{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:36px;margin-top:12px;padding:0 16px;color:#64748b;font-size:13px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.wx-serv-follow-modal__later:hover{color:#1677ff;background:#f8fbff;border-color:#c1d6ff}.wx-serv-follow-modal__stage{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 24px;background:radial-gradient(120% 80% at 50% 12%,hsla(0,0%,100%,.9) 0,transparent 58%),linear-gradient(180deg,#eef4ff,#f8fafc);border-left:1px solid #e0eaff}.wx-serv-follow-modal__qr-frame{position:relative;padding:10px}.wx-serv-follow-modal__corner{position:absolute;width:16px;height:16px;border:2px solid #1677ff}.wx-serv-follow-modal__corner--tl{top:0;left:0;border-right:0;border-bottom:0;border-radius:4px 0 0 0}.wx-serv-follow-modal__corner--tr{top:0;right:0;border-left:0;border-bottom:0;border-radius:0 4px 0 0}.wx-serv-follow-modal__corner--bl{bottom:0;left:0;border-right:0;border-top:0;border-radius:0 0 0 4px}.wx-serv-follow-modal__corner--br{right:0;bottom:0;border-left:0;border-top:0;border-radius:0 0 4px 0}.wx-serv-follow-modal__qr{display:inline-flex;padding:10px;background:#fff;border:1px solid #dbeafe;border-radius:14px;box-shadow:0 10px 28px rgba(22,119,255,.12)}.wx-serv-follow-modal__qr-image{display:block;width:168px;height:168px;object-fit:contain;background:#fff}.wx-serv-follow-modal__qr-fallback{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;width:168px;height:168px;padding:12px;color:#5d6b82;font-size:12px;line-height:1.45;text-align:center;background:#fff;box-sizing:border-box}.wx-serv-follow-modal__reload{display:inline-flex;gap:4px;align-items:center;padding:0;color:#1677ff;font-size:12px;background:transparent;border:0;cursor:pointer}.wx-serv-follow-modal__account{margin-top:14px;color:#111827;font-size:14px;font-weight:600}.wx-serv-follow-modal__scan{margin-top:4px;color:#5d6b82;font-size:12px}@keyframes wx-serv-follow-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.45)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@media (max-height:900px),(max-width:1536px){.wx-serv-follow-modal{max-width:calc(100vw - 32px)}.wx-serv-follow-modal__inner{min-height:280px}.wx-serv-follow-modal__copy{padding:24px 20px 20px 24px}.wx-serv-follow-modal__title{font-size:18px}.wx-serv-follow-modal__qr-fallback,.wx-serv-follow-modal__qr-image{width:148px;height:148px}}.activity-promo-modal-wrap .ant-modal{max-width:min(1200px,calc(100vw - 48px));padding-bottom:0}.activity-promo-modal-wrap .ant-modal-content{padding:0;overflow:visible;background:transparent;box-shadow:none}.activity-promo-modal-wrap .ant-modal-body{padding:0}.activity-promo-modal__inner{position:relative;line-height:0}.activity-promo-modal__img{display:block;width:min(1200px,calc(100vw - 48px));height:auto;border-radius:16px;box-shadow:0 18px 48px rgba(15,23,42,.28)}.activity-promo-modal__close{position:absolute;top:-12px;right:-12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#fff;color:#4b5563;box-shadow:0 4px 14px rgba(15,23,42,.16);cursor:pointer;transition:transform .2s ease,color .2s ease}.activity-promo-modal__close:hover{color:#111827;transform:scale(1.06)}.activity-promo-entry{position:fixed;right:20px;bottom:24px;z-index:980;display:flex;align-items:center;gap:8px;min-width:0;max-width:min(168px,calc(100vw - 32px));padding:8px 12px 8px 8px;border:1px solid rgba(59,130,246,.22);border-radius:999px;background:linear-gradient(180deg,#f5f9ff,#e8f1ff);box-shadow:0 8px 24px rgba(37,99,235,.16);cursor:pointer;color:#1d4ed8}.activity-promo-entry__tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#1677ff;color:#fff;font-size:13px;font-weight:700;line-height:1}.activity-promo-entry__text{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:1px}.activity-promo-entry__title{font-size:13px;font-weight:700;line-height:1.2;color:#1e3a8a}.activity-promo-entry__sub{font-size:11px;line-height:1.2;color:#64748b}@media (max-height:900px),(max-width:1536px){.activity-promo-modal-wrap .ant-modal{max-width:min(960px,calc(100vw - 40px))}.activity-promo-modal__img{width:min(960px,calc(100vw - 40px));border-radius:14px}.activity-promo-entry{right:16px;bottom:20px;padding:7px 10px 7px 7px}}@media (max-height:800px),(max-width:1280px){.activity-promo-modal-wrap .ant-modal{max-width:min(820px,calc(100vw - 32px))}.activity-promo-modal__img{width:min(820px,calc(100vw - 32px));border-radius:12px}.activity-promo-modal__close{top:-8px;right:-8px;width:28px;height:28px}.activity-promo-entry{right:12px;bottom:16px;padding:6px 10px 6px 6px}.activity-promo-entry__tag{width:24px;height:24px;font-size:12px}.activity-promo-entry__title{font-size:12px}}@media (max-width:768px){.activity-promo-modal-wrap .ant-modal{max-width:calc(100vw - 24px)}.activity-promo-modal__img{width:calc(100vw - 24px);border-radius:12px}.activity-promo-modal__close{top:8px;right:8px}.activity-promo-entry{right:12px;bottom:16px}}@media (max-width:720px){.wx-serv-follow-modal__inner{grid-template-columns:1fr}.wx-serv-follow-modal__copy{padding:24px 24px 8px}.wx-serv-follow-modal__stage{padding:8px 24px 24px;border-left:0;background:#fff}.wx-serv-follow-modal__wait{margin-top:16px;padding-top:0}}.home-page{--home-hero-pad-top:72px;--home-hero-pad-x:40px;--home-hero-copy-offset:-32px;--home-hero-copy-max:760px;--home-hero-title-size:52px;--home-hero-title-lh:1.18;--home-hero-title-gap:8px;--home-hero-desc-size:17px;--home-hero-desc-lh:28.9px;--home-hero-desc-mt:28px;--home-hero-actions-gap:22px;--home-hero-actions-mt:44px;--home-hero-btn-fs:16px;--home-hero-btn-primary-h:61px;--home-hero-btn-primary-w:calc(234 / 61 * var(--home-hero-btn-primary-h));--home-hero-btn-ghost-h:58px;--home-hero-btn-ghost-w:calc(206 / 58 * var(--home-hero-btn-ghost-h));--home-report-action-h:60.8px;--home-report-action-w:calc(140 / 60.8 * var(--home-report-action-h));--home-report-action-fs:14px;--home-cta-btn-h:61px;--home-cta-btn-w:calc(234 / 61 * var(--home-cta-btn-h));--home-cta-btn-fs:16px;--home-eyebrow-mb:28px;--home-section-pad-y:96px;--home-section-pad-x:40px;--home-section-heading-mb:52px;--home-section-title-size:48px;--home-section-title-lh:48px;--home-section-desc-size:18px;--home-section-desc-lh:26.34px;--home-section-desc-mt:18px;--home-intro-pad-top:120px;--home-metric-panel-pad-top:136px;--home-metric-panel-pad-x:108px;--home-metric-item-mt:72px;--home-metric-item-gap:10px;--home-metric-value-size:45px;--home-metric-label-size:15px;background:#fff}.home-hero{width:100%;aspect-ratio:1920/900;min-height:0;background:linear-gradient(90deg,rgba(246,250,255,0),rgba(246,250,255,.06)),url(/_next/static/media/home1@1x.687c2981.png) top /100% auto no-repeat;background:linear-gradient(90deg,rgba(246,250,255,0),rgba(246,250,255,.06)),-webkit-image-set(url(/_next/static/media/home1@1x.687c2981.png) 1x,url(/_next/static/media/home1@2x.b508e56e.png) 2x,url(/_next/static/media/home1@3x.25a6ebbf.png) 3x) top /100% auto no-repeat;background:linear-gradient(90deg,rgba(246,250,255,0),rgba(246,250,255,.06)),image-set(url(/_next/static/media/home1@1x.687c2981.png) 1x,url(/_next/static/media/home1@2x.b508e56e.png) 2x,url(/_next/static/media/home1@3x.25a6ebbf.png) 3x) top /100% auto no-repeat;background-color:#f6faff}.home-hero-inner{display:flex;align-items:center;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));height:100%;min-width:0;min-height:0;margin:0 auto;padding:var(--home-hero-pad-top) 0 0}.home-hero-copy{box-sizing:border-box;width:min(100%,var(--home-hero-copy-max));max-width:100%;min-width:0;margin-top:var(--home-hero-copy-offset)}.home-eyebrow{display:inline-flex;gap:8px;align-items:center;padding:8px 16px;margin-bottom:var(--home-eyebrow-mb);color:#25242b;font-family:var(--font-puhui);font-size:13px;font-weight:500;line-height:20.8px;white-space:nowrap;background:hsla(0,0%,100%,.94);border-radius:999px}.home-eyebrow span{flex-shrink:0;width:8px;height:8px;background:linear-gradient(27deg,#0c82ff,#69c6ff);border-radius:12px}.home-hero h1{display:flex;flex-direction:column;gap:var(--home-hero-title-gap);align-items:flex-start;margin:0;min-width:0;color:#25242b;font-family:var(--font-puhui);font-size:var(--home-hero-title-size);font-weight:700;line-height:var(--home-hero-title-lh);letter-spacing:0}.home-hero-title-line{display:block;white-space:nowrap}.home-hero p{max-width:610px;margin:var(--home-hero-desc-mt) 0 0;color:#25242b;font-family:var(--font-puhui);font-size:var(--home-hero-desc-size);font-weight:400;line-height:var(--home-hero-desc-lh)}.home-hero p strong{font-weight:700}.home-hero-actions{display:flex;flex-wrap:nowrap;gap:var(--home-hero-actions-gap);align-items:center;margin-top:var(--home-hero-actions-mt)}.home-button{box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:6px;align-items:center;justify-content:center;font-family:var(--font-puhui);font-weight:700;line-height:1;text-decoration:none;border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}.home-button:hover{transform:translateY(-1px)}.home-button:active{transform:translateY(0) scale(.98)}.home-button-primary{width:var(--home-hero-btn-primary-w);min-width:var(--home-hero-btn-primary-w);height:var(--home-hero-btn-primary-h);padding:0 0 3px;color:#fff;font-size:var(--home-hero-btn-fs);background:url(/_next/static/media/freeBtn2.765db083.png) 50%/100% 100% no-repeat;border:0;box-shadow:0 8px 20px rgba(42,113,252,.18)}.home-button-primary:hover{box-shadow:0 12px 28px rgba(42,113,252,.3)}.home-button-ghost{width:var(--home-hero-btn-ghost-w);min-width:var(--home-hero-btn-ghost-w);height:var(--home-hero-btn-ghost-h);padding:0;color:#1768d8;font-size:var(--home-hero-btn-fs);background:hsla(0,0%,100%,.64);border:1px solid hsla(0,0%,100%,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 12px 28px rgba(42,99,168,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-button-ghost:hover{color:#1259c2;background:hsla(0,0%,100%,.86);border-color:rgba(193,214,255,.95);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 32px rgba(42,99,168,.14)}.home-report-action{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;justify-content:center;width:var(--home-report-action-w);min-width:var(--home-report-action-w);height:var(--home-report-action-h);padding:0 10px 2px;margin-top:0;color:#fff;font-family:var(--font-puhui);font-size:var(--home-report-action-fs);font-weight:700;line-height:1;text-decoration:none;background:url(/_next/static/media/go_check.89b36f69.png) 50%/100% 100% no-repeat;border:0;border-radius:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.home-report-action:hover{transform:translateY(-1px)}.home-report-action:active{transform:translateY(0) scale(.98)}.home-report-action i{font-style:normal}.home-section{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin:0 auto;padding:var(--home-section-pad-y) 0}.home-section-heading{max-width:940px;margin:0 auto var(--home-section-heading-mb);text-align:center}.home-section-heading h2{margin:0;color:#25242b;font-family:var(--font-display);font-size:var(--home-section-title-size);font-weight:700;line-height:var(--home-section-title-lh);letter-spacing:0;word-wrap:break-word}.home-section-heading p{margin:var(--home-section-desc-mt) auto 0;color:#25242b;font-family:var(--font-puhui);font-size:var(--home-section-desc-size);font-weight:400;line-height:var(--home-section-desc-lh);word-wrap:break-word}.home-intro{width:100%;max-width:none;padding-top:var(--home-intro-pad-top)}.home-intro>*{margin-right:auto;margin-left:auto}.home-intro>*,.home-metric-panel{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)))}.home-metric-panel{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;align-items:start;max-width:var(--site-body-max);aspect-ratio:1606/555;padding:var(--home-metric-panel-pad-top) var(--home-metric-panel-pad-x) 0;margin:0 auto;overflow:hidden;background:url(/_next/static/media/home2.ccd4fc75.png) 50%/100% 100% no-repeat}.home-metric{display:flex;flex-direction:column;gap:var(--home-metric-item-gap);align-items:center;justify-content:center;margin-top:var(--home-metric-item-mt);color:#3e4c61;text-align:center}.home-metric strong{color:#1677ff;font-size:var(--home-metric-value-size);line-height:1;letter-spacing:-.02em}.home-metric span{font-size:var(--home-metric-label-size);font-weight:700;line-height:1.4}.home-flow-tabs{display:flex;gap:clamp(28px,4vw,58px);justify-content:center;margin:-22px 0 44px;color:#25242b;font-size:16px;line-height:30px}.home-flow-tabs button{position:relative;padding:0 0 14px;color:#25242b;font:inherit;font-size:16px;font-weight:400;line-height:30px;cursor:pointer;background:transparent;border:0;transition:color .2s ease}.home-flow-tabs button:after{position:absolute;right:50%;bottom:0;left:50%;height:3px;content:"";background:#2a71fc;border-radius:999px;transition:right .2s ease,left .2s ease}.home-flow-tabs button.active,.home-flow-tabs button:hover{color:#2a71fc}.home-flow-tabs button.active:after,.home-flow-tabs button:hover:after{right:18%;left:18%}.home-report-card{position:relative;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));min-height:605px;padding:8px clamp(48px,5.2vw,72px) 8px clamp(56px,5.8vw,88px);margin:0 auto;overflow:hidden;background:#fff;border:1px solid hsla(0,0%,100%,.94);border-radius:43px;box-shadow:inset 0 0 0 1px rgba(232,246,255,.9),0 12px 34px rgba(85,126,174,.08)}.home-report-card:after,.home-report-card:before{position:absolute;content:"";pointer-events:none}.home-report-card:before{inset:8px;background:linear-gradient(54deg,rgba(105,198,255,0),rgba(204,229,255,.42));opacity:.45;border-radius:38px}.home-report-card:after{display:none}.home-report-slide-stage{position:relative;min-height:589px;overflow:hidden}.home-report-card-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(480px,1.1fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);align-items:stretch;min-height:589px;visibility:hidden;pointer-events:none;opacity:0;transform:translateZ(0);will-change:auto}.home-report-card-inner.is-active{z-index:2;visibility:visible;pointer-events:auto;opacity:1}.home-report-card-inner.is-leaving{position:absolute;inset:0;z-index:1;visibility:visible;pointer-events:none;opacity:1}.home-report-slide-stage.is-switching .home-report-card-inner.is-active,.home-report-slide-stage.is-switching .home-report-card-inner.is-leaving{will-change:transform,opacity;animation-duration:.52s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.home-report-slide-stage.is-switching[data-dir=forward] .home-report-card-inner.is-leaving{animation-name:home-report-slide-out-forward}.home-report-slide-stage.is-switching[data-dir=forward] .home-report-card-inner.is-active{animation-name:home-report-slide-in-forward}.home-report-slide-stage.is-switching[data-dir=back] .home-report-card-inner.is-leaving{animation-name:home-report-slide-out-back}.home-report-slide-stage.is-switching[data-dir=back] .home-report-card-inner.is-active{animation-name:home-report-slide-in-back}@keyframes home-report-slide-out-forward{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-40px,0,0)}}@keyframes home-report-slide-in-forward{0%{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes home-report-slide-out-back{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(40px,0,0)}}@keyframes home-report-slide-in-back{0%{opacity:0;transform:translate3d(-40px,0,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.home-report-slide-stage.is-switching .home-report-card-inner.is-active,.home-report-slide-stage.is-switching .home-report-card-inner.is-leaving{animation:none}}.home-report-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0;height:100%;padding:0}.home-report-copy h3{margin:0 0 20px;color:#2a71fc;font-family:var(--font-puhui);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:0}.home-report-copy ul{display:grid;grid-gap:0;gap:0;max-width:470px;padding:0;min-height:128px;margin:0 0 28px;list-style:none}.home-report-copy li{display:flex;gap:10px;align-items:flex-start;color:#4e5969;font-family:var(--font-puhui);font-size:16px;font-weight:400;line-height:32px;word-wrap:break-word}.home-report-copy li:before{flex:0 0 auto;width:12px;height:12px;margin-top:10px;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='6' y1='0' x2='6' y2='12' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235BA3FF'/%3E%3Cstop offset='1' stop-color='%232F6FE8'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23g)' d='M6 0C6.35 2.85 9.15 5.65 12 6C9.15 6.35 6.35 9.15 6 12C5.65 9.15 2.85 6.35 0 6C2.85 5.65 5.65 2.85 6 0Z'/%3E%3C/svg%3E") 50% /contain no-repeat}.home-report-copy a{display:inline-flex;gap:6px;align-items:center;justify-content:center;width:var(--home-report-action-w);min-width:var(--home-report-action-w);height:var(--home-report-action-h);padding:0 10px 2px;margin-top:20px;color:#fff;font-size:var(--home-report-action-fs);font-weight:700;text-decoration:none;background:url(/_next/static/media/go_check.89b36f69.png) 50%/100% 100% no-repeat;border-radius:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.home-report-copy a:hover{transform:translateY(-1px)}.home-report-copy a:active{transform:translateY(0) scale(.98)}.home-report-copy i{font-style:normal}.home-report-preview{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:flex-end;min-width:0;min-height:0;height:100%;padding-top:56px}.home-report-preview-image{display:block;width:min(100%,567px);max-width:none;height:auto;margin-right:clamp(-24px,-1.5vw,0);filter:drop-shadow(0 4px 28.6px rgba(10,93,177,.1))}.home-news{--home-news-feature-w:710px;--home-news-block-h:510px;--home-news-layout-gap:24px;--home-news-layout-pad-x:0;--home-news-feature-pad:24px;--home-news-feature-mask-h:157px;--home-news-feature-title-size:24px;--home-news-list-title-size:19px;width:100%;max-width:none}.home-news>*{margin-right:auto;margin-left:auto}.home-news>*,.home-report>.home-report-card{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)))}.home-partners,.home-report{width:100%;max-width:none;background:#f7f9fd}.home-partners>*,.home-report>*{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin-right:auto;margin-left:auto}.home-partners{overflow:hidden}.home-partners>.home-partner-marquee{width:calc(100% + 80px);max-width:none;margin-right:-40px;margin-left:-40px}.home-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.6vw,24px);gap:clamp(12px,1.6vw,24px);box-sizing:border-box;width:100%;min-width:0;padding:0}.home-product-card{container-type:inline-size;position:relative;width:100%;min-width:0;height:auto;aspect-ratio:342/333;overflow:hidden;border-radius:20px;transition:transform .2s ease}.home-product-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(27deg,#0c82ff,#69c6ff);opacity:.1;pointer-events:none}.home-product-card:hover{transform:translateY(-4px)}.home-product-card h3{position:relative;z-index:1;margin:calc(100cqw * 20 / 342) 0 0;color:#091221;font-size:calc(100cqw * 24 / 342);font-weight:500;line-height:1.25;overflow-wrap:anywhere}.home-product-card p{position:relative;z-index:1;flex:1 1;min-height:0;margin:calc(100cqw * 16 / 342) 0 0;overflow:hidden;color:#535963;font-size:calc(100cqw * 16 / 342);font-weight:400;line-height:1.5;overflow-wrap:anywhere}.home-product-card-surface{position:absolute;inset:4px;z-index:1;display:flex;flex-direction:column;box-sizing:border-box;padding:calc(100cqw * 32 / 342) calc(100cqw * 20 / 342) calc(100cqw * 24 / 342);overflow:hidden;border-radius:calc(100cqw * 18 / 342);background:hsla(0,0%,100%,.7)}.home-product-card-surface:before{content:"";position:absolute;inset:-3px;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover;pointer-events:none}.home-product-card:nth-child(8n+1) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle1.3a0b7b12.png)}.home-product-card:nth-child(8n+2) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle2.9ccd06a9.png)}.home-product-card:nth-child(8n+3) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle3.f2e74c0f.png)}.home-product-card:nth-child(8n+4) .home-product-card-surface:before,.home-product-card:nth-child(8n+5) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle4.3cf618b8.png)}.home-product-card:nth-child(8n+6) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle3.f2e74c0f.png)}.home-product-card:nth-child(8n+7) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle2.9ccd06a9.png)}.home-product-card:nth-child(8n+8) .home-product-card-surface:before{background-image:url(/_next/static/media/Rectangle1.3a0b7b12.png)}.home-product-icon{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(100cqw * 56 / 342);height:calc(100cqw * 56 / 342);overflow:hidden;background:#fff;border-radius:calc(100cqw * 22 / 342);outline-offset:-1px}.home-product-icon img{width:calc(100cqw * 34 / 342);height:calc(100cqw * 34 / 342);object-fit:contain}.home-product-icon--purple{outline:1px solid rgba(205,202,255,.5);box-shadow:0 4px 20px #b1aaff}.home-product-icon--cyan{outline:1px solid rgba(154,221,245,.5);box-shadow:0 4px 20px #9ddef5}.home-product-action{position:relative;z-index:1;display:inline-flex;gap:calc(100cqw * 2 / 342);align-items:center;align-self:flex-start;flex-shrink:0;box-sizing:border-box;max-width:100%;height:calc(100cqw * 36 / 342);margin-top:auto;padding:0 calc(100cqw * 19 / 342);color:#2a71fc;font-family:var(--font-puhui);font-size:calc(100cqw * 13 / 342);font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;border-radius:37px;outline:1px solid rgba(17,123,235,.2);outline-offset:-1px;cursor:pointer;transition:color .2s ease,background .2s ease,outline-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-product-action:hover{color:#1f63ef;background:linear-gradient(27deg,rgba(12,130,255,.16),rgba(105,198,255,.18));outline-color:rgba(17,123,235,.32);box-shadow:0 6px 16px rgba(42,113,252,.1);transform:translateY(-1px)}.home-product-action:active{transform:translateY(0) scale(.98)}.home-product-action span{min-width:0}.home-product-action i{position:relative;display:block;flex-shrink:0;width:calc(100cqw * 16 / 342);height:calc(100cqw * 16 / 342);overflow:hidden}.home-product-action i:after{content:"";position:absolute;top:calc(100cqw * 4 / 342);left:calc(100cqw * 5.73 / 342);width:calc(100cqw * 4.94 / 342);height:calc(100cqw * 8 / 342);background:#2a71fc;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.home-partner-marquee{position:relative;display:flex;flex-direction:column;gap:18px;overflow:hidden}.home-partner-mask{position:absolute;top:0;z-index:2;height:100%;aspect-ratio:456/436;pointer-events:none}.home-partner-mask img{object-fit:fill}.home-partner-mask--left{left:0}.home-partner-mask--right{right:0}.home-partner-row{position:relative;z-index:1;overflow:hidden}.home-partner-row:hover .home-partner-track{animation-play-state:paused}.home-partner-track{display:flex;width:max-content;will-change:transform}.home-partner-row--left .home-partner-track{animation:home-partner-scroll-left 40s linear infinite}.home-partner-row--right .home-partner-track{animation:home-partner-scroll-right 45s linear infinite}.home-partner-marquee>.home-partner-row:last-child .home-partner-track{animation-duration:36s}.home-partner-item{display:inline-flex;flex-shrink:0;align-items:flex-start;justify-content:flex-start;padding-right:14px;color:inherit;text-decoration:none}.home-partner-card{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:center;box-sizing:border-box;width:260px;height:144px;padding:6px 8px;background:#fff;border-radius:16px}.home-partner-logo{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;flex:1 1;min-height:0;overflow:hidden;color:#334155;font-family:var(--font-puhui);font-size:16px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.home-partner-logo img{object-fit:contain;pointer-events:none;transform:scale(var(--partner-logo-scale,1.12))}@keyframes home-partner-scroll-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes home-partner-scroll-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.home-partner-track{animation:none!important;transform:none!important}}.home-case-grid{display:grid;grid-template-columns:minmax(0,2.06fr) minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:end;width:100%;max-width:1440px;margin:0 auto;padding-top:36px;transition:grid-template-columns .4s cubic-bezier(.22,1,.36,1)}.home-case-grid.is-active-1{grid-template-columns:minmax(0,1fr) minmax(0,2.06fr) minmax(0,1fr)}.home-case-grid.is-active-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.06fr)}.home-case-card{position:relative;min-width:0;cursor:pointer;outline:none}.home-case-card:focus-visible{border-radius:16px;box-shadow:0 0 0 2px #fff,0 0 0 4px #2a71fc}.home-case-card:not(.home-case-card--featured):hover .home-case-nameplate strong{color:#2a71fc}.home-case-card-surface{position:relative;overflow:visible;width:100%;aspect-ratio:345/324;border-radius:16px;transition:aspect-ratio .4s cubic-bezier(.22,1,.36,1)}.home-case-card--featured .home-case-card-surface{aspect-ratio:710/324}.home-case-card-bg,.home-case-nameplate-bg,.home-case-quote-bg{object-fit:cover;pointer-events:none}.home-case-card-bg{z-index:0;border-radius:16px}.home-case-card-glow{position:absolute;z-index:0;width:106%;height:30%;left:-3%;bottom:-8%;background:linear-gradient(27deg,#0c82ff,#69c6ff);border-radius:9999px;opacity:0;filter:blur(80px);pointer-events:none;transition:opacity .35s ease}.home-case-card--featured .home-case-card-glow{opacity:.4}.home-case-meta{position:absolute;z-index:2;left:5.6%;top:24%;max-width:52%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.home-case-meta strong{display:block;color:#2a71fc;font-family:var(--font-display);font-size:clamp(18px,1.67vw,24px);font-weight:700;line-height:1.2}.home-case-meta span{display:block;margin-top:8px;color:#535963;font-family:var(--font-puhui);font-size:clamp(13px,1.1vw,16px);font-weight:400;line-height:1.5}.home-case-card--featured .home-case-meta{opacity:1;visibility:visible}.home-case-tag{position:absolute;z-index:4;top:12px;left:5.6%;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 10px;color:#2a71fc;font-family:var(--font-puhui);font-size:12px;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:1.2;white-space:nowrap;background:#fff;border-radius:999px;box-shadow:0 8px 18px rgba(42,113,252,.16);pointer-events:none}.home-case-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:#2a71fc;box-shadow:0 0 0 3px rgba(42,113,252,.16)}.home-case-portrait{position:absolute;z-index:2;top:-11.1%;left:50%;width:62.6%;transform:translateX(-50%);pointer-events:none;transition:left .4s cubic-bezier(.22,1,.36,1),right .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.home-case-portrait img{display:block;width:100%;height:auto}.home-case-card--featured .home-case-portrait{left:auto;right:7.3%;width:33.5%;transform:none}.home-case-quote{position:absolute;z-index:3;left:1.7%;right:1.7%;bottom:3.7%;display:flex;align-items:flex-start;min-height:46%;max-height:58%;padding:16px 40px 16px 48px;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.home-case-quote p{position:relative;z-index:1;display:-webkit-box;margin:0;overflow:hidden;color:#000;font-family:var(--font-puhui);font-size:clamp(12px,.97vw,14px);font-weight:400;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:5}.home-case-card--featured .home-case-quote{opacity:1;visibility:visible}.home-case-quote-bg{z-index:0;border-radius:16px}.home-case-quote-mark{position:absolute;z-index:1;width:15px;height:10px}.home-case-quote-mark--start{top:16px;left:16px}.home-case-quote-mark--end{right:16px;bottom:16px}.home-case-nameplate{position:absolute;z-index:3;left:3.5%;right:3.5%;bottom:3.7%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:39.8%;padding:24px 16px;text-align:center;opacity:1;visibility:visible;transition:opacity .28s ease,visibility .28s ease}.home-case-nameplate strong{position:relative;z-index:1;color:#091221;font-family:var(--font-display);font-size:clamp(18px,1.67vw,24px);font-weight:700;line-height:1.2;transition:color .2s ease}.home-case-nameplate span{position:relative;z-index:1;margin-top:12px;color:#535963;font-family:var(--font-puhui);font-size:clamp(13px,1.1vw,16px);font-weight:400;line-height:1.5}.home-case-card--featured .home-case-nameplate{opacity:0;visibility:hidden;pointer-events:none}.home-case-nameplate-bg{z-index:0;border-radius:16px}.home-news-layout{display:grid;grid-template-columns:var(--home-news-feature-w) minmax(0,1fr);grid-gap:var(--home-news-layout-gap);gap:var(--home-news-layout-gap);align-items:stretch;padding:0 var(--home-news-layout-pad-x)}.home-news-feature{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:var(--home-news-feature-w);max-width:100%;height:var(--home-news-block-h);overflow:hidden;padding:var(--home-news-feature-pad);color:#fff;text-decoration:none;background:#fff;border-radius:16px}.home-news-feature-cover{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.home-news-feature-mask{position:absolute;right:0;bottom:0;left:0;z-index:1;height:var(--home-news-feature-mask-h);background:linear-gradient(180deg,rgba(93,121,157,0),#416084);pointer-events:none}.home-news-feature-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:12px;min-width:0}.home-news-feature h3{margin:0;color:#fff;font-family:var(--font-puhui);font-size:var(--home-news-feature-title-size);font-weight:700;line-height:1.35;word-break:break-word}.home-news-feature-tags{display:flex;flex-wrap:wrap;gap:8px}.home-news-feature-tag{display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;color:#fff;font-family:var(--font-puhui);font-size:12px;font-weight:500;line-height:12px;background:hsla(0,0%,100%,.3);border-radius:6px}.home-news-list{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));grid-gap:var(--home-news-layout-gap);gap:var(--home-news-layout-gap);min-width:0;height:var(--home-news-block-h)}.home-news-list a{min-width:0;min-height:0;padding:0 clamp(16px,1.6vw,24px);overflow:hidden;color:#000;font-size:var(--home-news-list-title-size);line-height:1.4;word-break:break-word;background:#fff;border:1px solid #e4edf8;border-radius:16px}.home-cta,.home-news-list a{display:flex;align-items:center}.home-cta{--home-cta-pad-y:44px;--home-cta-pad-x:40px;--home-cta-title-size:32px;aspect-ratio:1920/240;padding:var(--home-cta-pad-y) var(--site-gutter);color:#123251;background:url(/_next/static/media/footer.22116e84.jpg) 50%/100% 100% no-repeat}.home-cta,.home-cta .home-cta-inner{justify-content:space-between;margin:0 auto}.home-cta .home-cta-inner{display:flex;align-items:center;width:100%;max-width:var(--site-body-max)}.home-cta h2{margin:0 0 10px;font-size:var(--home-cta-title-size)}.home-cta p{margin:0;color:#516278}.home-cta .home-button-primary{width:var(--home-cta-btn-w);min-width:var(--home-cta-btn-w);height:var(--home-cta-btn-h);padding:0 0 3px;font-size:var(--home-cta-btn-fs)}@media (max-height:900px),(max-width:1536px){.home-page{--home-hero-pad-top:60px;--home-hero-pad-x:32px;--home-hero-copy-offset:-24px;--home-hero-copy-max:640px;--home-hero-title-size:42px;--home-hero-title-lh:1.18;--home-hero-title-gap:6px;--home-hero-desc-size:16px;--home-hero-desc-lh:26px;--home-hero-desc-mt:16px;--home-hero-actions-gap:16px;--home-hero-actions-mt:32px;--home-hero-btn-fs:15px;--home-hero-btn-primary-h:52px;--home-hero-btn-ghost-h:50px;--home-report-action-h:52px;--home-report-action-fs:13px;--home-cta-btn-h:52px;--home-cta-btn-fs:15px;--home-eyebrow-mb:16px;--home-section-pad-y:80px;--home-section-pad-x:32px;--home-section-heading-mb:40px;--home-section-title-size:40px;--home-section-title-lh:44px;--home-section-desc-size:16px;--home-section-desc-lh:24px;--home-section-desc-mt:12px;--home-intro-pad-top:104px;--home-metric-panel-pad-top:112px;--home-metric-panel-pad-x:88px;--home-metric-item-mt:52px;--home-metric-item-gap:8px;--home-metric-value-size:38px;--home-metric-label-size:14px}.home-news{--home-news-feature-w:568px;--home-news-block-h:408px;--home-news-layout-gap:20px;--home-news-layout-pad-x:0;--home-news-feature-pad:20px;--home-news-feature-mask-h:126px;--home-news-feature-title-size:20px;--home-news-list-title-size:16px}.home-cta{--home-cta-pad-y:36px;--home-cta-pad-x:32px;--home-cta-title-size:28px}}@media (max-height:800px),(max-width:1280px){.home-page{--home-hero-pad-top:52px;--home-hero-pad-x:24px;--home-hero-copy-offset:-16px;--home-hero-copy-max:560px;--home-hero-title-size:36px;--home-hero-title-lh:1.18;--home-hero-title-gap:6px;--home-hero-desc-size:15px;--home-hero-desc-lh:24px;--home-hero-desc-mt:12px;--home-hero-actions-gap:12px;--home-hero-actions-mt:28px;--home-hero-btn-fs:14px;--home-hero-btn-primary-h:46px;--home-hero-btn-ghost-h:44px;--home-report-action-h:46px;--home-report-action-fs:13px;--home-cta-btn-h:46px;--home-cta-btn-fs:14px;--home-eyebrow-mb:12px;--home-section-pad-y:64px;--home-section-pad-x:24px;--home-section-heading-mb:32px;--home-section-title-size:36px;--home-section-title-lh:40px;--home-section-desc-size:15px;--home-section-desc-lh:22px;--home-section-desc-mt:10px;--home-intro-pad-top:88px;--home-metric-panel-pad-top:96px;--home-metric-panel-pad-x:72px;--home-metric-item-mt:40px;--home-metric-item-gap:8px;--home-metric-value-size:34px;--home-metric-label-size:13px}.home-news{--home-news-feature-w:474px;--home-news-block-h:340px;--home-news-layout-gap:16px;--home-news-layout-pad-x:0;--home-news-feature-pad:16px;--home-news-feature-mask-h:105px;--home-news-feature-title-size:18px;--home-news-list-title-size:15px}.home-cta{--home-cta-pad-y:28px;--home-cta-pad-x:24px;--home-cta-title-size:24px}}@media (max-width:1180px){.home-metric-panel,.home-news>*,.home-report-card{width:min(960px,calc(100% - 2 * var(--site-gutter)))}.home-report-card{min-height:0;padding:28px clamp(28px,4vw,48px);border-radius:28px}.home-report-card-inner{grid-template-columns:1fr;min-height:0}.home-report-slide-stage{min-height:0}.home-report-copy{padding:12px 0 0;height:auto}.home-report-preview{justify-content:center;height:auto;padding-top:32px}.home-report-preview-image{width:min(100%,567px);margin-right:0}.home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.home-page{--home-hero-pad-top:calc(64px + 24px);--home-hero-pad-x:20px;--home-hero-copy-offset:0;--home-hero-copy-max:100%;--home-hero-title-size:clamp(24px,7vw,30px);--home-hero-title-lh:1.28;--home-hero-title-gap:4px;--home-hero-desc-size:14px;--home-hero-desc-lh:1.75;--home-hero-desc-mt:16px;--home-hero-actions-gap:12px;--home-hero-actions-mt:24px;--home-hero-btn-fs:14px;--home-hero-btn-primary-h:48px;--home-hero-btn-ghost-h:48px;--home-report-action-h:46px;--home-report-action-fs:13px;--home-cta-btn-h:48px;--home-cta-btn-fs:14px;--home-eyebrow-mb:14px;--home-section-pad-y:56px;--home-section-pad-x:20px;--home-section-heading-mb:28px;--home-section-title-size:clamp(24px,7vw,30px);--home-section-title-lh:1.28;--home-section-desc-size:14px;--home-section-desc-lh:22px;--home-section-desc-mt:10px;--home-intro-pad-top:48px;--home-metric-panel-pad-top:36px;--home-metric-panel-pad-x:16px;--home-metric-item-mt:0;--home-metric-item-gap:8px;--home-metric-value-size:28px;--home-metric-label-size:12px;overflow-x:hidden;overflow-x:clip}.home-hero{position:relative;aspect-ratio:auto;min-height:0;background-position:0;background-size:cover}.home-hero:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(246,250,255,.42),rgba(246,250,255,.86) 58%,#f6faff)}.home-hero-inner{position:relative;z-index:1;align-items:flex-start;min-height:0;padding:var(--home-hero-pad-top) 0 48px}.home-hero h1{align-items:stretch;width:100%}.home-hero-title-line{width:100%;white-space:normal}.home-hero p{max-width:none}.home-hero-actions{flex-wrap:wrap;align-items:stretch}.home-eyebrow{max-width:100%;white-space:normal}.home-section{padding:var(--home-section-pad-y) 0}.home-section-heading{margin-bottom:var(--home-section-heading-mb);text-align:center}.home-section-heading h2{font-size:var(--home-section-title-size);line-height:var(--home-section-title-lh)}.home-section-heading p{font-size:var(--home-section-desc-size);line-height:var(--home-section-desc-lh)}.home-intro{padding-top:var(--home-intro-pad-top);padding-bottom:var(--home-section-pad-y)}.home-metric-panel{--home-metric-panel-h:360px;--home-metric-text-half:65px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;align-items:start;align-content:start;width:min(100%,calc(100% - 2 * var(--site-gutter)));min-height:var(--home-metric-panel-h);height:var(--home-metric-panel-h);aspect-ratio:auto;padding:calc(var(--home-metric-panel-h) * .382 - var(--home-metric-text-half)) 16px calc(var(--home-metric-panel-h) * .618 - var(--home-metric-text-half));background-size:cover;background-position:top;border-radius:24px}.home-metric{min-width:0}.home-flow-tabs,.home-report>.home-flow-tabs{box-sizing:border-box;justify-content:flex-start;width:100%;max-width:none;gap:20px;margin:0 0 20px;padding:0 0 6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-flow-tabs:after,.home-flow-tabs:before,.home-report>.home-flow-tabs:after,.home-report>.home-flow-tabs:before{flex:0 0 var(--site-gutter);content:""}.home-flow-tabs::-webkit-scrollbar,.home-report>.home-flow-tabs::-webkit-scrollbar{display:none}.home-flow-tabs button,.home-report>.home-flow-tabs button{flex-shrink:0;padding-bottom:10px;font-size:14px;line-height:22px}.home-report-card,.home-report>.home-report-card{width:min(100%,calc(100% - 2 * var(--site-gutter)));min-height:0;padding:16px 16px 20px;border-radius:24px;touch-action:pan-y}.home-report-card:before{inset:6px;border-radius:20px}.home-report-card-inner,.home-report-slide-stage{min-height:0}.home-report-card-inner{grid-template-columns:1fr;gap:8px}.home-report-copy{min-height:auto;padding:8px 4px 0;height:auto}.home-report-copy h3{margin-bottom:12px;font-size:22px}.home-report-copy ul{min-height:0;margin-bottom:16px}.home-report-copy li{font-size:14px;line-height:24px}.home-report-copy li:before{margin-top:6px}.home-report-copy a{margin-top:4px}.home-report-preview{justify-content:center;height:auto;min-height:0;padding-top:8px}.home-report-preview-image{width:100%;margin-right:0}.home-product-grid{grid-template-columns:1fr;gap:16px;padding:0}.home-product-card{width:100%;max-width:none;height:auto;min-height:0;margin:0;aspect-ratio:342/333}.home-partners>.home-partner-marquee{width:calc(100% + 2 * var(--site-gutter));margin-right:calc(var(--site-gutter) * -1);margin-left:calc(var(--site-gutter) * -1)}.home-partner-mask{max-width:56px}.home-partner-card{width:188px;height:108px;padding:4px 6px}.home-partner-logo img{transform:scale(calc(var(--partner-logo-scale, 1.12) * .94))}.home-case-grid,.home-case-grid.is-active-1,.home-case-grid.is-active-2{display:flex;flex-direction:column;gap:20px;padding-top:8px}.home-case-card--featured .home-case-card-surface,.home-case-card-surface{aspect-ratio:auto;max-width:none;min-height:0;margin:0;overflow:hidden;padding:16px 16px 18px}.home-case-card--featured .home-case-card-glow,.home-case-card-glow{height:42%;bottom:-14%;opacity:.28;filter:blur(48px)}.home-case-tag{top:14px;left:16px}.home-case-card--featured .home-case-meta,.home-case-meta{position:relative;left:auto;top:auto;max-width:calc(100% - 112px);padding-top:36px;opacity:1;visibility:visible}.home-case-meta strong,.home-case-nameplate strong{font-size:20px}.home-case-meta span,.home-case-nameplate span{font-size:13px}.home-case-card--featured .home-case-portrait,.home-case-portrait{top:10px;right:8px;left:auto;width:108px;transform:none}.home-case-card--featured .home-case-quote,.home-case-quote{position:relative;left:auto;right:auto;bottom:auto;min-height:0;max-height:none;margin-top:12px;padding:16px 28px 18px;overflow:visible;opacity:1;visibility:visible}.home-case-quote p{display:block;overflow:visible;font-size:13px;line-height:1.7;-webkit-line-clamp:unset}.home-case-card--featured .home-case-nameplate,.home-case-nameplate{display:none}.home-news{--home-news-feature-w:100%;--home-news-block-h:auto;--home-news-layout-gap:12px;--home-news-layout-pad-x:0;--home-news-feature-pad:16px;--home-news-feature-mask-h:120px;--home-news-feature-title-size:18px;--home-news-list-title-size:15px}.home-news-layout{grid-template-columns:1fr;padding:0}.home-news-feature{width:100%;height:auto;min-height:220px;aspect-ratio:16/10}.home-news-list{height:auto;grid-template-rows:none}.home-news-list a{min-height:72px;padding:16px 18px}.home-cta{aspect-ratio:auto;min-height:0;padding:36px var(--site-gutter);background-size:cover}.home-cta-inner{flex-direction:column;gap:20px;align-items:flex-start}.home-cta h2{font-size:24px}}@media (max-width:768px) and (hover:none){.home-button:hover,.home-product-action:hover,.home-product-card:hover,.home-report-action:hover,.home-report-copy a:hover{transform:none}}@media (max-width:480px){.home-page{--home-hero-title-size:22px;--home-section-title-size:22px;--home-hero-btn-primary-h:44px;--home-hero-btn-ghost-h:44px;--home-metric-value-size:24px}.home-hero-actions{flex-direction:column;align-items:flex-start}.home-partner-mask{max-width:40px}.home-metric-panel{--home-metric-panel-h:320px;--home-metric-text-half:58px;gap:20px 8px;padding-right:12px;padding-left:12px}.home-case-card--featured .home-case-portrait,.home-case-portrait{width:92px}.home-case-card--featured .home-case-meta,.home-case-meta{max-width:calc(100% - 96px)}}.login-page{justify-content:center;height:100vh;max-height:100vh;padding:clamp(16px,2.08vw,40px) clamp(16px,1.25vw,24px);background-color:#f9f9fe;background-image:url(/_next/static/media/lognBg@1x.d0ab24b2.png);background-image:-webkit-image-set(url(/_next/static/media/lognBg@1x.d0ab24b2.png) 1x,url(/_next/static/media/lognBg@2x.8a117469.png) 2x);background-image:image-set(url(/_next/static/media/lognBg@1x.d0ab24b2.png) 1x,url(/_next/static/media/lognBg@2x.8a117469.png) 2x);background-repeat:no-repeat;background-position:50%;background-size:cover}.login-card,.login-page{position:relative;display:flex;align-items:center;box-sizing:border-box;overflow:hidden}.login-card{--login-card-w:1560;--login-card-h:780;--login-visual-size:768;--login-visual-radius:20px;--login-main-pt:clamp(16px,6.15cqh,48px);--login-main-pr:clamp(16px,3.08cqw,48px);--login-main-pb:clamp(16px,6.15cqh,48px);--login-main-pl:clamp(24px,5.13cqw,80px);--login-brand-mb:clamp(16px,5.13cqh,40px);--login-form-inset:clamp(24px,6.15cqw,64px);--login-section-gap:clamp(12px,3.08cqh,24px);--login-field-gap:clamp(10px,2.56cqh,20px);--login-action-gap:12px;--login-tab-h:clamp(32px,5.13cqh,40px);--login-control-h:clamp(36px,6.41cqh,50px);--login-btn-h:clamp(36px,6.15cqh,48px);--login-form-w:min(100%,480px);--login-tabs-w:min(100%,318px);container-type:size;container-name:login-card;z-index:1;width:min(1560px,calc(100vw - 32px),calc((100vh - 32px) * 1560 / 780));aspect-ratio:1560/780;height:auto;background:#fff;border-radius:24px;box-shadow:0 24px 80px rgba(65,75,255,.1)}.login-card-main{display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch;min-width:0;min-height:0;height:100%;padding:var(--login-main-pt) var(--login-main-pr) var(--login-main-pb) var(--login-main-pl);overflow:hidden;background:#fff}.login-card-brand{flex-shrink:0;margin-bottom:var(--login-brand-mb)}.login-card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;width:100%;min-width:0;min-height:0;overflow:hidden}.login-card-stack{display:flex;flex:0 1 auto;flex-direction:column;justify-content:flex-start;width:var(--login-form-w);max-width:calc(100% - var(--login-form-inset));min-width:0;margin-left:var(--login-form-inset)}.login-card-footer{flex-shrink:0;width:100%;padding-top:var(--login-action-gap)}.login-card-visual{position:relative;flex:0 0 auto;align-self:center;width:calc(100% * var(--login-visual-size) / var(--login-card-w));aspect-ratio:1/1;height:auto;margin-right:calc(100% * 6 / var(--login-card-w));overflow:hidden;border-radius:var(--login-visual-radius);background:#eef3ff;box-shadow:0 8px 28px rgba(65,75,255,.06)}.login-card-visual-slide,.login-card-visual-track{position:absolute;inset:0}.login-card-visual-slide{opacity:0;transition:opacity .55s ease;pointer-events:none}.login-card-visual-slide.is-active{opacity:1;pointer-events:auto}.login-card-visual-img{object-fit:cover;object-position:center}.login-card-visual-dots{position:absolute;right:0;bottom:14px;left:0;z-index:2;display:flex;justify-content:center;gap:6px;pointer-events:auto}.login-card-visual-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.55);box-shadow:0 0 0 1px rgba(15,23,42,.06);cursor:pointer}.login-card-visual-dot.is-active{width:18px;border-radius:999px;background:#1677ff}.login-brand{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:0;color:#25242b;text-decoration:none}.login-brand-logo{display:block;width:clamp(126px,7.29vw,140px);height:clamp(36px,2.08vw,40px);flex:0 0 auto;max-width:100%;object-fit:contain;background:transparent}.login-brand-text{color:#000;font-family:var(--font-fangyuan);font-size:22px;font-weight:600;line-height:28px;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.login-heading{flex-shrink:0;width:100%;margin-bottom:var(--login-section-gap)}.login-heading h1{margin:0;color:#000;font-size:clamp(20px,1.46vw,28px);font-weight:700;line-height:1.25}.login-heading p{margin:clamp(6px,2.05cqh,16px) 0 0;color:#535963;font-size:clamp(12px,.78vw,15px);font-weight:400;line-height:1.35}.login-tabs{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;flex-shrink:0;width:var(--login-tabs-w);height:var(--login-tab-h);margin-bottom:var(--login-section-gap);padding:3px;background:#f9f9fe;border:1px solid #f9f9fe;border-radius:42px}.login-tabs-indicator{position:absolute;top:3px;left:3px;width:calc((100% - 6px) / 3);border-radius:17px;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;transition:transform .25s ease;pointer-events:none}.login-tab,.login-tabs-indicator{height:calc(var(--login-tab-h) - 6px)}.login-tab{position:relative;z-index:1;padding:0;border:0;background:transparent;color:#000;font-size:clamp(13px,.83vw,16px);font-weight:500;line-height:calc(var(--login-tab-h) - 6px);cursor:pointer;transition:color .2s ease}.login-tab--active{color:#f9f9fe}.login-form{flex:0 1 auto;width:100%;min-width:0;min-height:0}.login-form .ant-form-item{margin-bottom:var(--login-field-gap)}.login-form .ant-form-item-label>label{color:#000;font-size:13px;font-weight:500;line-height:18px}.login-form .ant-form-item-label{padding-bottom:10px!important}.login-form .ant-form-item-explain-error{font-size:12px}.login-form-tail{display:flex;flex-direction:column;gap:var(--login-action-gap);margin-top:0}.login-input{height:var(--login-control-h)!important;padding-inline:16px!important;background:#f9f9fe!important;border:none!important;border-radius:54px!important;box-shadow:none!important}.login-input input{background:transparent!important;font-size:14px}.login-input .ant-input-prefix,.login-input .ant-input-suffix{color:#9c9ea4}.login-input.ant-input-affix-wrapper-focused,.login-input.ant-input-focused,.login-input:focus,.login-input:focus-within{background:#f9f9fe!important;box-shadow:0 0 0 1px rgba(42,113,252,.25)!important}.login-input--code{padding-inline:16px 8px!important}.login-input--code input{font-weight:500}.login-input--code .ant-input-suffix{-webkit-margin-start:8px;margin-inline-start:8px}.login-code-item .ant-input-affix-wrapper-status-error,.login-code-item .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled),.login-code-item .ant-input-status-error{background:#f9f9fe!important;border:none!important;box-shadow:none!important}.login-code-item .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-focused,.login-code-item .ant-input-status-error:focus,.login-code-item .ant-input-status-error:focus-within{box-shadow:0 0 0 1px rgba(42,113,252,.25)!important}.login-code-btn{display:inline-flex;align-items:center;justify-content:center;height:calc(var(--login-control-h) - 16px);min-width:99px;padding:0 8px;border:0;border-radius:25px;background:#2a71fc;color:#fff;font-size:13px;font-weight:400;line-height:14px;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-radius .2s ease}.login-code-btn:disabled{cursor:not-allowed}.login-code-btn:not(:disabled):hover{background:#1f63e8}.login-code-btn--wait{border-radius:32px;background:rgba(42,113,252,.1);color:#2a71fc}.login-code-btn--wait:disabled{background:rgba(42,113,252,.1);color:#2a71fc;opacity:1}.login-remember{margin-bottom:0!important}.login-remember .ant-checkbox-wrapper{color:#535963;font-size:13px}.login-agree{margin:0}.login-agree .ant-checkbox-wrapper{align-items:flex-start}.login-agree .ant-checkbox{margin-top:3px}.login-agree--qr{align-self:stretch;width:100%;margin-top:var(--login-section-gap);text-align:left}.login-agree-text{color:#000;font-size:12px;font-weight:400;line-height:1.45}.login-agree-text a{color:#2a71fc;text-decoration:none}.login-agree-text a:hover{text-decoration:underline}.login-submit{height:var(--login-btn-h)!important;margin-bottom:0!important;background:#2a71fc!important;border:none!important;border-radius:50px!important;font-size:clamp(14px,.83vw,16px)!important;font-weight:500!important}.login-submit:focus,.login-submit:hover{background:#1f63e8!important}.login-register{height:var(--login-btn-h)!important;margin-bottom:0;color:#000!important;background:transparent!important;border:1px solid #eceff1!important;border-radius:50px!important;font-size:clamp(14px,.83vw,16px)!important;font-weight:500!important;box-shadow:none!important}.login-register:focus,.login-register:hover{color:#2a71fc!important;border-color:#2a71fc!important}.login-home-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:0;padding:0;color:#9c9ea4;font-size:13px;font-weight:400;line-height:20px;text-align:center;text-decoration:none;transition:color .2s ease}.login-home-link:hover{color:#535963}.login-register-link{display:block;margin:0;text-decoration:none}.login-qr{display:flex;flex:0 1 auto;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:0;text-align:center}.login-qr .login-agree,.login-qr .login-qr-box,.login-qr .login-qr-refresh-text,.login-qr>p{flex-shrink:0}.login-qr>p{margin:0 0 var(--login-section-gap);color:#535963;font-size:clamp(12px,.83vw,15px);line-height:1.35}.login-qr-box{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:min(200px,62%,26cqh);aspect-ratio:1/1;height:auto;max-width:100%;min-width:0;overflow:hidden;color:#9c9ea4;font-size:14px;background:#f9f9fe;border:1px dashed #d9dce3;border-radius:16px}.login-qr-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.login-qr-hint{padding:0 16px;color:#9c9ea4;font-size:14px;line-height:20px}.login-qr-error{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.login-qr-error p{margin:0;color:#535963;font-size:13px;line-height:18px}.login-qr-refresh{padding:0!important;height:auto!important}.login-qr-refresh-text{margin-top:var(--login-action-gap);padding:0;border:0;background:transparent;color:#2a71fc;font-size:13px;line-height:18px;cursor:pointer}.login-qr-refresh-text:hover{text-decoration:underline}.login-card.is-register .login-form .ant-form-item{margin-bottom:var(--login-field-gap)}.auth-page{min-height:100vh}.auth-card{width:min(100%,420px)}@media (max-height:900px),(max-width:1536px){.login-page{padding:16px 20px}.login-card{--login-main-pt:16px;--login-main-pr:32px;--login-main-pb:16px;--login-main-pl:48px;--login-brand-mb:24px;--login-form-inset:40px;--login-section-gap:16px;--login-field-gap:14px;--login-action-gap:12px;--login-tab-h:32px;--login-control-h:40px;--login-btn-h:40px;width:min(1560px,calc(100vw - 32px),calc((100vh - 32px) * 1560 / 780))}.login-brand-logo{width:126px;height:36px}.login-heading h1{font-size:24px}.login-heading p{margin-top:8px;font-size:13px}.login-tab{font-size:14px}.login-form .ant-form-item-label{padding-bottom:6px!important;font-size:12px}.login-input input{font-size:13px}.login-code-btn{height:28px;min-width:84px;font-size:12px}.login-register,.login-submit{font-size:14px!important}.login-agree-text{font-size:11px;line-height:1.4}.login-remember .ant-checkbox-wrapper{font-size:12px}.login-qr-box{width:min(160px,58%,24cqh)}}@media (max-height:800px),(max-width:1280px){.login-card{--login-main-pt:14px;--login-main-pr:24px;--login-main-pb:14px;--login-main-pl:36px;--login-brand-mb:16px;--login-form-inset:28px;--login-section-gap:10px;--login-field-gap:10px;--login-action-gap:10px;--login-tab-h:32px;--login-control-h:36px;--login-btn-h:36px}.login-brand-logo{width:100px;height:28px}.login-heading h1{font-size:22px}.login-tab{font-size:13px}.login-register,.login-submit{font-size:13px!important}.login-code-btn{height:26px;min-width:80px;font-size:11px}.login-qr-box{width:min(140px,54%,22cqh)}}@media (max-width:1100px){.login-page{padding:24px 20px}.login-card{width:min(960px,calc(100vw - 40px));aspect-ratio:auto;container-type:inline-size}.login-card-visual{width:min(380px,42%);margin:16px 16px 16px 0;border-radius:16px}.login-card-main{height:auto;padding:32px 24px}.login-card-body{justify-content:flex-start}}@media (max-width:960px){.login-page{align-items:stretch;height:auto;min-height:100vh;max-height:none;padding:16px;overflow:auto;background-position:100%}.login-card{width:100%;aspect-ratio:auto;container-type:inline-size}.login-card-main{width:100%;height:auto;padding:28px 20px 24px}.login-card-body{overflow:visible}.login-card-body,.login-card-stack{flex:0 1 auto;justify-content:flex-start}.login-card-stack{width:100%;max-width:100%;margin-left:0}.login-card-visual{display:none}}@media (max-width:480px){.login-page{padding:12px}.login-card-main{padding:24px 16px 20px}.login-tab{font-size:13px}.login-heading h1{font-size:22px}.login-heading p{font-size:14px}.login-qr-box{width:min(180px,70%);aspect-ratio:1/1}}.workbench-shell{position:relative;height:100vh;overflow:hidden;background:#f7f9fd}.workbench-glow{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.workbench-glow-blob{position:absolute;display:block;opacity:.1;background:linear-gradient(27deg,#0c82ff,#69c6ff);filter:blur(143px)}.workbench-glow-blob-a{width:1065px;height:590px;left:-89px;top:-171px}.workbench-glow-blob-b{width:1404px;height:538px;left:707px;top:-183px}.workbench-glow-blob-c{width:1734px;height:695px;left:-115px;top:495px;transform:rotate(6deg);transform-origin:top left}.workbench-shell>.ant-layout,.workbench-shell>.ant-layout-sider{position:relative;z-index:1}.workbench-sider{--wb-sider-footer-pad-x:12px;--wb-sider-footer-pad-b:16px;--wb-version-dot:48px;--wb-version-dot-icon:22px;position:relative!important;z-index:2;height:100vh!important;max-height:100vh;overflow:hidden;background:#fff!important;-webkit-border-end:none!important;border-inline-end:none!important;transition:flex .22s cubic-bezier(.2,0,0,1),max-width .22s cubic-bezier(.2,0,0,1),min-width .22s cubic-bezier(.2,0,0,1),width .22s cubic-bezier(.2,0,0,1)!important}.workbench-sider:not(.ant-layout-sider-collapsed){flex:0 0 min(240px,12.5vw)!important;width:min(240px,12.5vw)!important;max-width:min(240px,12.5vw)!important;min-width:0!important}.workbench-sider.ant-layout-sider-collapsed{flex:0 0 64px!important;width:64px!important;max-width:64px!important;min-width:64px!important}.workbench-sider .ant-layout-sider-children{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;overflow:hidden}.workbench-logo{--wb-logo-area-h:72px;--wb-logo-mark-w:140px;--wb-logo-mark-h:40px;--wb-logo-mark-w-collapsed:54px;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;height:var(--wb-logo-area-h);padding:0 clamp(10px,.63vw,12px);overflow:hidden;text-decoration:none;white-space:nowrap;cursor:pointer}.workbench-logo-brand{display:flex;align-items:center;gap:clamp(8px,.63vw,12px);width:var(--wb-logo-mark-w);height:var(--wb-logo-mark-h);min-width:0}.workbench-logo-mark{display:block;width:100%;height:100%;flex:0 0 auto;max-width:100%;object-fit:contain}.workbench-logo-text{overflow:hidden;color:#000;font-family:var(--font-display);font-size:22px;font-weight:600;line-height:28px;white-space:nowrap;transition:opacity .12s linear}.workbench-menu{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-border-end:none!important;border-inline-end:none!important;padding:4px 12px 12px;background:transparent!important}.workbench-menu .ant-menu-item{display:flex!important;align-items:center;width:100%!important;height:46px!important;margin:0 0 8px!important;padding:0 10px 0 12px!important;border-radius:12px!important;color:#25242b!important;font-size:14px;font-weight:400;line-height:18px;transition:background-color .15s ease,color .15s ease!important}.workbench-menu .ant-menu-item .ant-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;-webkit-margin-end:10px!important;margin-inline-end:10px!important}.workbench-menu .ant-menu-item .ant-menu-title-content{-webkit-margin-start:0!important;margin-inline-start:0!important;opacity:1;overflow:hidden;white-space:nowrap;transition:opacity .12s linear}.workbench-menu .ant-menu-item:hover{background:rgba(42,113,252,.04)!important;color:#2a71fc!important}.workbench-menu .ant-menu-item-selected{background:rgba(42,113,252,.05)!important;outline:1px solid rgba(12,130,255,.1);outline-offset:-1px;color:#2a71fc!important;font-weight:500}.workbench-menu.ant-menu-inline-collapsed{width:100%!important;padding:4px 8px 12px!important}.workbench-menu.ant-menu-inline-collapsed .ant-menu-item{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:46px!important;margin:0 auto 8px!important;padding:0!important;padding-inline:0!important}.workbench-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon{display:inline-flex!important;align-items:center;justify-content:center;width:18px!important;height:18px!important;margin:0!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.workbench-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content{display:none!important;width:0!important;max-width:0!important;margin:0!important;-webkit-margin-start:0!important;margin-inline-start:0!important;opacity:0;overflow:hidden;pointer-events:none}.workbench-sider.ant-layout-sider-collapsed .workbench-logo{justify-content:center;width:100%;height:var(--wb-logo-area-h);padding:0!important}.workbench-sider.ant-layout-sider-collapsed .workbench-logo-brand{justify-content:center;width:var(--wb-logo-mark-w-collapsed);min-width:var(--wb-logo-mark-w-collapsed);height:var(--wb-logo-mark-h);gap:0;overflow:hidden}.workbench-sider.ant-layout-sider-collapsed .workbench-logo-mark{width:100%;height:100%;flex:0 0 auto}.workbench-sider.ant-layout-sider-collapsed .workbench-logo-text{display:none}.workbench-sider.ant-layout-sider-collapsed .workbench-sider-footer{display:flex;justify-content:center;min-height:var(--wb-version-dot);padding:0 0 var(--wb-sider-footer-pad-b);overflow:hidden}.workbench-sider.ant-layout-sider-collapsed .workbench-sider-footer-expanded{display:none}.workbench-sider.ant-layout-sider-collapsed .workbench-sider-footer-collapsed{position:static;left:auto;bottom:auto;transform:none;opacity:1;pointer-events:auto}.workbench-menu-icon{position:relative;display:inline-flex;width:18px;height:18px}.workbench-menu-icon-antd{align-items:center;justify-content:center;font-size:16px;line-height:1;color:inherit}.workbench-menu-icon-img{display:block;width:18px;height:18px;object-fit:contain}.ant-menu-item-selected .workbench-menu-icon-normal,.workbench-menu-icon-active{display:none}.ant-menu-item-selected .workbench-menu-icon-active{display:block}.ant-menu-item-selected .workbench-menu-icon-tintable .workbench-menu-icon-img{filter:brightness(0) saturate(100%) invert(37%) sepia(98%) saturate(2472%) hue-rotate(211deg) brightness(99%) contrast(98%)}.workbench-sider-footer{position:relative;flex-shrink:0;min-height:0;padding:0 var(--wb-sider-footer-pad-x) var(--wb-sider-footer-pad-b)}.workbench-sider-footer-collapsed,.workbench-sider-footer-expanded{transition:opacity .14s linear}.workbench-sider-footer-expanded{opacity:1}.workbench-sider-footer-collapsed{position:absolute;left:50%;bottom:var(--wb-sider-footer-pad-b);display:flex;justify-content:center;opacity:0;transform:translateX(-50%);pointer-events:none}.workbench-version-card{container-type:inline-size;container-name:workbench-wallet;width:100%;max-width:208px;padding:0;border-radius:10px;background:transparent}.workbench-version-inner{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;aspect-ratio:208/118;height:auto;min-height:88px;max-height:118px;padding:5.77% 5.77% calc(6.73% + clamp(26px, 15cqi, 32px));border-radius:10px;background:linear-gradient(27deg,rgba(105,198,255,.05),rgba(12,130,255,.05)),url(/_next/static/media/pakeage3.68067659.jpg) 50% /cover no-repeat,#d9d9d9}.workbench-version-deco{position:absolute;top:-15.4cqi;right:-8.7cqi;width:61.1cqi;height:61.1cqi;border-radius:50%;opacity:.1;background:radial-gradient(circle at 45% 45%,rgba(42,113,252,.3) 0,transparent 62%);pointer-events:none}.workbench-package-popover .ant-popover-inner{overflow:hidden;padding:0}.workbench-package-popover .workbench-version-card{width:208px}.workbench-version-actions,.workbench-version-desc,.workbench-version-number{position:relative;z-index:1}.workbench-version-number{display:flex;align-items:center;gap:4px;min-width:0;color:#25242b;font-family:var(--font-fangyuan);font-size:clamp(15px,9.6cqi,20px);font-weight:600;line-height:1}.workbench-version-number>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-version-icon{flex-shrink:0;width:clamp(16px,10.6cqi,22px);height:clamp(16px,10.6cqi,22px);object-fit:contain}.workbench-version-desc{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:clamp(6px,4.8cqi,10px);min-width:0}.workbench-version-plan{color:#25242b;font-size:clamp(10px,5.8cqi,12px);font-weight:600;line-height:1.33;letter-spacing:.3px}.workbench-version-expiry,.workbench-version-plan{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-version-expiry{color:#6d6c77;font-size:clamp(9px,4.8cqi,10px);font-weight:400;line-height:1.4}.workbench-version-actions{position:absolute;left:5.77%;right:5.77%;bottom:6.73%;z-index:1;display:flex;align-items:center;gap:clamp(8px,5.8cqi,12px)}.workbench-bill-btn,.workbench-recharge-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:clamp(48px,26.9cqi,56px);height:clamp(24px,13.5cqi,28px);padding:0;border-radius:41px;cursor:pointer;font-size:clamp(11px,5.8cqi,12px);font-weight:400;line-height:1}.workbench-bill-btn{border:1px solid #c1d6ff;background:hsla(0,0%,100%,.92);color:#117beb;-webkit-backdrop-filter:blur(38.75px);backdrop-filter:blur(38.75px)}.workbench-recharge-btn{border:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;color:#fff}.workbench-version-dot-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:var(--wb-version-dot);height:var(--wb-version-dot);cursor:pointer}.workbench-version-dot-panel{position:absolute;inset:0;background:#fff;border-radius:8px}.workbench-version-dot-wash{position:absolute;inset:1px;opacity:.05;background:linear-gradient(27deg,#69c6ff,#0c82ff);border-radius:8px}.workbench-version-dot{position:relative;z-index:1;display:block;width:var(--wb-version-dot-icon);height:var(--wb-version-dot-icon);object-fit:contain}.workbench-main{display:flex;flex-direction:column;min-width:0;height:100vh;overflow:hidden;background:transparent}.workbench-header{--wb-header-control-h:44px;position:relative;z-index:10;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,1.25vw,24px);height:clamp(56px,7.4vh,80px);padding:0 clamp(12px,1.25vw,24px) 0 clamp(10px,.83vw,16px);background:linear-gradient(90deg,hsla(0,0%,100%,.7),#fff);border-bottom:1px solid #fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:normal}.workbench-header-left,.workbench-header-right{box-sizing:border-box;display:flex;align-items:center;height:100%;min-height:0}.workbench-header-left{flex:1 1 auto;gap:clamp(6px,.5vw,8px);min-width:0}.workbench-collapse-btn{box-sizing:border-box;flex-shrink:0;width:var(--wb-header-control-h);min-width:var(--wb-header-control-h);height:var(--wb-header-control-h);padding:0;color:#25242b!important;font-size:16px;line-height:1}.workbench-collapse-btn .anticon{display:inline-block;transition:transform .22s cubic-bezier(.2,0,0,1)}.workbench-collapse-btn.is-collapsed .anticon{transform:rotate(-180deg)}.workbench-header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-header-breadcrumb,.workbench-header-title{min-width:0;color:#25242b;font-size:clamp(15px,.94vw,18px);font-weight:500;line-height:1.4}.workbench-header-breadcrumb{display:inline-flex;align-items:center;flex:0 1 auto;gap:clamp(6px,.63vw,12px)}.workbench-header-breadcrumb-link{min-width:0;overflow:hidden;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap}.workbench-header-breadcrumb-link:hover{color:#2a71fc}.workbench-header-breadcrumb-sep{flex-shrink:0;color:#292b31;font-size:12px;transform:scale(.85)}.workbench-header-breadcrumb-current{flex-shrink:0;color:#25242b}.workbench-header-updated{margin-left:clamp(4px,.42vw,8px);overflow:hidden;color:#6d6c77;font-size:clamp(12px,.78vw,15px);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workbench-header-right{flex-shrink:0;gap:clamp(12px,1.46vw,28px);min-width:0;line-height:1}.workbench-header-right .ant-dropdown-trigger{display:inline-flex;align-items:center;line-height:1}.workbench-header-account{display:flex;align-items:center;flex-shrink:0;gap:inherit;min-width:0;line-height:1}.workbench-feedback-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;width:126px;height:var(--wb-header-control-h);padding:0 23px;border:none;border-radius:44px;background:#f4f8ff;color:#25242b;cursor:pointer;font-family:var(--font-puhui);font-size:16px;font-weight:700;line-height:25.6px;white-space:nowrap}.workbench-feedback-btn .workbench-feedback-icon{display:block;flex-shrink:0;width:24px;height:24px;object-fit:contain}.workbench-feedback-btn.is-active,.workbench-feedback-btn:hover{background:#eaf2ff}.workbench-activity-btn{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-width:0;height:var(--wb-header-control-h);padding:0 14px 0 10px;border:1px solid rgba(22,119,255,.22);border-radius:44px;background:#f0f7ff;color:#1d4ed8;cursor:pointer;font-family:var(--font-puhui);font-size:16px;font-weight:700;line-height:1;white-space:nowrap}.workbench-activity-btn:hover{background:#e6f0ff}.workbench-activity-btn__tag{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#1677ff;color:#fff;font-size:12px;font-weight:700}.workbench-activity-btn__label{color:#1e3a8a}.workbench-coupon-btn{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-width:126px;height:var(--wb-header-control-h);padding:0 18px 0 16px;border:1px solid rgba(255,176,136,.28);border-radius:44px;background:#fff8f4;color:#25242b;cursor:pointer;font-family:var(--font-puhui);font-size:16px;font-weight:700;line-height:25.6px;white-space:nowrap}.workbench-coupon-btn .workbench-coupon-icon{display:block;flex-shrink:0;color:inherit;font-size:18px}.workbench-coupon-btn.is-active,.workbench-coupon-btn:hover{background:#fff1e8}.workbench-coupon-badge{flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff4d4f;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center}.workbench-coupon-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(92vw,480px)!important;max-width:92vw}.workbench-coupon-drawer.ant-drawer .batch-precheck-drawer-content{overflow:hidden}.workbench-coupon-drawer.ant-drawer .price-coupon-card{--coupon-notch:#fff}.workbench-coupon-panel__spin,.workbench-coupon-panel__spin .ant-spin-container,.workbench-coupon-panel__spin.ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.workbench-coupon-panel__list{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0}.workbench-coupon-panel__list--scrollable{overflow-x:hidden;overflow-y:auto;padding-right:2px;overscroll-behavior:contain}.workbench-coupon-panel__list-toggle{display:flex;flex-shrink:0;justify-content:center;padding-top:8px}.workbench-coupon-panel__toggle-btn{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:13px;font-weight:500;line-height:1.5}.workbench-coupon-panel__toggle-btn:hover{text-decoration:underline}.workbench-contact-icon{display:block;width:clamp(20px,1.25vw,24px);height:clamp(20px,1.25vw,24px)}.workbench-contact-popover .ant-popover-inner{width:268px;min-width:268px;padding:16px 16px 12px;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1)}.workbench-contact-popover .ant-popover-inner-content{padding:0}.workbench-contact-card{display:flex;flex-direction:column;align-items:stretch;width:100%}.workbench-contact-qr-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workbench-contact-qr-item{display:flex;flex:1 1;flex-direction:column;align-items:center;min-width:0}.workbench-contact-qr{display:block;width:108px;height:108px;object-fit:contain}.workbench-contact-qr-label{margin-top:8px;color:#595961;line-height:18px}.workbench-contact-phone,.workbench-contact-qr-label{font-size:12px;font-weight:400;text-align:center;white-space:nowrap}.workbench-contact-phone{display:block;margin-top:12px;padding-top:10px;border-top:1px solid #f0f0f2;color:#25242b;line-height:19.5px;letter-spacing:.02em}.workbench-notice-popover .ant-popover-inner{width:min(560px,28.6vw,calc(100vw - 24px));max-width:min(560px,28.6vw,calc(100vw - 24px));padding:0;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1)}.workbench-notice-popover .ant-popover-inner-content{padding:0}.workbench-notice-panel{display:flex;flex-direction:column;width:100%;max-height:min(488px,calc(100vh - 88px));padding:clamp(12px,1.25vw,20px)}.workbench-notice-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;margin-bottom:clamp(10px,1.2vh,16px)}.workbench-notice-heading{position:relative;padding-left:11px;color:#292b31;font-size:clamp(14px,.83vw,16px);font-weight:500;line-height:1}.workbench-notice-heading:before{content:"";position:absolute;top:4px;left:0;width:3px;height:8px;border-radius:11px;background:#2a71fc}.workbench-notice-all{flex-shrink:0;height:28px;padding:0 12px;border:none;border-radius:25px;background:#2a71fc;box-shadow:0 2px 0 rgba(5,255,255,.06);color:#fff;cursor:pointer;font-size:12px;font-weight:400;line-height:12px}.workbench-notice-list{display:flex;flex-direction:column;gap:clamp(8px,1.5vh,16px);min-height:0;overflow:auto}.workbench-notice-item{display:flex;align-items:center;gap:clamp(8px,.63vw,12px);width:100%;min-width:0;min-height:clamp(60px,6.5vh,80px);padding:clamp(8px,1.2vh,16px) clamp(10px,.83vw,16px);border:1px solid #e7e7e7;border-radius:12px;background:#fff;cursor:pointer;text-align:left}.workbench-notice-item:hover{border-color:#c1d6ff}.workbench-notice-icon-wrap{position:relative;flex-shrink:0;width:clamp(36px,2.5vw,48px);height:clamp(36px,2.5vw,48px)}.workbench-notice-icon-bg{position:absolute;inset:0;border-radius:8px;background:rgba(42,113,252,.1)}.workbench-notice-icon-wrap img{position:absolute;top:50%;left:50%;width:clamp(18px,1.25vw,24px);height:clamp(18px,1.25vw,24px);object-fit:contain;transform:translate(-50%,-50%)}.workbench-notice-unread{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:100px;background:#df1c41}.workbench-notice-main{display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(4px,.8vh,10px);min-width:0}.workbench-notice-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.workbench-notice-title{flex:1 1 8em;min-width:0;overflow:hidden;color:#25242b;font-size:clamp(13px,.73vw,14px);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workbench-notice-tag{flex-shrink:0;height:25px;padding:3px 8px;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(26deg,rgba(12,130,255,.1),rgba(105,198,255,.1));color:#2a71fc;font-size:12px;font-weight:400;line-height:19.2px;white-space:nowrap}.workbench-notice-time{color:#9a98a5;font-size:12px;font-weight:400;line-height:12px;text-transform:uppercase}.workbench-notice-arrow{flex-shrink:0;color:#25242b;font-size:12px}.workbench-notice-empty{display:flex;align-items:center;justify-content:center;min-height:clamp(160px,22vh,240px)}.workbench-notify-btn{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--wb-header-control-h);height:var(--wb-header-control-h);padding:10px;border:none;border-radius:50%;background:#f4f8ff;aspect-ratio:1;line-height:0;cursor:pointer}.workbench-notify-btn .workbench-contact-icon,.workbench-notify-btn img{display:block;width:24px;height:24px;object-fit:contain}.workbench-notify-badge,.workbench-notify-badge.ant-badge{display:inline-flex;flex-shrink:0;line-height:0}.workbench-notify-badge .ant-badge-count,.workbench-notify-badge.ant-badge .ant-badge-count{min-width:20px;height:20px;padding:0;border-radius:100px;background:#df1c41;box-shadow:none;color:#fff;font-family:Manrope,var(--font-puhui);font-size:12px;font-weight:500;line-height:20px}.workbench-header-user{height:var(--wb-header-control-h);padding:0 2px 0 0;border-radius:8px;cursor:pointer;line-height:1}.workbench-header-user,.workbench-header-user-main{display:inline-flex;align-items:center;min-width:0;gap:6px}.workbench-header-user-main{height:100%}.workbench-header-avatar.ant-avatar{flex-shrink:0;width:clamp(28px,1.67vw,32px)!important;height:clamp(28px,1.67vw,32px)!important;color:#fff;font-size:14px!important;line-height:clamp(28px,1.67vw,32px)!important}.workbench-header-avatar.ant-avatar .ant-avatar-string,.workbench-header-avatar.ant-avatar .anticon{line-height:1}.workbench-header-username{display:block;max-width:clamp(4.5em,7.5vw,8em);overflow:hidden;color:#101413;font-size:clamp(12px,.73vw,14px);font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap}.workbench-header-caret{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:#25242b;font-size:10px;line-height:1}.workbench-header-caret svg{display:block}.workbench-user-popover{box-sizing:border-box;width:var(--wb-user-menu-w,auto);max-width:calc(100vw - 24px)}.workbench-user-popover .ant-popover-content,.workbench-user-popover .ant-popover-inner,.workbench-user-popover .ant-popover-inner-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.workbench-user-popover .ant-popover-inner{padding:0;overflow:hidden;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.1)}.workbench-user-popover .ant-popover-inner-content{padding:0}.workbench-user-panel{--wb-user-item-h:50px;--wb-user-avatar:48px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;padding:24px 15px 16px}.workbench-user-panel-head{display:flex;gap:10px;align-items:flex-start;min-width:0}.workbench-user-panel-avatar{position:relative;flex-shrink:0;width:var(--wb-user-avatar);height:var(--wb-user-avatar)}.workbench-user-panel-avatar .ant-avatar{position:relative;z-index:1;width:calc(var(--wb-user-avatar) - 2px)!important;height:calc(var(--wb-user-avatar) - 2px)!important;margin:1px 0 0 1px}.workbench-user-panel-avatar-halo{position:absolute;inset:0;background:#3e7efc;border-radius:9999px;opacity:.1}.workbench-user-panel-meta{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0;padding-top:4px}.workbench-user-panel-name{color:#25242b;font-size:17px;font-weight:500;line-height:17px}.workbench-user-panel-name,.workbench-user-panel-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-user-panel-sub{color:#6d6c77;font-size:14px;font-weight:400;line-height:14px}.workbench-user-panel-logout{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-top:2px;padding:0;color:#9a98a5;font-size:16px;background:transparent;border:0;border-radius:6px;cursor:pointer}.workbench-user-panel-logout:hover{color:#25242b;background:#f7f9fd}.workbench-user-panel-nav{display:flex;flex-direction:column;gap:4px;min-width:0}.workbench-user-menu-item{display:flex;gap:10px;align-items:center;width:100%;min-width:0;height:var(--wb-user-item-h);padding:0 12px 0 15px;color:#25242b;font-size:15px;font-weight:400;line-height:18px;text-align:left;background:transparent;border:0;border-radius:12px;cursor:pointer}.workbench-user-menu-item span:not(.workbench-user-menu-icon):not(.workbench-user-menu-caret){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-user-menu-item:hover{color:#2a71fc;font-size:16px;background:rgba(42,113,252,.05);border-radius:6px;outline:1px solid rgba(12,130,255,.1);outline-offset:-1px}.workbench-user-menu-item:hover .workbench-user-menu-caret,.workbench-user-menu-item:hover .workbench-user-menu-icon{color:#2a71fc}.workbench-user-menu-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;color:#25242b;font-size:16px;line-height:1}.workbench-user-menu-caret{flex-shrink:0;margin-left:auto;color:#25242b;font-size:10px;transition:transform .2s ease}.workbench-user-team.is-open .workbench-user-menu-item.is-team-toggle{background:linear-gradient(27deg,rgba(12,130,255,.16),rgba(105,198,255,.16))}.workbench-user-team.is-open .workbench-user-menu-item.is-team-toggle:hover{color:#2a71fc;font-size:16px;background:rgba(42,113,252,.05);border-radius:6px;outline:1px solid rgba(12,130,255,.1);outline-offset:-1px}.workbench-user-team.is-open .workbench-user-menu-item.is-team-toggle:hover .workbench-user-menu-caret,.workbench-user-team.is-open .workbench-user-menu-item.is-team-toggle:hover .workbench-user-menu-icon{color:#2a71fc}.workbench-user-team.is-open .workbench-user-menu-caret{transform:rotate(90deg)}.workbench-user-team-list{display:flex;flex-direction:column;gap:4px;max-height:min(180px,30vh);min-width:0;margin:4px 0 0;padding:6px 0;overflow:auto;list-style:none;background:#fff;border:1px solid #f4f8ff;border-radius:0}.workbench-user-team-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:calc(100% - 12px);min-width:0;height:var(--wb-user-item-h);margin:0 6px;padding:0 16px;color:#6d6c77;font-size:14px;line-height:14px;text-align:left;background:transparent;border:0;border-radius:6px;cursor:pointer}.workbench-user-team-item.is-current,.workbench-user-team-item:hover{color:#2a71fc;background:rgba(42,113,252,.05);outline:1px solid rgba(12,130,255,.1);outline-offset:-1px}.workbench-user-team-item.is-disabled,.workbench-user-team-item:disabled{cursor:not-allowed;opacity:.7}.workbench-user-team-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-user-team-check{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:#fff;font-size:8px;background:#2a71fc;border-radius:20px}.workbench-user-team-check .anticon{font-size:8px}.workbench-content{flex:1 1;min-height:0;overflow:auto;padding:12px}.workbench-content.is-api-manage{display:flex;flex-direction:column;padding-top:0}.workbench-content.is-api-manage .workbench-content-panel{display:flex;flex:1 0 auto;flex-direction:column;min-height:100%;padding-top:16px}@media (max-height:900px),(max-width:1280px){.workbench-content.is-api-manage .workbench-content-panel{padding-top:12px}}.workbench-content.is-split{overflow:hidden;display:flex;flex-direction:column}.workbench-content.is-price-embed{min-width:0;padding:0;background:#f7f9fd;overflow-x:clip;overflow-y:auto}.workbench-content.is-price-embed .workbench-content-panel{min-width:0}.workbench-content-panel{min-height:100%}.workbench-content-panel.is-fill{display:flex;flex:1 1;flex-direction:column;min-height:0;height:100%}.workbench-placeholder-card{display:flex;align-items:center;justify-content:center;min-height:60vh}.workbench-placeholder-card .ant-card-body{width:100%}.workbench-dashboard{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto}.workbench-dashboard-bottom,.workbench-dashboard-main{display:grid;grid-template-columns:minmax(0,1214fr) minmax(0,418fr);align-items:stretch;grid-gap:16px;gap:16px;min-width:0}.workbench-dashboard-main{flex:0 0 auto}.workbench-dashboard-left{gap:12px}.workbench-dashboard-left,.workbench-dashboard-right{display:flex;flex-direction:column;min-width:0}.workbench-dashboard-bottom{flex-shrink:0}.workbench-dashboard .ant-card{border:1px solid #fff;border-radius:16px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.53));box-shadow:none}.workbench-dashboard .ant-card .ant-card-head{min-height:auto;padding:14px 12px 0;background:transparent;border-bottom:none}.workbench-dashboard .ant-card .ant-card-head .ant-card-extra,.workbench-dashboard .ant-card .ant-card-head .ant-card-head-title{padding:0}.workbench-dashboard .ant-card .ant-card-body{padding:12px 12px 14px;background:transparent}.workbench-section-title{display:inline-flex;align-items:center;gap:8px;color:#292b31;font-size:16px;font-weight:500;line-height:16px}.workbench-section-title:before{width:3px;height:8px;border-radius:11px;background:#2a71fc;content:""}.workbench-card-title-help{color:#c4ccd9;font-size:13px;cursor:help}.workbench-more-link{gap:4px;padding:0;border:none;background:transparent;color:#292b31;cursor:pointer;line-height:12px}.workbench-chip,.workbench-more-link{display:inline-flex;align-items:center;font-size:12px}.workbench-chip{justify-content:center;height:28px;padding:0 9px;border-radius:6px;font-weight:500;line-height:22px;white-space:nowrap}.workbench-chip-blue{border:.5px solid rgba(12,130,255,.1);background:linear-gradient(27deg,rgba(12,130,255,.05),rgba(105,198,255,.05));color:#117beb}.workbench-chip-red{border:.5px solid rgba(255,12,12,.1);background:linear-gradient(27deg,rgba(255,12,12,.05),rgba(255,130,105,.05));color:rgba(223,28,65,.88)}.workbench-chip-low{border:.5px solid rgba(15,183,104,.12);background:linear-gradient(27deg,rgba(15,183,104,.06),rgba(105,220,170,.06));color:#0fb768}.workbench-thumb{display:inline-block;flex-shrink:0;border-radius:6px;background:linear-gradient(135deg,#e8eef8,#d8e2f2 60%,#cfdbef)}.workbench-thumb-sm{overflow:hidden;width:36px;height:36px}.workbench-thumb-sm img{display:block;width:100%;height:100%;object-fit:cover}.workbench-thumb-md{overflow:hidden;width:100px;height:124px}.workbench-thumb-md img{display:block;width:100%;height:100%;object-fit:cover}.workbench-thumb-lg{width:100px;height:124px;border-radius:6px;object-fit:cover;background:#d9d9d9}.workbench-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.workbench-stat-card{min-width:0;border-radius:12px!important;background:#fff!important}.workbench-stat-card .ant-card-body{display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:16px 16px 18px!important}.workbench-stat-head{display:flex;align-items:center;gap:8px;min-width:0}.workbench-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:rgba(12,130,255,.1)}.workbench-stat-icon img{width:20px;height:20px;object-fit:contain}.workbench-stat-title{color:#25272f;font-size:16px;font-weight:500;line-height:25px;white-space:nowrap}.workbench-stat-metrics{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:0;gap:0;margin-top:22px;margin-bottom:18px}.workbench-stat-metric{position:relative;min-width:0;padding:0 8px;text-align:center}.workbench-stat-divider{position:absolute;top:8px;left:0;width:1px;height:28px;background:#e7e7e7}.workbench-stat-value{display:inline-flex;align-items:baseline;gap:4px;color:#25242b;font-size:clamp(24px,1.8vw,32px);font-weight:700;line-height:1.2;white-space:nowrap}.workbench-stat-unit{color:#9a98a5;font-size:14px;font-style:normal;font-weight:400;line-height:1}.workbench-stat-label{margin-top:8px;color:#9a98a5;font-size:12px;line-height:12px;white-space:nowrap}.workbench-stat-trends{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:0;border-top:none;white-space:nowrap}.workbench-stat-trend{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;font-size:13px;line-height:22px;white-space:nowrap}.workbench-stat-trend[data-direction=up]{color:#117beb}.workbench-stat-trend[data-direction=up] .anticon{color:#117beb;font-size:10px}.workbench-stat-trend[data-direction=down]{color:#df1c41}.workbench-stat-trend[data-direction=down] .anticon{color:#df1c41;font-size:10px}.workbench-stat-trend[data-direction=neutral]{color:#9a98a5}.workbench-middle-row{display:grid;flex-grow:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch;min-height:0}.workbench-risk-card{grid-column:1;align-self:start;width:100%;min-width:0;height:auto;background:linear-gradient(223deg,#fff,hsla(0,0%,100%,.53))!important}.workbench-risk-card.ant-card{display:flex;flex-direction:column}.workbench-risk-card .ant-card-head{flex-shrink:0}.workbench-risk-card .ant-card-body{display:flex;flex-direction:column;flex:none;min-height:0;padding:10px 10px 12px!important}.workbench-risk-card .ant-spin-container,.workbench-risk-card .ant-spin-nested-loading{height:100%}.workbench-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%;height:210px;min-height:210px}.workbench-risk-item{display:flex;box-sizing:border-box;align-items:center;gap:8px;width:100%;height:100%;min-width:0;min-height:0;padding:0 10px;border-radius:10px;background:#fff}.workbench-risk-icon-box{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:8px;background:rgba(42,113,252,.1)}.workbench-risk-icon{display:block;width:22px;height:22px;object-fit:contain}.workbench-risk-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;flex:1 1}.workbench-risk-value{display:inline-flex;align-items:baseline;gap:2px;color:#000;font-size:16px;font-weight:700;line-height:1.1}.workbench-risk-unit{font-style:normal;line-height:1}.workbench-risk-label,.workbench-risk-unit{color:#6d6c77;font-size:12px;font-weight:400}.workbench-risk-label{display:block;overflow:hidden;max-width:100%;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workbench-todo-slot{position:relative;grid-column:2/4;min-width:0;min-height:0;height:100%}.workbench-todo-card{position:absolute;inset:0;min-width:0;min-height:0;overflow:hidden;background:linear-gradient(224deg,#fff,hsla(0,0%,100%,.53))!important}.workbench-todo-card,.workbench-todo-card.ant-card{display:flex;flex-direction:column}.workbench-todo-card .ant-card-head{flex-shrink:0}.workbench-todo-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:8px 4px!important}.workbench-todo-table-wrap{flex:1 1;min-height:0;height:100%;padding:4px 6px 0;overflow:hidden;border-radius:12px;background:#fff}.workbench-todo-card .ant-table{font-size:12px;background:transparent;table-layout:fixed}.workbench-todo-card .ant-table-header{flex-shrink:0;overflow:hidden!important;background:#fff}.workbench-todo-card .ant-table-body{overflow-y:auto!important}.workbench-todo-card .ant-table-thead>tr>th{background:#fff!important;color:#000;font-weight:400}.workbench-todo-card .ant-table-tbody>tr>td,.workbench-todo-card .ant-table-thead>tr>th{padding:8px 6px!important;border-bottom:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-todo-card .ant-table-tbody>tr>td{color:#292b31}.workbench-todo-card .ant-table-tbody>tr:hover>td{background:rgba(249,250,255,.8)!important}.workbench-todo-card .ant-table-tbody>tr.workbench-todo-row-clickable{cursor:pointer}.workbench-todo-more{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;padding:4px 8px 0}.workbench-todo-more-btn{display:inline-flex;align-items:center;gap:2px;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:12px;font-weight:400;line-height:20px;transition:opacity .15s ease}.workbench-todo-more-btn .anticon{font-size:10px}.workbench-todo-more-btn:hover:not(:disabled){opacity:.8}.workbench-todo-more-btn:disabled{cursor:not-allowed;opacity:.55}.workbench-todo-product{display:flex;align-items:center;gap:8px;min-width:0}.workbench-todo-product>span:last-child{min-width:0;overflow:hidden}.workbench-todo-name{color:#292b31;font-size:12px;font-weight:500;line-height:16px}.workbench-todo-name,.workbench-todo-sku{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-todo-sku{margin-top:2px;color:#6d6c77;font-size:11px;line-height:12px}.workbench-risk-level{font-size:12px;font-weight:500;line-height:16px}.workbench-risk-level-high{color:#df1c41}.workbench-risk-level-medium{color:#fa4604}.workbench-risk-level-low{color:#0fb768}.workbench-todo-status{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 6px;border-radius:4px;font-size:11px;font-weight:500;line-height:12px;white-space:nowrap}.workbench-todo-status-priority{background:#feece6;color:#fa4604}.workbench-todo-status-pending{background:#eaf1ff;color:#2a71fc}.workbench-history-card{display:flex;flex-direction:column;flex:1 1;height:100%;min-width:0;min-height:0}.workbench-history-card .ant-card-head{flex-shrink:0;min-height:46px}.workbench-history-card .ant-card-extra{display:flex;align-items:center;max-width:min(980px,calc(100% - 108px));min-width:0}.workbench-history-card .comprehensive-history-filters.is-toolbar .comprehensive-filter-select{flex:1 1 156px;min-width:148px;max-width:220px}.workbench-history-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.workbench-history-card .history-check-list-wrap{flex:1 1;min-height:0}.workbench-history-card .workbench-history-grid{flex:1 1;align-content:start}.workbench-history-search{display:inline-flex;align-items:center;gap:8px}.workbench-history-search .ant-input-affix-wrapper{width:244px;height:36px;border-radius:4px;border-color:#e7e7e7}.workbench-history-search .ant-input-affix-wrapper input{font-size:12px}.workbench-history-search .ant-btn{height:36px;padding:0 12px;border:none;border-radius:4px;background:#2a71fc;box-shadow:0 2px 0 rgba(5,255,255,.06);font-size:12px}.workbench-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(8px,.8vw,12px);gap:clamp(8px,.8vw,12px)}.workbench-history-item{container-type:inline-size;container-name:history-card;box-sizing:border-box;min-width:0;height:auto;min-height:124px;padding:4px;overflow:visible;border-radius:12px;background:#f4f8ff}.workbench-history-item.is-clickable{cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.workbench-history-item.is-clickable:hover{box-shadow:0 4px 18px rgba(42,113,252,.12)}.workbench-history-item.is-clickable:focus-visible{outline:2px solid rgba(42,113,252,.35);outline-offset:2px}.workbench-history-main{position:relative;display:grid;grid-template-columns:minmax(64px,108px) minmax(0,1fr);align-items:stretch;grid-column-gap:clamp(8px,.8cqi,12px);column-gap:clamp(8px,.8cqi,12px);min-width:0;min-height:116px;height:auto;padding:4px;overflow:hidden;border-radius:8px;background:#fff}.workbench-history-item .workbench-thumb-lg{box-sizing:border-box;grid-column:1;grid-row:1;align-self:start;width:100%;max-width:108px;height:auto;aspect-ratio:1;max-height:108px;object-fit:contain;object-position:center;background:#fff}.workbench-history-item .workbench-thumb-lg.is-placeholder{display:inline-flex;align-items:center;justify-content:center;padding:8px;color:#9a98a5;font-size:12px;font-weight:500;line-height:16px;text-align:center;word-break:break-all}.workbench-history-info{display:flex;grid-column:2;flex-direction:column;gap:8px;min-width:0;padding:4px clamp(72px,24cqi,96px) 2px 0}.workbench-history-main.has-recheck .workbench-history-info{padding-right:clamp(104px,34cqi,148px)}.workbench-history-item.is-readonly .workbench-history-info{padding-right:8px}.workbench-history-title{max-width:100%;overflow:hidden;color:#25242b;font-size:14px;font-weight:600;line-height:21px;white-space:nowrap;text-overflow:ellipsis}.workbench-history-title-input{width:100%;max-width:100%}.workbench-history-title-input.ant-input{height:28px;padding:2px 8px;border-radius:6px;font-size:14px;font-weight:600;line-height:22px}.workbench-history-tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.workbench-history-tags .workbench-chip{flex:0 1 auto;max-width:100%;height:auto;min-height:22px;padding:3px 8px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-history-tags .workbench-chip-blue{border:.5px solid rgba(12,130,255,.1);background:#f7f9fd;color:#117beb}.workbench-history-tags .workbench-chip-red{border:.5px solid rgba(255,12,12,.1);background:#fff3f3;color:#df1c41}.workbench-history-tags .workbench-chip-orange{border:.5px solid rgba(250,173,20,.2);background:#fffbe6;color:#faad14}.workbench-history-tags .workbench-chip-green{border:.5px solid rgba(15,183,104,.16);background:#f3fbf6;color:#0fb768}.workbench-history-tags .workbench-chip-low{border:.5px solid rgba(15,183,104,.12);background:linear-gradient(27deg,rgba(15,183,104,.06),rgba(105,220,170,.06));color:#0fb768}.workbench-history-tags .workbench-chip-gray{border:.5px solid hsla(0,0%,60%,.2);background:#f5f5f5;color:#999}.workbench-history-tags .workbench-chip.is-risk{min-height:0;padding:4px 9px;border-radius:4px;font-size:12px;font-weight:500;line-height:12px}.workbench-history-tags .workbench-chip.is-risk.workbench-chip-orange{border:.5px solid rgba(252,116,42,.1);background:rgba(252,116,42,.04);color:#fc742a}.workbench-history-tags .workbench-chip.is-risk.workbench-chip-low{border:.5px solid rgba(15,183,104,.16);background:rgba(15,183,104,.06);color:#0fb768}.workbench-history-time{margin-top:auto;padding-right:0;padding-bottom:2px;color:#999;font-size:12px;font-weight:400;line-height:19px}.workbench-history-stamp{position:absolute;right:4px;bottom:4px;z-index:1;width:clamp(40px,12cqi,56px);height:clamp(40px,12cqi,56px);pointer-events:none;object-fit:contain}.workbench-history-stamp.is-failed,.workbench-history-stamp.is-noCheck,.workbench-history-stamp.is-pending,.workbench-history-stamp.is-reviewing{opacity:.85}.workbench-history-actions{position:absolute;top:8px;right:8px;z-index:2;display:flex;flex-shrink:0;gap:clamp(4px,1.2cqi,12px)}.workbench-history-action{display:inline-flex;align-items:center;justify-content:center;width:clamp(28px,8cqi,40px);height:clamp(26px,7cqi,32px);padding:0;border:.5px solid rgba(12,130,255,.1);border-radius:26px;background:#f7f9fd;color:#117beb;cursor:pointer;font-size:16px;line-height:1;transition:background .2s ease,color .2s ease}.workbench-history-action:hover:not(:disabled){background:#eaf2ff}.workbench-history-action.is-loading,.workbench-history-action:disabled{cursor:not-allowed;opacity:.5}.workbench-history-action .anticon,.workbench-history-action-icon{display:block;width:16px;height:16px;font-size:16px;line-height:1}@container history-card (max-width: 360px){.workbench-history-main{grid-template-columns:72px minmax(0,1fr);column-gap:8px}.workbench-history-info{padding-right:72px}.workbench-history-main.has-recheck .workbench-history-info{padding-right:108px}}@container history-card (max-width: 280px){.workbench-history-main{grid-template-columns:56px minmax(0,1fr);column-gap:6px}.workbench-history-info{padding-right:64px}.workbench-history-main.has-recheck .workbench-history-info{padding-right:96px}.workbench-history-title{font-size:13px;line-height:18px}.workbench-history-tags .workbench-chip:not(.is-risk){padding:2px 6px;font-size:11px}}.workbench-path-card{flex:1 1;height:100%;min-height:0;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.53))!important}.workbench-path-card,.workbench-path-card.ant-card{display:flex;flex-direction:column}.workbench-path-card .ant-card-head{flex-shrink:0}.workbench-path-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:10px 10px 12px!important}.workbench-path-list{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.workbench-path-item{display:flex;align-items:center;gap:10px;width:100%;flex:1 1;min-height:48px;height:auto;padding:0 12px;border:none;border-radius:10px;background:#fff;cursor:pointer;text-align:left;transition:box-shadow .2s ease}.workbench-path-item:hover{box-shadow:0 4px 16px rgba(42,113,252,.08)}.workbench-path-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:8px;background:rgba(42,113,252,.1)}.workbench-path-icon img{width:22px;height:22px;object-fit:contain}.workbench-path-text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.workbench-path-title{color:#292b31;font-size:14px;font-weight:500}.workbench-path-desc,.workbench-path-title{overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workbench-path-desc{color:#6d6c77;font-size:12px}.workbench-path-arrow{color:#292b31;font-size:12px}.workbench-case-card{min-width:0;min-height:auto}.workbench-case-card .ant-card-head{min-height:46px}.workbench-case-list{display:flex;flex-direction:column;gap:8px}.workbench-case-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:none;border-radius:12px;background:#f4f8ff;cursor:pointer;text-align:left;transition:box-shadow .2s ease}.workbench-case-item:hover:not(:disabled){box-shadow:0 4px 16px rgba(42,113,252,.08)}.workbench-case-item:disabled{cursor:default}.workbench-case-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;gap:8px;min-width:0}.workbench-case-title{display:-webkit-box;overflow:hidden;color:#25242b;font-size:14px;font-weight:600;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workbench-case-tags{display:flex;flex-wrap:wrap;gap:6px}.workbench-case-tags .workbench-chip{height:auto;min-height:22px;padding:3px 8px;line-height:16px}.comprehensive-check{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,min(560px,34%));align-items:stretch;grid-gap:16px;gap:16px;flex:1 1 auto;width:100%;max-width:none;height:100%;min-width:0;min-height:0;overflow:hidden}.comprehensive-check>.batch-precheck-drawer.ant-drawer,.comprehensive-check>.store-auth-drawer.ant-drawer{position:absolute;inset:0;z-index:50}.comprehensive-form,.comprehensive-history{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:#fff}.comprehensive-form{border-radius:12px}.comprehensive-history{border-radius:16px;border:1px solid #fff;transform:translateZ(0) scale(1);opacity:1;filter:none;will-change:transform,opacity,filter;transition:transform 1.5s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.comprehensive-history.is-covered{pointer-events:none;transition:transform 1.5s cubic-bezier(.4,0,.2,1),opacity 1.1s cubic-bezier(.4,0,.2,1),filter 1.1s cubic-bezier(.4,0,.2,1)}.comprehensive-form-body{flex:1 1;min-height:0;overflow:auto;padding:clamp(12px,1.8vh,20px) clamp(16px,1.6vw,24px) 12px;scrollbar-width:thin;scrollbar-color:rgba(29,33,41,.28) transparent}.comprehensive-form-body::-webkit-scrollbar{width:6px}.comprehensive-form-body::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(29,33,41,.22)}.comprehensive-form-body::-webkit-scrollbar-track{background:transparent}.comprehensive-form-head{margin-bottom:20px}.comprehensive-form-title-row{--example-h:22px;--example-fs:12px;--example-lh:18px;--example-icon:11px;--example-pad-x:10px;--example-gap:4px;display:flex;align-items:center;gap:8px}.comprehensive-form-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:28px;letter-spacing:.4px}.comprehensive-example-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--example-gap);height:var(--example-h);padding:0 var(--example-pad-x);border:none;border-radius:44px;background:#f9fbff;outline:1px solid #2a71fc;outline-offset:-1px;color:#2a71fc;cursor:pointer;font-size:var(--example-fs);font-weight:400;line-height:var(--example-lh)}.comprehensive-example-icon{display:block;width:var(--example-icon);height:var(--example-icon);flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.comprehensive-form-desc{margin:12px 0 0;color:#6d6c77;font-size:14px;font-weight:400;line-height:24px;text-align:justify}.comprehensive-mode-tabs{position:relative;display:flex;width:min(318px,100%);height:40px;margin-bottom:20px;padding:3px;overflow:hidden;border:1px solid #f9f9fe;border-radius:42px;background:#f9f9fe}.comprehensive-mode-tabs.is-two{width:min(214px,100%)}.comprehensive-mode-indicator{position:absolute;top:3px;left:3px;width:104px;height:34px;border-radius:17px;pointer-events:none;object-fit:fill;transition:transform .42s cubic-bezier(.16,1,.3,1)}.comprehensive-mode-tab{position:relative;z-index:1;flex:1 1;height:34px;padding:0;border:none;background:transparent;color:#000;cursor:pointer;font-family:"PingFang SC",var(--font-puhui);font-size:14px;font-weight:500;line-height:34px;transition:color .32s ease}.comprehensive-mode-tab.is-active{color:#f9f9fe}.comprehensive-field{margin-bottom:16px}.comprehensive-field-label{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:10px;color:#25242b;font-size:14px;line-height:22px}.comprehensive-field-hint{color:#8c8c8c;font-size:12px;font-weight:400;line-height:19px}.comprehensive-input-with-count{position:relative}.comprehensive-input-with-count.is-center-right .ant-input{padding-right:104px!important}.comprehensive-input-with-count.is-bottom-right textarea.ant-input{padding-right:20px!important;padding-bottom:28px!important}.comprehensive-input-count{position:absolute;top:50%;right:16px;z-index:1;color:#9a98a5;font-size:12px;line-height:1;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(-50%)}.comprehensive-input-with-count.is-bottom-right .comprehensive-input-count{top:auto;bottom:10px;transform:none}.comprehensive-field-label .comprehensive-field-hint{flex:1 1 12em;min-width:0;line-height:22px}.comprehensive-required{color:#df1c41;font-family:Manrope,var(--font-puhui);font-size:14px;font-weight:500;line-height:22px}.comprehensive-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(8px,1vw,16px);gap:clamp(8px,1vw,16px)}.comprehensive-type-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;height:50px;padding:0 clamp(8px,1vw,16px);overflow:hidden;border:none;border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff;color:#25242b;cursor:pointer;text-align:left;transition:outline-color .15s ease,background-color .15s ease,color .15s ease}.comprehensive-type-card:hover{outline-color:rgba(42,113,252,.45)}.comprehensive-type-card.is-active{outline-color:#2a71fc;background:#f9fbff;color:#2a71fc}.comprehensive-type-card.is-active .comprehensive-type-icon-img.is-normal{display:none}.comprehensive-type-card.is-active .comprehensive-type-icon-img.is-active{display:block}.comprehensive-type-left{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto;overflow:hidden;font-size:clamp(12px,.9vw,14px);line-height:22px;white-space:nowrap}.comprehensive-type-left>span:last-child{overflow:hidden;text-overflow:ellipsis}.comprehensive-type-icon{position:relative;display:block;width:16px;height:16px;flex-shrink:0}.comprehensive-type-icon-img{display:block;width:16px;height:16px;object-fit:contain}.comprehensive-type-icon-img.is-active{display:none}.comprehensive-type-points{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;color:#6d6c77;font-size:clamp(12px,.9vw,14px);line-height:22px}.comprehensive-type-card.is-active .comprehensive-type-points{color:#2a71fc}.comprehensive-points-icon{display:block;width:14px;height:14px;color:inherit}.comprehensive-type-check{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;overflow:hidden;border-radius:10px 0 0 0;border-bottom-right-radius:inherit;background:#2a71fc;line-height:0;pointer-events:none}.comprehensive-type-check svg{display:block;width:10px;height:10px}.comprehensive-input,.comprehensive-select,.comprehensive-textarea{width:100%}.comprehensive-field .ant-input,.comprehensive-field .ant-input-outlined,.comprehensive-field textarea.ant-input{min-height:50px;padding:13px 20px;border-radius:10px!important;border-color:#e7e7e7!important;box-shadow:none!important;font-size:14px}.comprehensive-field .ant-input::placeholder,.comprehensive-field textarea.ant-input::placeholder{color:#9a98a5}.comprehensive-field textarea.ant-input{min-height:80px;padding-top:16px;padding-bottom:16px;resize:none}.comprehensive-select{height:50px}.comprehensive-select .ant-select-selector{height:50px!important;align-items:center;padding:0 20px!important;border-radius:10px!important;border-color:#e7e7e7!important}.comprehensive-select .ant-select-selection-item{color:#25242b;font-size:14px;line-height:24px}.comprehensive-select .ant-select-selection-placeholder{color:#9a98a5;font-size:14px;line-height:24px}.comprehensive-select .ant-select-arrow{color:#25242b;font-size:10px}.comprehensive-select.is-locked .ant-select-selector{cursor:not-allowed!important;background:#fff!important}.comprehensive-select.is-locked .ant-select-arrow,.comprehensive-select.is-locked .ant-select-selection-item{cursor:not-allowed}.comprehensive-select.is-multiple{height:auto}.comprehensive-select.is-multiple .ant-select-selector{height:auto!important;min-height:50px;padding:8px 20px!important}.comprehensive-select.is-multiple .ant-select-selection-overflow{align-items:center;gap:6px}.comprehensive-select.is-multiple .ant-select-selection-item{height:28px;margin:0;padding-inline:10px;border:1px solid rgba(42,113,252,.18);border-radius:6px;background:#f4f8ff;color:#25242b;font-size:14px;line-height:26px}.comprehensive-select.is-multiple .ant-select-selection-item-content{color:#25242b}.comprehensive-uploader .ant-upload-drag{border-radius:10px;border-color:#e7e7e7;background:#f9fbff}.comprehensive-upload-plus{color:#6d6c77;font-size:13px}.product-image-field{--product-drop-h:104px;--product-drop-pad:16px;--product-drop-radius:10px;--product-drop-icon:36px;--product-drop-icon-mb:6px;--product-drop-fs:13px;--product-drop-lh:20px;--product-thumb:72px;--product-thumb-gap:12px;--product-remove:18px;--product-remove-icon:12px}.product-image-dropzone{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;height:var(--product-drop-h);padding:var(--product-drop-pad);border:1px dashed #2a71fc;border-radius:var(--product-drop-radius);background:#f9fbff;cursor:pointer}.product-image-dropzone.is-dragging{background:#eef4ff}.product-image-dropzone.is-compressing{cursor:wait;pointer-events:none;opacity:.72}.product-image-drop-icon{display:block;width:var(--product-drop-icon);height:var(--product-drop-icon);margin-bottom:var(--product-drop-icon-mb);object-fit:contain}.product-image-drop-text{color:#25242b;font-size:var(--product-drop-fs);line-height:var(--product-drop-lh)}.product-image-thumbs{display:flex;flex-wrap:wrap;gap:var(--product-thumb-gap);margin-top:var(--product-thumb-gap)}.product-image-thumb{position:relative}.product-image-thumb,.product-image-thumb-inner{width:var(--product-thumb);height:var(--product-thumb)}.product-image-thumb-inner{box-sizing:border-box;overflow:hidden;border:1px solid #eee;border-radius:6px;background:#fff;cursor:zoom-in}.product-image-thumb-inner .ant-image{display:block;width:100%;height:100%}.product-image-thumb-inner .ant-image-img,.product-image-thumb-inner img{width:100%;height:100%;object-fit:contain;object-position:center}.product-image-thumb-inner .ant-image-mask{border-radius:6px}.product-image-thumb-inner .ant-image-mask-info{font-size:12px;padding:0 4px}.product-image-remove{position:absolute;top:-4px;right:-4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--product-remove);height:var(--product-remove);padding:0;border:none;border-radius:9999px;outline:1px solid #fff;background:#df1c41;cursor:pointer}.product-image-remove img{display:block;width:var(--product-remove-icon);height:var(--product-remove-icon)}@media (max-height:900px),(max-width:1536px){.product-image-field{--product-drop-h:80px;--product-drop-pad:12px;--product-drop-radius:8px;--product-drop-icon:28px;--product-drop-icon-mb:4px;--product-drop-fs:12px;--product-drop-lh:18px;--product-thumb:64px;--product-thumb-gap:10px;--product-remove:16px;--product-remove-icon:10px}}@media (max-height:800px),(max-width:1280px){.product-image-field{--product-drop-h:72px;--product-drop-pad:8px 10px;--product-drop-icon:24px;--product-drop-icon-mb:2px;--product-drop-lh:16px;--product-thumb:56px;--product-thumb-gap:8px;--product-remove:14px;--product-remove-icon:9px}}.comprehensive-more-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:14px;line-height:22px}.comprehensive-more-action{display:inline-flex;align-items:center;gap:4px;color:#25242b;font-size:12px;line-height:12px}.comprehensive-more-action .anticon{font-size:10px;transform:rotate(-90deg);transition:transform .2s ease}.comprehensive-more-action.is-open .anticon{transform:rotate(0deg)}.comprehensive-more-body{margin-top:12px}.comprehensive-platform-field .comprehensive-field-label{margin-bottom:8px;color:#25242b;font-size:14px;font-weight:400;line-height:22px}.comprehensive-platform-list{display:flex;flex-wrap:wrap;gap:10px}.comprehensive-platform-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:3px 8px;border-radius:4px;background:#f7f9fd;color:rgba(0,0,0,.88);font-size:13px;font-weight:400;line-height:18px;white-space:nowrap}.comprehensive-platform-icon{display:block;width:16px;height:16px;flex-shrink:0;overflow:hidden;border-radius:3px;object-fit:cover}.policy-platform-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(8px,1vw,12px);gap:clamp(8px,1vw,12px)}.policy-platform-card{position:relative;display:inline-flex;align-items:center;gap:6px;width:100%;min-width:0;height:40px;padding:0 12px;overflow:hidden;border:none;border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff;color:rgba(0,0,0,.88);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:clamp(12px,.9vw,14px);font-weight:400;line-height:22px;text-align:left;white-space:nowrap;transition:outline-color .15s ease,background-color .15s ease,color .15s ease}.policy-platform-card>span:not(.comprehensive-type-check){min-width:0;overflow:hidden;text-overflow:ellipsis}.policy-platform-card:hover{outline-color:rgba(42,113,252,.45)}.policy-platform-card.is-active{outline-color:#2a71fc;background:#f9fbff;color:#2a71fc}.policy-platform-card .comprehensive-type-check{right:0;bottom:0;width:14px;height:14px;border-radius:10px 0 8px}.policy-platform-card .comprehensive-type-check svg{width:9px;height:9px}.policy-platform-icon{display:block;width:16px;height:16px;flex-shrink:0;overflow:hidden;border-radius:3px;object-fit:cover}.batch-template-card{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;height:56px;padding:0 12px 0 14px;border:1px solid #2a71fc;border-radius:10px;background:#f9fbff}.batch-file-main,.batch-template-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.batch-template-icon{display:block;width:32px;height:32px;flex-shrink:0}.batch-template-name{overflow:hidden;color:#2a71fc;font-size:14px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.batch-template-download{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:32px;padding:0 16px;border:none;border-radius:6px;background:#3e7efc;color:#fff;cursor:pointer;font-size:13px;font-weight:400;line-height:20px}.batch-template-download:hover{background:#2a71fc}.batch-template-card.is-disabled{border-color:#d9d9d9;background:#f5f5f5;cursor:not-allowed}.batch-template-card.is-disabled .batch-template-icon{filter:grayscale(1);opacity:.55}.batch-template-card.is-disabled .batch-template-name{color:#8c8c8c}.batch-template-card.is-disabled .batch-template-download,.batch-template-card.is-disabled .batch-template-download:hover{background:#c8c8c8;cursor:not-allowed}.batch-upload-dropzone{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;height:104px;padding:16px;border:1px dashed #2a71fc;border-radius:10px;background:#f9fbff;cursor:pointer}.batch-upload-dropzone.is-dragging{background:#eef4ff}.batch-upload-icon{display:block;width:36px;height:36px;margin-bottom:6px}.batch-upload-text{color:#25242b;font-size:13px;font-weight:400;line-height:20px;text-align:center}.batch-file-item{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;min-height:36px}.batch-file-icon{display:block;width:24px;height:24px;flex-shrink:0}.batch-file-name{overflow:hidden;color:#25242b;font-size:14px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.batch-file-remove{flex-shrink:0;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:14px;line-height:22px}.smart-ip-recognition{--smart-ip-switch-w:44px;--smart-ip-switch-h:26px;--smart-ip-switch-knob:22px;--smart-ip-check-size:14px;--smart-ip-gap:10px;--smart-ip-icon-size:12px;--smart-ip-icon-gap:4px;display:inline-flex;align-items:center;gap:var(--smart-ip-gap);min-height:var(--smart-ip-switch-h);margin-bottom:8px}.smart-ip-recognition-label{position:relative;display:inline-flex;align-items:center;color:#25242b;font-size:15px;font-weight:400;line-height:23.7px}.smart-ip-recognition-badge{box-sizing:border-box;justify-content:flex-start;padding:3px 9px;border:.5px solid rgba(252,116,42,.1);border-radius:4px;background:rgba(252,116,42,.04);color:#fc8442;font-family:var(--font-puhui);font-size:12px;font-weight:500;letter-spacing:.2px;line-height:19.2px;text-align:right;white-space:nowrap}.smart-ip-info-btn,.smart-ip-recognition-badge{display:inline-flex;flex-shrink:0;align-items:center}.smart-ip-info-btn{justify-content:center;margin-left:var(--smart-ip-icon-gap);padding:0;border:none;background:transparent;color:#9a98a5;cursor:pointer;transform:translateY(-4px)}.smart-ip-info-btn,.smart-ip-info-icon{width:var(--smart-ip-icon-size);height:var(--smart-ip-icon-size)}.smart-ip-info-icon{display:block}.smart-ip-switch.ant-switch{min-width:var(--smart-ip-switch-w);width:var(--smart-ip-switch-w);height:var(--smart-ip-switch-h);background:#e7e7e7;border-radius:1000px}.smart-ip-switch.ant-switch .ant-switch-handle{top:2px;inset-inline-start:2px;width:var(--smart-ip-switch-knob);height:var(--smart-ip-switch-knob)}.smart-ip-switch.ant-switch .ant-switch-handle:before{border-radius:1000px;box-shadow:none}.smart-ip-switch.ant-switch.ant-switch-checked{background:#2a71fc}.smart-ip-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - var(--smart-ip-switch-knob) - 2px)}.smart-ip-switch.ant-switch.ant-switch-checked .ant-switch-handle:after{position:absolute;inset:0;z-index:1;content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath d='M2.91 7.3 5.8 9.91 11.66 4.08' stroke='%232A71FC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /var(--smart-ip-check-size) var(--smart-ip-check-size) no-repeat}.smart-ip-switch.ant-switch.ant-switch-disabled{opacity:.45}.smart-ip-tip-popover.ant-popover{--smart-ip-tip-pad:20px;--smart-ip-tip-fs:14px;--smart-ip-tip-lh:20px;--smart-ip-tip-list-mt:20px;--smart-ip-tip-list-gap:12px;--smart-ip-tip-item-gap:12px;--smart-ip-tip-note-mt:20px;--smart-ip-tip-note-pt:19px;--smart-ip-tip-radius:12px;width:max-content!important;max-width:none!important;padding:0!important}.smart-ip-tip-popover.ant-popover .ant-popover-container,.smart-ip-tip-popover.ant-popover .ant-popover-inner,.smart-ip-tip-popover.ant-popover .ant-popover-inner-content{width:max-content!important;max-width:none!important;min-width:0!important;padding:0!important;overflow:visible!important;border:none!important;border-radius:var(--smart-ip-tip-radius)!important;background:transparent!important;box-shadow:none!important}.smart-ip-tip{box-sizing:border-box;display:flex;flex-direction:column;width:max-content;max-width:none;height:auto;padding:var(--smart-ip-tip-pad);overflow:visible;border:1px solid rgba(42,113,252,.2);border-radius:var(--smart-ip-tip-radius);background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.smart-ip-tip-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:var(--smart-ip-tip-fs);font-weight:700;letter-spacing:.4px;line-height:var(--smart-ip-tip-lh);white-space:nowrap}.smart-ip-tip-list{display:grid;grid-template-columns:max-content max-content;grid-column-gap:var(--smart-ip-tip-item-gap);column-gap:var(--smart-ip-tip-item-gap);grid-row-gap:var(--smart-ip-tip-list-gap);row-gap:var(--smart-ip-tip-list-gap);margin:var(--smart-ip-tip-list-mt) 0 0;padding:0;list-style:none}.smart-ip-tip-item{display:contents}.smart-ip-tip-item-title{color:#25242b;font-weight:500}.smart-ip-tip-item-desc,.smart-ip-tip-item-title{font-family:var(--font-puhui);font-size:var(--smart-ip-tip-fs);letter-spacing:.4px;line-height:var(--smart-ip-tip-lh);white-space:nowrap}.smart-ip-tip-item-desc{color:#9a98a5;font-weight:400}.smart-ip-tip-footer{margin-top:var(--smart-ip-tip-note-mt);padding-top:var(--smart-ip-tip-note-pt);border-top:1px dashed #e7e7e7}.smart-ip-tip-note{margin:0;color:#9a98a5;font-family:var(--font-puhui);font-size:var(--smart-ip-tip-fs);font-weight:400;letter-spacing:.4px;line-height:var(--smart-ip-tip-lh);white-space:nowrap}@media (max-height:900px),(max-width:1536px){.smart-ip-recognition{--smart-ip-switch-w:40px;--smart-ip-switch-h:22px;--smart-ip-switch-knob:18px;--smart-ip-check-size:12px;--smart-ip-gap:8px;--smart-ip-icon-size:11px;--smart-ip-icon-gap:3px;margin-bottom:6px}.smart-ip-recognition-label{font-size:14px;line-height:22px}.smart-ip-recognition-badge{padding:2px 8px;font-size:11px;line-height:16px}.smart-ip-tip-popover.ant-popover{--smart-ip-tip-pad:16px;--smart-ip-tip-fs:13px;--smart-ip-tip-lh:18px;--smart-ip-tip-list-mt:16px;--smart-ip-tip-list-gap:10px;--smart-ip-tip-item-gap:10px;--smart-ip-tip-note-mt:14px;--smart-ip-tip-note-pt:12px;--smart-ip-tip-radius:10px}}@media (max-height:800px),(max-width:1280px){.smart-ip-recognition{--smart-ip-switch-w:36px;--smart-ip-switch-h:20px;--smart-ip-switch-knob:16px;--smart-ip-check-size:11px;--smart-ip-gap:6px;--smart-ip-icon-size:10px;--smart-ip-icon-gap:3px}.smart-ip-recognition-label{font-size:13px;line-height:20px}.smart-ip-tip-popover.ant-popover{--smart-ip-tip-pad:14px;--smart-ip-tip-fs:12px;--smart-ip-tip-lh:18px;--smart-ip-tip-list-mt:12px;--smart-ip-tip-list-gap:8px;--smart-ip-tip-item-gap:8px;--smart-ip-tip-note-mt:12px;--smart-ip-tip-note-pt:10px}}.product-category-dropdown-wrap.ant-select-dropdown{z-index:1200;padding:0;overflow:hidden;border:1px solid #e7e7e7;border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.product-category-dropdown{padding:12px;overflow:auto;background:#fff}.product-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.product-category-chip{position:relative;display:flex;align-items:center;width:100%;height:32px;padding:0 10px 0 12px;overflow:hidden;border:1px solid #e7e7e7;border-radius:8px;background:#fff;color:#25242b;cursor:pointer;font-size:13px;line-height:20px;text-align:left}.product-category-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-category-chip:hover{border-color:rgba(42,113,252,.45)}.product-category-chip.is-active{border-color:#2a71fc;background:#f9fbff;color:#2a71fc}.check-extra-card{padding:16px;border:1px dashed #e7e7e7;border-radius:10px;background:#fff}.check-extra-card .comprehensive-field{margin-bottom:16px}.check-extra-card .comprehensive-field:last-child{margin-bottom:0}.check-extra-card .comprehensive-select .ant-select-selection-item,.check-extra-card .comprehensive-select .ant-select-selection-item-content{color:#25242b}.check-extra-card .comprehensive-select .ant-select-selection-placeholder{color:#9a98a5}.check-extra-card .comprehensive-select.is-multiple .ant-select-selector{min-height:50px;padding:8px 20px!important}.check-extra-card textarea.ant-input{height:80px;min-height:80px;padding:16px 20px}.asin-image-picker-footer,.comprehensive-form-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 16px;min-height:72px;padding:clamp(12px,2.2vh,24px) clamp(16px,2vw,24px);border-top:1px solid #e7e7e7}.asin-image-picker-cancel,.asin-image-picker-confirm,.comprehensive-reset-btn,.comprehensive-submit-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border:none;cursor:pointer;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.3px}.comprehensive-reset-btn{width:auto;min-width:88px;border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;background:#fff;color:#2a71fc}.comprehensive-reset-btn:hover{background:#f4f8ff}.comprehensive-submit-btn{width:auto;min-width:128px;gap:8px;border-radius:59px;background:#2a71fc;color:#fff;white-space:nowrap}.comprehensive-submit-spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.28);border-top-color:#fff;border-radius:50%;flex-shrink:0;animation:check-progress-spin .8s linear infinite}.comprehensive-submit-btn:hover{background:#1f63f0}.comprehensive-submit-btn:disabled{cursor:not-allowed;opacity:.65}.comprehensive-history-head{display:flex;align-items:center;min-height:52px;padding:12px 16px 8px}.comprehensive-history-title{display:inline-flex;align-items:center;gap:8px;color:#292b31;font-family:"PingFang SC",var(--font-puhui);font-size:16px;font-weight:500;line-height:16px}.comprehensive-history-title-bar{width:3px;height:8px;border-radius:11px;background:#2a71fc}.comprehensive-history-tabs{position:relative;display:flex;width:208px;height:36px;padding:2px;overflow:hidden;border:1px solid #f9f9fe;border-radius:8px;background:#f9f9fe}.comprehensive-history-indicator{position:absolute;top:2px;left:2px;z-index:0;width:102px;height:32px;border-radius:6px;pointer-events:none;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;transition:transform .42s cubic-bezier(.16,1,.3,1)}.comprehensive-history-tab{position:relative;z-index:1;width:102px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:#25242b;cursor:pointer;font-size:14px;font-weight:500;line-height:32px;transition:color .32s ease}.comprehensive-history-tab.is-active{color:#fff}.tech-switch-stage{position:relative;overflow:hidden}.tech-switch-stage.is-form{min-height:120px}.tech-switch-panel{width:100%;opacity:0;visibility:hidden;pointer-events:none;transform:none;filter:none}.tech-switch-panel:not(.is-active):not(.is-leaving){position:absolute;left:0;right:0;top:0}.tech-switch-panel.is-active{position:relative;z-index:2;opacity:1;visibility:visible;pointer-events:auto}.tech-switch-panel.is-leaving{position:absolute;left:0;right:0;top:0;z-index:1;visibility:visible;pointer-events:none}.comprehensive-history-body,.tech-switch-stage.is-history{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.tech-switch-stage.is-history .tech-switch-panel.is-active,.tech-switch-stage.is-history .tech-switch-panel.is-leaving{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.tech-switch-stage.is-history .tech-switch-panel.is-leaving{bottom:0}.tech-switch-stage.is-switching .tech-switch-panel.is-active,.tech-switch-stage.is-switching .tech-switch-panel.is-leaving{will-change:transform,opacity,filter;animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.tech-switch-stage.is-switching[data-dir=forward] .tech-switch-panel.is-active{animation-name:tech-switch-enter-forward}.tech-switch-stage.is-switching[data-dir=forward] .tech-switch-panel.is-leaving{animation-name:tech-switch-leave-forward;animation-timing-function:cubic-bezier(.22,1,.36,1)}.tech-switch-stage.is-switching[data-dir=back] .tech-switch-panel.is-active{animation-name:tech-switch-enter-back}.tech-switch-stage.is-switching[data-dir=back] .tech-switch-panel.is-leaving{animation-name:tech-switch-leave-back;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes tech-switch-enter-forward{0%{opacity:0;transform:translate3d(36px,0,0) scale(.98);filter:blur(8px);-webkit-clip-path:inset(0 0 0 18%);clip-path:inset(0 0 0 18%)}to{opacity:1;transform:none;filter:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes tech-switch-leave-forward{0%{opacity:1;transform:none;filter:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{opacity:0;transform:translate3d(-48px,0,0) scale(.98);filter:blur(10px);-webkit-clip-path:inset(0 22% 0 0);clip-path:inset(0 22% 0 0)}}@keyframes tech-switch-enter-back{0%{opacity:0;transform:translate3d(-36px,0,0) scale(.98);filter:blur(8px);-webkit-clip-path:inset(0 18% 0 0);clip-path:inset(0 18% 0 0)}to{opacity:1;transform:none;filter:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes tech-switch-leave-back{0%{opacity:1;transform:none;filter:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{opacity:0;transform:translate3d(48px,0,0) scale(.98);filter:blur(10px);-webkit-clip-path:inset(0 0 0 22%);clip-path:inset(0 0 0 22%)}}@media (prefers-reduced-motion:reduce){.comprehensive-history-indicator,.comprehensive-mode-indicator{transition:none}.tech-switch-stage.is-switching .tech-switch-panel.is-active,.tech-switch-stage.is-switching .tech-switch-panel.is-leaving{animation:none}}.comprehensive-history-filters{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:8px;padding:0 16px 12px}.comprehensive-history-filters .comprehensive-filter-select{width:132px;flex:0 0 132px;min-width:132px;max-width:132px}.comprehensive-history-filters .comprehensive-filter-search-wrap{flex:1 1 auto;width:auto;min-width:0;max-width:none}.comprehensive-history-filters.is-batch{flex-wrap:nowrap}.comprehensive-history-filters.is-batch .comprehensive-filter-select{width:100px;flex:0 1 100px;min-width:80px}.comprehensive-history-filters.is-batch .comprehensive-filter-date{width:180px;flex:0 1 180px;min-width:128px}.comprehensive-history-filters.is-batch .comprehensive-filter-search-wrap{flex:1 1 auto;min-width:0;width:auto}.comprehensive-filter-date{width:150px;height:36px}.comprehensive-filter-date .ant-picker-input>input{font-size:12px;line-height:12px}.comprehensive-filter-date .ant-picker-input>input::placeholder{color:#9a98a5}.comprehensive-filter-date.ant-picker{padding:0 12px;border-radius:4px;border-color:#e7e7e7;background:#fff}.comprehensive-filter-select{width:150px;height:36px}.comprehensive-filter-select .ant-select-selector{border-radius:4px!important;border-color:#e7e7e7!important;background:#fff!important;box-shadow:none!important}.comprehensive-filter-select .ant-select-arrow{inset-inline-end:10px;color:#292b31;font-size:10px}.comprehensive-filter-select.ant-select-single .ant-select-selector{height:36px!important;padding:0 11px!important}.comprehensive-filter-select.ant-select-single .ant-select-selection-wrap:after{line-height:34px!important}.comprehensive-filter-select.ant-select-single .ant-select-selection-item,.comprehensive-filter-select.ant-select-single .ant-select-selection-placeholder{color:#9a98a5;font-size:12px!important;line-height:34px!important}.comprehensive-filter-select.ant-select-single .ant-select-selection-item{color:#25242b}.comprehensive-filter-select.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.comprehensive-filter-select.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder,.comprehensive-filter-select.ant-select-single.ant-select-show-arrow .ant-select-selection-search{-webkit-padding-end:18px!important;padding-inline-end:18px!important}.comprehensive-filter-select.ant-select-multiple .ant-select-selector{display:flex!important;align-items:center!important;height:36px!important;padding:5px 28px 5px 4px!important;overflow:hidden}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-wrap{align-self:center!important}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;align-items:center}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-item{display:flex;align-items:center;height:24px!important;margin-block:0!important;-webkit-margin-end:4px;margin-inline-end:4px;padding-inline:7px 4px;font-size:12px;line-height:22px!important}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-item-content{-webkit-margin-end:4px;margin-inline-end:4px;line-height:22px}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-item-remove{display:inline-flex;align-items:center;font-size:10px;line-height:1}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-search{-webkit-margin-start:0!important;margin-inline-start:0!important}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-search .ant-select-selection-search-input,.comprehensive-filter-select.ant-select-multiple .ant-select-selection-search .ant-select-selection-search-mirror{height:24px!important;line-height:24px!important}.comprehensive-filter-select.ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:12px!important;inset-inline-end:28px!important;color:#9a98a5;font-size:12px!important;line-height:24px!important}.comprehensive-filter-search-wrap{display:flex;align-items:center;box-sizing:border-box;width:auto;min-width:0;height:36px;padding-right:4px;overflow:hidden;border:1px solid #e7e7e7;border-radius:4px;background:#fff}.comprehensive-filter-search{flex:1 1;min-width:0;width:auto!important;height:36px;padding:0!important;border:none!important;box-shadow:none!important;background:transparent!important}.comprehensive-filter-search .ant-input{height:34px;padding:0;font-size:12px;line-height:34px}.comprehensive-filter-search .ant-input::placeholder{color:#9a98a5;font-size:12px;line-height:34px}.comprehensive-filter-search .ant-input-suffix{display:inline-flex;align-items:center;-webkit-margin-end:4px;margin-inline-end:4px}.comprehensive-filter-search .ant-input-clear-icon{display:inline-flex;color:#9a98a5;font-size:12px}.comprehensive-filter-search .ant-input-affix-wrapper,.comprehensive-filter-search.ant-input-affix-wrapper{display:inline-flex!important;align-items:center!important;height:34px;padding:0 0 0 12px!important;border:none!important;box-shadow:none!important;background:transparent!important}.comprehensive-search-btn{position:relative;z-index:1;flex-shrink:0;width:50px;height:28px;padding:0;border:none;border-radius:4px;background:#2a71fc;box-shadow:0 2px 0 rgba(5,255,255,.06);color:#fff;cursor:pointer;font-size:12px;font-weight:400;line-height:12px}.comprehensive-history-filters.is-toolbar{display:flex;flex:1 1;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;width:100%;min-width:0;padding:0}.comprehensive-history-filters.is-toolbar .comprehensive-filter-select{width:auto;flex:1 1 148px;min-width:136px;max-width:200px}.comprehensive-history-filters.is-toolbar .comprehensive-filter-search-wrap{flex:1.2 1 240px;width:auto;min-width:160px;max-width:400px}.comprehensive-history-filter-toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#292b31;font-size:18px;line-height:1;background:#fff;border:1px solid #e7e7e7;border-radius:8px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.comprehensive-history-filter-toggle.is-active,.comprehensive-history-filter-toggle.is-open,.comprehensive-history-filter-toggle:hover{color:#2a71fc;background:#f4f8ff;border-color:rgba(42,113,252,.28)}.comprehensive-history-filter-toggle .ant-badge{line-height:1}.comprehensive-history-filter-toggle .ant-badge-count{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px;box-shadow:none}.comprehensive-history-filters-popover .ant-popover-inner{padding:12px;overflow:visible;border-radius:12px;box-shadow:0 12px 32px rgba(15,40,90,.14)}.comprehensive-history-filters-popover .ant-popover-inner-content{overflow:visible}.comprehensive-history-filters-popover .comprehensive-history-filters.is-panel{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:min(320px,calc(100vw - 32px));padding:0}.comprehensive-history-filters-popover .comprehensive-history-filters.is-panel .comprehensive-filter-date,.comprehensive-history-filters-popover .comprehensive-history-filters.is-panel .comprehensive-filter-search-wrap,.comprehensive-history-filters-popover .comprehensive-history-filters.is-panel .comprehensive-filter-select{width:100%;flex:none;min-width:0;max-width:none}.comprehensive-history-filters-popover .comprehensive-history-filters.is-panel .comprehensive-filter-select{height:auto}.comprehensive-history-filters-popover .comprehensive-history-filters.is-panel .comprehensive-filter-search-wrap{display:flex;gap:8px;align-items:center;min-height:36px;padding:0 4px 0 10px;background:#fff;border:1px solid #e7e7e7;border-radius:4px}.comprehensive-history-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;flex:1 1;min-height:0;overflow:auto;padding:0 16px 12px;align-content:start;scrollbar-width:thin;scrollbar-color:rgba(29,33,41,.28) transparent}.comprehensive-history-list::-webkit-scrollbar{width:6px}.comprehensive-history-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(29,33,41,.22)}.comprehensive-history-list::-webkit-scrollbar-track{background:transparent}.comprehensive-history-empty{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:240px;color:#6d6c77;font-size:14px}.batch-import-list-wrap{display:flex;flex:1 1;flex-direction:column;min-height:0}.batch-import-list-wrap .ant-spin-container,.batch-import-list-wrap .ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.batch-import-list{display:flex;flex:1 1;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;gap:24px;min-height:0;overflow:auto;padding:8px 16px 12px;scrollbar-width:thin;scrollbar-color:rgba(29,33,41,.28) transparent}.batch-import-list::-webkit-scrollbar{width:6px}.batch-import-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(29,33,41,.22)}.batch-import-list::-webkit-scrollbar-track{background:transparent}.batch-import-item{display:flex;flex:0 0 auto;flex-direction:column;align-self:stretch;height:auto;overflow:hidden;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.batch-import-item.is-open{flex:0 0 auto;height:auto;box-shadow:0 4px 18px rgba(0,0,0,.1)}.batch-import-item-head{display:flex;flex:0 0 auto;align-items:center;gap:12px;width:100%;min-width:0;min-height:92px;padding:25px 20px 25px 24px;border:none;background:transparent;cursor:pointer;text-align:left}.batch-import-item-icon{display:block;width:36px;height:36px;flex-shrink:0;object-fit:contain}.batch-import-item-meta{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.batch-import-item-title{overflow:hidden;color:#1d2129;font-size:14px;font-weight:700;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.batch-import-item-time{flex-shrink:0;color:#6d6c77;font-size:12px;font-weight:400;line-height:12px;white-space:nowrap}.batch-import-item-caret{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:#25242b;transition:transform .2s ease}.batch-import-item-caret svg{display:block;width:16px;height:16px}.batch-import-item-caret.is-open{transform:rotate(180deg)}.batch-import-children{display:flex;flex-direction:column;gap:10px;padding:0 15px 12px}.batch-import-children>.ant-spin-nested-loading,.batch-import-children>.ant-spin-nested-loading>.ant-spin-container{flex:none;height:auto}.batch-import-children .workbench-history-item{width:100%;cursor:default}.batch-import-children-empty{display:flex;align-items:center;justify-content:center;min-height:0;padding:4px 0 8px}.batch-import-children-empty.is-cta{justify-content:space-between;gap:12px;width:100%;min-height:72px;margin:0;padding:12px 14px;border:1px dashed rgba(42,113,252,.28);border-radius:12px;background:#f8faff;cursor:pointer;text-align:left}.batch-import-children-empty.is-cta:hover{border-color:#2a71fc;background:#f4f8ff}.batch-import-children-empty.is-cta:hover .batch-import-view-more{background:#2a71fc;color:#fff}.batch-import-empty-copy{display:flex;min-width:0;flex:1 1;flex-direction:column}.batch-import-empty-title{color:#25242b;font-size:13px;font-weight:600;line-height:20px}.batch-import-empty-desc{margin-top:2px;color:#6d6c77;font-size:12px;line-height:18px}.batch-import-children-empty.is-cta .batch-import-view-more{flex-shrink:0;height:32px;padding:0 12px;border-radius:999px;background:#ecf3ff;color:#2a71fc;font-size:12px}.batch-import-children-pages{display:flex;align-items:center;justify-content:center;gap:12px;color:#6d6c77;font-size:12px}.batch-import-children-more{display:flex;justify-content:flex-end;padding-top:2px}.batch-import-view-more{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 2px;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:13px;font-weight:500;line-height:20px}.batch-import-view-more .anticon{font-size:11px}.batch-import-view-more:hover{color:#1f63f0}.history-check-list-wrap,.history-check-list-wrap .ant-spin-container,.history-check-list-wrap .ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.comprehensive-pagination,.history-check-pagination{--hist-page-bar-h:60px;--hist-page-ctrl-h:32px;--hist-page-gap:12px;--hist-page-pad-x:16px;--hist-page-margin-x:16px;--hist-page-margin-b:16px;--hist-page-dash-mt:16px;container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--hist-page-gap);min-width:0;min-height:var(--hist-page-bar-h);margin:0 var(--hist-page-margin-x) var(--hist-page-margin-b);padding:0 var(--hist-page-pad-x);border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.comprehensive-history .comprehensive-pagination,.comprehensive-history .history-check-pagination{--hist-page-margin-b:6px}.history-check-pagination.is-dashboard{margin:var(--hist-page-dash-mt) 0 0}.history-check-preview{min-height:240px;padding:8px 0 4px}.history-check-preview-title{margin:0 0 16px;color:#25242b;font-size:16px;font-weight:600;line-height:24px}.comprehensive-pagination-pages{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:8px}.comprehensive-page-nav,.comprehensive-page-num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--hist-page-ctrl-h);height:var(--hist-page-ctrl-h);padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:12px;font-weight:600;line-height:19px}.comprehensive-page-nav{border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px}.comprehensive-page-nav:disabled{cursor:not-allowed;opacity:.45}.comprehensive-page-num.is-active{border-radius:8px;background:#2a71fc;color:#fff}.comprehensive-page-ellipsis{display:inline-flex;justify-content:center;width:var(--hist-page-ctrl-h);height:var(--hist-page-ctrl-h);font-weight:600}.comprehensive-page-ellipsis,.comprehensive-pagination-extra{flex-shrink:0;align-items:center;color:#25242b;font-size:12px}.comprehensive-pagination-extra{display:flex;gap:8px;line-height:19px}.comprehensive-page-total{flex-shrink:0;white-space:nowrap}.comprehensive-page-size{width:88px;min-width:88px;height:var(--hist-page-ctrl-h)}.comprehensive-page-size .ant-select-selector{display:flex!important;align-items:center;height:var(--hist-page-ctrl-h)!important;padding:0 22px 0 10px!important;border-radius:8px!important;border-color:#e7e7e7!important}.comprehensive-page-size .ant-select-selection-item{overflow:visible;-webkit-padding-end:0!important;padding-inline-end:0!important;color:#25242b;font-size:12px;line-height:20px!important;white-space:nowrap}.comprehensive-page-size .ant-select-arrow{inset-inline-end:8px;color:#25242b}@container history-pagination (max-width: 440px){.comprehensive-pagination-pages{gap:4px}.comprehensive-page-ellipsis,.comprehensive-page-nav,.comprehensive-page-num{width:28px;height:28px}.comprehensive-page-size{height:28px}.comprehensive-page-size .ant-select-selector{height:28px!important}}@container history-pagination (max-width: 360px){.comprehensive-pagination-pages{gap:2px}.comprehensive-page-ellipsis,.comprehensive-page-nav,.comprehensive-page-num{width:26px;height:26px}.comprehensive-page-total{display:none}}@media (max-width:1680px){.batch-import-list{gap:12px}.batch-import-item-head{min-height:72px;padding:16px 16px 16px 20px}.batch-import-item-meta{gap:4px}.batch-import-children-empty.is-cta{min-height:64px;padding:10px 12px}}@media (max-width:1536px){.workbench-sider{--wb-sider-footer-pad-x:12px;--wb-sider-footer-pad-b:12px;--wb-version-dot:40px;--wb-version-dot-icon:18px}.workbench-header{--wb-header-control-h:40px}.workbench-logo{--wb-logo-area-h:64px;--wb-logo-mark-w:126px;--wb-logo-mark-h:36px;--wb-logo-mark-w-collapsed:49px;padding:0 12px}.workbench-notice-popover .ant-popover-inner{width:min(400px,calc(100vw - 24px));max-width:min(400px,calc(100vw - 24px))}.workbench-notice-panel{padding:12px}.workbench-notice-head{margin-bottom:10px}.workbench-notice-heading{font-size:14px}.workbench-notice-all{height:24px;padding:0 10px;font-size:11px}.workbench-notice-list{gap:8px}.workbench-notice-item{min-height:64px;padding:10px 12px}.workbench-notice-icon-wrap{width:36px;height:36px}.workbench-notice-icon-wrap img{width:18px;height:18px}.workbench-notice-title{font-size:13px}.workbench-notice-tag{height:22px;padding:1px 6px;font-size:11px;line-height:20px}.workbench-notice-time{font-size:11px}.workbench-feedback-btn{width:auto;min-width:112px;max-width:126px;height:40px;padding:0 18px;gap:6px;font-size:15px;line-height:24px}.workbench-feedback-btn .workbench-feedback-icon{width:22px;height:22px}.workbench-activity-btn{height:40px;padding:0 12px 0 8px;font-size:15px}.workbench-coupon-btn{min-width:112px;height:40px;padding:0 14px 0 12px;gap:6px;font-size:15px;line-height:24px}.workbench-coupon-btn .workbench-coupon-icon{font-size:16px}.workbench-notify-btn{width:40px;height:40px;padding:8px}.workbench-notify-btn .workbench-contact-icon,.workbench-notify-btn img{width:22px;height:22px}.workbench-header-user{height:40px;gap:4px}.workbench-header-username{max-width:6.5em;font-size:13px}.workbench-user-panel{--wb-user-item-h:40px;--wb-user-avatar:40px;gap:12px;padding:18px 12px 12px}.workbench-user-panel-name{font-size:15px;line-height:15px}.workbench-user-menu-item{font-size:14px;border-radius:10px}.workbench-header-updated-label{display:none}.comprehensive-history-list{grid-template-columns:1fr}.comprehensive-history-filters.is-batch{gap:8px}.comprehensive-history-filters.is-batch .comprehensive-filter-select{width:96px;flex-basis:96px}.comprehensive-history-filters.is-batch .comprehensive-filter-date{width:150px;flex-basis:150px;min-width:120px}.comprehensive-history-filters{gap:6px}.comprehensive-history-filters .comprehensive-filter-select{width:120px;flex:0 0 120px;min-width:120px;max-width:120px}.comprehensive-history-filters .comprehensive-filter-search-wrap{flex:1 1 auto;min-width:0;max-width:none}.batch-import-list{gap:10px;padding:4px 12px 8px}.batch-import-item-head{min-height:56px;padding:10px 12px 10px 14px}.batch-import-item-title{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.comprehensive-pagination,.history-check-pagination{--hist-page-bar-h:48px;--hist-page-gap:8px;--hist-page-pad-x:10px;--hist-page-margin-x:12px;--hist-page-margin-b:8px;--hist-page-dash-mt:12px}.comprehensive-history .comprehensive-pagination,.comprehensive-history .history-check-pagination{--hist-page-margin-b:8px}.comprehensive-type-grid{gap:8px}.comprehensive-type-card{height:40px;padding:0 10px;border-radius:8px}.comprehensive-type-left{gap:6px;font-size:13px;line-height:20px}.comprehensive-type-icon,.comprehensive-type-icon-img{width:14px;height:14px}.comprehensive-type-points{font-size:12px;line-height:20px}.comprehensive-type-check{width:14px;height:14px}.comprehensive-form-body{padding:12px 16px 10px}.comprehensive-form-head{margin-bottom:12px}.comprehensive-form-title-row{--example-h:20px;--example-fs:12px;--example-lh:16px;--example-icon:10px;--example-pad-x:8px;--example-gap:4px;gap:6px}.comprehensive-form-title{font-size:18px;line-height:24px}.comprehensive-form-desc{margin-top:6px;font-size:13px;line-height:20px}.comprehensive-mode-tabs{height:32px;margin-bottom:12px;padding:2px}.comprehensive-mode-indicator{top:2px;left:2px;height:28px}.comprehensive-mode-tab{height:28px;line-height:28px;font-size:13px}.comprehensive-field{margin-bottom:12px}.comprehensive-field .ant-input,.comprehensive-field .ant-input-outlined,.comprehensive-field textarea.ant-input{min-height:40px;padding:8px 14px}.comprehensive-field textarea.ant-input{min-height:56px;padding-top:10px;padding-bottom:10px}.comprehensive-field-label{margin-bottom:6px}.comprehensive-select{height:40px}.comprehensive-select .ant-select-selector{height:40px!important;padding:0 14px!important}.comprehensive-select.is-multiple .ant-select-selector{min-height:40px;padding:6px 14px!important}.comprehensive-platform-list{gap:8px}.comprehensive-platform-chip{height:24px;padding:2px 6px;font-size:12px;line-height:18px}.policy-platform-list{gap:8px}.policy-platform-card{height:36px;padding:0 10px;font-size:13px;line-height:20px}.policy-platform-card .comprehensive-type-check{width:12px;height:12px}.policy-platform-card .comprehensive-type-check svg{width:8px;height:8px}.comprehensive-more-body{margin-top:10px}.batch-template-card{height:48px;gap:10px;padding:0 10px 0 12px;border-radius:8px}.batch-template-icon{width:28px;height:28px}.batch-template-name{font-size:13px;line-height:20px}.batch-template-download{height:30px;padding:0 12px;font-size:12px;line-height:18px}.batch-upload-dropzone{height:80px;padding:12px;border-radius:8px}.batch-upload-icon{width:28px;height:28px;margin-bottom:4px}.batch-upload-text{font-size:12px;line-height:18px}.batch-file-item{margin-top:8px;min-height:28px}.check-extra-card{padding:12px}.check-extra-card .comprehensive-field{margin-bottom:12px}.check-extra-card textarea.ant-input{height:56px;min-height:56px;padding:10px 14px}.comprehensive-history-head{min-height:44px;padding:8px 12px 6px}.comprehensive-history-tabs{height:32px;padding:2px;border-radius:8px}.comprehensive-history-indicator,.comprehensive-history-tab{height:28px;line-height:28px;font-size:13px}.comprehensive-history-filters{padding:0 12px 8px}.comprehensive-history-list{gap:10px;padding:0 12px 8px}.comprehensive-history .workbench-history-item{min-height:104px}.comprehensive-history .workbench-history-main{min-height:96px;grid-template-columns:minmax(56px,88px) minmax(0,1fr)}.comprehensive-history .workbench-history-item .workbench-thumb-lg{max-width:88px;max-height:88px}.comprehensive-history .workbench-history-info{gap:6px;padding-top:2px;padding-bottom:0}.comprehensive-history .workbench-history-stamp{width:44px;height:44px}.workbench-history-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workbench-stat-card .ant-card-body{padding:16px 12px!important}.workbench-stat-value{font-size:24px}.workbench-stat-trend{font-size:12px}.workbench-dashboard-bottom,.workbench-dashboard-left,.workbench-dashboard-main{gap:12px}.workbench-middle-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workbench-risk-grid{gap:6px;height:186px;min-height:186px;grid-template-rows:repeat(3,minmax(0,1fr))}.workbench-risk-item{height:100%;padding:0 8px;gap:6px}.workbench-risk-icon-box{width:32px;height:32px}.workbench-risk-icon{width:18px;height:18px}.workbench-risk-content{gap:2px}.workbench-risk-value{font-size:15px}.workbench-path-list{gap:6px}.workbench-path-item{flex:1 1;min-height:44px;height:auto;padding:0 10px;gap:8px}.workbench-path-icon{width:32px;height:32px}.workbench-path-icon img{width:18px;height:18px}.workbench-path-text{gap:2px}.workbench-path-title{font-size:13px}.workbench-todo-card .ant-table-tbody>tr>td,.workbench-todo-card .ant-table-thead>tr>th{padding:6px 3px!important}.asin-image-picker-footer,.comprehensive-form-footer{min-height:64px;gap:10px 12px}.asin-image-picker-cancel,.asin-image-picker-confirm,.comprehensive-reset-btn,.comprehensive-submit-btn{height:40px;font-size:14px;padding:0 16px}.comprehensive-submit-btn{min-width:112px}}@media (max-width:1360px){.workbench-dashboard-bottom,.workbench-dashboard-main{gap:12px}.workbench-stat-row{gap:10px}.workbench-middle-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workbench-risk-grid{height:168px;min-height:168px;gap:6px;grid-template-rows:repeat(3,minmax(0,1fr))}.workbench-risk-item{height:100%;padding:0 8px;gap:6px}.workbench-risk-icon-box{width:28px;height:28px;border-radius:8px}.workbench-risk-icon{width:16px;height:16px}.workbench-risk-label{font-size:11px}.workbench-path-item{flex:1 1;min-height:44px;height:auto}.comprehensive-type-card{height:40px;padding:0 6px}}@media (max-width:1280px){.workbench-sider{--wb-sider-footer-pad-x:10px;--wb-sider-footer-pad-b:10px;--wb-version-dot:36px;--wb-version-dot-icon:16px}.workbench-header{--wb-header-control-h:36px}.comprehensive-pagination,.history-check-pagination{--hist-page-bar-h:44px;--hist-page-ctrl-h:28px;--hist-page-gap:8px;--hist-page-pad-x:10px;--hist-page-margin-x:10px;--hist-page-margin-b:8px;--hist-page-dash-mt:10px}.workbench-logo{--wb-logo-area-h:56px;--wb-logo-mark-w:100px;--wb-logo-mark-h:28px;--wb-logo-mark-w-collapsed:38px;padding:0 10px}.comprehensive-check{display:flex;flex-direction:column;max-width:none;height:auto;overflow:auto}.comprehensive-form,.comprehensive-history{width:100%;flex:1 1 auto;min-height:min(520px,70vh)}.policy-platform-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.policy-platform-card{height:32px;padding:0 10px;font-size:12px;line-height:18px;border-radius:6px}.policy-platform-card .comprehensive-type-check{border-radius:8px 0 6px}.policy-platform-card .comprehensive-type-check svg{width:8px;height:8px}.check-flow-overlay{display:flex;justify-content:stretch;overflow:visible}.batch-precheck-drawer.is-history-aligned.ant-drawer .ant-drawer-content-wrapper{width:100%!important;max-width:none}.check-flow-panel,.check-flow-stage{width:100%;max-width:none;flex:1 1 auto;margin-left:0}.check-flow-back{left:12px;top:16px;transform:none}.workbench-notice-popover .ant-popover-inner{width:min(400px,calc(100vw - 16px));max-width:min(400px,calc(100vw - 16px))}.workbench-header-updated,.workbench-notice-arrow{display:none}.workbench-feedback-btn{width:36px;min-width:36px;height:36px;padding:8px;gap:0}.workbench-feedback-btn .workbench-feedback-icon{width:20px;height:20px}.workbench-feedback-label{display:none}.workbench-activity-btn{width:36px;min-width:36px;height:36px;padding:0}.workbench-activity-btn__label{display:none}.workbench-coupon-btn{width:36px;min-width:36px;height:36px;padding:8px;gap:0}.workbench-coupon-btn .workbench-coupon-icon{font-size:16px}.workbench-coupon-label{display:none}.workbench-coupon-badge{position:absolute;top:-2px;right:-2px;min-width:14px;height:14px;padding:0 3px;font-size:10px;line-height:14px}.workbench-notify-btn{width:36px;height:36px;padding:8px}.workbench-notify-btn .workbench-contact-icon,.workbench-notify-btn img{width:20px;height:20px}.workbench-header-caret,.workbench-header-username{display:none}.workbench-user-panel{--wb-user-item-h:36px;--wb-user-avatar:36px;gap:10px;padding:14px 10px 10px}.workbench-header-user{justify-content:center;width:36px;height:36px;padding:0}.workbench-dashboard{flex-direction:column}.workbench-dashboard-bottom,.workbench-dashboard-main{grid-template-columns:minmax(0,1fr)}.workbench-case-card,.workbench-dashboard-right{width:100%;max-width:none}.workbench-history-card .ant-card-extra{max-width:min(100%,calc(100% - 7.5em))}.workbench-history-card .comprehensive-history-filters.is-toolbar{flex-wrap:wrap;justify-content:flex-start}.workbench-history-card .comprehensive-history-filters.is-toolbar .comprehensive-filter-search-wrap{max-width:none}.workbench-path-card{height:auto;min-height:0}.workbench-middle-row{grid-template-columns:1fr;flex-grow:0;min-height:0}.workbench-risk-card{grid-column:auto;width:100%;height:auto;min-height:0;align-self:stretch}.workbench-risk-card .ant-card-body{height:auto}.workbench-risk-grid{height:186px;min-height:186px;grid-template-rows:repeat(3,minmax(0,1fr))}.workbench-risk-item{height:100%}.workbench-todo-slot{position:static;grid-column:auto;height:auto}.workbench-todo-card{position:static;height:auto;min-height:0;overflow:hidden}.workbench-todo-card .ant-card-body{height:auto;max-height:none;overflow:hidden}.workbench-todo-table-wrap{height:auto;max-height:280px;overflow:hidden}.workbench-path-list{flex:1 1;min-height:0}.workbench-path-item{flex:1 1;min-height:48px;height:auto}.comprehensive-type-grid{gap:6px}.comprehensive-type-card{height:40px;padding:0 6px}.comprehensive-field{margin-bottom:10px}.comprehensive-field .ant-input,.comprehensive-field .ant-input-outlined,.comprehensive-field textarea.ant-input{min-height:36px;padding:6px 12px}.comprehensive-field textarea.ant-input{min-height:52px;padding-top:8px;padding-bottom:8px}.comprehensive-select{height:36px}.comprehensive-select .ant-select-selector{height:36px!important;padding:0 12px!important}.comprehensive-form-footer{justify-content:flex-end}.asin-image-picker-footer{justify-content:stretch}.comprehensive-reset-btn,.comprehensive-submit-btn{flex:0 0 auto}.asin-image-picker-cancel,.asin-image-picker-confirm{flex:0 1 auto}}@media (max-height:900px){.workbench-sider{--wb-sider-footer-pad-b:12px;--wb-version-dot:40px;--wb-version-dot-icon:18px}.workbench-header{--wb-header-control-h:40px;height:64px}.workbench-logo{--wb-logo-area-h:64px;--wb-logo-mark-w:126px;--wb-logo-mark-h:36px;--wb-logo-mark-w-collapsed:49px;padding:0 16px}.workbench-menu{padding-top:0}.workbench-menu .ant-menu-item{height:42px!important;margin-bottom:4px!important}.workbench-menu.ant-menu-inline-collapsed .ant-menu-item{width:44px!important;min-width:44px!important;max-width:44px!important;height:42px!important;margin:0 auto 4px!important}.batch-import-list{gap:10px}.batch-import-item-head{min-height:64px;padding:12px 16px}.batch-import-item-meta{gap:4px}.batch-import-children-empty.is-cta{flex-wrap:wrap;min-height:0;padding:10px 12px}.asin-image-picker-footer,.comprehensive-form-footer{min-height:56px;padding-top:12px;padding-bottom:12px}.comprehensive-pagination,.history-check-pagination{--hist-page-bar-h:48px;--hist-page-dash-mt:12px}.comprehensive-history .comprehensive-pagination,.comprehensive-history .history-check-pagination{--hist-page-margin-b:4px}.comprehensive-form-head{margin-bottom:12px}.comprehensive-form-title-row{--example-h:18px;--example-fs:11px;--example-lh:16px;--example-icon:10px;--example-pad-x:8px;--example-gap:4px}.comprehensive-field,.comprehensive-mode-tabs{margin-bottom:12px}.comprehensive-field .ant-input,.comprehensive-field .ant-input-outlined,.comprehensive-field textarea.ant-input{min-height:40px;padding:8px 14px}.comprehensive-field textarea.ant-input{min-height:56px;padding-top:10px;padding-bottom:10px}.comprehensive-field-label{margin-bottom:6px}.comprehensive-select{height:40px}.comprehensive-select .ant-select-selector{height:40px!important}.workbench-middle-row{min-height:0}.workbench-risk-grid{height:176px;min-height:176px;grid-template-rows:repeat(3,minmax(0,1fr))}.workbench-risk-item{height:100%}.workbench-path-list{gap:6px}.workbench-path-item{flex:1 1;min-height:44px;height:auto}.workbench-dashboard .ant-card .ant-card-head{padding-top:12px}}@media (max-height:800px){.workbench-sider{--wb-sider-footer-pad-b:10px;--wb-version-dot:36px;--wb-version-dot-icon:16px}.workbench-notice-panel{max-height:calc(100vh - 72px);padding:12px}.workbench-notice-item{min-height:64px;padding:10px 12px}.workbench-header{--wb-header-control-h:36px;height:56px}.workbench-logo{--wb-logo-area-h:56px;--wb-logo-mark-w:100px;--wb-logo-mark-h:28px;--wb-logo-mark-w-collapsed:38px}.workbench-menu .ant-menu-item{height:38px!important;margin-bottom:2px!important;font-size:13px}.workbench-menu.ant-menu-inline-collapsed .ant-menu-item{width:40px!important;min-width:40px!important;max-width:40px!important;height:38px!important;margin:0 auto 2px!important}.asin-image-picker-footer,.comprehensive-form-footer{min-height:52px;padding-top:10px;padding-bottom:10px}.comprehensive-pagination,.history-check-pagination{--hist-page-bar-h:44px;--hist-page-ctrl-h:28px;--hist-page-dash-mt:10px}.comprehensive-history .comprehensive-pagination,.comprehensive-history .history-check-pagination{--hist-page-margin-b:4px}.asin-image-picker-cancel,.asin-image-picker-confirm,.comprehensive-reset-btn,.comprehensive-submit-btn{height:36px;font-size:14px}.workbench-content{padding:8px}}@media (max-width:1200px){.check-flow-motion-switcher{max-width:calc(100% - 24px)}.workbench-content.is-split{overflow:auto}}@media (max-width:768px){.workbench-risk-grid,.workbench-stat-row{grid-template-columns:1fr}.workbench-risk-grid{grid-template-rows:repeat(6,minmax(52px,auto));height:auto;min-height:0;gap:12px}.workbench-todo-slot{position:static;grid-column:auto;height:auto}.workbench-todo-card{position:static}.workbench-history-grid{grid-template-columns:1fr;gap:10px}.workbench-history-card .ant-card-head-wrapper{flex-wrap:nowrap;align-items:center;gap:10px}.workbench-history-card .ant-card-head-title{flex:1 1 auto;min-width:0;max-width:none;overflow:visible;white-space:normal}.workbench-history-card .ant-card-extra{flex:0 0 auto;width:auto;max-width:none;-webkit-margin-start:0;margin-inline-start:0}.workbench-history-title{display:-webkit-box;overflow:hidden;white-space:normal;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workbench-history-info{padding-right:76px}.workbench-history-item .workbench-thumb-lg{max-width:88px;max-height:88px}.workbench-content{padding:8px}.workbench-header{--wb-header-control-h:36px;height:56px;padding:0 12px}.comprehensive-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.comprehensive-history-filters{flex-wrap:wrap}.comprehensive-filter-date,.comprehensive-filter-search-wrap,.comprehensive-filter-select{width:100%;flex:1 1 100%}.comprehensive-pagination,.history-check-pagination{flex-wrap:nowrap}.comprehensive-form-footer{justify-content:flex-end}.comprehensive-reset-btn,.comprehensive-submit-btn{flex:0 0 auto}.asin-image-picker-footer{justify-content:flex-end}.asin-image-picker-cancel,.asin-image-picker-confirm{flex:1 1 auto;min-width:0}}@media (max-width:768px) and (min-width:540px){.workbench-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.points-confirm-wrap{--points-confirm-w:450px;--points-confirm-radius:24px;--points-bg-h:200px}.points-confirm-wrap .ant-modal{width:min(var(--points-confirm-w),calc(100vw - 32px))!important;max-width:var(--points-confirm-w);padding-bottom:0}.points-confirm-wrap .ant-modal-content{padding:0;overflow:hidden;background:transparent;border-radius:var(--points-confirm-radius);box-shadow:none}.points-confirm-wrap .ant-modal-body{padding:0}.points-confirm-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;padding:32px 20px 20px;overflow:hidden;background:#f7f9fd;border-radius:var(--points-confirm-radius,24px);box-sizing:border-box}.points-confirm-card:after{content:"";right:0;background:linear-gradient(180deg,rgba(247,249,253,0) 42%,#f7f9fd)}.points-confirm-bg,.points-confirm-card:after{position:absolute;left:0;top:0;height:var(--points-bg-h);pointer-events:none}.points-confirm-bg{width:100%;object-fit:cover;object-position:right top}.points-confirm-title{position:relative;z-index:1;margin:0 0 8px;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:26px}.points-confirm-desc{position:relative;z-index:1;width:min(260px,72%);margin:0 0 16px;color:#6d6c77;font-size:12px;font-weight:500;line-height:19.2px}.points-confirm-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;min-width:0}.points-confirm-stat{display:flex;flex-direction:column;gap:6px;box-sizing:border-box;min-height:88px;padding:14px 8px 12px;background:#fff;border-radius:12px}.points-confirm-stat,.points-confirm-stat-value{align-items:center;justify-content:center;min-width:0}.points-confirm-stat-value{display:inline-flex;gap:4px;max-width:100%;color:#25242b;font-family:var(--font-fangyuan);font-size:20px;font-weight:600;line-height:28px}.points-confirm-stat-value>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.points-confirm-stat-label{max-width:100%;overflow:hidden;color:#6d6c77;font-size:12px;font-weight:500;line-height:19.2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.points-confirm-coin{display:block;width:18px;height:18px;flex-shrink:0}.points-confirm-warn{position:relative;z-index:1;display:flex;justify-content:space-between;gap:12px;width:100%;min-height:50px;margin-top:12px;padding:8px 16px;border:.5px solid #ffece2;border-radius:12px;background:#fff9f6;cursor:pointer;text-align:left}.points-confirm-recharge,.points-confirm-warn{align-items:center;color:#fc8442;font-size:13px;font-weight:500;line-height:20px}.points-confirm-recharge{display:inline-flex;flex-shrink:0;gap:4px;white-space:nowrap}.points-confirm-recharge-icon{width:14px;height:14px}.points-confirm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 16px;margin-top:16px;padding-top:0}.points-confirm-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;height:44px;min-height:44px;padding:0 20px;border:none;cursor:pointer;font-size:15px;font-weight:500;letter-spacing:.3px;line-height:24px}.points-confirm-btn.is-cancel{min-width:88px;color:#2a71fc;background:transparent;border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px}.points-confirm-btn.is-ok{min-width:128px;color:#fff;background:#2a71fc;border-radius:59px}.points-confirm-btn:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1536px){.points-confirm-wrap{--points-confirm-w:400px;--points-confirm-radius:20px;--points-bg-h:156px}.points-confirm-card{padding:24px 16px 16px}.points-confirm-title{margin-bottom:6px;font-size:18px;line-height:24px}.points-confirm-desc{width:min(240px,78%);margin-bottom:12px;line-height:18px}.points-confirm-stats{gap:8px}.points-confirm-stat{min-height:72px;gap:4px;padding:10px 6px 8px;border-radius:10px}.points-confirm-stat-value{font-size:16px;line-height:22px}.points-confirm-stat-label{font-size:11px;line-height:16px}.points-confirm-coin{width:16px;height:16px}.points-confirm-warn{min-height:40px;margin-top:8px;padding:6px 12px}.points-confirm-recharge,.points-confirm-warn{font-size:12px;line-height:18px}.points-confirm-actions{gap:10px 12px;margin-top:12px}.points-confirm-btn{height:40px;min-height:40px;padding:0 16px;font-size:14px}.points-confirm-btn.is-ok{min-width:112px}}@media (max-width:1280px){.points-confirm-wrap{--points-confirm-w:360px;--points-bg-h:132px}.points-confirm-card{padding:20px 14px 14px}.points-confirm-stat{min-height:64px;padding:8px 4px}.points-confirm-btn{height:36px;min-height:36px;font-size:13px}}@media (max-height:900px){.points-confirm-wrap{--points-bg-h:148px}.points-confirm-card{padding-top:22px;padding-bottom:14px}.points-confirm-desc{margin-bottom:10px}.points-confirm-actions{margin-top:10px}}.check-flow-overlay{position:absolute;inset:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,min(560px,34%));grid-gap:16px;gap:16px;background:rgba(37,36,43,0);pointer-events:none;transition:background-color 1.5s cubic-bezier(.22,1,.36,1)}.check-flow-overlay.is-open{background:rgba(37,36,43,.08);pointer-events:auto}.check-flow-stage{--check-flow-pad-x:24px;--check-flow-pad-y:28px;--check-flow-back-size:48px;--check-flow-back-offset:56px;--check-flow-title-size:20px;--check-flow-title-lh:28px;position:relative;display:flex;grid-column:2;align-items:stretch;width:100%;min-width:0;height:100%;overflow:visible;transform:translateZ(0) scale(1);opacity:1;filter:none;will-change:transform,opacity,filter;transition:transform 1.5s cubic-bezier(.4,0,.2,1),opacity 1.2s cubic-bezier(.4,0,.2,1),filter 1.2s cubic-bezier(.4,0,.2,1)}.check-flow-overlay.is-open .check-flow-stage{transform:translateZ(0) scale(1);opacity:1;filter:none;transition:transform 1.5s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.comprehensive-check.is-motion-fade .check-flow-overlay:not(.is-open) .check-flow-stage,.comprehensive-check.is-motion-fade .comprehensive-history.is-covered{transform:none;opacity:0;filter:none}.comprehensive-check.is-motion-push .check-flow-overlay:not(.is-open) .check-flow-stage,.comprehensive-check.is-motion-push .comprehensive-history.is-covered{transform:translate3d(100%,0,0);opacity:1;filter:none}.comprehensive-check.is-motion-cross .check-flow-overlay:not(.is-open) .check-flow-stage{transform:translate3d(80px,0,0);opacity:0;filter:none}.comprehensive-check.is-motion-cross .comprehensive-history.is-covered{transform:translate3d(-56px,0,0);opacity:0;filter:none}.comprehensive-check.is-motion-cover .check-flow-overlay:not(.is-open) .check-flow-stage{transform:translate3d(calc(100% + 24px),0,0);opacity:1;filter:none}.comprehensive-check.is-motion-cover .comprehensive-history.is-covered{transform:none;opacity:1;filter:none}.comprehensive-check.is-motion-scale .check-flow-overlay:not(.is-open) .check-flow-stage{transform:scale(.92);opacity:0;filter:none}.comprehensive-check.is-motion-scale .comprehensive-history.is-covered{transform:scale(.96);opacity:0;filter:none}.comprehensive-check.is-motion-blur .check-flow-overlay:not(.is-open) .check-flow-stage,.comprehensive-check.is-motion-blur .comprehensive-history.is-covered{transform:none;opacity:0;filter:blur(16px)}.comprehensive-check.is-motion-vertical .check-flow-overlay:not(.is-open) .check-flow-stage{transform:translate3d(0,56px,0);opacity:0;filter:none}.comprehensive-check.is-motion-vertical .comprehensive-history.is-covered{transform:translate3d(0,-40px,0);opacity:0;filter:none}.comprehensive-check.is-motion-tech .check-flow-overlay:not(.is-open) .check-flow-stage{transform:translate3d(72px,0,0) scale(.98);opacity:0;filter:none}.comprehensive-check.is-motion-tech .comprehensive-history.is-covered{transform:translate3d(-40px,0,0) scale(.98);opacity:0;filter:none}.check-flow-motion-switcher{display:none;position:absolute;top:54px;left:12px;z-index:50;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100% - 700px);padding:8px 10px;border:1px solid rgba(42,113,252,.18);border-radius:12px;background:hsla(0,0%,100%,.92);box-shadow:0 8px 24px rgba(42,113,252,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.check-flow-motion-switcher span{margin-right:4px;color:#6d6c77;font-size:12px;white-space:nowrap}.check-flow-motion-switcher button{height:26px;padding:0 10px;border:1px solid #e7e7e7;border-radius:20px;background:#fff;color:#25242b;cursor:pointer;font-size:12px;line-height:24px;white-space:nowrap}.check-flow-motion-switcher button.is-active{border-color:#2a71fc;background:#2a71fc;color:#fff}.check-flow-back{position:absolute;top:50%;left:calc(var(--check-flow-back-offset, 56px) * -1);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--check-flow-back-size,48px);height:var(--check-flow-back-size,48px);padding:0;border:none;border-radius:100px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1);color:#25242b;cursor:pointer;transform:translateY(-50%);transition:box-shadow .28s ease,background-color .28s ease}.check-flow-back:hover:not(:disabled){background:#f7f9fd;box-shadow:0 6px 20px rgba(42,113,252,.16)}.check-flow-back:disabled{cursor:default}.check-flow-panel{position:relative;width:100%;flex:1 1 auto;max-width:none;min-width:0;height:100%;margin-left:0;overflow:auto;background:#fff;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:box-shadow 1.5s cubic-bezier(.4,0,.2,1),border-color 1.2s ease}.check-flow-overlay.is-open .check-flow-panel{border-color:rgba(42,113,252,.16);box-shadow:0 4px 4px rgba(0,0,0,.08),0 18px 48px rgba(42,113,252,.12)}@media (prefers-reduced-motion:reduce){.check-flow-overlay,.check-flow-panel,.check-flow-stage,.comprehensive-history{transition:none!important;filter:none!important;transform:none!important}.check-flow-back{transform:translateY(-50%)}}.check-flow-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:var(--check-flow-title-size,20px);font-weight:700;letter-spacing:.4px;line-height:var(--check-flow-title-lh,28px)}.check-flow-desc{width:100%;max-width:574px;margin:0 0 24px;color:#6d6c77;font-size:14px;font-weight:400;line-height:24px;text-align:justify}.asin-image-picker,.check-progress-panel{display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box}.check-progress-panel{padding:var(--check-flow-pad-y,28px) var(--check-flow-pad-x,24px) 20px}.asin-image-picker-body{flex:1 1;min-height:0;overflow:auto;padding:var(--check-flow-pad-y,28px) var(--check-flow-pad-x,24px) 12px}.asin-image-picker-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:3px 0 12px;color:#6d6c77;font-size:14px;font-weight:500;line-height:24px}.asin-image-picker-meta-left{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-width:0}.asin-image-picker-cost{display:inline-flex;align-items:baseline;color:#6d6c77;font-size:14px;font-weight:500;line-height:24px;white-space:nowrap}.asin-image-picker-cost em{color:#2a71fc;font-style:normal;font-weight:500}.asin-image-picker-all{gap:8px;padding:0;border:none;background:transparent;color:#6d6c77;cursor:pointer;font-size:14px;font-weight:400;line-height:24px}.asin-image-picker-all,.asin-image-picker-check{display:inline-flex;align-items:center;flex-shrink:0}.asin-image-picker-check{justify-content:center;width:18px;height:18px;border:1px solid #e7e7e7;border-radius:4px;background:#fff;box-sizing:border-box}.asin-image-picker-check svg{display:block;width:12px;height:12px}.asin-image-picker-check.is-checked{border-color:#2a71fc;background:#2a71fc}.asin-image-picker-grid{display:grid;flex:1 1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;grid-gap:12px;gap:12px;min-height:0;overflow:auto}.asin-image-picker-item{position:relative;aspect-ratio:1;width:100%;min-width:0;padding:0;overflow:hidden;border:1px solid #e7e7e7;border-radius:12px;background:#f5f7fb;box-shadow:0 1px 2px rgba(37,36,43,.04);box-sizing:border-box;cursor:pointer}.asin-image-picker-item img{display:block;width:100%;height:100%;object-fit:cover;background:#f5f7fb}.asin-image-picker-item .asin-image-picker-check{position:absolute;top:8px;right:8px;z-index:1;border-color:#e7e7e7;background:hsla(0,0%,100%,.92);box-shadow:0 1px 4px rgba(37,36,43,.12)}.asin-image-picker-item .asin-image-picker-check.is-checked{border-color:#2a71fc;background:#2a71fc;box-shadow:none}.asin-image-picker-item.is-locked{cursor:not-allowed;opacity:.72}.batch-image-limit-tip{--batch-tip-pad-y:10px;--batch-tip-pad-x:16px;--batch-tip-gap:10px;--batch-tip-radius:10px;--batch-tip-icon:24px;--batch-tip-icon-inner:20px;--batch-tip-fs:14px;--batch-tip-lh:22.4px;--batch-tip-btn-w:75px;--batch-tip-btn-h:29px;--batch-tip-mb:16px;display:flex;align-items:center;gap:var(--batch-tip-gap);width:100%;margin:0 0 var(--batch-tip-mb);padding:var(--batch-tip-pad-y) var(--batch-tip-pad-x);border-radius:var(--batch-tip-radius);background:#fff9f6;box-sizing:border-box}.comprehensive-form-head:has(+.batch-image-limit-tip){margin-bottom:12px}.comprehensive-form-head+.batch-image-limit-tip{margin-bottom:var(--batch-tip-mb)}.batch-image-limit-tip-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--batch-tip-icon);height:var(--batch-tip-icon);flex-shrink:0;color:#fc8442;font-size:var(--batch-tip-icon-inner);line-height:1}.batch-image-limit-tip-icon .anticon,.batch-image-limit-tip-icon svg{display:block;width:var(--batch-tip-icon-inner);height:var(--batch-tip-icon-inner)}.batch-image-limit-tip-text{flex:1 1;min-width:0;color:#fc8442;font-size:var(--batch-tip-fs);font-weight:500;line-height:var(--batch-tip-lh);word-break:break-word}.package-upgrade-link{color:#2a71fc;cursor:pointer}.package-upgrade-link:hover{color:#165dff}.batch-image-limit-tip-btn{flex-shrink:0;width:var(--batch-tip-btn-w);height:var(--batch-tip-btn-h);padding:0;border:none;border-radius:37px;background:#fc8442;color:#fff;cursor:pointer;font-size:var(--batch-tip-fs);font-weight:500;line-height:var(--batch-tip-lh)}.batch-image-limit-tip-btn:hover{background:#f0702e}@media (max-height:900px),(max-width:1536px){.comprehensive-form-head:has(+.batch-image-limit-tip){margin-bottom:8px}.batch-image-limit-tip{--batch-tip-pad-y:8px;--batch-tip-pad-x:12px;--batch-tip-gap:8px;--batch-tip-radius:8px;--batch-tip-icon:20px;--batch-tip-icon-inner:16px;--batch-tip-fs:13px;--batch-tip-lh:20px;--batch-tip-btn-w:68px;--batch-tip-btn-h:26px;--batch-tip-mb:12px}}@media (max-height:800px),(max-width:1280px){.comprehensive-form-head:has(+.batch-image-limit-tip){margin-bottom:8px}.batch-image-limit-tip{--batch-tip-pad-y:6px;--batch-tip-pad-x:10px;--batch-tip-gap:6px;--batch-tip-icon:18px;--batch-tip-icon-inner:14px;--batch-tip-fs:12px;--batch-tip-lh:18px;--batch-tip-btn-w:60px;--batch-tip-btn-h:24px;--batch-tip-mb:10px}}.asin-image-picker-cancel{width:auto;min-width:88px;color:#2a71fc;background:#fff;border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;white-space:nowrap}.asin-image-picker-cancel:disabled{cursor:not-allowed;opacity:.55}.asin-image-picker-confirm{width:auto;min-width:128px;color:#fff;background:#2a71fc;border-radius:59px;white-space:nowrap}.asin-image-picker-confirm:disabled{cursor:not-allowed;opacity:.55}.check-progress-steps{display:flex;flex:1 1;flex-direction:column}.check-progress-step{display:flex;align-items:stretch;gap:30px;margin-bottom:40px}.check-progress-step:last-child{margin-bottom:0}.check-progress-rail{flex-direction:column;padding-top:34px}.check-progress-dot,.check-progress-rail{display:flex;align-items:center;width:20px;flex-shrink:0}.check-progress-dot{justify-content:center;height:20px;border-radius:100px;background:#e7e7e7}.check-progress-dot i{width:10px;height:10px;border-radius:1000px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.check-progress-line{flex:1 1;width:2px;min-height:48px;margin:8px 0 0;background:#e7e7e7}.check-progress-step.is-active .check-progress-dot,.check-progress-step.is-complete .check-progress-dot,.check-progress-step.is-done .check-progress-dot{background:#2a71fc}.check-progress-card{flex:1 1;min-width:0;min-height:88px;padding:24px;border:1px solid #e7e7e7;border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.check-progress-step.is-active .check-progress-card{border-color:rgba(42,113,252,.2)}.check-progress-card.is-expanded{min-height:336px}.check-progress-card-head{display:flex;align-items:center;gap:12px}.check-progress-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#f7f9fd;color:#9a98a5;flex-shrink:0}.check-progress-icon svg{width:22px;height:22px}.check-progress-icon.is-active{background:linear-gradient(27deg,rgba(12,130,255,.1),rgba(105,198,255,.1));color:#2a71fc}.check-progress-copy{min-width:0;flex:1 1}.check-progress-card-title{color:#25242b;font-size:14px;font-weight:500;line-height:20px}.check-progress-card-desc{margin-top:4px;color:#9a98a5;font-size:12px;font-weight:400;line-height:16px}.check-progress-type{position:relative}.check-progress-type-ghost{visibility:hidden}.check-progress-type-live{position:absolute;inset:0;overflow:hidden}.check-progress-caret{display:inline-block;width:1.5px;height:.85em;margin-left:2px;background:currentColor;vertical-align:-1px;animation:check-progress-caret .72s steps(1) infinite}@keyframes check-progress-caret{50%{opacity:0}}.check-progress-spinner{margin-left:auto}.check-progress-result{margin-top:24px}.check-progress-result-empty{display:flex;align-items:center;justify-content:center;height:200px;border-radius:12px;background:#f4f8ff;color:#9a98a5;font-size:13px}@keyframes check-progress-spin{to{transform:rotate(1turn)}}@media (max-height:900px),(max-width:1536px){.comprehensive-form-title-row{--example-h:20px;--example-fs:12px;--example-lh:16px;--example-icon:10px;--example-pad-x:8px;--example-gap:4px;gap:6px}.check-flow-stage{--check-flow-pad-x:20px;--check-flow-pad-y:20px;--check-flow-back-size:40px;--check-flow-back-offset:48px;--check-flow-title-size:18px;--check-flow-title-lh:24px}.check-flow-panel{border-radius:16px}.check-flow-desc{margin-bottom:16px;font-size:13px;line-height:20px}.asin-image-picker-meta{margin-bottom:8px}.asin-image-picker-cost,.asin-image-picker-meta,.asin-image-picker-meta-left{gap:10px;font-size:13px;line-height:20px}.asin-image-picker-grid{gap:8px}.asin-image-picker-item{border-radius:10px}.check-progress-step{gap:16px;margin-bottom:16px}.check-progress-rail{width:16px;padding-top:16px}.check-progress-dot{width:16px;height:16px}.check-progress-dot i{width:8px;height:8px}.check-progress-line{min-height:32px;margin-top:6px}.check-progress-card{min-height:72px;padding:16px}.check-progress-card.is-expanded{min-height:240px}.check-progress-icon{width:32px;height:32px;border-radius:10px}.check-progress-icon svg{width:18px;height:18px}.check-progress-result{margin-top:16px}.check-progress-result-empty{height:160px}}@media (max-width:1280px){.check-flow-stage{--check-flow-pad-x:16px;--check-flow-pad-y:16px;--check-flow-back-size:36px}.check-flow-desc{margin-bottom:10px;font-size:12px;line-height:18px}.check-progress-step{gap:10px;margin-bottom:10px}.check-progress-card{min-height:64px;padding:12px}.check-progress-card.is-expanded{min-height:200px}.check-progress-icon{width:28px;height:28px}.check-progress-icon svg{width:16px;height:16px}}@media (max-height:800px){.check-flow-stage{--check-flow-pad-y:16px}.check-progress-card.is-expanded{min-height:180px}}.check-detail-page{display:flex;flex:1 1;flex-direction:column;gap:16px;box-sizing:border-box;width:100%;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 2px}.check-detail-page>.ant-spin-nested-loading,.check-detail-page>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1 0 auto;flex-direction:column;gap:16px;width:100%;min-height:100%;height:auto;overflow:visible}.check-detail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:360px}.check-detail-back-link{padding:8px 16px;border:1px solid #c1d6ff;border-radius:59px;background:#fff;color:#2a71fc;cursor:pointer;font-size:14px}.check-detail-nav-btns,.check-detail-product-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.check-detail-nav-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-height:32px;padding:0 12px;border:1px solid #c1d6ff;border-radius:62px;background:#fff;color:#111827;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:13px;font-weight:500;line-height:18px;white-space:nowrap}.check-detail-nav-btn:disabled{opacity:.4;cursor:not-allowed}.check-detail-nav-chevron{display:block;width:7px;height:12px;flex:0 0 7px;color:#25242b}.check-detail-outline-btn,.check-detail-primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-height:32px;padding:0 12px;border-radius:59px;cursor:pointer;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.3px;white-space:nowrap}.check-detail-outline-btn{border:1px solid #c1d6ff;background:transparent;color:#2a71fc}.check-detail-primary-btn{border:none;background:#2a71fc;color:#fff}.check-detail-primary-btn.is-smart{flex-shrink:0}.check-detail-summary{--check-detail-title-size:16px;--check-detail-label-size:13px;--check-detail-value-size:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,480px);grid-gap:clamp(10px,1vw,13px);gap:clamp(10px,1vw,13px);align-items:stretch;flex-shrink:0;min-width:0}.check-detail-card{min-width:0;border-radius:12px;background:#fff}.check-detail-product{display:flex;flex-direction:column;width:100%;min-height:0;padding:clamp(12px,1.2vw,16px)}.check-detail-section-title{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#292b31;font-size:var(--check-detail-title-size,16px);font-weight:600;line-height:1.4}.check-detail-section-bar{width:3px;height:.75em;flex:0 0 auto;border-radius:11px;background:#2a71fc}.check-detail-product-body{display:flex;gap:clamp(12px,1.2vw,20px);min-width:0;flex:1 1}.check-detail-product-main{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0}.check-detail-product-footer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;min-width:0}.check-detail-cover{width:clamp(88px,8.5vw,120px);height:clamp(88px,8.5vw,120px);flex:0 0 auto;object-fit:cover;border:1px solid rgba(193,214,255,.3);border-radius:8px;background:#f4f8ff}.check-detail-cover.is-default{object-fit:contain;padding:8px;background:#f7f9fd}.check-detail-cover.is-placeholder{display:flex;align-items:center;justify-content:center;color:#999;font-size:var(--check-detail-label-size,13px)}.check-detail-product-fields{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.check-detail-field{display:flex;align-items:center;gap:10px;min-width:0}.check-detail-field.is-top{align-items:flex-start}.check-detail-field-label{width:5em;flex:0 0 5em;color:#687588;font-size:var(--check-detail-label-size,13px);font-weight:400;line-height:1.6;white-space:nowrap}.check-detail-field-value{flex:1 1;min-width:0;color:#111827;font-size:var(--check-detail-value-size,14px);font-weight:500;line-height:1.6;word-break:break-word}.check-detail-field-value.is-desc{overflow:visible;text-align:left;font-weight:500}.check-detail-field-value.is-time{color:#111827;font-weight:400}.check-detail-desc{display:flex;align-items:baseline;gap:8px;min-width:0;width:100%;line-height:1.6}.check-detail-desc.is-expanded{display:block}.check-detail-desc.is-expanded .check-detail-desc-text{display:inline;white-space:normal;overflow:visible;text-overflow:clip}.check-detail-desc.is-expanded .check-detail-desc-more{display:inline;margin-left:8px;vertical-align:baseline}.check-detail-desc-text{flex:1 1;min-width:0;overflow:hidden;color:#111827;text-overflow:ellipsis;word-break:break-word}.check-detail-desc-more,.check-detail-desc-text{font-size:inherit;font-weight:500;line-height:inherit;white-space:nowrap}.check-detail-desc-more{flex:0 0 auto;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer}.check-detail-desc-more:hover{color:#117beb}.check-detail-img-num{display:inline-flex;align-items:center;gap:6px}.check-detail-img-num-tip{color:#2a71fc;cursor:pointer;font-size:1em}.check-detail-system{--check-detail-stamp-size:clamp(64px,22cqi,96px);container-type:inline-size;display:flex;flex:0 1 480px;flex-direction:column;width:100%;max-width:min(480px,100%);min-width:0;min-height:0;padding:clamp(12px,1.2vw,16px);overflow:hidden}.check-detail-system-body{position:relative;display:flex;flex:1 1;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;min-height:var(--check-detail-stamp-size)}.check-detail-system-fields{display:flex;flex:1 1;flex-direction:column;gap:clamp(8px,.9vw,12px);min-width:0;max-width:none;padding-top:0;padding-right:max(56px,calc(var(--check-detail-stamp-size) - 8px))}.check-detail-result-chip{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:22px;padding:0 8px;border-radius:6px;font-size:var(--check-detail-label-size,13px);font-weight:500;line-height:20px;white-space:nowrap}.check-detail-result-chip.is-red{border:.5px solid rgba(255,12,12,.1);background:linear-gradient(27deg,rgba(255,12,12,.05),rgba(255,130,105,.05));color:rgba(223,28,65,.88)}.check-detail-result-chip.is-orange{border:.5px solid rgba(252,116,42,.1);background:linear-gradient(27deg,rgba(252,116,42,.05),rgba(255,180,120,.05));color:#fc742a}.check-detail-result-chip.is-blue{border:.5px solid rgba(12,130,255,.1);background:linear-gradient(27deg,rgba(12,130,255,.05),rgba(105,198,255,.05));color:#117beb}.check-detail-result-chip.is-low{border:.5px solid rgba(15,183,104,.12);background:linear-gradient(27deg,rgba(15,183,104,.06),rgba(105,220,170,.06));color:#0fb768}.check-detail-result-chip.is-unknown{border:.5px solid rgba(104,117,136,.15);background:rgba(104,117,136,.06);color:#687588}.check-detail-review-stamp{position:absolute;right:0;bottom:0;z-index:0;width:var(--check-detail-stamp-size,132px);height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-detail-risk-badge{display:inline-flex;align-items:center;padding:4px 6px;border-radius:4px;font-size:12px;font-weight:500;line-height:12px;white-space:nowrap}.check-detail-risk-badge.is-red{border:.5px solid #ffdcdc;background:#fff6f6;color:#df1c41}.check-detail-risk-badge.is-orange{border:.5px solid rgba(252,116,42,.1);background:rgba(252,116,42,.04);color:#fc742a}.check-detail-risk-badge.is-blue{border:.5px solid rgba(12,130,255,.1);background:rgba(12,130,255,.04);color:#117beb}.check-detail-risk-badge.is-low{border:.5px solid rgba(15,183,104,.16);background:rgba(15,183,104,.06);color:#0fb768}.check-detail-risk-badge.is-status{border:.5px solid #e7e7e7;background:#f5f5f5;color:#687588}.check-detail-graphic-risk-inline{display:inline-flex;align-items:center;gap:6px}.check-detail-graphic-risk-tip{color:#9a98a5;font-size:14px;cursor:help}.check-detail-tabs{display:flex;flex-wrap:nowrap;align-items:flex-end;flex-shrink:0;gap:clamp(16px,2vw,32px);min-width:0;margin-bottom:clamp(12px,2vh,28px);padding:0 0 0 8px;border-bottom:1px dashed #e7e7e7;scrollbar-width:thin}.check-detail-tab{position:relative;height:36px;margin-bottom:-1px;padding:0 8px 8px;border:none;background:transparent;color:#25242b;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:clamp(13px,1vw,15px);font-weight:600;line-height:24px;text-align:center;white-space:nowrap;flex:0 0 auto}.check-detail-tab.is-active{color:#2a71fc}.check-detail-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#2a71fc;z-index:1}.check-detail-result-panel{display:flex;flex:1 0 auto;flex-direction:column;width:100%;height:auto;min-width:0;min-height:0;padding:clamp(12px,1.6vw,20px) clamp(12px,1.6vw,24px) 8px;overflow:visible}.check-detail-graphic-layout,.check-detail-text-layout{display:grid;grid-gap:clamp(12px,1.6vw,24px);gap:clamp(12px,1.6vw,24px);min-width:0;min-height:0;height:auto;flex:1 1 auto;align-items:stretch;overflow:visible;grid-template-rows:minmax(min-content,1fr)}.check-detail-text-layout{grid-template-columns:minmax(260px,480px) minmax(0,1fr);flex:1 0 auto;gap:clamp(20px,2.2vw,36px)}.check-detail-text-layout.is-empty{grid-template-rows:minmax(min(560px,64dvh),1fr)}.check-detail-graphic-layout{grid-template-columns:minmax(240px,480px) minmax(0,1fr)}.check-detail-graphic-stage,.check-detail-highlight-column{--check-detail-preview-column-size:clamp(240px,32vw,480px);container-type:inline-size;display:flex;flex-direction:column;align-items:stretch;gap:16px;box-sizing:border-box;width:100%;max-width:var(--check-detail-preview-column-size);min-width:0;min-height:0;height:auto;overflow:visible;padding:12px 12px 0}.check-detail-graphic-stage .check-detail-risk-hint-panel,.check-detail-highlight-column .check-detail-risk-hint-panel{width:100%;flex-shrink:0}.check-detail-graphic-stage.is-low-risk,.check-detail-highlight-column.is-low-risk{padding-bottom:12px}.check-detail-graphic-stage{position:-webkit-sticky;position:sticky;top:0;z-index:2;align-self:start;min-height:0;height:auto;overflow:visible;background:#fff}.check-detail-highlight-column{position:relative;top:auto;z-index:2;min-height:0;height:100%;align-self:stretch;overflow:visible;padding-right:0;background:#fff}.check-detail-highlight-column.is-low-risk .check-detail-highlight-panel{flex:1 1 auto;min-height:0}.check-detail-text-layout>.check-detail-highlight-column{height:0;min-height:100%;max-height:100%;overflow:hidden;padding:0;gap:20px}.check-detail-text-layout>.check-detail-highlight-column.is-low-risk{padding-bottom:0}.check-detail-text-layout>.check-detail-text-side{height:auto;min-height:100%;overflow:visible;gap:16px}.check-detail-text-layout .check-detail-highlight-panel,.check-detail-text-layout .check-detail-highlight-panel>.ant-spin-nested-loading,.check-detail-text-layout .check-detail-highlight-panel>.ant-spin-nested-loading>.ant-spin-container{overflow:hidden}.check-detail-highlight-panel{box-sizing:border-box;flex-direction:column;min-width:0;padding:0;overflow:visible;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.check-detail-highlight-panel,.check-detail-highlight-panel>.ant-spin-nested-loading{display:flex;flex:1 1 auto;min-height:0;height:100%}.check-detail-highlight-panel>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;height:100%;overflow:visible}.check-detail-highlight-scroll{flex:1 1 auto;min-width:0;min-height:0;height:auto;padding:clamp(12px,1.4vw,20px) 4px clamp(12px,1.4vw,20px) clamp(12px,1.4vw,20px);overflow:visible}.check-detail-text-layout .check-detail-highlight-scroll{padding:clamp(16px,1.6vw,22px) 12px clamp(16px,1.6vw,22px) clamp(16px,1.6vw,22px);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(29,33,41,.22) transparent}.check-detail-text-layout .check-detail-highlight-scroll::-webkit-scrollbar{width:8px}.check-detail-text-layout .check-detail-highlight-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(29,33,41,.18)}.check-detail-text-layout .check-detail-highlight-scroll::-webkit-scrollbar-track{background:transparent}.check-detail-text-layout .check-detail-highlight-list{gap:16px}.check-detail-text-layout .check-detail-highlight-text{line-height:28px}.check-detail-result-panel:has(.check-detail-text-layout){padding-bottom:16px}.check-detail-highlight-list{display:flex;flex-direction:column;gap:12px;min-width:0}.check-detail-highlight-text{margin:0;color:rgba(0,0,0,.88);font-size:15px;line-height:27px;word-break:break-word}.check-detail-highlight-empty{margin:0;color:#9a98a5;font-size:14px}.check-detail-inline-mark{display:inline-flex;align-items:center;margin:0 2px;padding:2px 4px;border-radius:4px;font-size:12px;font-weight:500;line-height:22px;vertical-align:baseline}.check-detail-inline-mark.is-high{border:.5px solid rgba(252,42,42,.1);background:rgba(252,42,42,.04);color:#df1c41}.check-detail-inline-mark.is-medium{border:.5px solid #ffece2;background:#fff9f6;color:#fc8442}.check-detail-inline-mark.is-low{border:.5px solid rgba(15,183,104,.12);background:rgba(15,183,104,.06);color:#0fb768}.check-detail-text-side{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0;height:100%;align-self:stretch}.check-detail-graphic-layout>.check-detail-text-side,.check-detail-text-layout>.check-detail-text-side,.check-detail-text-side{min-height:0;overflow:visible}.check-detail-text-side-empty{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:240px;padding:16px 0}.check-detail-text-layout.is-empty .check-detail-text-side-empty{min-height:320px;padding:40px 16px}.check-detail-text-side-head{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;min-width:0;position:-webkit-sticky;position:sticky;top:0;z-index:3;box-sizing:border-box;background:#fff}.check-detail-text-side-head.is-stuck{min-height:50px;padding:16px 0;border-bottom:1px solid rgba(22,32,51,.06);box-shadow:0 10px 16px hsla(0,0%,100%,.92)}.check-detail-text-side-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.check-detail-text-side-title h3{margin:0;color:#25242b;font-size:clamp(16px,1.05vw,18px);font-weight:600;line-height:1.3}.check-detail-text-side-title p{margin:0;color:#262626;font-size:13px;font-weight:500;line-height:18px}.check-detail-text-side-title p em{margin:0 2px;color:#df1c41;font-style:normal;font-size:14px;font-weight:600;line-height:18px}.check-detail-text-side-title .risk-level-inline-with-tip,.risk-level-inline-with-tip{display:inline-flex;align-items:center;gap:4px;line-height:1.2}.check-detail-risk-hint-panel{box-sizing:border-box;flex-shrink:0;min-width:0;padding:0;border:none;background:transparent}.check-detail-risk-hint-content{min-width:0}.check-detail-risk-hint-text{display:flex;align-items:flex-start;gap:8px;margin:0;color:#9a98a5;font-size:12px;font-weight:400;line-height:20px}.check-detail-risk-hint-text .check-detail-risk-badge{flex-shrink:0;margin-top:1px;padding:2px 5px;font-size:11px;line-height:11px}.check-detail-risk-hint-text>span{min-width:0;overflow-wrap:anywhere}.check-detail-primary-btn.is-smart{gap:4px;height:32px;min-height:32px;padding:0 12px}.check-detail-btn-icon,.check-detail-smart-btn-icon{display:block;width:14px;height:14px;flex:0 0 14px;color:inherit}.check-detail-risk-group{width:100%;min-width:0;padding:clamp(16px,1.8vw,24px);border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.check-detail-risk-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:none;background:transparent;cursor:pointer}.check-detail-risk-group-title{display:inline-flex;align-items:flex-start;gap:8px;min-width:0;text-align:left}.check-detail-risk-group-icon{width:16px;height:16px;flex:0 0 16px;margin-top:1px;object-fit:contain}.check-detail-risk-group-title-copy{min-width:0;font-size:13px;line-height:18px}.check-detail-risk-group-title-text{display:inline;color:#111827;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap}.check-detail-risk-group-note{display:inline;margin-left:8px;color:#9a98a5;font-size:12px;font-weight:400;line-height:18px}.check-detail-risk-group-toggle{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;margin-top:1px;color:#687588;font-size:12px;font-weight:500;line-height:16px}.check-detail-risk-group-toggle .anticon{font-size:10px;transition:transform .2s ease}.check-detail-risk-group-toggle .anticon.is-open{transform:rotate(180deg)}.check-detail-risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px;min-width:0}.check-detail-tm-card{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:clamp(80px,10vh,99px);padding:clamp(14px,1.4vw,24px);border:1px solid rgba(42,113,252,.2);border-radius:12px;background:transparent;text-align:left;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.check-detail-tm-card:hover{background:#fff;border-color:rgba(42,113,252,.2);box-shadow:0 4px 18px rgba(0,0,0,.1)}.check-detail-tm-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.check-detail-tm-name{margin:0;overflow:hidden;color:#25242b;font-size:clamp(16px,1.2vw,22px);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.check-detail-tm-arrow{flex-shrink:0;width:16px;height:16px;color:#25242b;font-size:12px}.check-detail-tm-tags{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.check-detail-risk-empty{grid-column:1/-1;padding:16px 0}.check-detail-result-empty,.check-detail-tab-placeholder{display:flex;flex:1 1;align-items:center;justify-content:center;grid-column:1/-1;min-height:0;padding:24px 0;overflow:visible}.check-detail-policy{--policy-gap:16px;--policy-block-pad-x:24px;--policy-block-pad-y:20px;--policy-body-gap:24px;--policy-stat-gap:20px;--policy-stat-h:98px;--policy-stat-pad-x:20px;--policy-icon:56px;--policy-icon-svg:32px;--policy-stat-title:18px;--policy-count:20px;--policy-table-pad-x:24px;--policy-row-h:72px;--policy-head-h:51px;--policy-group-h:66px;--policy-list-pad:16px 20px 20px;--policy-title:16px;--policy-block-title:15px;--policy-platform:15px;--policy-desc:15px;display:flex;flex-direction:column;flex:1 1 auto;gap:var(--policy-gap);min-width:0;min-height:0;overflow:visible}.check-detail-policy-status{padding:8px 0 16px}.check-detail-policy-empty{width:100%;padding:24px 0;color:#8c8c8c;font-size:14px;text-align:center}.check-detail-policy-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--policy-gap)}.check-detail-policy-head-title{display:inline-flex;align-items:center;gap:12px;min-width:0}.check-detail-policy-head-title .check-detail-section-bar{height:8px}.check-detail-policy-head-title h3{margin:0;color:#292b31;font-family:PingFang SC,sans-serif;font-size:var(--policy-title);font-weight:500;line-height:1}.check-detail-policy-head-meta{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.check-detail-policy-chip{display:inline-flex;align-items:center;padding:2px 10px;border:1px solid #f0f0f0;border-radius:6px;background:#f5f5f5;color:#6d6c77;font-size:12px;font-weight:400;line-height:19px;white-space:nowrap}.check-detail-policy-chip.is-risk{border-color:#d6e4ff;background:#f9fbff;color:#2a71fc;font-weight:500}.check-detail-policy-block{overflow:hidden;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.check-detail-policy-block-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--policy-block-pad-y) var(--policy-block-pad-x) 16px;border:none;background:transparent;cursor:pointer}.check-detail-policy-block-title{display:inline-flex;align-items:center;gap:8px;color:#111827;font-size:var(--policy-block-title);font-weight:600;line-height:16px}.check-detail-policy-block-title .check-detail-policy-block-icon,.check-detail-policy-block-title svg{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.check-detail-policy-block-toggle{display:inline-flex;align-items:center;gap:6px;color:#111827;font-size:var(--policy-block-title);font-weight:600;line-height:16px}.check-detail-policy-block-toggle .anticon{font-size:12px;transition:transform .2s ease}.check-detail-policy-block-toggle .anticon.is-open{transform:rotate(180deg)}.check-detail-policy-block-body{display:flex;flex-direction:column;gap:var(--policy-body-gap);padding:0 var(--policy-block-pad-x) var(--policy-block-pad-x)}.check-detail-policy-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--policy-stat-gap);gap:var(--policy-stat-gap)}.check-detail-policy-stat{display:flex;align-items:center;gap:16px;min-width:0;min-height:var(--policy-stat-h);padding:0 var(--policy-stat-pad-x);border:1px solid #f0f0f0;border-radius:12px;background:hsla(0,0%,100%,.7)}.check-detail-policy-stat-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--policy-icon);height:var(--policy-icon);border-radius:12px}.check-detail-policy-stat-icon svg{width:var(--policy-icon-svg);height:var(--policy-icon-svg)}.check-detail-policy-stat.is-prohibited .check-detail-policy-stat-icon{background:rgba(252,42,42,.1)}.check-detail-policy-stat.is-restricted .check-detail-policy-stat-icon{background:rgba(252,116,42,.1)}.check-detail-policy-stat-copy{min-width:0;flex:1 1}.check-detail-policy-stat-copy strong{display:block;color:#25242b;font-size:var(--policy-stat-title);font-weight:700;line-height:20px}.check-detail-policy-stat-copy p{margin:8px 0 0;overflow:hidden;color:#9a98a5;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.check-detail-policy-stat-count{display:inline-flex;align-items:baseline;gap:2px;flex-shrink:0;color:#25242b}.check-detail-policy-stat-count em{font-style:normal;font-size:var(--policy-count);font-weight:700;line-height:20px}.check-detail-policy-stat-count span{color:#9a98a5;font-size:12px;font-weight:400;line-height:16px}.check-detail-policy-table-wrap{min-width:0;overflow-x:auto;border:2px solid #f4f8ff;border-radius:8px}.check-detail-policy-table-head,.check-detail-policy-table-row{display:grid;grid-template-columns:minmax(160px,.9fr) 140px 140px minmax(240px,2.2fr);grid-gap:16px;gap:16px;align-items:center}.check-detail-policy-table-head{min-height:var(--policy-head-h);padding:0 var(--policy-table-pad-x);background:rgba(42,113,252,.02);border-bottom:1px solid #e5e7eb;color:#111827;font-size:14px;font-weight:600;line-height:22px}.check-detail-policy-table-row{min-height:var(--policy-row-h);padding:16px var(--policy-table-pad-x);border-top:2px solid #f4f8ff}.check-detail-policy-platform{display:inline-flex;align-items:center;gap:8px;min-width:0;color:rgba(0,0,0,.88);font-size:var(--policy-platform);font-weight:400;line-height:24px}.check-detail-policy-platform.is-strong{color:#262626;font-weight:600}.check-detail-policy-platform-icon{width:18px;height:18px;flex-shrink:0;object-fit:contain}.check-detail-policy-desc{margin:0;color:rgba(0,0,0,.88);font-size:var(--policy-desc);font-weight:400;line-height:24px}.check-detail-policy-tag{display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:4px;font-size:12px;font-weight:500;line-height:19px;letter-spacing:.2px;white-space:nowrap}.check-detail-policy-tag.is-prohibited{border:.5px solid rgba(223,28,65,.1);background:rgba(223,28,65,.04);color:#df1c41}.check-detail-policy-tag.is-restricted{border:.5px solid rgba(252,116,42,.1);background:rgba(252,116,42,.04);color:#fc8442}.check-detail-policy-tag.is-normal{border:.5px solid rgba(12,130,255,.1);background:rgba(12,130,255,.04);color:#2a71fc}.check-detail-policy-checklist{display:flex;flex-direction:column;gap:var(--policy-gap)}.check-detail-policy-check-group{overflow:hidden;border:2px solid #fbfcff;border-radius:8px}.check-detail-policy-check-group-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;min-height:var(--policy-group-h);padding:8px 16px;background:rgba(42,113,252,.02);border-bottom:1px solid #e5e7eb}.check-detail-policy-check-list{margin:0;padding:var(--policy-list-pad);list-style:none}.check-detail-policy-check-list li+li{margin-top:12px}.check-detail-policy-check-list p{margin:0;color:#25242b;font-size:14px;font-weight:400;line-height:24.5px}.check-detail-policy-policy-link{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:1px 8px;border:1px solid #d8e5ff;border-radius:4px;background:#f9fbff;color:#2a71fc;font-size:13px;font-weight:400;line-height:21px;text-decoration:none;white-space:nowrap}.check-detail-policy-policy-link .anticon{font-size:12px}.check-detail-policy-policy-link:hover{border-color:#2a71fc;color:#165dff}@media (max-width:1536px){.check-detail-page{gap:12px;padding-bottom:0}.check-detail-page>.ant-spin-nested-loading,.check-detail-page>.ant-spin-nested-loading>.ant-spin-container{gap:12px}.check-detail-summary{--check-detail-title-size:15px;--check-detail-label-size:12px;--check-detail-value-size:13px;grid-template-columns:minmax(0,1fr) minmax(280px,400px);gap:12px}.check-detail-product,.check-detail-system{padding:12px}.check-detail-system{--check-detail-stamp-size:clamp(56px,20cqi,80px)}.check-detail-section-title{margin-bottom:8px}.check-detail-product-body{gap:12px}.check-detail-result-chip{height:20px;padding:0 7px;line-height:18px}.check-detail-product-fields,.check-detail-product-main,.check-detail-system-fields{gap:8px}.check-detail-cover{width:clamp(72px,7.5vw,96px);height:clamp(72px,7.5vw,96px)}.check-detail-nav-btn,.check-detail-outline-btn,.check-detail-primary-btn,.check-detail-primary-btn.is-smart{height:32px;min-height:32px;padding-inline:10px;font-size:12px;line-height:16px}.check-detail-btn-icon,.check-detail-smart-btn-icon{width:12px;height:12px;flex-basis:12px}.check-detail-nav-btns,.check-detail-product-actions,.check-detail-product-footer{gap:6px}.check-detail-tabs{gap:20px;margin-bottom:12px}.check-detail-tab{height:32px;padding-bottom:6px}.check-detail-result-panel{padding:16px 16px 8px}.check-detail-policy{--policy-gap:12px;--policy-block-pad-x:16px;--policy-block-pad-y:16px;--policy-body-gap:16px;--policy-stat-gap:12px;--policy-stat-h:80px;--policy-stat-pad-x:14px;--policy-icon:44px;--policy-icon-svg:24px;--policy-stat-title:15px;--policy-count:18px;--policy-table-pad-x:16px;--policy-row-h:60px;--policy-head-h:44px;--policy-group-h:52px;--policy-list-pad:12px 16px 16px;--policy-title:15px;--policy-block-title:14px;--policy-platform:13px;--policy-desc:13px}.check-detail-policy-table-head,.check-detail-policy-table-row{min-width:720px;gap:12px}.check-detail-policy-block-icon,.check-detail-policy-block-title svg{width:16px;height:16px;flex-basis:16px}.check-detail-policy-stat{gap:12px}.check-detail-policy-stat-copy p{margin-top:4px}.check-detail-policy-table-row{padding-top:12px;padding-bottom:12px}.check-detail-policy-check-list p{font-size:13px;line-height:22px}.check-detail-graphic-layout,.check-detail-text-layout{grid-template-columns:minmax(240px,400px) minmax(0,1fr);gap:12px}.check-detail-text-layout{gap:20px}.check-detail-graphic-stage,.check-detail-highlight-column{--check-detail-preview-column-size:clamp(240px,30vw,400px);padding:8px 8px 0;gap:12px}.check-detail-graphic-stage.is-low-risk,.check-detail-highlight-column.is-low-risk{padding-bottom:8px}.check-detail-highlight-column{min-height:0;padding-right:0}.check-detail-text-layout>.check-detail-highlight-column{padding:0;gap:16px}.check-detail-highlight-panel{min-height:0;padding:0}.check-detail-highlight-scroll{padding:14px 4px 14px 14px}.check-detail-text-layout .check-detail-highlight-scroll{padding:16px 10px 16px 16px}.check-detail-text-side{gap:12px}.check-detail-text-layout>.check-detail-text-side{gap:16px}.check-detail-text-side-head.is-stuck{min-height:40px;padding:12px 0}.check-detail-text-side-title{gap:6px}.check-detail-text-side-title h3{font-size:16px}.check-detail-text-side-title p{font-size:12px;line-height:16px}.check-detail-risk-group-title-text,.check-detail-text-side-title p em{font-size:13px;line-height:16px}.check-detail-risk-group-note,.check-detail-risk-group-toggle{font-size:12px;line-height:16px}.check-detail-risk-group-icon{width:14px;height:14px;flex-basis:14px}.check-detail-risk-group{padding:16px}.check-detail-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.check-detail-tm-card{min-height:80px;padding:14px 16px}.check-detail-graphic-main{--check-detail-graphic-pad-y:8px;--check-detail-graphic-pad-x:24px}.check-detail-graphic-main-img-wrap{inset:var(--check-detail-graphic-pad-y) var(--check-detail-graphic-pad-x)}.check-detail-graphic-nav.is-prev{left:4px}.check-detail-graphic-nav.is-next{right:4px}.check-detail-graphic-cls{gap:4px}.check-detail-graphic-cls-chip,.check-detail-graphic-cls-title{font-size:12px;line-height:16px}.check-detail-graphic-cls-chip{min-height:24px;padding:2px 6px;border-radius:6px}.check-detail-graphic-cls-check{width:10px;height:10px}.check-detail-graphic-cls-check .anticon{font-size:6px}.check-detail-graphic-risk-grid{gap:12px;margin-top:12px}.check-detail-graphic-tm-card{padding:12px}.check-detail-graphic-tm-thumb{flex-basis:64px;width:64px;height:64px}.check-detail-copyright-ip-card{gap:12px}.check-detail-copyright-risk-grid{gap:12px;margin-top:12px}.check-detail-copyright-work-card{padding:14px;gap:12px}.check-detail-copyright-work-name{font-size:18px}.check-detail-manual-review{gap:24px;padding:24px}.check-detail-manual-review-field{gap:6px}.check-detail-manual-review-select .ant-select-selector{min-height:40px!important;padding:8px 14px!important}.check-detail-manual-review-textarea{min-height:56px;padding:10px 14px}.check-detail-manual-review-cancel,.check-detail-manual-review-ok{height:40px;font-size:15px}.check-detail-tm-drawer-body{padding:12px 16px}.check-detail-tm-drawer-head{margin-bottom:8px}.check-detail-tm-drawer-hero{height:140px;min-height:140px;max-height:140px;padding:10px 12px}.check-detail-tm-drawer-card{padding:12px 14px;gap:6px}.check-detail-tm-drawer-hero-name{font-size:22px;line-height:22px}}@media (max-width:1280px){.check-detail-page{overflow-x:hidden;overflow-y:auto;height:100%}.check-detail-graphic-layout,.check-detail-summary,.check-detail-text-layout{grid-template-columns:minmax(0,1fr)}.check-detail-summary{--check-detail-title-size:14px;--check-detail-label-size:12px;--check-detail-value-size:13px}.check-detail-product,.check-detail-system{max-width:none;flex-basis:auto}.check-detail-product-footer{flex-wrap:wrap}.check-detail-system-body{min-height:var(--check-detail-stamp-size)}.check-detail-nav-btn,.check-detail-outline-btn,.check-detail-primary-btn,.check-detail-primary-btn.is-smart{height:28px;min-height:28px;padding-inline:10px;font-size:12px;line-height:16px}.check-detail-product-fields,.check-detail-system-fields{gap:8px}.check-detail-text-side{gap:10px}.check-detail-graphic-stage,.check-detail-highlight-column{--check-detail-preview-column-size:100%;width:100%;max-width:none;height:auto;overflow:visible;position:static;top:auto;z-index:auto;align-self:auto}.check-detail-highlight-column{height:auto;min-height:0;max-height:none}.check-detail-text-layout>.check-detail-highlight-column{height:auto;min-height:0;max-height:none;overflow:visible;padding:0}.check-detail-text-layout .check-detail-highlight-scroll{overflow:visible;scrollbar-gutter:auto}.check-detail-highlight-panel{flex:1 1 auto;height:auto;max-height:none;min-height:0}.check-detail-text-layout .check-detail-highlight-panel{overflow:visible}.check-detail-highlight-scroll{max-height:none}.check-detail-graphic-layout,.check-detail-result-panel,.check-detail-text-layout{flex:1 0 auto;height:auto;overflow:visible}.check-detail-text-layout.is-empty{grid-template-rows:none;min-height:0}.check-detail-text-side{overflow:visible;max-height:none;height:auto}.check-detail-graphic-risk-grid,.check-detail-risk-grid{grid-template-columns:minmax(0,1fr)}.check-detail-text-side-head{flex-wrap:wrap}.check-detail-text-side-head.is-stuck{min-height:36px;padding:10px 0}.check-detail-graphic-main{--check-detail-graphic-pad-y:12px;--check-detail-graphic-pad-x:28px;flex:0 0 auto;min-height:0;max-height:min(100cqi,70vh);aspect-ratio:1/1;height:auto}.check-detail-graphic-cls{gap:6px}.check-detail-graphic-cls-chip{min-height:28px;padding:2px 6px;font-size:12px;line-height:16px}.check-detail-graphic-thumb{width:64px;height:64px;flex-basis:64px}.check-detail-copyright-ip-card{gap:10px;padding:10px 0}.check-detail-copyright-ip-intro{font-size:12px;line-height:1.65}.check-detail-copyright-risk-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px}.check-detail-copyright-work-card{padding:12px;gap:10px}.check-detail-policy{--policy-gap:10px;--policy-block-pad-x:12px;--policy-block-pad-y:12px;--policy-body-gap:12px;--policy-stat-gap:10px;--policy-stat-h:72px;--policy-stat-pad-x:12px;--policy-icon:40px;--policy-icon-svg:22px;--policy-stat-title:14px;--policy-count:16px;--policy-table-pad-x:12px;--policy-row-h:56px;--policy-head-h:40px;--policy-group-h:48px;--policy-list-pad:10px 12px 12px;--policy-title:14px;--policy-block-title:13px;--policy-platform:13px;--policy-desc:13px}.check-detail-policy-head{align-items:flex-start;flex-direction:column}.check-detail-policy-stats{grid-template-columns:minmax(0,1fr)}.check-detail-policy-table-head,.check-detail-policy-table-row{min-width:640px;gap:10px}.check-detail-copyright-work-name{font-size:16px;line-height:20px}.check-detail-copyright-work-meta-label,.check-detail-copyright-work-meta-value{font-size:12px;line-height:18px}.check-detail-manual-review-select .ant-select-selector{min-height:36px!important;padding:6px 12px!important}.check-detail-manual-review-textarea{min-height:52px;padding:8px 12px}.check-detail-manual-review-cancel,.check-detail-manual-review-ok{height:36px;font-size:14px}.check-detail-tm-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(38vw,720px)!important;max-width:92vw}.batch-precheck-drawer-handle,.check-detail-tm-drawer-handle{left:12px;top:16px;transform:none}.check-detail-tm-drawer-body{padding:10px 14px}.check-detail-tm-drawer-hero{height:128px;min-height:128px;max-height:128px;padding:8px 10px}.check-detail-tm-drawer-card{padding:10px 12px;gap:6px}}@media (max-height:900px){.check-detail-page{gap:12px}.check-detail-text-side-head.is-stuck{min-height:40px;padding:12px 0}.check-detail-section-title{margin-bottom:8px}.check-detail-highlight-column{min-height:0}.check-detail-risk-group{padding:16px}.check-detail-risk-grid{margin-top:16px}.check-detail-policy{--policy-gap:12px;--policy-block-pad-x:16px;--policy-block-pad-y:16px;--policy-body-gap:16px;--policy-stat-gap:12px;--policy-stat-h:80px;--policy-stat-pad-x:14px;--policy-icon:44px;--policy-icon-svg:24px;--policy-stat-title:15px;--policy-count:18px;--policy-row-h:60px;--policy-head-h:44px;--policy-group-h:52px;--policy-list-pad:12px 16px 16px}}@media (max-height:800px){.check-detail-tabs{margin-bottom:10px}.check-detail-product-fields,.check-detail-system-fields{gap:8px}.check-detail-policy{--policy-gap:10px;--policy-block-pad-y:12px;--policy-body-gap:12px;--policy-stat-h:72px;--policy-icon:40px;--policy-icon-svg:22px;--policy-row-h:56px;--policy-head-h:40px;--policy-group-h:48px;--policy-list-pad:10px 16px 12px}.check-detail-tm-card{min-height:72px;padding:12px 14px}}.check-detail-manual-review-modal .ant-modal-content{padding:0;border-radius:16px;overflow:hidden}.check-detail-manual-review-modal .ant-modal-body{padding:0}.check-detail-manual-review{display:flex;flex-direction:column;gap:32px;width:100%;padding:clamp(20px,2.4vw,32px);background:#fff;border-radius:16px}.check-detail-manual-review-head{display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:10px}.check-detail-manual-review-title{margin:0;color:#25242b;font-size:24px;font-weight:600;line-height:31.2px}.check-detail-manual-review-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:14px}.check-detail-manual-review-close:disabled{opacity:.5;cursor:not-allowed}.check-detail-manual-review-field{display:flex;flex-direction:column;gap:10px;align-self:stretch}.check-detail-manual-review-label{color:#25242b;font-size:14px;font-weight:400;line-height:22.4px}.check-detail-manual-review-select{width:100%}.check-detail-manual-review-select .ant-select-selector{min-height:50px!important;padding:12px 16px!important;border-radius:10px!important;border-color:#e9eaec!important}.check-detail-manual-review-select .ant-select-selection-item,.check-detail-manual-review-select .ant-select-selection-placeholder{line-height:22.4px!important;font-size:14px}.check-detail-manual-review-select .ant-select-arrow{color:#25242b}.check-detail-manual-review-textarea{box-sizing:border-box;width:100%;min-height:80px;padding:12px 16px;border:1px solid #e9eaec;border-radius:10px;outline:none;resize:vertical;color:#25242b;font-size:14px;font-family:inherit;line-height:22.4px}.check-detail-manual-review-textarea::placeholder{color:#9a98a5}.check-detail-manual-review-textarea:focus{border-color:#2a71fc}.check-detail-manual-review-actions{display:flex;align-items:center;gap:16px;align-self:stretch}.check-detail-manual-review-cancel,.check-detail-manual-review-ok{display:inline-flex;align-items:center;justify-content:center;height:44px;min-height:44px;border-radius:59px;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.3px}.check-detail-manual-review-cancel:disabled,.check-detail-manual-review-ok:disabled{opacity:.6;cursor:not-allowed}.check-detail-tm-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(38vw,720px)!important;max-width:92vw;overflow:visible}.check-detail-tm-drawer.ant-drawer .ant-drawer-content{overflow:hidden;border:1px solid #e7e7e7;border-radius:20px 0 0 20px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff}.check-detail-tm-drawer.ant-drawer .ant-drawer-header{display:none}.check-detail-tm-drawer.ant-drawer .ant-drawer-body{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;padding:0;overflow:hidden}.check-detail-tm-drawer.ant-drawer .check-detail-tm-drawer-hero-img-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.check-detail-tm-drawer.ant-drawer .check-detail-tm-drawer-hero-img-wrap .ant-image,.check-detail-tm-drawer.ant-drawer .check-detail-tm-drawer-hero-img-wrap .ant-image-img{width:100%!important;height:100%!important}.check-detail-tm-drawer.ant-drawer .check-detail-tm-drawer-hero-img-wrap .ant-image{display:block!important;overflow:hidden;background:transparent}.check-detail-tm-drawer.ant-drawer .check-detail-tm-drawer-hero-img-wrap .ant-image-img{display:block;object-fit:contain;object-position:center}.check-detail-tm-drawer-handle{position:absolute;top:50%;left:-56px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:16px;border:none;border-radius:100px;background:#fff;color:#25242b;cursor:pointer;box-shadow:0 4px 18px rgba(0,0,0,.1);transform:translateY(-50%)}.check-detail-tm-drawer-body{display:flex;flex:1 1;flex-direction:column;box-sizing:border-box;min-height:0;height:100%;padding:16px 20px;overflow:hidden;background:#fff}.check-detail-tm-drawer-head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;min-width:0;margin-bottom:12px}.check-detail-tm-drawer-title-row{display:flex;align-items:baseline;min-width:0;flex:1 1;gap:8px}.check-detail-tm-drawer-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:28px;letter-spacing:.4px;flex-shrink:0}.check-detail-tm-drawer-count{color:#9a98a5;font-size:13px;font-weight:400;line-height:22px;white-space:nowrap}.check-detail-tm-drawer-switch{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.check-detail-tm-drawer-switch-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(42,113,252,.2);border-radius:50%;background:#fff;color:#2a71fc;cursor:pointer;transition:background .18s ease,transform .18s ease}.check-detail-tm-drawer-switch-btn:hover{background:rgba(42,113,252,.06)}.check-detail-tm-drawer-switch-btn:active{transform:scale(.92)}.check-detail-tm-drawer-switch-index{min-width:44px;color:#687588;font-size:14px;font-weight:500;line-height:22px;text-align:center}.check-detail-tm-drawer-stage{position:relative;display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.check-detail-tm-drawer-pane{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:auto;scrollbar-width:none}.check-detail-tm-drawer-pane::-webkit-scrollbar{width:0;height:0}.check-detail-tm-drawer-pane.is-active{position:relative;z-index:2}.check-detail-tm-drawer-pane.is-leaving{position:absolute;inset:0;z-index:1;pointer-events:none}.check-detail-tm-drawer-stage.is-switching .check-detail-tm-drawer-pane.is-active,.check-detail-tm-drawer-stage.is-switching .check-detail-tm-drawer-pane.is-leaving{will-change:transform,opacity;animation-duration:.36s;animation-fill-mode:both}.check-detail-tm-drawer-stage.is-switching[data-dir=next] .check-detail-tm-drawer-pane.is-active{animation-name:check-detail-tm-enter-next;animation-timing-function:cubic-bezier(.16,1,.3,1)}.check-detail-tm-drawer-stage.is-switching[data-dir=next] .check-detail-tm-drawer-pane.is-leaving{animation-name:check-detail-tm-leave-next;animation-timing-function:cubic-bezier(.22,1,.36,1)}.check-detail-tm-drawer-stage.is-switching[data-dir=prev] .check-detail-tm-drawer-pane.is-active{animation-name:check-detail-tm-enter-prev;animation-timing-function:cubic-bezier(.16,1,.3,1)}.check-detail-tm-drawer-stage.is-switching[data-dir=prev] .check-detail-tm-drawer-pane.is-leaving{animation-name:check-detail-tm-leave-prev;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes check-detail-tm-enter-next{0%{opacity:0;transform:translate3d(32px,0,0)}to{opacity:1;transform:none}}@keyframes check-detail-tm-leave-next{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-24px,0,0)}}@keyframes check-detail-tm-enter-prev{0%{opacity:0;transform:translate3d(-32px,0,0)}to{opacity:1;transform:none}}@keyframes check-detail-tm-leave-prev{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(24px,0,0)}}@media (prefers-reduced-motion:reduce){.check-detail-tm-drawer-stage.is-switching .check-detail-tm-drawer-pane.is-active,.check-detail-tm-drawer-stage.is-switching .check-detail-tm-drawer-pane.is-leaving{animation:none}}.check-detail-tm-drawer-block{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;width:100%;min-width:0;background:transparent}.check-detail-tm-drawer-card,.check-detail-tm-drawer-hero{box-sizing:border-box;width:100%;min-width:0;flex:0 0 auto;border:1px solid rgba(42,113,252,.2);border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.1);background:#fff}.check-detail-tm-drawer-hero{display:flex;align-items:center;justify-content:center;height:160px;min-height:160px;max-height:160px;padding:12px 16px}.check-detail-tm-drawer-hero-img-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.check-detail-tm-drawer-hero-img-wrap .ant-image,.check-detail-tm-drawer-hero-img-wrap .ant-image-img{width:100%!important;height:100%!important}.check-detail-tm-drawer-hero-img-wrap .ant-image{display:block!important;overflow:hidden;background:transparent}.check-detail-tm-drawer-hero-img-wrap .ant-image-img{display:block;object-fit:contain;object-position:center}.check-detail-tm-drawer-hero-name{color:#333;font-size:24px;font-weight:400;line-height:24px;text-align:center;text-transform:uppercase;word-break:break-word}.check-detail-tm-drawer-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.check-detail-tm-drawer-card.has-tools{padding-right:72px}.check-detail-tm-drawer-card-tools{position:absolute;top:10px;right:12px;z-index:1}.check-detail-tm-translate-btn{display:inline-flex;align-items:center;flex-shrink:0;margin-left:4px;padding:4px 6px;border:none;border-radius:4px;outline:.5px solid #2a71fc;outline-offset:-.5px;background:#2a71fc;color:#fff;cursor:pointer;font-size:12px;font-weight:500;line-height:12px}.check-detail-tm-translate-btn.is-in-tooltip{display:inline-flex;vertical-align:middle;margin:0 0 0 8px;padding:2px 6px;line-height:14px;pointer-events:auto}.check-detail-tm-drawer-row{display:flex;align-items:center;gap:16px;min-width:0;background:#fff}.check-detail-tm-drawer-row.is-start{align-items:flex-start}.check-detail-tm-drawer-label{width:89px;flex:0 0 89px;color:#687588;font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.check-detail-tm-drawer-value{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;color:#111827;font-size:13px;font-weight:500;line-height:20px;word-break:break-word}.check-detail-tm-drawer-risk{display:inline-flex;align-items:center;padding:4px 6px;border-radius:4px;outline:.5px solid #ffdcdc;outline-offset:-.5px;background:#fff6f6;color:#df1c41;font-size:12px;font-weight:500;line-height:12px}.check-detail-tm-drawer-risk.is-orange{background:#fff7ed;outline-color:#ffd9b0;color:#f97316}.check-detail-tm-drawer-risk.is-blue{background:rgba(42,113,252,.04);outline-color:rgba(42,113,252,.1);color:#2a71fc}.check-detail-tm-drawer-risk.is-low{background:rgba(15,183,104,.06);outline-color:rgba(15,183,104,.16);color:#0fb768}.check-detail-tm-drawer-status{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:4px;outline:.5px solid rgba(42,113,252,.1);outline-offset:-.5px;background:rgba(42,113,252,.04);color:#2a71fc;font-size:12px;font-weight:500;line-height:20px}.check-detail-tm-drawer-end-tip{display:flex;flex-direction:column;gap:4px}.check-detail-tm-drawer-end-tip-icon{color:#9a98a5;font-size:14px;cursor:help}.check-detail-tm-drawer-case-count{color:#df1c41}.check-detail-tm-drawer-note{display:flex;align-items:flex-start;flex-shrink:0;gap:8px;margin:12px 0 0;padding-top:10px;border-top:1px solid #f0f0f0}.check-detail-tm-drawer-note-tag{flex-shrink:0;margin-top:1px;color:#687588;font-size:12px;font-weight:600;line-height:18px}.check-detail-tm-drawer-note-body{display:flex;flex-direction:column;gap:2px;min-width:0}.check-detail-tm-drawer-note-body>p{margin:0;color:#9a98a5;font-size:12px;font-weight:400;line-height:18px}.check-detail-tm-drawer-note-levels{display:flex;flex-wrap:wrap;gap:2px 12px}.check-detail-tm-drawer-note-levels>span{position:relative;padding-left:10px;color:#9a98a5}.check-detail-tm-drawer-note-levels>span:before{content:"";position:absolute;top:6px;left:0;width:5px;height:5px;border-radius:50%}.check-detail-tm-drawer-note-levels>span.is-high:before{background:#df1c41}.check-detail-tm-drawer-note-levels>span.is-medium:before{background:#f97316}.check-detail-tm-drawer-note-levels>span.is-low:before{background:#0fb768}.batch-precheck-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(92vw,480px)!important;max-width:92vw;overflow:visible}.batch-precheck-drawer.ant-drawer.is-history-aligned .ant-drawer-content-wrapper{width:clamp(240px,34%,560px)!important;max-width:100%}.batch-precheck-drawer.ant-drawer .ant-drawer-content{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e7e7e7;border-radius:20px 0 0 20px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff}.batch-precheck-drawer.ant-drawer .ant-drawer-header{display:none}.batch-precheck-drawer.ant-drawer .ant-drawer-body{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;padding:0;overflow:hidden}.batch-precheck-drawer-handle{position:absolute;top:50%;left:-56px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:16px;border:none;border-radius:100px;background:#fff;color:#25242b;cursor:pointer;box-shadow:0 4px 18px rgba(0,0,0,.1);transform:translateY(-50%)}.batch-precheck-drawer-handle:disabled{cursor:not-allowed;opacity:.6}.batch-precheck-drawer-body{display:flex;flex:1 1;flex-direction:column;min-height:0;height:100%}.batch-precheck-drawer-head{flex-shrink:0;padding:28px 28px 0}.batch-precheck-drawer-title{margin:0;color:#25242b;font-size:20px;font-weight:700;line-height:28px}.batch-precheck-drawer-desc{margin:10px 0 0;color:#6d6c77;font-size:14px;line-height:22px}.batch-precheck-drawer-content{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;padding:20px 28px;overflow:auto}.batch-precheck-drawer-content>.ant-spin-nested-loading,.batch-precheck-drawer-content>.ant-spin-nested-loading>.ant-spin-container{width:100%}.batch-precheck-summary{padding:16px 18px;border-radius:12px;background:#f7f9fd}.batch-precheck-row{display:flex;align-items:flex-start;gap:16px;line-height:22px}.batch-precheck-row+.batch-precheck-row{margin-top:12px}.batch-precheck-row.is-center{align-items:center}.batch-precheck-label{flex:0 0 112px;color:#9a98a5;font-size:14px}.batch-precheck-value{flex:1 1;min-width:0;color:#25242b;font-size:14px;word-break:break-all}.batch-precheck-value.is-points{font-weight:700}.batch-precheck-tips{padding:14px 16px;border:1px solid rgba(42,113,252,.12);border-radius:12px;background:rgba(42,113,252,.04)}.batch-precheck-tips-title{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#2a71fc;font-size:14px;font-weight:600}.batch-precheck-tips-title .anticon{font-size:15px}.batch-precheck-tips-list{margin:0;padding-left:18px;color:#6d6c77;font-size:13px;line-height:1.7}.batch-precheck-tips-list li+li{margin-top:2px}.batch-precheck-tips-alert{margin-top:8px!important;color:#d48806;font-weight:600}.batch-precheck-drawer-footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:12px;margin-top:auto;padding:16px 28px 24px;border-top:1px solid #e7e7e7;background:#fff}.check-detail-tm-cls{display:flex;flex:1 1;flex-wrap:wrap;align-items:baseline;gap:0 2px;min-width:0;line-height:20px}.check-detail-tm-cls-item{display:inline-flex;align-items:baseline}.check-detail-tm-cls-code{color:#2a71fc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-detail-tm-cls-code:hover{text-decoration:underline}.check-detail-tm-cls-rest,.check-detail-tm-cls-sep{color:#687588;font-weight:400}.check-detail-tm-cls-toggle{flex-shrink:0;margin-left:4px;padding:0;border:none;background:none;color:#2a71fc;cursor:pointer;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.check-detail-tm-cls-toggle:hover{text-decoration:underline}.check-detail-tm-cls-tooltip.ant-tooltip{max-width:none!important}.check-detail-tm-cls-tooltip .ant-tooltip-inner{box-sizing:border-box;width:max-content;max-width:min(560px,calc(100vw - 48px));white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.check-detail-tm-cls-tooltip-body{display:inline;white-space:pre-wrap}.check-detail-manual-review-cancel{width:96px;padding:0 24px;border:1px solid #c1d6ff;background:transparent;color:#2a71fc}.check-detail-manual-review-ok{min-width:120px;padding:0 32px;border:none;background:#2a71fc;color:#fff}.check-detail-graphic-main{--check-detail-graphic-pad-y:clamp(8px,2cqi,16px);--check-detail-graphic-pad-x:clamp(24px,7cqi,32px);position:relative;box-sizing:border-box;flex:0 0 auto;width:100%;min-width:0;min-height:0;aspect-ratio:1/1;max-height:min(480px,100cqi);padding:0;overflow:hidden;background:#fff;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.1)}.check-detail-graphic-main-img-wrap{position:absolute;inset:var(--check-detail-graphic-pad-y) var(--check-detail-graphic-pad-x);display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden;border-radius:8px}.check-detail-graphic-main-img-wrap .ant-image{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%}.check-detail-graphic-main-img-wrap .ant-image-img{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.check-detail-graphic-main-img-wrap .check-detail-graphic-annotation-canvas{position:absolute;left:0;top:0;pointer-events:none;z-index:10}.check-detail-graphic-preview-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;cursor:zoom-out}.check-detail-graphic-preview-stage .check-detail-graphic-annotation-canvas{position:absolute;pointer-events:none;z-index:1;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.check-detail-graphic-main-empty{inset:0;display:flex;color:#9a98a5;font-size:14px}.check-detail-graphic-main-empty,.check-detail-graphic-nav{position:absolute;align-items:center;justify-content:center}.check-detail-graphic-nav{top:50%;z-index:1;display:inline-flex;width:20px;height:20px;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;transform:translateY(-50%)}.check-detail-graphic-nav:disabled{opacity:.3;cursor:not-allowed}.check-detail-graphic-nav.is-prev{left:4px}.check-detail-graphic-nav.is-next{right:4px}.check-detail-graphic-thumbs{display:flex;flex-wrap:nowrap;flex-shrink:0;gap:12px;width:100%;min-width:0;overflow:hidden}.check-detail-text-side.is-graphic{min-height:0;height:100%;overflow:visible;gap:16px}.check-detail-graphic-cls-block{display:flex;flex-direction:column;flex-shrink:0;gap:8px;min-width:0}.check-detail-graphic-cls-head{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 12px;min-width:0}.check-detail-graphic-cls-title{flex:0 0 auto;color:#25242b;font-size:13px;font-weight:600;line-height:18px}.check-detail-graphic-cls-hint{flex:1 1;min-width:0;overflow:hidden;color:#8c8c8c;font-size:12px;font-weight:400;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.check-detail-graphic-cls-unidentified{flex:0 1 auto;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.check-detail-graphic-cls-unidentified .anticon{font-size:12px}.check-detail-graphic-cls{--check-detail-cls-chip-width:auto;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;min-width:0}.check-detail-graphic-cls-measure{position:absolute;left:0;top:0;z-index:-1;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;visibility:hidden;pointer-events:none;white-space:nowrap}.check-detail-graphic-cls-measure .check-detail-graphic-cls-chip{flex:0 0 auto;width:max-content;min-width:max-content;max-width:none;height:auto}.check-detail-graphic-cls-measure .check-detail-graphic-cls-chip-text{white-space:nowrap;overflow-wrap:normal}.check-detail-graphic-cls-chip{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--check-detail-cls-chip-width);overflow:visible;width:var(--check-detail-cls-chip-width);min-width:0;max-width:100%;height:auto;min-height:32px;padding:4px 8px;border:1px solid #e7e7e7;border-radius:8px;background:#f9fbff;color:#25242b;cursor:pointer;font-size:13px;font-weight:500;line-height:16px}.check-detail-graphic-cls-chip.is-active{border-color:#2a71fc;color:#2a71fc}.check-detail-graphic-cls-toggle{align-self:flex-end;flex:0 0 auto;margin-left:2px;padding:0 2px 4px;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:13px;font-weight:500;line-height:16px;white-space:nowrap}.check-detail-graphic-cls-toggle:hover{color:#1a5de0;text-decoration:underline}.check-detail-graphic-cls-chip-text{flex:1 1;min-width:0;overflow:visible;text-align:center;text-overflow:unset;white-space:normal;overflow-wrap:anywhere;line-height:16px}.check-detail-graphic-cls-check{position:absolute;right:0;bottom:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:8px 0 0 0;background:#2a71fc;color:#fff;font-size:7px;line-height:1;pointer-events:none}.check-detail-graphic-cls-check .anticon{font-size:7px}.check-detail-graphic-region-scroll{display:flex;flex:0 0 auto;flex-direction:column;gap:16px;min-width:0;min-height:0;overflow:visible}.check-detail-graphic-region-switch{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0}.check-detail-graphic-region-switch-label{flex:0 0 auto;color:#25242b;font-size:13px;font-weight:600;line-height:18px}.check-detail-graphic-region-tabs{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;min-width:0;padding:4px;overflow-x:auto;border:1px solid #e8eef8;border-radius:10px;background:#f3f6fb;scrollbar-width:thin}.check-detail-graphic-region-tab-thumb{position:absolute;top:4px;left:0;z-index:0;height:32px;border-radius:7px;background:#fff;box-shadow:0 1px 3px rgba(42,113,252,.12);pointer-events:none;will-change:transform,width}.check-detail-graphic-region-tabs.is-animated .check-detail-graphic-region-tab-thumb{transition:transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1)}.check-detail-graphic-region-tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;height:32px;padding:0 8px;border:none;border-radius:7px;background:transparent;color:#6b7280;cursor:pointer;font-size:13px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap;flex:1 1;transition:color .24s ease}.check-detail-graphic-region-tab:hover:not(.is-active){color:#25242b;background:hsla(0,0%,100%,.55)}.check-detail-graphic-region-tab.is-active{color:#2a71fc;font-weight:600}.check-detail-graphic-region-tabs:not(.is-animated) .check-detail-graphic-region-tab.is-active{background:#fff;box-shadow:0 1px 3px rgba(42,113,252,.12)}@keyframes check-detail-graphic-region-in-next{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:none}}@keyframes check-detail-graphic-region-in-prev{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}.check-detail-graphic-thumb{display:inline-flex;align-items:center;justify-content:center;width:75px;height:75px;flex:0 0 75px;padding:0;overflow:hidden;border:1px solid #f5f5f5;border-radius:8px;background:#fff;cursor:pointer}.check-detail-graphic-thumb img{max-width:62px;max-height:62px;object-fit:contain;border-radius:8px}.check-detail-graphic-thumb.is-active{border-color:#c1d6ff}.check-detail-graphic-region{display:flex;flex-direction:column;gap:16px;min-width:0}.check-detail-graphic-region.is-from-next{animation:check-detail-graphic-region-in-next .34s cubic-bezier(.22,1,.36,1) both}.check-detail-graphic-region.is-from-prev{animation:check-detail-graphic-region-in-prev .34s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.check-detail-graphic-region-tab,.check-detail-graphic-region-tabs.is-animated .check-detail-graphic-region-tab-thumb{transition:none}.check-detail-graphic-region.is-from-next,.check-detail-graphic-region.is-from-prev{animation:none}}.check-detail-graphic-region-title{margin:0;color:#111827;font-size:15px;font-weight:600;line-height:24px}.check-detail-graphic-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px;min-width:0}.check-detail-graphic-tm-card{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:16px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;text-align:left;cursor:pointer}.check-detail-graphic-tm-card:hover{box-shadow:0 4px 18px rgba(0,0,0,.1);background:#fff}.check-detail-graphic-tm-thumb{flex:0 0 80px;width:80px;height:80px;overflow:hidden;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.check-detail-graphic-tm-thumb .ant-image,.check-detail-graphic-tm-thumb .ant-image-img,.check-detail-graphic-tm-thumb img{width:100%!important;height:100%!important;object-fit:contain}.check-detail-graphic-tm-thumb .ant-image{display:block}.check-detail-graphic-tm-info{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.check-detail-graphic-tm-name{color:#333;font-size:16px;font-weight:600;line-height:1.4;word-break:break-word}.check-detail-graphic-tm-meta{color:#687588;font-size:13px;line-height:20px}.check-detail-copyright-group,.check-detail-copyright-region{display:flex;flex-direction:column;gap:24px;min-width:0}.check-detail-copyright-ip{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0 0 12px;padding:12px 16px;border-radius:8px;background:#fff}.check-detail-copyright-ip-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:22px}.check-detail-copyright-ip-head h4{margin:0;color:rgba(0,0,0,.75);font-size:13px;font-weight:600;line-height:22px}.check-detail-copyright-ip-head h4 em{margin-left:6px;color:#9a98a5;font-size:12px;font-style:normal;font-weight:500}.check-detail-copyright-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2.2vw,40px);gap:clamp(16px,2.2vw,40px);margin-top:clamp(16px,2.2vw,40px);min-width:0}.check-detail-copyright-work-card{display:flex;align-items:flex-start;gap:16px;box-sizing:border-box;width:100%;min-width:0;height:auto;overflow:visible;padding:clamp(14px,1.6vw,22px);border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:none;transition:box-shadow .2s ease}.check-detail-copyright-work-card:hover{box-shadow:0 4px 18px rgba(0,0,0,.1)}.check-detail-copyright-work-thumb{display:flex;align-items:center;justify-content:center;flex:0 0 clamp(64px,6vw,80px);width:clamp(64px,6vw,80px);min-width:0;height:clamp(64px,6vw,80px);overflow:hidden;border-radius:6px;outline:1px solid #f0f0f0;outline-offset:-1px;background:#fafafa}.check-detail-copyright-work-thumb .ant-image{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%}.check-detail-copyright-work-thumb .ant-image-img{width:100%!important;height:100%!important;object-fit:contain;object-position:center center;background:#fafafa}.check-detail-copyright-work-thumb-placeholder{display:block;width:100%;height:100%;background:#f5f5f5}.check-detail-copyright-work-info{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;gap:6px;min-width:0;overflow:visible}.check-detail-copyright-work-title{display:flex;align-items:center;width:100%;min-width:0}.check-detail-copyright-work-name{display:-webkit-box;width:100%;max-width:100%;margin:0;min-width:0;overflow:hidden;color:#25242b;font-size:clamp(16px,1.4vw,22px);font-weight:500;line-height:22px;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere;cursor:default;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.check-detail-copyright-work-meta{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.check-detail-copyright-work-meta-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0}.check-detail-copyright-work-meta-label{flex:0 0 auto;color:#687588;font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap}.check-detail-copyright-work-meta-value{display:-webkit-box;width:100%;min-width:0;overflow:hidden;color:#111827;font-size:13px;font-weight:500;line-height:1.5;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.check-detail-copyright-work-case-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0}.check-detail-copyright-work-case-tag{-webkit-margin-end:0!important;margin-inline-end:0!important;flex:0 0 auto}.check-detail-copyright-work-case-toggle{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:auto;gap:2px;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-detail-copyright-work-case-toggle:hover{color:#117beb}.check-detail-copyright-work-case-toggle .anticon{font-size:10px}.check-detail-copyright-work-case-details{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;padding:8px 10px;border-radius:6px;background:#fafafa}.check-detail-copyright-work-case-item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;min-width:0;color:#333;font-size:12px;line-height:1.5;text-align:left}.check-detail-copyright-work-case-item span:first-child{flex:0 0 auto;color:rgba(0,0,0,.45);white-space:nowrap}.check-detail-copyright-work-case-item span:last-child{flex:1 1 auto;min-width:0;word-break:break-word;overflow-wrap:anywhere}.check-detail-copyright-title-tooltip .ant-tooltip-inner{word-break:break-word;overflow-wrap:anywhere;white-space:normal}.check-detail-copyright-title-tooltip .ant-tooltip-arrow:before{background:#fff}.check-detail-copyright-ip-empty{flex-direction:column;gap:6px;min-width:0;padding:20px 16px;border:1px dashed #d9e4ea;background:#fafcfd;text-align:center}.check-detail-copyright-ip-empty,.check-detail-copyright-ip-empty-icon{display:flex;align-items:center;justify-content:center;border-radius:8px}.check-detail-copyright-ip-empty-icon{width:40px;height:40px;margin-bottom:2px;background:#eef7fa;color:#30b2ce;font-size:13px;font-weight:700;letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-detail-copyright-ip-empty-text{color:#25242b;font-size:13px;font-weight:600;line-height:1.4}.check-detail-copyright-ip-empty-desc{color:#9a98a5;font-size:12px;line-height:1.5}.check-detail-copyright-ip-list{display:flex;flex-direction:column;min-width:0}.check-detail-copyright-ip-card{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:12px 0;border-bottom:1px solid #f0f0f0}.check-detail-copyright-ip-card:first-of-type{padding-top:0}.check-detail-copyright-ip-card:last-of-type{padding-bottom:0;border-bottom:0}.check-detail-copyright-ip-aside{flex:0 0 clamp(64px,6.5vw,88px);width:clamp(64px,6.5vw,88px);min-width:0;text-align:center}.check-detail-copyright-ip-media{display:flex;align-items:center;justify-content:center;width:clamp(56px,5.5vw,72px);height:clamp(56px,5.5vw,72px);margin:0 auto;overflow:hidden;border-radius:6px;background:#f5f8fa}.check-detail-copyright-ip-media .ant-image{display:flex!important;width:100%;height:100%}.check-detail-copyright-ip-media .ant-image-img{width:100%!important;height:100%!important;object-fit:cover}.check-detail-copyright-ip-placeholder{color:#2a71fc;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-detail-copyright-ip-name{margin-top:8px;color:#25242b;font-size:13px;font-weight:600;line-height:1.35;word-break:break-word}.check-detail-copyright-ip-en{margin-top:2px;color:#9a98a5;font-size:12px;line-height:1.35;word-break:break-word}.check-detail-copyright-ip-body{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;min-width:0;padding-top:2px}.check-detail-copyright-ip-body>.check-detail-copyright-ip-en:first-child,.check-detail-copyright-ip-body>.check-detail-copyright-ip-index:first-child,.check-detail-copyright-ip-body>.check-detail-copyright-ip-name:first-child{margin-top:0}.check-detail-copyright-ip-index{margin-bottom:6px;color:#2a71fc;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.02em}.check-detail-copyright-ip-intro{position:relative;margin:0;overflow:hidden;color:#687588;font-size:clamp(12px,1vw,13px);line-height:1.7;text-align:left;word-break:break-word;overflow-wrap:anywhere}.check-detail-copyright-ip-intro.is-expanded{overflow:visible;max-height:none!important}.check-detail-copyright-more{display:inline-flex;align-items:center;gap:2px;margin-top:4px;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}.check-detail-copyright-more:hover{color:#117beb}.check-detail-copyright-more .anticon{font-size:10px}.check-detail-copyright-more.is-intro{margin-top:0;font-size:inherit;font-weight:500;line-height:inherit}.check-detail-copyright-more.is-intro.is-expanded{display:inline;margin-left:6px;vertical-align:baseline}.check-detail-copyright-more.is-intro:not(.is-expanded){position:absolute;right:0;bottom:0;padding-left:1.25em;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 32%)}.check-detail-copyright-ip-head .check-detail-copyright-more{margin-top:0}@keyframes risk-report-slide-in{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes risk-report-slide-out{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.risk-report-slide-appear,.risk-report-slide-enter,.risk-report-slide-leave{animation-duration:.28s;animation-fill-mode:both;animation-play-state:paused}.risk-report-slide-appear,.risk-report-slide-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translate3d(100%,0,0)}.risk-report-slide-appear-active,.risk-report-slide-enter-active{animation-name:risk-report-slide-in;animation-play-state:running}.risk-report-slide-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.risk-report-slide-leave-active{animation-name:risk-report-slide-out;animation-play-state:running}@media (prefers-reduced-motion:reduce){.risk-report-slide-appear,.risk-report-slide-appear-active,.risk-report-slide-enter,.risk-report-slide-enter-active,.risk-report-slide-leave,.risk-report-slide-leave-active{animation:none;transform:none}}.risk-report-preview-modal-wrap.ant-modal-wrap{display:flex;justify-content:flex-end;padding:16px;overflow:visible}.risk-report-preview-modal-wrap.ant-modal-wrap .ant-modal{top:0;right:0;left:auto;padding-bottom:0;width:min(48vw,960px)!important;max-width:min(48vw,960px,calc(100vw - 32px));max-height:none;height:100%;margin:0;overflow:visible;transform-origin:100% 50%!important}.risk-report-preview-modal-wrap.ant-modal-wrap .ant-modal-container{height:100%;overflow:visible}.risk-report-preview-modal-wrap.ant-modal-wrap .ant-modal-content{height:calc(100vh - 32px);padding:0;overflow:visible;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff}.risk-report-preview-modal-wrap.ant-modal-wrap .ant-modal-body{height:100%;padding:0;overflow:visible}.risk-report-preview{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:visible;border-radius:20px;background:#fff}.risk-report-preview-collapse{position:absolute;z-index:2;top:50%;left:-72px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:16px;border:none;border-radius:100px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1);color:#25242b;cursor:pointer;transform:translateY(-50%)}.risk-report-preview-collapse .anticon{font-size:16px}.risk-report-preview-collapse:disabled{cursor:not-allowed;opacity:.6}.risk-report-preview-scroll{flex:1 1 auto;min-height:0;overflow:auto;padding:40px 32px 24px}.risk-report-preview-loading{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:20px;background:hsla(0,0%,100%,.78);color:#25242b;font-size:14px;font-weight:500;line-height:22px;pointer-events:all}.risk-report-preview-capture{display:flex;flex-direction:column;gap:40px;background:#fff}.risk-report-header{display:flex;flex-direction:column;gap:8px}.risk-report-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:28px;font-weight:700;line-height:47.4px;letter-spacing:.4px}.risk-report-disclaimer{margin:0;color:#6d6c77;font-size:14px;font-weight:400;line-height:24px;text-align:justify}.risk-report-section{display:flex;flex-direction:column;gap:24px}.risk-report-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.risk-report-section-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.risk-report-section-title h3{margin:0;color:#25242b;font-size:22px;font-weight:700;line-height:22px}.risk-report-section-count{margin:0;color:#262626;font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.risk-report-section-count em{margin:0 3px;color:#df1c41;font-size:16px;font-style:normal;font-weight:600;line-height:25px}.risk-report-summary-card{display:flex;gap:32px;min-width:0;padding:24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.risk-report-summary-image{flex:0 0 168px;width:168px;height:168px;object-fit:contain;border:1px solid rgba(193,214,255,.3);border-radius:8px;background:#fafafa}.risk-report-summary-image.is-placeholder{display:flex;align-items:center;justify-content:center;color:#999;font-size:13px}.risk-report-summary-fields{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.risk-report-summary-row{display:flex;align-items:flex-start;gap:10px;min-width:0}.risk-report-summary-row span{flex:0 0 80px;color:#687588;font-size:14px;line-height:22.4px}.risk-report-summary-row strong{flex:1 1;min-width:0;color:#111827;font-size:14px;font-weight:500;line-height:22.4px;word-break:break-word}.risk-report-summary-row strong.is-risk{color:#df1c41;text-align:justify}.risk-report-summary-note{margin:auto 0 0;color:#687588;font-size:14px;font-weight:400;line-height:22.4px}.risk-report-thumbs{display:flex;flex-wrap:wrap;gap:16px}.risk-report-thumb{display:flex;align-items:center;justify-content:center;width:100px;height:100px;overflow:hidden;border:1px solid #f5f5f5;border-radius:10.67px;background:#fff}.risk-report-thumb img{width:100%;height:100%;object-fit:contain}.risk-report-group-card{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.risk-report-group-head{display:inline-flex;align-items:center;gap:8px;color:#111827;font-size:15px;font-weight:600;line-height:16px}.risk-report-group-icon{width:20px;height:20px;object-fit:contain}.risk-report-empty{padding:24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;color:#687588;font-size:14px;line-height:22px;text-align:center}.risk-report-copyright-grid,.risk-report-graphic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px 32px;gap:32px 32px}.risk-report-text-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.risk-report-copyright-card,.risk-report-graphic-card,.risk-report-text-card{display:flex;min-width:0;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.risk-report-graphic-card{align-items:flex-start;gap:16px;padding:22px}.risk-report-copyright-thumb,.risk-report-graphic-thumb{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:6px;outline:1px solid #f0f0f0;outline-offset:-1px;background:#fafafa}.risk-report-copyright-thumb img,.risk-report-graphic-thumb img{width:100%;height:100%;object-fit:contain}.risk-report-graphic-thumb{width:117px;min-width:80px;height:117px}.risk-report-copyright-thumb-fallback,.risk-report-graphic-thumb-fallback{padding:8px;color:#333;font-size:16px;line-height:22.4px;text-align:center;word-break:break-word}.risk-report-copyright-info,.risk-report-graphic-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.risk-report-graphic-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.risk-report-graphic-name-row h4{margin:0;color:#25242b;font-size:22px;font-weight:500;line-height:22px;word-break:break-word}.risk-report-meta-row{display:flex;align-items:flex-start;gap:10px;min-width:0}.risk-report-meta-row span{flex:0 0 60px;color:#687588;font-size:14px;line-height:22.4px}.risk-report-meta-row strong{flex:1 1;min-width:0;color:#111827;font-size:14px;font-weight:500;line-height:22.4px;word-break:break-word}.risk-report-text-card{flex-direction:column;justify-content:center;gap:8px;min-height:99px;padding:24px}.risk-report-copyright-info h4,.risk-report-text-card h4{margin:0;color:#25242b;font-size:22px;font-weight:500;line-height:22px;word-break:break-word}.risk-report-text-tags{display:flex;flex-wrap:wrap;gap:8px}.risk-report-copyright-card{align-items:flex-start;gap:16px;padding:22px}.risk-report-copyright-thumb{width:80px;min-width:80px;height:80px}.risk-report-copyright-info h4{margin-bottom:8px}.risk-report-copyright-ip,.risk-report-copyright-ip-list{display:flex;flex-direction:column;min-width:0}.risk-report-copyright-ip{gap:24px}.risk-report-copyright-ip-list{gap:32px}.risk-report-copyright-ip-head h4{margin:0;color:#111827;font-size:15px;font-weight:600;line-height:16px}.risk-report-copyright-ip-en,.risk-report-copyright-ip-intro{margin:0;min-width:0;font-size:14px;line-height:22.4px;word-break:break-word;overflow-wrap:anywhere}.risk-report-copyright-ip-en{color:#111827;font-weight:500}.risk-report-copyright-ip-intro{color:#687588}.risk-report-preview-footer{display:flex;flex-shrink:0;align-items:center;gap:12px;padding:24px 32px;border-top:1px solid #e7e7e7;background:#fff;justify-content:flex-end}.risk-report-preview-cancel,.risk-report-preview-export{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 32px;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.3px}.risk-report-preview-cancel:disabled,.risk-report-preview-export:disabled{opacity:.6;cursor:not-allowed}.risk-report-preview-cancel{border:1px solid #c1d6ff;border-radius:62px;background:#fff;color:#2a71fc}.risk-report-preview-export{border:none;border-radius:59px;background:#2a71fc;color:#fff}@media (max-width:1536px){.risk-report-preview-modal-wrap.ant-modal-wrap{padding:12px}.risk-report-preview-modal-wrap.ant-modal-wrap .ant-modal{width:min(48vw,calc(100vw - 24px))!important;max-width:min(48vw,calc(100vw - 24px))}.risk-report-preview-modal-wrap.ant-modal-wrap .ant-modal-content{height:calc(100vh - 24px);border-radius:16px}.risk-report-preview-collapse{left:-56px;width:40px;height:40px;padding:12px}.risk-report-preview-loading{border-radius:16px}.risk-report-preview-scroll{padding:24px 20px 16px}.risk-report-preview-capture{gap:24px}.risk-report-title{font-size:22px;line-height:32px}.risk-report-disclaimer{font-size:13px;line-height:22px}.risk-report-section{gap:16px}.risk-report-section-title h3{font-size:16px;line-height:16px}.risk-report-summary-card{gap:16px;padding:16px}.risk-report-summary-image{flex:0 0 120px;width:120px;height:120px}.risk-report-thumbs{gap:10px}.risk-report-thumb{width:72px;height:72px}.risk-report-group-card{gap:16px;padding:16px}.risk-report-copyright-grid,.risk-report-graphic-grid{gap:16px}.risk-report-text-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.risk-report-copyright-card,.risk-report-graphic-card{gap:12px;padding:14px}.risk-report-graphic-thumb{width:80px;min-width:64px;height:80px}.risk-report-copyright-info h4,.risk-report-graphic-name-row h4,.risk-report-text-card h4{font-size:16px;line-height:20px}.risk-report-text-card{min-height:80px;padding:16px}.risk-report-copyright-thumb{width:64px;min-width:64px;height:64px}.risk-report-copyright-ip,.risk-report-copyright-ip-list{gap:16px}.risk-report-preview-footer{gap:10px;padding:16px 20px}.risk-report-preview-cancel,.risk-report-preview-export{height:40px;padding:0 24px;font-size:14px}}@media (max-width:1100px){.risk-report-copyright-grid,.risk-report-graphic-grid,.risk-report-text-grid{grid-template-columns:1fr}.risk-report-summary-card{flex-direction:column}}.design-patent-check{--patent-mode-h:50px;--patent-mode-pad-x:20px;--patent-mode-gap:16px;--patent-mode-fs:14px;--patent-mode-lh:22px;--patent-mode-radio:18px;--patent-mode-dot:8px;--patent-mode-help:14px;--patent-chip-h:40px;--patent-chip-pad-x:16px;--patent-chip-gap:12px;--patent-chip-fs:14px;--patent-chip-lh:20px;--patent-chip-check:14px;--patent-select-h:50px;--patent-select-pad-x:20px;--patent-select-pad-y:8px;--patent-select-fs:14px;--patent-select-tag-h:28px;--patent-select-tag-fs:13px;--patent-select-radius:10px}.patent-search-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--patent-mode-gap,16px);gap:var(--patent-mode-gap,16px);max-width:412px}.patent-search-mode-card{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;height:var(--patent-mode-h,50px);min-height:var(--patent-mode-h,50px);padding:0 var(--patent-mode-pad-x,20px);border:1px solid #e7e7e7;border-radius:10px;background:#fff;color:#25242b;cursor:pointer;text-align:left}.patent-search-mode-card.is-active,.patent-search-mode-card:hover{border-color:#2a71fc}.patent-search-mode-label{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--patent-mode-fs,14px);line-height:var(--patent-mode-lh,22px)}.patent-help-icon{color:#2a71fc;font-size:var(--patent-mode-help,14px)}.patent-mode-radio{box-sizing:border-box;width:var(--patent-mode-radio,18px);height:var(--patent-mode-radio,18px);flex-shrink:0;border:1px solid #e7e7e7;border-radius:100px;background:#fff}.patent-mode-radio.is-active{display:flex;align-items:center;justify-content:center;border:none;background:#2a71fc}.patent-mode-radio-dot{width:var(--patent-mode-dot,8px);height:var(--patent-mode-dot,8px);border-radius:1000px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.patent-legal-status-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--patent-chip-gap,12px)}.patent-legal-status-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--patent-chip-h,40px);min-height:var(--patent-chip-h,40px);padding:0 var(--patent-chip-pad-x,16px);overflow:hidden;border:none;border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff;color:rgba(0,0,0,.88);cursor:pointer;font-size:var(--patent-chip-fs,14px);line-height:var(--patent-chip-lh,20px)}.patent-legal-status-chip.is-active,.patent-legal-status-chip:hover{outline-color:#2a71fc}.patent-legal-status-chip .comprehensive-type-check{right:0;bottom:0;width:var(--patent-chip-check,14px);height:var(--patent-chip-check,14px);border-radius:10px 0 8px}.patent-legal-status-chip .comprehensive-type-check svg{width:9px;height:9px}@media (max-height:900px),(max-width:1536px){.design-patent-check{--patent-mode-h:40px;--patent-mode-pad-x:14px;--patent-mode-gap:10px;--patent-mode-fs:13px;--patent-mode-lh:20px;--patent-mode-radio:16px;--patent-mode-dot:7px;--patent-mode-help:12px;--patent-chip-h:36px;--patent-chip-pad-x:12px;--patent-chip-gap:8px;--patent-chip-fs:13px;--patent-chip-lh:18px;--patent-chip-check:12px;--patent-select-h:40px;--patent-select-pad-x:14px;--patent-select-pad-y:6px;--patent-select-fs:13px;--patent-select-tag-h:24px;--patent-select-tag-fs:12px;--patent-select-radius:8px}.patent-search-mode-card{border-radius:8px}.patent-legal-status-chip .comprehensive-type-check svg{width:8px;height:8px}}@media (max-height:800px),(max-width:1280px){.design-patent-check{--patent-mode-h:36px;--patent-mode-pad-x:12px;--patent-mode-gap:8px;--patent-mode-fs:12px;--patent-mode-lh:18px;--patent-mode-radio:14px;--patent-mode-dot:6px;--patent-mode-help:11px;--patent-chip-h:32px;--patent-chip-pad-x:10px;--patent-chip-gap:6px;--patent-chip-fs:12px;--patent-chip-lh:16px;--patent-chip-check:11px;--patent-select-h:36px;--patent-select-pad-x:12px;--patent-select-pad-y:4px;--patent-select-fs:12px;--patent-select-tag-h:22px;--patent-select-tag-fs:12px;--patent-select-radius:8px}.patent-search-mode-grid{max-width:360px}.patent-legal-status-chip{border-radius:6px}.patent-legal-status-chip .comprehensive-type-check{border-radius:8px 0 6px}.patent-legal-status-chip .comprehensive-type-check svg{width:8px;height:8px}}.design-patent-check .comprehensive-select{height:var(--patent-select-h,50px)}.design-patent-check .comprehensive-select .ant-select-selector{height:var(--patent-select-h,50px)!important;padding:0 var(--patent-select-pad-x,20px)!important;border-radius:var(--patent-select-radius,10px)!important}.design-patent-check .comprehensive-select .ant-select-selection-item,.design-patent-check .comprehensive-select .ant-select-selection-placeholder{font-size:var(--patent-select-fs,14px);line-height:calc(var(--patent-select-h, 50px) - 2px)}.design-patent-check .comprehensive-select.is-multiple{height:auto}.design-patent-check .comprehensive-select.is-multiple .ant-select-selector{height:auto!important;min-height:var(--patent-select-h,50px);padding:var(--patent-select-pad-y,8px) var(--patent-select-pad-x,20px)!important}.design-patent-check .comprehensive-select.is-multiple .ant-select-selection-item{height:var(--patent-select-tag-h,28px);padding-inline:8px;font-size:var(--patent-select-tag-fs,14px);line-height:calc(var(--patent-select-tag-h, 28px) - 2px)}.design-patent-check .ant-picker-range.comprehensive-select,.design-patent-check .ant-picker.comprehensive-select{width:100%;height:var(--patent-select-h,50px);padding-inline:var(--patent-select-pad-x,20px)}.patent-field-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:6px;color:rgba(0,0,0,.45);font-size:12px;line-height:18px}.design-patent-check.comprehensive-check,.design-patent-check.comprehensive-check .check-flow-overlay{grid-template-columns:minmax(0,1fr) minmax(260px,min(654px,38%))}.design-patent-check:not(.invention-patent-check){--design-history-card-h:251px;--design-history-card-min-h:180px;--design-history-img:183px;--design-history-gap:12px;--design-history-pad:12px}.design-patent-check:not(.invention-patent-check) .comprehensive-history-head{min-height:0;padding:16px 16px 8px}.design-patent-check:not(.invention-patent-check) .comprehensive-history-body{padding:0 16px}.design-patent-check:not(.invention-patent-check) .patent-history-filters{flex-wrap:nowrap;gap:12px;margin-bottom:16px}.design-patent-check:not(.invention-patent-check) .patent-history-date{flex:1 1;min-width:0;height:36px}.design-patent-check:not(.invention-patent-check) .patent-history-date .ant-picker{height:36px;font-size:12px}.design-patent-check:not(.invention-patent-check) .patent-history-date .ant-picker-input>input{font-size:12px}.design-patent-check:not(.invention-patent-check) .patent-history-search-btn{flex:0 0 auto;min-width:61px;height:36px;padding:0 14px}.design-patent-check:not(.invention-patent-check).comprehensive-check .comprehensive-history>.history-check-pagination{box-sizing:border-box;flex-shrink:0}.patent-history-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.patent-history-date{flex:1 1 160px;min-width:0;height:36px}.patent-history-date .ant-picker{width:100%;height:36px;border-radius:4px;border-color:#e7e7e7}.patent-history-search-btn{height:36px;padding:0 16px;border:none;border-radius:4px;background:#2a71fc;color:#fff;cursor:pointer;font-size:14px;line-height:14px}.patent-history-panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;border-radius:12px;background:#f4f8ff}.patent-history-panel .patent-history-spin,.patent-history-panel .patent-history-spin .ant-spin-container{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%}.patent-history-panel .patent-history-spin{position:relative;overflow:hidden}.patent-history-panel .patent-history-spin>div>.ant-spin{max-height:none}.patent-history-grid{display:grid;grid-template-columns:repeat(var(--patent-history-cols,3),minmax(0,1fr));grid-template-rows:repeat(var(--patent-history-rows,3),minmax(0,1fr));grid-gap:12px;gap:12px;flex:1 1;min-height:0;overflow:hidden;padding:12px;align-content:stretch}.patent-history-grid.is-loading{opacity:.65}.patent-history-grid .comprehensive-history-empty{grid-row:1/-1}.patent-history-card{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;padding:4px 4px 8px;border:none;border-radius:8px;background:#fff;color:#25242b;cursor:pointer;text-align:left}.patent-history-card-image{flex:1 1 auto;width:100%;min-height:0;overflow:hidden;border-radius:6px;background:#d9d9d9}.patent-history-card-image img{display:block;width:100%;height:100%;object-fit:cover}.patent-history-card-image span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9a98a5;font-size:12px}.patent-history-card-meta{display:flex;flex-shrink:0;flex-direction:column;gap:2px;margin-top:8px;padding:0 8px;color:#25242b;font-size:12px;line-height:19px}.patent-history-card-meta strong{font-weight:400;word-break:break-all}.design-history-grid{align-content:start;gap:var(--design-history-gap,12px);padding:var(--design-history-pad,12px);overflow:auto;grid-template-columns:repeat(var(--patent-history-cols,3),minmax(0,1fr));grid-template-rows:repeat(var(--patent-history-rows,3),minmax(var(--design-history-card-min-h,180px),var(--design-history-card-h,251px)))}.design-history-grid .comprehensive-history-empty{grid-column:1/-1}.design-history-grid .patent-history-card{min-height:var(--design-history-card-min-h,180px);max-height:var(--design-history-card-h,251px);padding:4px 4px 12px}.design-history-grid .patent-history-card:focus-visible,.design-history-grid .patent-history-card:hover{outline:1px solid rgba(42,113,252,.28);outline-offset:-1px}.design-history-grid .patent-history-card-image{flex:0 1 auto;width:100%;min-height:0;max-height:var(--design-history-img,183px);aspect-ratio:1/1;background:#fff}.design-history-grid .patent-history-card-image img{object-fit:contain;background:#fff}.design-history-grid .patent-history-card-meta{margin-top:auto}@media (max-height:900px),(max-width:1536px){.design-patent-check:not(.invention-patent-check){--design-history-card-h:220px;--design-history-card-min-h:160px;--design-history-img:156px;--design-history-gap:10px;--design-history-pad:10px}.design-patent-check:not(.invention-patent-check) .comprehensive-history-head{padding:12px 12px 6px}.design-patent-check:not(.invention-patent-check) .comprehensive-history-body{padding:0 12px}.design-patent-check:not(.invention-patent-check) .patent-history-filters{gap:12px;margin-bottom:12px}}@media (max-height:800px),(max-width:1280px){.design-patent-check:not(.invention-patent-check){--design-history-card-h:196px;--design-history-card-min-h:148px;--design-history-img:136px;--design-history-gap:8px;--design-history-pad:8px}.design-patent-check:not(.invention-patent-check) .patent-history-filters{gap:10px;margin-bottom:10px}.design-history-grid .patent-history-card{padding:4px 4px 8px}}@media (max-width:768px){.design-patent-check:not(.invention-patent-check) .patent-history-filters{flex-wrap:wrap}}.invention-patent-check.comprehensive-check{grid-template-columns:minmax(0,1fr) minmax(260px,min(654px,38%))}.invention-patent-check{--invention-history-card-h:100px;--invention-history-card-min-h:72px;--invention-history-gap:12px;--invention-history-pad:12px}.invention-patent-check .comprehensive-history-head{min-height:0;padding:16px 16px 8px}.invention-patent-check .comprehensive-history-body{padding:0 16px}.invention-patent-check .patent-history-filters{flex-wrap:nowrap;gap:12px;margin-bottom:16px}.invention-patent-check .patent-history-date{flex:1 1;min-width:0;height:36px}.invention-patent-check .patent-history-date .ant-picker{height:36px;font-size:12px}.invention-patent-check .patent-history-date .ant-picker-input>input{font-size:12px}.invention-patent-check .patent-history-search-btn{flex:0 0 auto;min-width:61px;height:36px;padding:0 14px}.invention-patent-check .patent-history-panel{min-height:0}.invention-patent-check.design-patent-check.comprehensive-check .comprehensive-history>.history-check-pagination{flex-shrink:0}.invention-history-grid{align-content:start;gap:var(--invention-history-gap,12px);padding:var(--invention-history-pad,12px);overflow:auto;grid-template-columns:repeat(var(--patent-history-cols,2),minmax(0,1fr));grid-template-rows:repeat(var(--patent-history-rows,7),minmax(var(--invention-history-card-min-h,72px),var(--invention-history-card-h,100px)))}.invention-history-grid .comprehensive-history-empty{grid-column:1/-1}.invention-history-card{display:flex;flex-direction:column;justify-content:space-between;gap:8px;box-sizing:border-box;min-width:0;min-height:var(--invention-history-card-min-h,72px);height:100%;max-height:var(--invention-history-card-h,100px);padding:16px 12px 12px;border:none;border-radius:8px;background:#fff;color:#25242b;cursor:pointer;text-align:left}.invention-history-card:focus-visible,.invention-history-card:hover{outline:1px solid rgba(42,113,252,.28);outline-offset:-1px}.invention-history-card-title{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#25242b;font-size:13px;font-weight:500;line-height:19px;text-align:justify;word-break:break-word}.invention-history-card-time{color:#9a98a5;font-size:12px;line-height:19px}@media (max-height:900px),(max-width:1536px){.invention-patent-check{--invention-history-card-h:88px;--invention-history-card-min-h:68px;--invention-history-gap:10px;--invention-history-pad:10px}.invention-patent-check .comprehensive-history-head{padding:12px 12px 6px}.invention-patent-check .comprehensive-history-body{padding:0 12px}.invention-patent-check .patent-history-filters{gap:12px;margin-bottom:12px}.invention-history-card{padding:12px 10px 10px;gap:6px}.invention-history-card-title{font-size:12px;line-height:17px}}@media (max-height:800px),(max-width:1280px){.invention-patent-check{--invention-history-card-h:80px;--invention-history-card-min-h:64px;--invention-history-gap:8px;--invention-history-pad:8px}.invention-patent-check .patent-history-filters{gap:10px;margin-bottom:10px}.invention-history-card{padding:10px 10px 8px}}@media (max-width:768px){.invention-patent-check .patent-history-filters{flex-wrap:wrap}}.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selector{display:flex!important;align-items:center;min-height:var(--patent-select-h,50px);padding:0 56px 0 var(--patent-select-pad-x,14px)!important}.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-wrap{display:flex;align-items:center;align-self:stretch;min-height:calc(var(--patent-select-h, 50px) - 2px)}.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-overflow{display:flex;align-items:center;min-height:calc(var(--patent-select-h, 50px) - 2px)}.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-overflow-item{display:inline-flex;align-items:center;align-self:center}.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-item{display:inline-flex;align-items:center;margin:0;line-height:1}.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-search,.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-search-input,.design-patent-check .patent-country-select.comprehensive-select.is-multiple .ant-select-selection-search-mirror{height:var(--patent-select-tag-h,28px);line-height:var(--patent-select-tag-h,28px);margin:0}.patent-country-select-tag-wrap{max-width:100%}.patent-country-select-tag,.patent-country-select-tag-wrap{display:inline-flex;align-items:center;height:var(--patent-select-tag-h,28px)}.patent-country-select-tag{flex-shrink:1;min-width:0;margin:0!important;line-height:1!important}.patent-country-select-tag-hint{display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;height:var(--patent-select-tag-h,28px);min-height:var(--patent-select-tag-h,28px);flex-shrink:0;margin-left:4px;padding:0 8px;border-radius:999px;background:rgba(42,113,252,.1);color:#2a71fc;line-height:1;cursor:pointer}.patent-country-select-tag-hint .anticon{display:inline-flex;align-items:center;font-size:calc(var(--patent-select-tag-fs, 13px) - 1px)}.patent-country-select-tag-hint-text{font-size:var(--patent-select-tag-fs,13px);line-height:1}.patent-country-select-dropdown-wrap .patent-country-select-all{padding:8px 12px;border-bottom:1px solid #f0f0f0}.patent-country-select-dropdown-wrap .patent-country-select-all .ant-checkbox-wrapper{width:100%}.patent-result-page{--patent-result-left-w:306px;--patent-result-gap:16px;--patent-result-pad-y:20px;--patent-result-pad-x:15px;--patent-result-title-fs:16px;--patent-result-title-mb:23px;--patent-gallery-size:216px;--patent-gallery-inner:164px;--patent-gallery-mb:24px;--patent-thumb-size:48px;--patent-thumb-gap:8px;--patent-product-pad:12px;--patent-product-gap:10px;--patent-product-title-fs:13px;--patent-product-desc-fs:12px;--patent-card-min:280px;--patent-card-gap:16px;--patent-card-pad:3px;--patent-card-radius:12px;--patent-card-image-max:280px;--patent-card-info-pad-y:16px;--patent-card-info-pad-x:12px;--patent-card-info-gap:8px;--patent-card-info-h:calc(2 * var(--patent-card-info-pad-y) + var(--patent-card-title-lh) + var(--patent-card-info-gap) + var(--patent-card-tag-h));--patent-card-title-fs:14px;--patent-card-title-lh:22px;--patent-card-tag-h:26px;--patent-card-tag-fs:12px;--patent-card-tag-gap:8px;--patent-filter-gap:12px;--patent-keyword-h:32px;--patent-footer-h:72px;--patent-footer-btn-h:44px;--patent-footer-btn-fs:15px;--patent-footer-btn-pad-x:20px;--patent-footer-reset-min-w:88px;--patent-footer-apply-min-w:128px;display:grid;grid-template-columns:var(--patent-result-left-w) minmax(0,1fr);grid-gap:var(--patent-result-gap);gap:var(--patent-result-gap);flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.patent-result-left,.patent-result-right{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#fff;border-radius:12px}.patent-result-left{width:var(--patent-result-left-w);min-width:0;max-width:var(--patent-result-left-w);flex:0 1 var(--patent-result-left-w)}.patent-result-right{min-width:0;padding:var(--patent-result-pad-y) var(--patent-result-pad-x) 16px}.patent-result-left-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto;padding:var(--patent-result-pad-y) var(--patent-result-pad-x) 12px}.patent-result-section-title{display:flex;flex-shrink:0;align-items:center;gap:8px;margin-bottom:16px;color:#292b31;font-size:var(--patent-result-title-fs);font-weight:500;line-height:var(--patent-result-title-fs)}.patent-result-left .patent-result-section-title,.patent-result-right .patent-result-section-title{margin-bottom:var(--patent-result-title-mb)}.patent-result-section-bar{width:3px;height:8px;border-radius:11px;background:#2a71fc}.patent-result-gallery{display:flex;flex-shrink:0;align-items:flex-start;gap:12px;margin-bottom:var(--patent-gallery-mb)}.patent-result-gallery.is-single{justify-content:center}.patent-result-product{display:flex;flex-direction:column;flex-shrink:0;gap:var(--patent-product-gap);min-width:0;max-height:var(--patent-gallery-size);margin-bottom:var(--patent-gallery-mb);padding:var(--patent-product-pad);overflow:hidden;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.patent-result-product-desc,.patent-result-product-title{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.patent-result-product-title{-webkit-line-clamp:2;line-clamp:2;color:#25242b;font-size:var(--patent-product-title-fs);font-weight:600;line-height:1.5}.patent-result-product-desc{flex:1 1 auto;min-height:0;-webkit-line-clamp:5;line-clamp:5;color:#6d6c77;font-size:var(--patent-product-desc-fs);font-weight:400;line-height:1.55}.patent-result-thumbs-wrap{align-items:center}.patent-result-thumb-list,.patent-result-thumbs-wrap{display:flex;flex-direction:column;gap:var(--patent-thumb-gap)}.patent-result-thumb-list{width:var(--patent-thumb-size);max-height:var(--patent-gallery-size);overflow:auto;scrollbar-width:none}.patent-result-thumb-list::-webkit-scrollbar{display:none}.patent-result-thumb{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--patent-thumb-size);height:var(--patent-thumb-size);padding:5px;overflow:hidden;border:1px solid #f5f5f5;border-radius:8px;background:#fff;cursor:pointer}.patent-result-thumb.is-active{border-color:#2a71fc}.patent-result-thumb img{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px}.patent-result-thumb-more{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer}.patent-result-preview-stage{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--patent-gallery-size);height:var(--patent-gallery-size);padding:calc((var(--patent-gallery-size) - var(--patent-gallery-inner)) / 2);overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.patent-result-preview-stage .ant-image,.patent-result-preview-stage .ant-image-img{width:var(--patent-gallery-inner);height:var(--patent-gallery-inner);object-fit:contain;border-radius:8px}.patent-result-preview-stage .ant-empty{margin:0}.patent-filter-keyword{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--patent-filter-gap)}.patent-filter-keyword-label{color:#25242b;font-size:13px;font-weight:500;line-height:21px}.patent-filter-keyword-input.ant-input,.patent-filter-keyword-input.ant-input-affix-wrapper{width:100%;min-height:var(--patent-keyword-h);height:var(--patent-keyword-h);padding:4px 11px;border:none;border-radius:6px;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none;font-size:13px;line-height:24px}.patent-filter-keyword-input.ant-input input,.patent-filter-keyword-input.ant-input-affix-wrapper input{font-size:13px;line-height:24px}.patent-filter-keyword-input.ant-input input::placeholder,.patent-filter-keyword-input.ant-input-affix-wrapper input::placeholder,.patent-filter-keyword-input.ant-input-affix-wrapper::placeholder,.patent-filter-keyword-input.ant-input::placeholder{color:rgba(0,0,0,.25)}.patent-filter-keyword-input.ant-input-affix-wrapper:focus,.patent-filter-keyword-input.ant-input-affix-wrapper:focus-within,.patent-filter-keyword-input.ant-input-affix-wrapper:hover,.patent-filter-keyword-input.ant-input:focus,.patent-filter-keyword-input.ant-input:focus-within,.patent-filter-keyword-input.ant-input:hover{border:none;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none}.patent-result-filters{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--patent-filter-gap)}.patent-filter-card{flex-shrink:0;overflow:hidden;border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff}.patent-filter-card-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:13px;font-weight:500;line-height:21px;text-align:left}.patent-filter-card-head .anticon{margin-left:12px;font-size:10px;color:#25242b;transition:transform .2s ease}.patent-filter-card-head .anticon.is-open{transform:rotate(180deg)}.patent-filter-card-body{padding:8px 12px 12px}.patent-filter-panel{padding:0 8px 4px}.patent-filter-checkall,.patent-filter-row{min-width:0}.patent-filter-checkall .ant-checkbox-wrapper,.patent-filter-row .ant-checkbox-wrapper{display:flex;align-items:flex-start;width:100%;margin:0}.patent-filter-checkall .ant-checkbox,.patent-filter-row .ant-checkbox{top:.5px;align-self:flex-start}.patent-filter-checkall .ant-checkbox+span,.patent-filter-row .ant-checkbox+span{flex:1 1 auto;min-width:0;padding-inline:8px 0}.patent-filter-checkall .ant-checkbox-wrapper{align-items:center;color:#25242b;font-size:14px;line-height:24px}.patent-filter-checkall-label{flex:1 1 auto;min-width:0;color:#25242b;font-size:14px;line-height:24px}.patent-filter-list{display:flex;flex-direction:column;gap:8px;padding-top:6px}.patent-filter-row .ant-checkbox-wrapper{line-height:18px}.patent-filter-row-main{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.patent-filter-row-label{flex:1 1 auto;min-width:0;overflow:hidden;color:#6d6c77;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.patent-filter-checkall .patent-filter-row-count{color:#25242b;font-size:12px;line-height:24px}.patent-filter-row-count{flex-shrink:0;min-width:28px;padding-left:11px;color:#9a98a5;font-size:12px;line-height:18px;text-align:right}.patent-filter-empty{padding:8px;color:#9a98a5;font-size:12px}.patent-filter-card .ant-checkbox .ant-checkbox-inner{width:17px;height:17px;border-radius:4px;border-color:#e7e7e7}.patent-filter-card .ant-checkbox-checked .ant-checkbox-inner{background:#2a71fc;border-color:#2a71fc}.patent-filter-card .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:#2a71fc}.patent-result-left-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 16px;min-height:var(--patent-footer-h);padding:12px var(--patent-result-pad-x);border-top:1px solid #e7e7e7}.patent-filter-apply-btn,.patent-filter-reset-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;max-width:100%;height:var(--patent-footer-btn-h);min-height:var(--patent-footer-btn-h);padding:0 var(--patent-footer-btn-pad-x);border:none;cursor:pointer;font-size:var(--patent-footer-btn-fs);font-weight:500;line-height:24px;letter-spacing:.3px;white-space:nowrap}.patent-filter-reset-btn{min-width:var(--patent-footer-reset-min-w);border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;background:#fff;color:#2a71fc}.patent-filter-apply-btn{min-width:var(--patent-footer-apply-min-w);border-radius:59px;background:#2a71fc;color:#fff}.patent-result-right .ant-spin-container,.patent-result-right .ant-spin-nested-loading{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.patent-result-right .ant-spin-nested-loading{overflow:auto}.patent-result-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--patent-card-min),calc((100% - 3 * var(--patent-card-gap)) / 4)),1fr));grid-gap:var(--patent-card-gap);gap:var(--patent-card-gap);align-content:start}.patent-result-card{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;gap:0;padding:var(--patent-card-pad);overflow:hidden;border:1px solid transparent;border-radius:var(--patent-card-radius);background:#f7f9fd;color:#25242b;cursor:pointer;text-align:left}.patent-result-card.has-tro{border-color:#df1c41}.patent-result-tro{position:absolute;top:10px;left:10px;z-index:1;padding:2px 6px;border-radius:4px;background:#df1c41;color:#fff;font-size:12px;line-height:16px}.patent-result-card-image{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-height:var(--patent-card-image-max);overflow:hidden;border-radius:calc(var(--patent-card-radius) - var(--patent-card-pad)) calc(var(--patent-card-radius) - var(--patent-card-pad)) 0 0;background:#fff}.patent-result-card-image img{display:block;width:100%;height:100%;object-fit:contain}.patent-result-card-image span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9a98a5;font-size:12px}.patent-result-card-info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:var(--patent-card-info-gap);min-height:0;padding:var(--patent-card-info-pad-y) var(--patent-card-info-pad-x);border-top:1px solid #e7e7e7;border-radius:0 0 calc(var(--patent-card-radius) - var(--patent-card-pad)) calc(var(--patent-card-radius) - var(--patent-card-pad));background:#fff}.patent-result-card-info strong{display:-webkit-box;overflow:hidden;color:#25272f;font-size:var(--patent-card-title-fs);font-weight:500;line-height:var(--patent-card-title-lh);-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.patent-result-card-tags{display:flex;flex-wrap:nowrap;gap:var(--patent-card-tag-gap);min-width:0}.patent-result-card-tags span{display:inline-flex;flex-shrink:1;align-items:center;max-width:100%;min-width:0;height:var(--patent-card-tag-h);padding:0 8px;overflow:hidden;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(27deg,rgba(12,130,255,.05),rgba(105,198,255,.05));color:#117beb;font-size:var(--patent-card-tag-fs);font-weight:500;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.design-patent-result-page{--patent-card-image-pad-y:7.2%;--patent-card-image-pad-x:12.5%}.design-patent-result-page .patent-result-card-image{aspect-ratio:1;max-height:none;padding:var(--patent-card-image-pad-y) var(--patent-card-image-pad-x)}.design-patent-result-page .patent-result-card-image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.design-patent-result-page .patent-result-card-info{flex:0 0 auto;justify-content:flex-start;min-height:var(--patent-card-info-h)}.patent-drawer-mask{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:rgba(0,0,0,.25);opacity:0;transition:opacity .4s cubic-bezier(.23,1,.32,1);pointer-events:none}.patent-drawer-mask.is-open{opacity:1;pointer-events:auto}.patent-drawer-mask:not(.is-open){transition-duration:.32s;transition-timing-function:cubic-bezier(.755,.05,.855,.06)}.patent-drawer-shell{--patent-drawer-w:min(786px,calc(100vw - 48px));--patent-drawer-pad:16px;--patent-drawer-inset:16px;--patent-drawer-radius:20px;--patent-drawer-card-radius:12px;--patent-drawer-title-fs:16px;--patent-drawer-body-fs:14px;--patent-drawer-body-lh:22px;--patent-drawer-html-fs:15px;--patent-drawer-label-w:89px;--patent-drawer-row-gap:12px;--patent-drawer-row-col-gap:20px;--patent-drawer-block-gap:16px;--patent-drawer-section-mb:12px;--patent-drawer-card-pad:20px;--patent-drawer-hero-h:160px;--patent-drawer-image-h:300px;--patent-drawer-image-gap:16px;--patent-drawer-collapse:48px;--patent-drawer-catalog-top:calc(var(--patent-drawer-inset) + var(--patent-drawer-pad) + var(--patent-drawer-title-fs) + 8px);--patent-drawer-catalog-item-py:8px;--patent-drawer-catalog-item-px:16px;position:relative;display:flex;flex:0 0 auto;align-items:stretch;box-sizing:border-box;height:100%;max-width:100%;min-height:0;padding:var(--patent-drawer-inset) 0;transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(.23,1,.32,1);will-change:transform}.patent-drawer-shell.is-open{transform:translateZ(0)}.patent-drawer-shell:not(.is-open){transition-duration:.32s;transition-timing-function:cubic-bezier(.755,.05,.855,.06)}.patent-drawer-collapse{position:absolute;top:50%;left:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--patent-drawer-collapse);height:var(--patent-drawer-collapse);padding:0;border:none;border-radius:40px;outline:1px solid #e7e7e7;outline-offset:-1px;color:#25242b;cursor:pointer;transform:translate(-50%,-50%)}.patent-drawer,.patent-drawer-collapse{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.25)}.patent-drawer{display:flex;flex-direction:column;box-sizing:border-box;width:var(--patent-drawer-w);max-width:calc(100vw - 48px);height:100%;min-height:0;margin-left:32px;overflow:hidden;padding-bottom:var(--patent-drawer-inset);border:1px solid #e7e7e7;border-radius:var(--patent-drawer-radius) 0 0 var(--patent-drawer-radius)}.patent-drawer-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:var(--patent-drawer-pad) var(--patent-drawer-pad) 8px}.patent-drawer-head-left{display:flex;align-items:center;gap:8px;min-width:0}.patent-drawer-head-left h3{margin:0;color:#292b31;font-size:var(--patent-drawer-title-fs);font-weight:500;line-height:var(--patent-drawer-title-fs)}.patent-drawer-nav-btn,.patent-drawer-pdf-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:#2a71fc;cursor:pointer}.patent-drawer-nav{display:flex;flex-shrink:0;align-items:center;gap:4px}.patent-drawer-nav-btn{color:rgba(0,0,0,.55)}.patent-drawer-nav-btn:hover:not(:disabled){background:rgba(42,113,252,.08);color:#2a71fc}.patent-drawer-nav-btn:disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.patent-drawer-catalog{position:absolute;top:var(--patent-drawer-catalog-top);left:0;z-index:3;min-width:36px;max-height:calc(100% - var(--patent-drawer-catalog-top) - var(--patent-drawer-inset));overflow:hidden;border:1px solid #e7e7e7;border-radius:10px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateX(-8px)}.patent-drawer-catalog.is-expanded{min-width:108px;overflow-y:auto}.patent-drawer-catalog-title{display:flex;align-items:center;justify-content:center;width:36px;padding:12px 8px;color:#25242b;font-size:12px;font-weight:500;line-height:16px;writing-mode:vertical-rl;letter-spacing:2px}.patent-drawer-catalog-list{display:none;flex-direction:column;padding:8px 0}.patent-drawer-catalog.is-expanded .patent-drawer-catalog-list{display:flex}.patent-drawer-catalog-item{padding:var(--patent-drawer-catalog-item-py) var(--patent-drawer-catalog-item-px);border:none;border-left:3px solid transparent;background:transparent;color:#666;cursor:pointer;font-size:13px;line-height:20px;text-align:left;white-space:nowrap}.patent-drawer-catalog-item.is-active,.patent-drawer-catalog-item:hover{border-left-color:#2a71fc;background:rgba(42,113,252,.08);color:#2a71fc}.patent-drawer-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px var(--patent-drawer-pad) 12px}.patent-drawer-body .ant-spin-container,.patent-drawer-body .ant-spin-nested-loading{min-width:0;min-height:0;max-width:100%}.patent-drawer-block{margin-bottom:var(--patent-drawer-block-gap)}.patent-drawer-section-title{display:flex;align-items:center;gap:8px;margin-bottom:var(--patent-drawer-section-mb);color:#292b31;font-size:var(--patent-drawer-title-fs);font-weight:500;line-height:var(--patent-drawer-title-fs)}.patent-drawer-section-bar{width:3px;height:8px;border-radius:11px;background:#2a71fc}.patent-drawer-section-text{flex:0 0 auto}.patent-drawer-translate-btn{display:inline-flex;align-items:center;margin-left:auto;padding:4px 6px;border:none;border-radius:4px;outline:.5px solid #2a71fc;outline-offset:-.5px;background:#2a71fc;color:#fff;cursor:pointer;font-size:12px;font-weight:500;line-height:12px}.patent-drawer-hero{display:flex;align-items:center;justify-content:center;width:100%;height:var(--patent-drawer-hero-h);margin-bottom:var(--patent-drawer-block-gap);overflow:hidden;border:1px solid rgba(42,113,252,.2);border-radius:var(--patent-drawer-card-radius);background:#fff}.patent-drawer-hero .ant-image,.patent-drawer-hero .ant-image-img{max-width:100%;max-height:calc(var(--patent-drawer-hero-h) - 16px);object-fit:contain}.patent-drawer-card{position:relative;padding:var(--patent-drawer-card-pad);border:1px solid rgba(42,113,252,.2);border-radius:var(--patent-drawer-card-radius);background:#fff}.patent-drawer-card-tools{position:absolute;top:var(--patent-drawer-card-pad);right:var(--patent-drawer-card-pad);z-index:1}.patent-drawer-row{display:flex;align-items:flex-start;gap:var(--patent-drawer-row-col-gap);min-width:0;margin-bottom:var(--patent-drawer-row-gap)}.patent-drawer-row:last-child{margin-bottom:0}.patent-drawer-row-label-wrap{display:flex;flex-shrink:0;align-items:center;width:var(--patent-drawer-label-w)}.patent-drawer-label{color:#687588;font-weight:400}.patent-drawer-label,.patent-drawer-value{font-size:var(--patent-drawer-body-fs);line-height:var(--patent-drawer-body-lh)}.patent-drawer-value{flex:1 1 auto;min-width:0;color:#111827;font-weight:500;word-break:break-word}.patent-drawer-status-tags{display:flex;flex-wrap:wrap;gap:8px}.patent-drawer-status-tag{display:inline-flex;align-items:center;padding:0 9px;border-radius:4px;outline:.5px solid rgba(42,113,252,.1);outline-offset:-.5px;background:rgba(42,113,252,.04);color:#2a71fc;font-size:12px;font-weight:500;line-height:22px}.patent-drawer-status-tag.is-error{outline-color:rgba(223,28,65,.16);background:rgba(223,28,65,.06);color:#df1c41}.patent-drawer-status-tag.is-warning{outline-color:rgba(250,173,20,.24);background:rgba(250,173,20,.1);color:#d48806}.patent-drawer-status-tag.is-processing{outline-color:rgba(42,113,252,.16);background:rgba(42,113,252,.06);color:#2a71fc}.patent-drawer-status-tag.is-default{outline-color:rgba(0,0,0,.08);background:#f5f5f5;color:#6d6c77}.patent-drawer-tro-card{background:#fff7f7;border-color:rgba(223,28,65,.16)}.patent-drawer-html{max-width:100%;overflow-wrap:anywhere;color:#111827;font-size:var(--patent-drawer-html-fs);line-height:1.7;word-break:break-word}.patent-drawer-html b,.patent-drawer-html strong{color:#25242b;font-weight:600}.patent-drawer-html canvas,.patent-drawer-html img,.patent-drawer-html svg,.patent-drawer-html video{max-width:100%;height:auto}.patent-drawer-html table{display:block;max-width:100%;overflow-x:auto}.patent-drawer-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--patent-drawer-image-gap);gap:var(--patent-drawer-image-gap)}.patent-drawer-image-item{display:flex;align-items:center;justify-content:center;min-height:var(--patent-drawer-image-h);padding:8px;overflow:hidden;border-radius:8px;background:#fff}.patent-drawer-image-item .ant-image,.patent-drawer-image-item .ant-image-img{max-width:100%;max-height:calc(var(--patent-drawer-image-h) - 16px);object-fit:contain}.patent-drawer-empty{color:#9a98a5;font-size:13px;line-height:20px;text-align:center}@media (max-height:900px),(max-width:1536px){.patent-drawer-shell{--patent-drawer-w:min(640px,calc(100vw - 40px));--patent-drawer-pad:12px;--patent-drawer-inset:12px;--patent-drawer-radius:16px;--patent-drawer-row-gap:10px;--patent-drawer-row-col-gap:12px;--patent-drawer-block-gap:12px;--patent-drawer-section-mb:8px;--patent-drawer-card-pad:14px;--patent-drawer-hero-h:140px;--patent-drawer-image-h:220px;--patent-drawer-image-gap:12px;--patent-drawer-collapse:40px;--patent-drawer-catalog-item-py:6px;--patent-drawer-catalog-item-px:12px}.patent-drawer{margin-left:24px;max-width:calc(100vw - 40px)}}@media (max-height:800px),(max-width:1280px){.patent-drawer-shell{--patent-drawer-w:min(560px,calc(100vw - 32px));--patent-drawer-pad:10px;--patent-drawer-inset:8px;--patent-drawer-radius:12px;--patent-drawer-card-radius:10px;--patent-drawer-title-fs:14px;--patent-drawer-body-fs:13px;--patent-drawer-body-lh:20px;--patent-drawer-html-fs:14px;--patent-drawer-label-w:80px;--patent-drawer-row-gap:8px;--patent-drawer-row-col-gap:10px;--patent-drawer-block-gap:10px;--patent-drawer-section-mb:6px;--patent-drawer-card-pad:12px;--patent-drawer-hero-h:128px;--patent-drawer-image-h:180px;--patent-drawer-image-gap:10px;--patent-drawer-collapse:36px;--patent-drawer-catalog-item-py:6px;--patent-drawer-catalog-item-px:10px}.patent-drawer{margin-left:20px;max-width:calc(100vw - 32px)}}@media (max-width:768px){.patent-drawer-shell{--patent-drawer-w:min(100vw,100%)}.patent-drawer{margin-left:0;max-width:100vw;border-radius:var(--patent-drawer-radius) 0 0 var(--patent-drawer-radius)}.patent-drawer-collapse{left:8px;transform:translateY(-50%)}.patent-drawer-catalog{left:8px;transform:none}.patent-drawer-images{grid-template-columns:1fr;gap:10px}}@media (prefers-reduced-motion:reduce){.patent-drawer-mask,.patent-drawer-shell{transition:none}}@media (max-height:900px),(max-width:1536px){.patent-result-page{--patent-result-left-w:260px;--patent-result-gap:12px;--patent-result-pad-y:16px;--patent-result-pad-x:12px;--patent-result-title-fs:14px;--patent-result-title-mb:16px;--patent-gallery-size:168px;--patent-gallery-inner:128px;--patent-gallery-mb:16px;--patent-thumb-size:40px;--patent-product-pad:10px;--patent-product-gap:8px;--patent-card-min:220px;--patent-card-gap:12px;--patent-card-image-max:200px;--patent-card-info-pad-y:12px;--patent-card-info-pad-x:10px;--patent-card-info-gap:6px;--patent-card-title-fs:13px;--patent-card-title-lh:20px;--patent-card-tag-h:22px;--patent-card-tag-gap:6px;--patent-filter-gap:8px;--patent-keyword-h:28px;--patent-footer-h:64px;--patent-footer-btn-h:40px;--patent-footer-btn-fs:14px;--patent-footer-btn-pad-x:16px;--patent-footer-reset-min-w:72px;--patent-footer-apply-min-w:112px}.patent-result-left-footer{gap:10px 12px}.patent-filter-card-head{padding:6px 10px}.patent-filter-card-body{padding:6px 10px 10px}.patent-filter-list{gap:6px;padding-top:4px}}@media (max-height:800px),(max-width:1280px){.patent-result-page{--patent-result-left-w:220px;--patent-result-gap:10px;--patent-result-pad-y:12px;--patent-result-pad-x:10px;--patent-result-title-fs:13px;--patent-result-title-mb:12px;--patent-gallery-size:140px;--patent-gallery-inner:108px;--patent-gallery-mb:12px;--patent-thumb-size:32px;--patent-thumb-gap:6px;--patent-product-pad:8px;--patent-product-gap:6px;--patent-card-min:180px;--patent-card-gap:10px;--patent-card-radius:10px;--patent-card-image-max:160px;--patent-card-info-pad-y:10px;--patent-card-info-pad-x:8px;--patent-card-info-gap:6px;--patent-card-title-fs:12px;--patent-card-title-lh:18px;--patent-card-tag-h:20px;--patent-card-tag-fs:11px;--patent-card-tag-gap:6px;--patent-filter-gap:6px;--patent-keyword-h:26px;--patent-footer-h:56px;--patent-footer-btn-h:36px;--patent-footer-btn-fs:13px;--patent-footer-btn-pad-x:14px;--patent-footer-reset-min-w:64px;--patent-footer-apply-min-w:96px}.patent-result-left-footer{gap:8px 10px;padding-top:10px;padding-bottom:10px}.patent-filter-card-head{padding:6px 8px;font-size:12px;line-height:18px}.patent-filter-card-body{padding:6px 8px 8px}.patent-filter-panel{padding:0 4px 2px}}@media (max-width:900px){.patent-result-page,.patent-search-mode-grid{grid-template-columns:1fr}.patent-result-page{overflow:auto}.patent-result-left{width:auto;max-width:none;flex:1 1 auto;min-width:0;max-height:none}}.batch-detail-page{height:100%;padding:0 2px 16px}.batch-detail-page,.batch-detail-page>.ant-spin-nested-loading,.batch-detail-page>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1 1;flex-direction:column;gap:16px;width:100%;min-width:0;min-height:0;overflow:hidden}.batch-detail-page.is-enter{animation:batch-detail-page-enter .55s ease}@keyframes batch-detail-page-enter{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}.batch-detail-page .check-detail-back-link{display:inline-flex;align-items:center;gap:6px}.batch-detail-jump{flex-shrink:0;border-radius:10px}.batch-detail-card{min-width:0;padding:16px;border:1px solid #eef1f6;border-radius:12px;background:#fff;box-shadow:0 1px 4px rgba(22,32,51,.04)}.batch-detail-overview{display:flex;flex-shrink:0;flex-direction:column;padding:0;overflow:hidden}.batch-detail-overview-main{display:grid;grid-template-columns:minmax(280px,.86fr) 1px minmax(0,1.24fr);align-items:stretch;min-width:0}.batch-detail-task{--bd-meta-gap:8px;--bd-meta-chip-h:22px;--bd-meta-font:14px;--bd-meta-label:13px;--bd-title-fs:16px;--bd-title-lh:22px;--bd-status-h:18px;display:flex;align-items:flex-start;gap:12px;min-width:0;padding:12px clamp(12px,1.2vw,16px)}.batch-detail-task-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:rgba(42,113,252,.1);color:#2a71fc;font-size:16px}.batch-detail-task-main{min-width:0;flex:1 1}.batch-detail-task-title{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:var(--bd-meta-gap)}.batch-detail-task-title>span{min-width:0;overflow:hidden;color:#1f2937;font-size:var(--bd-title-fs);font-weight:700;line-height:var(--bd-title-lh);text-overflow:ellipsis;white-space:nowrap}.batch-detail-status.ant-tag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--bd-status-h);min-height:var(--bd-status-h);margin:0;padding:0 8px;border:0;border-radius:999px;font-size:11px;font-weight:500;line-height:1}.batch-detail-status.ant-tag.is-success{color:#0fb768;background:#f6ffed}.batch-detail-status.ant-tag.is-failed{color:#cf1322;background:#fff1f0}.batch-detail-status.ant-tag.is-running{color:#d48806;background:#fffbe6}.batch-detail-meta{display:flex;flex-direction:column;gap:var(--bd-meta-gap)}.batch-detail-meta-row{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--bd-meta-label);line-height:var(--bd-meta-chip-h)}.batch-detail-meta-row.is-top{align-items:flex-start}.batch-detail-meta-lead{display:inline-flex;flex:0 0 14px;align-items:center;justify-content:center;width:14px;height:var(--bd-meta-chip-h);color:#c0c4cc}.batch-detail-meta-label,.batch-detail-meta-text{color:#687588;font-size:var(--bd-meta-label);font-weight:400;line-height:var(--bd-meta-chip-h)}.batch-detail-meta-label{flex:0 0 5em;width:5em;text-align:left;white-space:nowrap}.batch-detail-meta-text{min-width:0;white-space:normal}.batch-detail-meta-tip{display:block;flex-shrink:0;font-size:14px;line-height:1;color:#c0c4cc;cursor:help}.batch-detail-meta-tip:hover{color:#2a71fc}.batch-detail-tags{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.batch-detail-tags>strong{line-height:var(--bd-meta-chip-h)}.batch-detail-tags.workbench-history-tags .workbench-chip{box-sizing:border-box;height:var(--bd-meta-chip-h);min-height:var(--bd-meta-chip-h);padding:0 8px;line-height:calc(var(--bd-meta-chip-h) - 2px)}.batch-detail-report-actions{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.batch-detail-report-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:var(--bd-meta-chip-h);min-height:var(--bd-meta-chip-h);padding:0 8px;border:.5px solid rgba(12,130,255,.18);border-radius:6px;background:#f7f9fd;color:#117beb;cursor:pointer;font-size:12px;font-weight:500;line-height:1}.batch-detail-report-btn:hover:not(:disabled){border-color:rgba(12,130,255,.28);background:#eef4ff}.batch-detail-report-btn.is-disabled{border-color:hsla(0,0%,60%,.16);background:#f5f5f5;color:#999;cursor:not-allowed}.batch-detail-report-btn.is-generating{border-color:rgba(12,130,255,.18);background:#f7f9fd;color:#117beb;cursor:default}.batch-detail-report-btn.is-generating .comprehensive-submit-spinner{width:12px;height:12px;border-color:#2a71fc rgba(42,113,252,.2) rgba(42,113,252,.2)}.batch-detail-report-btn.is-view{border-color:rgba(12,130,255,.18);background:#f7f9fd;color:#117beb}.batch-detail-overview-divider{width:1px;min-height:0;background:#eef1f6}.batch-detail-stats{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:12px clamp(12px,1.2vw,16px)}.batch-detail-stats-grid{display:grid;grid-gap:12px;gap:12px;min-width:0}.batch-detail-stats-grid.is-progress{grid-template-columns:repeat(5,minmax(0,1fr))}.batch-detail-stats-grid.is-risk{grid-template-columns:repeat(3,minmax(0,1fr))}.batch-detail-stats-divider{height:1px;background:#eef1f6}.batch-detail-stat{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:8px;background:#fafbfc}.batch-detail-stat-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:16px}.batch-detail-stat-icon.is-blue{color:#2a71fc;background:#ecf3ff}.batch-detail-stat-icon.is-green{color:#0fb768;background:#f6ffed}.batch-detail-stat-icon.is-grey{color:#8c8c8c;background:#f4f4f5}.batch-detail-stat-icon.is-red{color:#cf1322;background:#fff1f0}.batch-detail-stat-icon.is-orange{color:#d48806;background:#fffbe6}.batch-detail-stat-icon.is-purple{color:#722ed1;background:#f9f0ff}.batch-detail-stat-body{display:flex;flex-direction:column;gap:2px;min-width:0}.batch-detail-stat-label{min-width:0;overflow:hidden;color:#98a2b3;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.batch-detail-stat-value-row{display:flex;align-items:baseline;gap:6px;min-width:0}.batch-detail-stat-value{color:#1f2937;font-size:18px;font-weight:700;line-height:1.25}.batch-detail-stat-percent{font-size:12px;font-weight:600}.batch-detail-stat-percent.is-red{color:#cf1322}.batch-detail-stat-percent.is-orange{color:#d48806}.batch-detail-stat-percent.is-green{color:#0fb768}.batch-detail-stat-tip{color:#d0d5dd;cursor:help;font-size:11px;line-height:1}.batch-detail-stat-tip:hover{color:#2a71fc}.batch-detail-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0;padding:8px clamp(12px,1.2vw,16px);border-top:1px solid #eef1f6;background:#fff}.batch-detail-actions-copy{flex:1 1 auto;min-width:0}.batch-detail-actions-title{color:#292b31;font-size:13px;font-weight:600;line-height:18px}.batch-detail-actions-desc{margin-top:2px;overflow:hidden;color:#6d6c77;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.batch-detail-actions-btns{display:flex;flex-shrink:0;align-items:center;gap:8px}.batch-detail-actions-btns .check-detail-outline-btn,.batch-detail-actions-btns .check-detail-primary-btn{min-width:0;height:44px;min-height:44px;padding:0 16px;font-size:13px}.batch-detail-records{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.batch-detail-records .history-check-list-wrap{flex:1 1;min-height:0;overflow:hidden}.batch-detail-records .workbench-history-grid{flex:1 1;align-content:start;overflow:auto}.batch-detail-records-head{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:36px;margin-bottom:16px}.batch-detail-records-head .workbench-section-title{flex:0 0 auto}.batch-detail-records-head .comprehensive-history-filters{flex:1 1 auto;min-width:0}.batch-recheck-items{display:flex;flex-wrap:wrap;gap:10px}.batch-recheck-item{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 12px;border:1px solid #e7e7e7;border-radius:8px;background:#fff;color:#25242b;cursor:pointer;text-align:left}.batch-recheck-item span{font-size:13px;font-weight:500;line-height:18px}.batch-recheck-item em{color:#6d6c77;font-size:11px;font-style:normal;line-height:16px}.batch-recheck-item.is-active{border-color:#2a71fc;background:#f4f8ff;color:#2a71fc}.batch-recheck-item.is-active em{color:rgba(42,113,252,.72)}.batch-recheck-empty{color:#6d6c77}.batch-recheck-warning{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;background:#fff7e6;color:#d48806;font-size:13px;line-height:20px}.batch-report-confirm-key{margin:0 0 8px;color:#25242b;font-size:15px;font-weight:700}.batch-report-confirm-text{margin:0;color:#6d6c77;font-size:13px;line-height:22px}.batch-report-confirm-foot{display:flex;flex-direction:column;gap:10px;margin-top:16px}.batch-report-confirm-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:13px}.batch-report-confirm-note{display:inline-flex;align-items:center;gap:6px;color:#6d6c77;font-size:12px}.batch-report-risk-hint-title{margin-bottom:8px;color:#25242b;font-size:13px;font-weight:700}.batch-report-risk-hint-tooltip{display:flex;flex-direction:column;gap:12px;color:#344054;font-size:12px;line-height:1.7}.batch-report-risk-hint-tooltip p{margin:0 0 6px}.batch-report-risk-hint-tooltip b.is-high{margin-right:6px;color:#cf1322}.batch-report-risk-hint-tooltip b.is-medium{margin-right:6px;color:#d48806}@media (max-height:900px),(max-width:1536px){.batch-detail-page{gap:12px;padding-bottom:12px}.batch-detail-page>.ant-spin-nested-loading,.batch-detail-page>.ant-spin-nested-loading>.ant-spin-container{gap:12px}.batch-detail-card:not(.batch-detail-overview){padding:12px}.batch-detail-overview-main{grid-template-columns:minmax(200px,.7fr) 1px minmax(0,1.3fr)}.batch-detail-stats,.batch-detail-task{gap:12px;padding:10px 12px}.batch-detail-task-icon{width:32px;height:32px;font-size:15px}.batch-detail-task-title>span{font-size:14px}.batch-detail-task{--bd-meta-gap:6px;--bd-meta-chip-h:22px}.batch-detail-actions{padding:8px 12px}.batch-detail-actions-btns .check-detail-outline-btn,.batch-detail-actions-btns .check-detail-primary-btn{height:40px;min-height:40px;padding:0 14px}.batch-detail-stats-grid{gap:12px}.batch-detail-stat{padding:6px 8px}.batch-detail-stat-value{font-size:15px}}@media (max-height:800px),(max-width:1280px){.batch-detail-page{gap:10px;padding-bottom:10px;overflow:auto}.batch-detail-page>.ant-spin-nested-loading,.batch-detail-page>.ant-spin-nested-loading>.ant-spin-container{flex:1 0 auto;gap:10px;overflow:visible}.batch-detail-card:not(.batch-detail-overview){padding:10px}.batch-detail-stats,.batch-detail-task{gap:10px;padding:8px 12px}.batch-detail-task-icon{width:32px;height:32px}.batch-detail-task{--bd-meta-gap:6px;--bd-meta-chip-h:22px;--bd-meta-font:13px;--bd-meta-label:12px}.batch-detail-actions-btns .check-detail-outline-btn,.batch-detail-actions-btns .check-detail-primary-btn{height:36px;min-height:36px;padding:0 12px;font-size:12px}.batch-detail-records{flex:1 0 auto;min-height:320px;overflow:visible}}@media (max-width:1280px){.batch-detail-overview-main{grid-template-columns:minmax(0,1fr)}.batch-detail-overview-divider{width:auto;height:1px}.batch-detail-stats-grid.is-progress{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.batch-detail-stats-grid.is-progress,.batch-detail-stats-grid.is-risk{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-detail-actions,.batch-detail-records-head{flex-wrap:wrap}.batch-detail-records-head .comprehensive-history-filters.is-toolbar{flex-wrap:wrap;justify-content:flex-start}.batch-detail-records-head .comprehensive-history-filters.is-toolbar .comprehensive-filter-search-wrap{flex:1 1 220px;max-width:none}}.check-config-page{display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;padding:0 24px 16px;overflow:auto;background:#fff;border-radius:12px}.check-config-tabs{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:flex-end;gap:clamp(16px,2vw,32px);margin-bottom:16px;padding:20px 0 0;min-width:0}.check-config-tab{position:relative;height:40px;padding:0 8px 8px;min-width:0;border:none;background:transparent;color:#25242b;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:15px;font-weight:600;line-height:24px;white-space:nowrap}.check-config-tab.is-active{color:#2a71fc}.check-config-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:#2a71fc}.check-config-head{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:clamp(12px,1.6vw,24px);margin-bottom:16px;min-width:0}.check-config-head-copy{flex:1 1 auto;min-width:0;max-width:1121px}.check-config-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:28px;letter-spacing:.4px}.check-config-desc{margin:8px 0 0;color:#6d6c77;font-size:14px;font-weight:400;line-height:24px;text-align:justify}.check-config-head-actions,.check-config-row-actions,.check-config-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:16px;min-width:0}.check-config-head-actions{flex:0 1 auto}.check-config-toolbar{flex-shrink:0;margin:16px 0 12px}.check-config-head-actions .check-config-btn,.check-config-toolbar .check-config-btn{flex:0 1 auto;min-width:64px;height:36px;padding:0 16px;font-size:14px;line-height:22px}.check-config-btn{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:auto;height:44px;padding:0 24px;border:none;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.3px;white-space:nowrap}.check-config-btn.is-primary{border-radius:59px;background:#2a71fc;color:#fff}.check-config-btn.is-primary:hover{background:#1f63f0}.check-config-btn.is-ghost{border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;background:#fff;color:#2a71fc}.check-config-btn.is-ghost:hover{background:#f4f8ff}.check-config-btn.is-danger{border-radius:62px;outline:1px solid #f8cbd4;outline-offset:-1px;background:#fff;color:#df1c41;font-size:15px;font-weight:400}.check-config-btn.is-danger:hover{background:#fff5f6}.check-config-btn:disabled{cursor:not-allowed;opacity:.45}.check-config-filters{display:grid;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.35fr);grid-gap:10px 16px;gap:10px 16px;min-width:0}.check-config-filters .check-config-field{gap:10px}.check-config-filters .check-config-control{height:36px!important}.check-config-filters .check-config-control .ant-select-selector,.check-config-filters .check-config-control.ant-input,.check-config-filters .check-config-control.ant-input-affix-wrapper,.check-config-filters .check-config-control.ant-picker{height:36px!important;min-height:36px!important;padding:0 12px!important;border-radius:8px!important}.check-config-filters .check-config-control .ant-select-selector{display:flex!important;align-items:center}.check-config-filters.is-taibao{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,1.3fr)}.check-config-field{display:flex;min-width:0;flex-direction:column;gap:10px}.check-config-field-label{color:#25242b;font-size:14px;line-height:22px}.check-config-control{width:100%;height:50px!important}.check-config-control .ant-select-selector,.check-config-control.ant-input,.check-config-control.ant-input-affix-wrapper,.check-config-control.ant-picker{height:50px!important;min-height:50px!important;padding:0 20px!important;border:none!important;border-radius:10px!important;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none!important;background:#fff!important}.check-config-control .ant-input,.check-config-control .ant-picker-input>input,.check-config-control .ant-select-selection-item,.check-config-control .ant-select-selection-placeholder,.check-config-control.ant-input{color:#25242b;font-size:14px;line-height:22px}.check-config-control .ant-input::placeholder,.check-config-control .ant-picker-input>input::placeholder,.check-config-control .ant-select-selection-placeholder{color:#9a98a5}.check-config-control.ant-input-affix-wrapper-focused,.check-config-control.ant-picker-focused,.check-config-control.ant-select-focused .ant-select-selector,.check-config-control:hover .ant-select-selector,.check-config-control:hover.ant-input,.check-config-control:hover.ant-input-affix-wrapper,.check-config-control:hover.ant-picker{outline-color:#2a71fc}.check-config-control.is-range{width:100%}.check-config-control.is-range.ant-picker{padding-right:16px!important}.check-config-table-wrap{width:100%;min-width:0}.check-config-table .ant-table{background:transparent}.check-config-table .ant-table-container{min-width:0}.check-config-table .ant-table-header{overflow:hidden!important}.check-config-table .ant-table-thead>tr>th{height:auto;min-height:44px;padding:12px!important;border-bottom:1px solid #e5e7eb;background:rgba(42,113,252,.02)!important;color:#111827;font-size:14px;font-weight:600;line-height:22px}.check-config-table .ant-table-sticky-holder{top:0!important;z-index:3;margin:0!important;background:#fff}.check-config-table .ant-table-sticky-holder .ant-table-thead>tr>th{background:rgba(42,113,252,.02)!important}.check-config-table .ant-table-tbody>tr>td{height:auto;min-height:50px;padding:12px!important;border-bottom:1px solid #f4f8ff;color:rgba(0,0,0,.88);font-size:14px;line-height:24px;vertical-align:middle}.check-config-table .ant-table-tbody>tr:hover>td{background:#f9fbff!important}.check-config-table .ant-checkbox-inner{width:22px;height:22px;border-radius:6px;border-color:#e7e7e7}.check-config-table .ant-checkbox-checked .ant-checkbox-inner{border-color:#2a71fc;background:#2a71fc}.check-config-table .ant-table-column-sorter{color:#9a98a5}.check-config-th-expire{display:inline-flex;align-items:center;gap:4px}.check-config-th-expire .anticon{color:#117beb;cursor:help}.check-config-tm-info{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%;padding:0;text-align:left}.check-config-tm-info-head{display:flex;align-items:center;gap:8px;min-width:0}.check-config-tm-info-name{flex:0 1 auto;min-width:0;overflow:hidden;color:#111827;font-size:14px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.check-config-tm-info-status{display:inline-flex;flex-shrink:0;align-items:center}.check-config-tm-info-status .check-config-status{height:20px;min-width:32px;padding:0 6px;border-radius:4px;font-size:11px;line-height:12px}.check-config-tm-info-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.check-config-tm-info-row{display:flex;align-items:baseline;min-width:0;line-height:18px}.check-config-tm-info-label{flex-shrink:0;color:#9ca3af;font-size:12px;line-height:18px;white-space:nowrap}.check-config-tm-info-label:after{content:"："}.check-config-tm-info-value{flex:1 1;min-width:0;overflow:hidden;color:#6b7280;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.check-config-approval,.check-config-risk,.check-config-status{display:inline-flex;align-items:center;justify-content:center;min-width:39px;height:26px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;line-height:14px}.check-config-approval.is-pass,.check-config-status.is-on{outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(27deg,rgba(12,130,255,.05),rgba(105,198,255,.05));color:#117beb}.check-config-approval.is-reject,.check-config-risk.is-high,.check-config-status.is-off{outline:.5px solid rgba(223,28,65,.1);outline-offset:-.5px;background:rgba(223,28,65,.05);color:#df1c41}.check-config-approval.is-pending,.check-config-risk.is-medium{outline:.5px solid rgba(250,173,20,.16);outline-offset:-.5px;background:rgba(250,173,20,.08);color:#d48806}.check-config-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:59px;cursor:pointer;color:#fff;font-size:14px}.check-config-icon-btn.is-edit{background:#2a71fc}.check-config-icon-btn.is-edit:hover{background:#1f63f0}.check-config-icon-btn.is-delete{border-radius:30px;background:#df1c41}.check-config-icon-btn.is-delete:hover{background:#c41838}.check-config-link-btn{padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:14px}.check-config-pagination{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:min(602px,100%);min-width:0;min-height:60px;margin:12px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1);width:100%}.check-config-form-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(92vw,654px)!important;max-width:min(92vw,654px);overflow:visible}.check-config-form-drawer.ant-drawer .ant-drawer-content{overflow:hidden;border:1px solid #e7e7e7;border-radius:20px 0 0 20px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff}.check-config-form-drawer.ant-drawer .ant-drawer-header{display:none}.check-config-form-drawer.ant-drawer .ant-drawer-body{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;padding:0;overflow:hidden}.check-config-form-handle{position:absolute;top:50%;left:-56px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:16px;border:none;border-radius:100px;background:#fff;color:#25242b;cursor:pointer;box-shadow:0 4px 18px rgba(0,0,0,.1);transform:translateY(-50%)}.check-config-form-handle:disabled{cursor:not-allowed;opacity:.6}.check-config-form-drawer-body{display:flex;flex:1 1;flex-direction:column;min-height:0;height:100%}.check-config-form-title{flex-shrink:0;margin:0;padding:34px 40px 0;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:28px;letter-spacing:.4px}.check-config-form{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0;min-height:0;margin:0;padding:24px 40px 16px;overflow:auto}.check-config-form .ant-picker,.check-config-form .ant-select{width:100%}.check-config-form-item{margin-bottom:0!important;min-width:0}.check-config-form-item .ant-form-item-control,.check-config-form-item .ant-form-item-row{display:flex;flex-direction:column}.check-config-form-item .ant-form-item-label{padding:0 0 10px;text-align:left}.check-config-form-item .ant-form-item-label>label{height:auto;color:#25242b;font-size:14px;font-weight:400;line-height:22px}.check-config-form-item.is-switch .ant-form-item-row{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.check-config-form-item.is-switch .ant-form-item-label{padding:0;flex:0 0 auto}.check-config-form-item.is-switch .ant-form-item-label>label{padding:0;font-size:15px;line-height:24px}.check-config-form-item.is-switch .ant-form-item-control{flex:0 0 auto;width:auto;margin-left:auto}.check-config-form-item .ant-form-item-explain{min-height:0}.check-config-form-switch.ant-switch{min-width:44px;width:44px;height:26px;background:#e7e7e7;border-radius:1000px}.check-config-form-switch.ant-switch .ant-switch-handle{inset-inline-start:2px;top:2px;width:22px;height:22px}.check-config-form-switch.ant-switch .ant-switch-handle:before{border-radius:1000px;box-shadow:none}.check-config-form-switch.ant-switch .ant-switch-inner{display:none}.check-config-form-switch.ant-switch.ant-switch-checked{background:#2a71fc}.check-config-form-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 24px)}.check-config-form-switch.ant-switch.ant-switch-checked .ant-switch-handle:after{content:"";position:absolute;top:7px;left:6px;width:8px;height:5px;border-left:2px solid #2a71fc;border-bottom:2px solid #2a71fc;transform:rotate(-45deg)}.check-config-form-item.is-textarea .ant-input-textarea,.check-config-form-item.is-textarea .ant-input-textarea-affix-wrapper{padding:0;border:none;border-radius:10px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff;box-shadow:none}.check-config-form-item.is-textarea textarea.ant-input{min-height:80px;padding:16px 20px;border:none;box-shadow:none;color:#25242b;font-size:14px;line-height:22px;resize:none}.check-config-form-item.is-textarea textarea.ant-input::placeholder{color:#9a98a5}.check-config-form-item.is-textarea .ant-input-textarea-affix-wrapper-focused,.check-config-form-item.is-textarea .ant-input-textarea-affix-wrapper:hover,.check-config-form-item.is-textarea textarea.ant-input:focus,.check-config-form-item.is-textarea textarea.ant-input:hover{outline-color:#2a71fc}.check-config-form-footer{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:16px;padding:8px 40px 32px;justify-content:flex-end;min-width:0}.check-config-form-footer .check-config-btn{flex:0 1 auto;min-width:72px}.check-config-form-footer .check-config-btn.is-primary{min-width:80px;padding:0 32px}.check-config-exist-tip{color:#ff4d4f}.check-config-exist-tip button{padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer}.check-config-batch-summary{flex-shrink:0;margin:8px 0 0;padding:0 40px;color:#25242b;font-size:12px;font-weight:400;line-height:19px}.check-config-batch-fields{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0;min-height:0;padding:24px 40px 16px;overflow:auto}.check-config-batch-field{display:flex;align-items:flex-start;gap:16px;width:100%;min-width:0}.check-config-batch-check{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;padding:0;border:1px solid #e7e7e7;border-radius:6px;background:#fff;cursor:pointer}.check-config-batch-check svg{display:block;width:14px;height:14px}.check-config-batch-field.is-checked .check-config-batch-check{border-color:#2a71fc;background:#2a71fc}.check-config-batch-field-body{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0}.check-config-batch-field-body .ant-picker,.check-config-batch-field-body .ant-select{width:100%}.check-config-batch-field-label{color:#25242b;font-size:15px;font-weight:400;line-height:24px}.check-config-batch-field-body .ant-input-textarea-affix-wrapper,.check-config-batch-field-body textarea.ant-input{min-height:80px;padding:16px 20px;border:none;border-radius:10px;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none;color:#25242b;font-size:14px;line-height:22px;resize:none;background:#fff}.check-config-batch-field-body .ant-input-textarea-affix-wrapper textarea::placeholder,.check-config-batch-field-body .ant-input-textarea-affix-wrapper::placeholder,.check-config-batch-field-body textarea.ant-input textarea::placeholder,.check-config-batch-field-body textarea.ant-input::placeholder{color:#9a98a5}.check-config-batch-field-body .ant-input-textarea-affix-wrapper{padding:0}.check-config-batch-field-body .ant-input-textarea-affix-wrapper textarea.ant-input{padding:16px 20px}.check-config-import{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0;min-height:0;padding:24px 40px 16px;overflow:auto}.check-config-import-field{display:flex;flex-direction:column;gap:12px;min-width:0}.check-config-import-label{display:flex;flex-wrap:wrap;align-items:center;gap:2px;color:#25242b;font-size:14px;line-height:22px}.check-config-import-required{color:#df1c41;font-weight:500}.check-config-import-hint{color:#8c8c8c;font-size:12px;line-height:19px}.check-config-import-card{display:flex;align-items:center;justify-content:space-between;gap:12px;height:56px;min-width:0;padding:0 16px;border:1px solid #2a71fc;border-radius:12px;background:#f9fbff}.check-config-import-card.is-file{border-color:transparent}.check-config-import-card-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.check-config-import-excel{display:block;width:36px;height:36px;flex-shrink:0}.check-config-import-filename{overflow:hidden;color:#2a71fc;font-size:14px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.check-config-import-action{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:32px;padding:0 12px;border:none;border-radius:6px;background:#3e7efc;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:14px;text-decoration:none}.check-config-import-action:hover{background:#2a71fc;color:#fff}.check-config-import-dropzone{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:104px;min-height:104px;padding:16px;border:1px solid #2a71fc;border-radius:12px;background:#f9fbff;cursor:pointer}.check-config-import-dropzone.is-dragging{background:#eef4ff}.check-config-import-drop-icon{display:block;width:44px;height:44px}.check-config-import-drop-text{color:#25242b;font-size:14px;line-height:24px;text-align:center}.check-config-confirm-wrap .ant-modal{width:min(392px,calc(100vw - 32px))!important;max-width:392px;padding-bottom:0}.check-config-confirm-wrap .ant-modal-content{padding:0;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 16px 48px rgba(37,36,43,.12)}.check-config-confirm-wrap .ant-modal-body{padding:0}.check-config-confirm{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:32px;background:#fff;border-radius:16px;box-sizing:border-box;min-width:0}.check-config-confirm-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-width:0}.check-config-confirm-title{color:#25242b;font-size:24px;font-weight:700;line-height:31.2px;text-align:left}.check-config-confirm-desc,.check-config-confirm-title{margin:0;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif}.check-config-confirm-desc{display:inline-flex;align-items:center;gap:8px;color:#6d6c77;font-size:14px;font-weight:500;line-height:22.4px}.check-config-confirm-icon{flex-shrink:0;display:block;width:20px;height:20px}.check-config-confirm-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px;width:100%;min-width:0}.check-config-confirm-btn{display:inline-flex;flex:1 1;align-items:center;justify-content:center;min-width:0;max-width:158px;height:44px;padding:0 24px;border:none;cursor:pointer;font-family:Manrope,var(--font-puhui),sans-serif;font-size:14px;font-weight:700;line-height:22.4px;letter-spacing:.2px;white-space:nowrap}.check-config-confirm-btn:disabled{cursor:not-allowed;opacity:.65}.check-config-confirm-btn.is-cancel{color:#2a71fc;background:#fff;border-radius:39px;outline:1px solid #c1d6ff;outline-offset:-1px}.check-config-confirm-btn.is-cancel:hover:not(:disabled){background:#f4f8ff}.check-config-confirm-btn.is-ok{color:#fff;background:#2a71fc;border-radius:31px}.check-config-confirm-btn.is-ok:hover:not(:disabled){background:#1f63f0}@media (max-height:900px),(max-width:1536px){.check-config-page{padding:0 18px 12px}.check-config-tabs{gap:20px;margin-bottom:12px;padding-top:16px}.check-config-tab{height:32px;font-size:14px;line-height:22px}.check-config-head{gap:12px;margin-bottom:12px}.check-config-title{font-size:18px;line-height:24px}.check-config-desc{margin-top:6px;font-size:13px;line-height:22px}.check-config-toolbar{gap:12px;margin:12px 0 10px}.check-config-btn,.check-config-confirm-btn{height:40px;font-size:15px}.check-config-head-actions .check-config-btn,.check-config-toolbar .check-config-btn{min-width:64px;height:36px;padding:0 14px;font-size:14px}.check-config-filters{gap:6px 12px}.check-config-filters .check-config-field{gap:6px}.check-config-control{height:40px!important}.check-config-control .ant-select-selector,.check-config-control.ant-input,.check-config-control.ant-input-affix-wrapper,.check-config-control.ant-picker{height:40px!important;min-height:40px!important;padding:0 14px!important}.check-config-filters .check-config-control{height:36px!important}.check-config-filters .check-config-control .ant-select-selector,.check-config-filters .check-config-control.ant-input,.check-config-filters .check-config-control.ant-input-affix-wrapper,.check-config-filters .check-config-control.ant-picker{height:36px!important;min-height:36px!important;padding:0 12px!important}.check-config-table .ant-table-thead>tr>th{height:auto;min-height:44px;padding:10px!important}.check-config-table .ant-table-tbody>tr>td{height:auto;min-height:40px;padding:8px 10px!important}.check-config-tm-info{gap:4px}.check-config-tm-info-name{line-height:20px}.check-config-tm-info-meta{gap:1px}.check-config-tm-info-label,.check-config-tm-info-row,.check-config-tm-info-value{line-height:16px}.check-config-tm-info-status .check-config-status{height:18px;min-width:30px;padding:0 5px;font-size:11px}.check-config-approval,.check-config-risk,.check-config-status{height:22px;padding:0 6px}.check-config-pagination{min-height:48px;margin-top:12px;padding:0 16px}.check-config-form-handle{left:-48px;width:40px;height:40px;padding:12px}.check-config-form-title{padding:24px 24px 0;font-size:18px;line-height:24px}.check-config-batch-summary{padding:0 24px}.check-config-batch-fields,.check-config-form,.check-config-import{gap:12px;padding:16px 24px 12px}.check-config-form-item .ant-form-item-label{padding-bottom:6px}.check-config-batch-field-body .ant-input-textarea-affix-wrapper,.check-config-batch-field-body textarea.ant-input,.check-config-form-item.is-textarea textarea.ant-input{min-height:56px;padding:10px 14px}.check-config-form-footer{gap:12px;padding:8px 24px 20px}.check-config-import-card{height:48px}.check-config-import-dropzone{height:80px;min-height:80px;padding:12px}.check-config-confirm{gap:24px;padding:24px}.check-config-confirm-title{font-size:20px;line-height:28px}.check-config-confirm-actions{gap:12px}}@media (max-height:800px),(max-width:1280px){.check-config-page{padding:0 14px 10px}.check-config-tabs{padding-top:12px}.check-config-btn,.check-config-confirm-btn{height:36px;font-size:14px}.check-config-control{height:36px!important}.check-config-control .ant-select-selector,.check-config-control.ant-input,.check-config-control.ant-input-affix-wrapper,.check-config-control.ant-picker{height:36px!important;min-height:36px!important;padding:0 12px!important}.check-config-filters .check-config-control{height:36px!important}.check-config-filters .check-config-control .ant-select-selector,.check-config-filters .check-config-control.ant-input,.check-config-filters .check-config-control.ant-input-affix-wrapper,.check-config-filters .check-config-control.ant-picker{height:36px!important;min-height:36px!important}.check-config-batch-fields,.check-config-form,.check-config-import{gap:10px;padding:12px 20px 10px}.check-config-batch-field-body .ant-input-textarea-affix-wrapper,.check-config-batch-field-body textarea.ant-input,.check-config-form-item.is-textarea textarea.ant-input{min-height:52px}.check-config-import-dropzone{height:72px;min-height:72px}.check-config-form-footer{padding:8px 20px 16px}.check-config-table .ant-table-thead>tr>th{height:auto;min-height:40px;padding:8px!important}.check-config-table .ant-table-tbody>tr>td{height:auto;min-height:36px;padding:6px 8px!important}.check-config-tm-info{gap:4px}.check-config-tm-info-name{line-height:20px}.check-config-tm-info-meta{gap:1px}.check-config-tm-info-label,.check-config-tm-info-row,.check-config-tm-info-value{line-height:16px}.check-config-tm-info-status .check-config-status{height:18px;min-width:28px;padding:0 5px}.check-config-approval,.check-config-risk,.check-config-status{height:20px;min-width:36px;padding:0 6px}}@media (max-width:1280px){.check-config-head{flex-direction:column;align-items:stretch}.check-config-head-actions{justify-content:flex-end}.check-config-filters,.check-config-filters.is-taibao{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.check-config-filters,.check-config-filters.is-taibao{grid-template-columns:repeat(2,minmax(0,1fr))}.check-config-pagination{width:100%;padding:8px 12px}}.user-center-spin,.user-center-spin .ant-spin-container{display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%}.user-center-spin .ant-spin-container{max-height:100%}.user-center-page{display:grid;grid-template-columns:minmax(200px,300px) minmax(0,1fr);grid-gap:16px;gap:16px;width:100%;min-width:0;min-height:0;height:100%}.user-center-aside,.user-center-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:#fff;border-radius:16px}.user-center-aside{flex:0 1 300px;padding:clamp(24px,3vh,40px) 24px 24px}.user-center-profile{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.user-center-avatar-wrap{position:relative;display:inline-flex;width:88px;height:88px;flex-shrink:0}.user-center-avatar-halo{position:absolute;top:-2px;left:-2px;width:92px;height:92px;border-radius:9999px;background:#3e7efc;opacity:.1;pointer-events:none}.user-center-avatar{position:relative;z-index:1}.user-center-avatar.ant-avatar{width:88px!important;height:88px!important}.user-center-profile-text{display:flex;flex-direction:column;align-items:center;min-width:0;margin-top:20px}.user-center-name{margin-top:0;overflow:hidden;color:#25242b;font-size:18px;font-weight:500;line-height:18px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.user-center-phone{margin-top:10px;color:#6d6c77;font-size:13px;font-weight:400;line-height:13px;text-align:center}.user-center-divider{flex-shrink:0;width:100%;height:1px;margin:24px 0 8px;background:#f1f2f4}.user-center-meta{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.user-center-meta-row{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:16px 0;border:none;background:transparent;color:#25242b;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.2px;text-align:left}.user-center-meta-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-meta-row.is-action{cursor:pointer}.user-center-meta-row.is-action:hover{color:#2a71fc}.user-center-meta-icon{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;color:#25242b;font-size:16px}.user-center-meta-icon svg{width:20px;height:20px}.user-center-meta-caret{margin-left:auto;font-size:12px;color:#9a98a5}.user-center-main{padding:20px 24px 24px}.user-center-tabs{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:flex-end;gap:clamp(12px,1.6vw,16px);min-width:0}.user-center-tab{position:relative;height:40px;padding:0 8px 8px;min-width:0;border:none;background:transparent;color:#9a98a5;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:15px;font-weight:400;line-height:24px;white-space:nowrap}.user-center-tab.is-active{color:#2a71fc;font-weight:600}.user-center-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#2a71fc}.user-center-main-body{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:auto}.user-center-hero-avatar{display:flex;flex-shrink:0;justify-content:center;margin:clamp(16px,3vh,32px) 0 clamp(20px,3vh,36px)}.user-center-hero-avatar .ant-avatar{box-shadow:0 0 20px rgba(0,0,0,.1);outline:6px solid #fff;outline-offset:-3px;background:#eff4ff}.user-center-fields{flex:1 1;gap:16px}.user-center-field,.user-center-fields{display:flex;flex-direction:column;min-width:0}.user-center-field-label{display:flex;align-items:flex-start;gap:2px;margin-bottom:10px;color:#25242b;font-size:14px;font-weight:400;line-height:22px}.user-center-required{color:#df1c41;font-family:Manrope,var(--font-puhui),sans-serif;font-size:14px;font-weight:500;line-height:22px}.user-center-control.ant-input,.user-center-control.ant-input-affix-wrapper,.user-center-control.ant-input-password,.user-center-control.ant-select .ant-select-selector,.user-center-read{width:100%;min-height:50px;padding:13px 20px;border:none!important;border-radius:10px!important;outline:none;background:rgba(247,249,253,.5)!important;box-shadow:none!important;color:#25242b;font-size:14px;line-height:22px}.user-center-read{display:flex;align-items:center;min-width:0}.user-center-read.is-tags{align-items:flex-start;flex-wrap:wrap;gap:8px;min-height:52px}.user-center-tag{display:inline-flex;align-items:center;height:25px;padding:0 8px;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(26deg,rgba(12,130,255,.1),rgba(105,198,255,.1));color:#2a71fc;font-size:12px;line-height:19px}.user-center-control.ant-select{width:100%;height:auto}.user-center-control.ant-select .ant-select-selector{display:flex;align-items:center}.user-center-control.ant-select.is-multiple .ant-select-selector{min-height:52px;height:auto;padding-top:8px;padding-bottom:8px}.user-center-control.is-outline,.user-center-control.is-outline.ant-input,.user-center-control.is-outline.ant-input-affix-wrapper,.user-center-control.is-outline.ant-input-password,.user-center-control.is-outline.ant-select .ant-select-selector{background:#fff!important;outline:1px solid #e7e7e7;outline-offset:-1px}.user-center-control.is-outline.ant-input-disabled,.user-center-control.is-outline.ant-input[disabled]{color:#25242b!important;opacity:1}.user-center-control.is-outline.ant-select .ant-select-arrow{color:#25242b;font-size:12px}.user-center-control.is-outline.ant-select.ant-select-focused .ant-select-selector,.user-center-control.is-outline.ant-select:hover .ant-select-selector{background:#fff!important;outline:1px solid #e7e7e7}.user-center-control.ant-select.is-multiple .ant-select-selection-item{display:inline-flex;align-items:center;gap:6px;height:25px;margin:0 8px 0 0;padding:0 8px;border:none!important;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(26deg,rgba(12,130,255,.1),rgba(105,198,255,.1))!important;color:#2a71fc;font-size:12px;line-height:19px}.user-center-control.ant-select.is-multiple .ant-select-selection-item-remove{color:#2a71fc;font-size:10px}.user-center-control.ant-select.is-multiple .ant-select-selection-item-remove:hover{color:#2a71fc}.user-center-code-field{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:50px;padding:6px 6px 6px 20px;border-radius:10px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff}.user-center-code-field .ant-input,.user-center-code-input.ant-input{flex:1 1 auto;min-width:0;height:24px!important;min-height:24px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;color:#25242b;font-size:14px;line-height:22px}.user-center-code-field .ant-input::placeholder,.user-center-code-input.ant-input::placeholder{color:#9a98a5}.user-center-code-btn{flex:0 0 auto;height:38px;padding:0 20px;border:none;border-radius:6px;background:#3e7efc;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:14px;white-space:nowrap}.user-center-code-btn:disabled{cursor:not-allowed;opacity:.65}.user-center-footer{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:24px;margin-top:auto;padding-top:clamp(16px,2.4vh,24px)}.user-center-ghost-btn,.user-center-primary-btn{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:44px;padding:0 clamp(24px,3vw,48px);border:none;border-radius:59px;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.3px}.user-center-primary-btn{background:#2a71fc;color:#fff}.user-center-primary-btn:disabled{cursor:not-allowed;opacity:.65}.user-center-ghost-btn{background:#f4f8ff;color:#25242b}.user-center-outline-btn{display:inline-flex;align-items:center;justify-content:center;min-width:128px;height:44px;padding:0 24px;border:none;border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;background:transparent;color:#2a71fc;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.3px}.user-center-bind{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:0;padding:24px 0;text-align:center}.user-center-bind-copy,.user-center-bind-ok{display:flex;flex-direction:column;align-items:center;gap:8px;color:#25242b}.user-center-bind-copy strong,.user-center-bind-ok strong{font-size:16px;font-weight:600;line-height:24px}.user-center-bind-copy p,.user-center-bind-ok p{margin:0;color:#6d6c77;font-size:14px;line-height:22px}.user-center-bind-ok .anticon{color:#2a71fc;font-size:32px}.user-center-qr{display:flex;align-items:center;justify-content:center;width:min(220px,100%);height:min(220px,36vh);min-height:160px;overflow:hidden;border-radius:12px;background:#f7f9fd}.user-center-qr img{width:100%;height:100%;object-fit:contain}.user-center-bind-error{margin:0;color:#df1c41;font-size:13px;line-height:20px}.user-center-link-btn{padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:14px;line-height:22px}@media (max-height:900px),(max-width:1536px){.user-center-page{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:12px}.user-center-aside{padding:20px 16px 16px}.user-center-main{padding:16px 20px}.user-center-avatar-wrap{width:64px;height:64px}.user-center-avatar-halo{width:68px;height:68px}.user-center-avatar.ant-avatar{width:64px!important;height:64px!important}.user-center-profile-text{margin-top:12px}.user-center-name{font-size:16px}.user-center-meta-row{padding:10px 0}.user-center-tab{height:32px}.user-center-hero-avatar{margin:12px 0 16px}.user-center-hero-avatar .ant-avatar{width:72px!important;height:72px!important;outline-width:4px}.user-center-field-label{margin-bottom:6px}.user-center-fields{gap:12px}.user-center-control.ant-input,.user-center-control.ant-input-affix-wrapper,.user-center-control.ant-input-password,.user-center-control.ant-select .ant-select-selector,.user-center-read{min-height:40px;padding:8px 16px}.user-center-control.is-multiple.ant-select .ant-select-selector,.user-center-read.is-tags{min-height:44px;padding-top:8px;padding-bottom:8px}.user-center-code-field{min-height:40px;padding:4px 4px 4px 16px}.user-center-code-btn{height:32px;padding:0 16px}.user-center-ghost-btn,.user-center-outline-btn,.user-center-primary-btn{height:40px;font-size:15px}}@media (max-height:800px){.user-center-profile{flex-direction:row;align-items:center;gap:12px}.user-center-avatar-halo{display:none}.user-center-profile-text{align-items:flex-start;margin-top:0}.user-center-name,.user-center-phone{margin-top:0;text-align:left}.user-center-divider{margin:12px 0 4px}.user-center-meta-row{padding:8px 0}}@media (max-height:800px),(max-width:1280px){.user-center-fields{gap:10px}.user-center-control.ant-input,.user-center-control.ant-input-affix-wrapper,.user-center-control.ant-input-password,.user-center-control.ant-select .ant-select-selector,.user-center-read{min-height:36px;padding:6px 14px}.user-center-control.is-multiple.ant-select .ant-select-selector,.user-center-read.is-tags{min-height:40px;padding-top:6px;padding-bottom:6px}.user-center-code-field{min-height:36px;padding:3px 3px 3px 14px}.user-center-code-btn{height:30px;padding:0 12px;font-size:13px}.user-center-ghost-btn,.user-center-outline-btn,.user-center-primary-btn{height:36px;font-size:14px;padding:0 24px}}@media (max-width:1280px){.user-center-page{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:12px}.user-center-aside{height:auto;max-height:none;overflow:visible}.user-center-profile{flex-direction:row;align-items:center;gap:16px}.user-center-avatar-halo{display:none}.user-center-profile-text{align-items:flex-start;margin-top:0}.user-center-name,.user-center-phone{margin-top:0;text-align:left}.user-center-divider{margin:12px 0 4px}.user-center-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px;overflow:visible}.user-center-hero-avatar{margin:12px 0 16px}}@media (max-width:1200px){.user-center-meta{grid-template-columns:minmax(0,1fr)}}.team-manage-page{--team-avatar:39px;--team-th-h:51px;--team-td-h:56px;--team-invite-h:36px;--team-empty-img-w:222px;--team-empty-img-h:140px;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;padding:20px 24px 16px;overflow:hidden;background:#fff;border:1px solid #fff;border-radius:16px}.team-manage-head{display:flex;flex-shrink:0;justify-content:space-between;gap:12px;margin-bottom:16px}.team-manage-head,.team-manage-head-main{flex-wrap:wrap;align-items:center;min-width:0}.team-manage-head-main{display:inline-flex;gap:8px 12px}.team-manage-head-main .batch-image-limit-tip{width:auto;max-width:100%;margin:0;padding:4px 10px;--batch-tip-gap:6px;--batch-tip-icon:16px;--batch-tip-icon-inner:14px;--batch-tip-fs:12px;--batch-tip-lh:18px;--batch-tip-btn-w:56px;--batch-tip-btn-h:22px}.team-manage-head-main .batch-image-limit-tip-text{flex:none}.team-manage-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.team-manage-title-bar{width:3px;height:8px;flex-shrink:0;border-radius:11px;background:#2a71fc}.team-manage-title h2{margin:0;color:#292b31;font-family:"PingFang SC","Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;font-weight:500;line-height:16px}.team-manage-invite{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:0}.team-manage-invite-input.ant-input,.team-manage-invite-input.ant-input-affix-wrapper{width:271px;max-width:min(271px,100%);height:var(--team-invite-h);padding:0 12px;border:1px solid #e7e7e7;border-radius:4px;background:#fff;color:#25242b;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:12px;line-height:12px;box-shadow:none}.team-manage-invite-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.team-manage-invite-input.ant-input-affix-wrapper:focus,.team-manage-invite-input.ant-input-affix-wrapper:hover,.team-manage-invite-input.ant-input.ant-input-affix-wrapper-focused,.team-manage-invite-input.ant-input:focus,.team-manage-invite-input.ant-input:hover{border-color:#2a71fc;box-shadow:none}.team-manage-invite-input.ant-input .ant-input,.team-manage-invite-input.ant-input-affix-wrapper .ant-input{font-size:12px;line-height:12px}.team-manage-invite-input.ant-input input::placeholder,.team-manage-invite-input.ant-input-affix-wrapper input::placeholder{color:#9a98a5}.team-manage-invite-btn{display:inline-flex;align-items:center;justify-content:center;width:61px;height:var(--team-invite-h);padding:0;border:1px solid transparent;border-radius:4px;background:#2a71fc;color:#fff;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:14px;font-weight:400;line-height:14px;white-space:nowrap}.team-manage-invite-btn:hover:not(:disabled){background:#1f63f0}.team-manage-invite-btn:disabled{cursor:not-allowed;opacity:.72}.team-manage-table-wrap{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.team-manage-table-wrap.is-empty{overflow:hidden}.team-manage-table{flex:1 1;min-width:0;min-height:0}.team-manage-table .ant-table{background:transparent}.team-manage-table .ant-table-thead>tr>th{height:var(--team-th-h);padding:14px 12px!important;border-bottom:1px solid #e5e7eb;background:rgba(42,113,252,.02)!important;color:#111827;font-size:15px;font-weight:600;line-height:24px;text-align:center}.team-manage-table .ant-table-tbody>tr>td{height:var(--team-td-h);padding:8px 12px!important;border-bottom:1px solid #f4f8ff;color:rgba(0,0,0,.88);font-size:14px;line-height:24px;text-align:center}.team-manage-table .ant-table-tbody>tr:hover>td{background:#f9fbff!important}.team-manage-table-wrap.is-empty .ant-table-placeholder,.team-manage-table-wrap.is-empty .ant-table-tbody{display:none}.team-manage-empty{position:absolute;top:50%;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:max-content;max-width:calc(100% - 32px);min-width:0;padding:16px clamp(16px,4vw,32px);box-sizing:border-box;transform:translate(-50%,-50%)}.team-manage-empty-img{display:block;width:min(var(--team-empty-img-w),100%);max-height:var(--team-empty-img-h);height:auto;object-fit:contain}.team-manage-empty-text{margin:0;color:#25242b;font-weight:700;text-align:center}.team-manage-empty-btn,.team-manage-empty-text{font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;line-height:24px}.team-manage-empty-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:0;height:44px;padding:0 clamp(24px,4vw,48px);border:none;border-radius:59px;background:#2a71fc;color:#fff;cursor:pointer;font-weight:500;letter-spacing:.3px;white-space:nowrap}.team-manage-empty-btn:hover{background:#1f63f0}.team-manage-avatar.ant-avatar{width:var(--team-avatar);height:var(--team-avatar);flex-shrink:0;background:#fcd2b5;color:#101413;font-size:14px;line-height:var(--team-avatar)}.team-manage-remove-btn{padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:14px;font-weight:400;line-height:24px;text-transform:uppercase}.team-manage-remove-btn:hover{color:#1f63f0}.team-manage-admin-tip{color:#999;font-size:14px;line-height:24px}.team-manage-pagination{container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:60px;margin:12px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}@media (max-height:900px),(max-width:1536px){.team-manage-page{--team-avatar:32px;--team-th-h:44px;--team-td-h:48px;--team-empty-img-w:180px;--team-empty-img-h:114px;padding:16px 18px 12px}.team-manage-head{gap:12px;margin-bottom:12px}.team-manage-head-main{gap:6px 12px}.team-manage-head-main .batch-image-limit-tip{padding:3px 8px;--batch-tip-gap:6px;--batch-tip-icon:14px;--batch-tip-icon-inner:12px;--batch-tip-fs:12px;--batch-tip-lh:16px;--batch-tip-btn-w:52px;--batch-tip-btn-h:20px}.team-manage-title h2{font-size:15px;line-height:16px}.team-manage-table .ant-table-thead>tr>th{padding:10px!important;font-size:14px;line-height:22px}.team-manage-table .ant-table-tbody>tr>td{padding:8px 10px!important}.team-manage-avatar.ant-avatar{font-size:13px}.team-manage-pagination{min-height:48px;margin-top:12px;padding:0 16px}.team-manage-empty{gap:16px}.team-manage-empty-btn{height:40px;font-size:15px}}@media (max-height:800px),(max-width:1280px){.team-manage-page{--team-avatar:28px;--team-th-h:40px;--team-td-h:44px;--team-empty-img-w:160px;--team-empty-img-h:100px;padding:12px 14px 10px;border-radius:12px}.team-manage-head{gap:10px;margin-bottom:12px}.team-manage-title h2{font-size:14px}.team-manage-invite-input.ant-input,.team-manage-invite-input.ant-input-affix-wrapper{width:220px}.team-manage-invite-btn{width:56px;font-size:13px}.team-manage-table .ant-table-thead>tr>th{padding:8px!important;font-size:13px;line-height:20px}.team-manage-table .ant-table-tbody>tr>td{padding:6px 8px!important;font-size:13px;line-height:20px}.team-manage-avatar.ant-avatar{font-size:12px}.team-manage-admin-tip,.team-manage-remove-btn{font-size:13px;line-height:20px}.team-manage-empty{gap:10px;padding:10px 12px}.team-manage-empty-text{font-size:14px;line-height:22px}.team-manage-empty-btn{height:36px;padding:0 24px;font-size:14px}}@media (max-width:1280px){.team-manage-head{flex-direction:column;align-items:stretch}.team-manage-invite{width:100%}.team-manage-invite-input.ant-input,.team-manage-invite-input.ant-input-affix-wrapper{flex:1 1;width:auto;max-width:none}}@media (max-width:1200px){.team-manage-pagination{padding:8px 12px}}.order-history-page{--oh-pkg-w:180px;--oh-pkg-h:105px;--oh-card-gap:20px;--oh-card-pad:20px;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;padding:24px 24px 16px;overflow:hidden;background:#fff;border:1px solid #fff;border-radius:16px}.order-history-head{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;min-width:0}.order-history-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.order-history-title-bar{width:3px;height:8px;flex-shrink:0;border-radius:11px;background:#2a71fc}.order-history-title h2{margin:0;color:#292b31;font-family:"PingFang SC","Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;font-weight:500;line-height:16px}.order-history-head-actions{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:16px;min-width:0}.order-history-btn{display:inline-flex;flex:0 1 96px;align-items:center;justify-content:center;min-width:64px;width:96px;height:36px;padding:0 16px;border:none;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.3px;white-space:nowrap}.order-history-btn.is-ghost{border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;background:#fff;color:#2a71fc}.order-history-btn.is-ghost:hover{background:#f4f8ff}.order-history-btn.is-primary{border-radius:59px;background:#2a71fc;color:#fff}.order-history-btn.is-primary:hover{background:#1f63f0}.order-history-filters{display:grid;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.17fr);grid-gap:6px 16px;gap:6px 16px;margin-bottom:16px;min-width:0}.order-history-field{display:flex;min-width:0;flex-direction:column;gap:10px}.order-history-field-label{color:#25242b;font-size:14px;font-weight:400;line-height:22px}.order-history-control{width:100%;min-width:0;height:36px!important}.order-history-control .ant-select-selector,.order-history-control.ant-input,.order-history-control.ant-input-affix-wrapper,.order-history-control.ant-picker{height:36px!important;min-height:36px!important;padding:0 12px!important;border:none!important;border-radius:8px!important;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none!important;background:#fff!important}.order-history-control .ant-select-selector{display:flex!important;align-items:center}.order-history-control .ant-input,.order-history-control .ant-picker-input>input,.order-history-control .ant-select-selection-item,.order-history-control .ant-select-selection-placeholder,.order-history-control.ant-input{color:#25242b;font-size:14px;line-height:22px}.order-history-control .ant-input::placeholder,.order-history-control .ant-picker-input>input::placeholder,.order-history-control .ant-select-selection-placeholder{color:#9a98a5}.order-history-control.ant-input-affix-wrapper-focused,.order-history-control.ant-picker-focused,.order-history-control.ant-select-focused .ant-select-selector,.order-history-control:hover .ant-select-selector,.order-history-control:hover.ant-input,.order-history-control:hover.ant-input-affix-wrapper,.order-history-control:hover.ant-picker{outline-color:#2a71fc}.order-history-control.is-range.ant-picker{width:100%;min-width:0;padding-right:16px!important}.order-history-control.is-range .ant-picker-input{min-width:0}.order-history-list-wrap{flex:1 1;min-height:0;overflow:auto}.order-history-list-wrap .ant-spin-container,.order-history-list-wrap .ant-spin-nested-loading{min-height:100%;height:100%}.order-history-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:48px 0}.order-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--oh-card-gap);gap:var(--oh-card-gap);min-width:0}.order-history-card{display:flex;flex-direction:column;min-width:0;padding:20px var(--oh-card-pad) 16px;border:1px solid #e7e7e7;border-radius:12px;background:#fff}.order-history-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;margin-bottom:16px}.order-history-card-id{display:flex;min-width:0;align-items:center;gap:8px;color:#6d6c77;font-size:14px;font-weight:400;line-height:16px}.order-history-card-id strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.order-history-card-head-right{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.order-history-status{flex-shrink:0;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.06px}.order-history-status.is-free,.order-history-status.is-paid{color:#2a71fc}.order-history-status.is-pending{color:#fa8c16}.order-history-status.is-cancelled{color:#6d6c77}.order-history-card-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.order-history-card-action{padding:0;border:none;background:transparent;color:#6d6c77;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:12px;line-height:18px;white-space:nowrap}.order-history-card-action.is-pay{color:#2a71fc}.order-history-card-action:hover:not(:disabled){opacity:.8}.order-history-card-action:disabled{cursor:not-allowed;opacity:.55}.order-history-card-body{display:flex;align-items:stretch;gap:20px;min-width:0}.order-history-package{position:relative;display:flex;flex:0 1 var(--oh-pkg-w);flex-direction:column;justify-content:space-between;align-self:flex-start;width:var(--oh-pkg-w);max-width:var(--oh-pkg-w);min-width:0;height:var(--oh-pkg-h);padding:12px 16px 10px;overflow:hidden;border-radius:12px;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;box-shadow:0 4px 24px rgba(3,10,26,.04)}.order-history-package.is-trial{background-color:#e1f9ff;background-image:url(/_next/static/media/centerPriceBg1@1x.ab4b2963.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg1@1x.ab4b2963.png) 1x,url(/_next/static/media/centerPriceBg1@2x.09a7515c.png) 2x,url(/_next/static/media/centerPriceBg1@3x.6e36bdda.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg1@1x.ab4b2963.png) 1x,url(/_next/static/media/centerPriceBg1@2x.09a7515c.png) 2x,url(/_next/static/media/centerPriceBg1@3x.6e36bdda.png) 3x);color:#2a4754}.order-history-package.is-basic{background-color:#dbeeff;background-image:url(/_next/static/media/centerPriceBg2@1x.32f7b370.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg2@1x.32f7b370.png) 1x,url(/_next/static/media/centerPriceBg2@2x.3c883fc8.png) 2x,url(/_next/static/media/centerPriceBg2@3x.7536694c.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg2@1x.32f7b370.png) 1x,url(/_next/static/media/centerPriceBg2@2x.3c883fc8.png) 2x,url(/_next/static/media/centerPriceBg2@3x.7536694c.png) 3x);color:#002d87}.order-history-package.is-advanced{background-color:#ffe8c1;background-image:url(/_next/static/media/centerPriceBg3@1x.5d6e9c97.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg3@1x.5d6e9c97.png) 1x,url(/_next/static/media/centerPriceBg3@2x.5ea0495a.png) 2x,url(/_next/static/media/centerPriceBg3@3x.2a68c2c6.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg3@1x.5d6e9c97.png) 1x,url(/_next/static/media/centerPriceBg3@2x.5ea0495a.png) 2x,url(/_next/static/media/centerPriceBg3@3x.2a68c2c6.png) 3x);color:#854300}.order-history-package.is-pro{background-color:#e7e3ff;background-image:url(/_next/static/media/centerPriceBg4@1x.89f2e939.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg4@1x.89f2e939.png) 1x,url(/_next/static/media/centerPriceBg4@2x.400839e3.png) 2x,url(/_next/static/media/centerPriceBg4@3x.22336ab2.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg4@1x.89f2e939.png) 1x,url(/_next/static/media/centerPriceBg4@2x.400839e3.png) 2x,url(/_next/static/media/centerPriceBg4@3x.22336ab2.png) 3x);color:#47008e}.order-history-package.is-flagship{background-color:#33353b;background-image:url(/_next/static/media/centerPriceBg5@1x.e8aefb6d.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg5@1x.e8aefb6d.png) 1x,url(/_next/static/media/centerPriceBg5@2x.9d127ea0.png) 2x,url(/_next/static/media/centerPriceBg5@3x.b93051d7.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg5@1x.e8aefb6d.png) 1x,url(/_next/static/media/centerPriceBg5@2x.9d127ea0.png) 2x,url(/_next/static/media/centerPriceBg5@3x.b93051d7.png) 3x);color:#fca967}.order-history-package.is-flagship .order-history-package-price em{color:#ffce77}.order-history-package-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:28px}.order-history-package-price{display:flex;align-items:flex-end;gap:4px;margin-top:auto;padding-top:12px}.order-history-package-price span{font-size:18px;font-weight:600;line-height:1}.order-history-package-price strong{font-family:"D-DIN Exp","DIN Alternate","Tabular Numbers",var(--font-puhui),sans-serif;font-size:24px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-history-package-price em{font-style:normal;font-size:14px;font-weight:600;line-height:1.2}.order-history-meta{display:flex;flex:1 1;min-width:0;flex-direction:column;justify-content:space-between;gap:8px}.order-history-points{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;color:#25242b;font-size:12px;font-weight:500;line-height:17px;letter-spacing:.06px}.order-history-points strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-history-meta-row{display:flex;align-items:flex-start;gap:8px;min-width:0;font-size:12px;line-height:17px;letter-spacing:.06px}.order-history-meta-label{flex-shrink:0;width:48px;color:#25242b}.order-history-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9a98a5}.order-history-meta-value.is-muted{color:#9a98a5}.order-history-coupons{flex-wrap:wrap}.order-history-coupon,.order-history-coupons{display:inline-flex;align-items:center;gap:4px;min-width:0}.order-history-coupon{max-width:100%;color:#9a98a5}.order-history-coupon-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-history-coupon-more,.order-history-coupon-short{flex-shrink:0;color:#25242b}.order-history-pagination{container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:60px;margin:16px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.order-history-pay-modal{padding:8px 0 4px;text-align:center}.order-history-pay-subject{margin-bottom:8px;color:#333;font-size:15px;font-weight:500}.order-history-pay-amount{margin-bottom:16px;color:#e62e2e;font-size:24px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-history-pay-qr{display:inline-flex;margin-bottom:12px;padding:12px;border:1px solid #eee;border-radius:8px;background:#fff}.order-history-pay-tip{margin:0 0 8px;color:#666;font-size:13px}.order-history-pay-countdown{margin:0;color:#333;font-size:13px}.order-history-pay-countdown-time{margin-left:4px;color:#e62e2e;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-height:900px),(max-width:1536px){.order-history-page{--oh-pkg-w:150px;--oh-pkg-h:88px;--oh-card-gap:16px;--oh-card-pad:16px;padding:16px 18px 12px}.order-history-filters,.order-history-head{gap:12px;margin-bottom:12px}.order-history-field{gap:6px}.order-history-title h2{font-size:15px}.order-history-btn{height:36px;font-size:14px}.order-history-control{height:36px!important}.order-history-control .ant-select-selector,.order-history-control.ant-input,.order-history-control.ant-input-affix-wrapper,.order-history-control.ant-picker{height:36px!important;min-height:36px!important;padding:0 12px!important}.order-history-card{padding:14px var(--oh-card-pad) 12px}.order-history-card-head{margin-bottom:12px}.order-history-card-body{gap:14px}.order-history-package{padding:10px 12px 8px}.order-history-package-name{font-size:14px;line-height:22px}.order-history-package-price{padding-top:8px}.order-history-package-price span{font-size:16px}.order-history-package-price strong{font-size:20px}.order-history-package-price em{font-size:12px}.order-history-pagination{min-height:48px;margin-top:12px;padding:0 16px}}@media (max-height:800px),(max-width:1280px){.order-history-page{--oh-pkg-w:132px;--oh-pkg-h:77px;--oh-card-gap:12px;--oh-card-pad:14px;padding:12px 14px 10px;border-radius:12px}.order-history-head{gap:10px;margin-bottom:12px}.order-history-filters{gap:6px 10px;margin-bottom:12px}.order-history-title h2{font-size:14px}.order-history-btn{min-width:64px;width:80px;height:36px;font-size:14px}.order-history-control{height:36px!important}.order-history-control .ant-select-selector,.order-history-control.ant-input,.order-history-control.ant-input-affix-wrapper,.order-history-control.ant-picker{height:36px!important;min-height:36px!important;padding:0 12px!important}.order-history-card-id,.order-history-status{font-size:13px}.order-history-package-name{font-size:13px;line-height:20px}.order-history-package-price strong{font-size:18px}}@media (max-width:1280px){.order-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.order-history-head{flex-wrap:wrap}.order-history-filters,.order-history-grid{grid-template-columns:minmax(0,1fr)}.order-history-pagination{padding:8px 12px}}.points-bill-page{--pb-th-h:51px;--pb-td-h:56px;--pb-filter-h:36px;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;padding:20px 24px 16px;overflow:hidden;background:#fff;border:1px solid #fff;border-radius:16px}.points-bill-head{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:12px;margin-bottom:16px}.points-bill-head,.points-bill-title{flex-shrink:0;align-items:center;min-width:0}.points-bill-title{display:inline-flex;gap:8px}.points-bill-title-bar{width:3px;height:8px;flex-shrink:0;border-radius:11px;background:#2a71fc}.points-bill-title h2{margin:0;color:#292b31;font-family:"PingFang SC","Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;font-weight:500;line-height:16px}.points-bill-filters{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.points-bill-picker.ant-picker{flex:0 1 271px;width:271px;max-width:min(271px,100%);min-width:0;height:var(--pb-filter-h)!important;padding:0 12px!important;border:1px solid #e7e7e7!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important}.points-bill-picker.ant-picker.ant-picker-focused,.points-bill-picker.ant-picker:hover{border-color:#2a71fc!important;box-shadow:none!important}.points-bill-picker.ant-picker .ant-picker-input>input{color:#25242b;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:12px;line-height:12px}.points-bill-picker.ant-picker .ant-picker-input>input::placeholder{color:#9a98a5}.points-bill-picker.ant-picker .ant-picker-suffix{color:#25242b}.points-bill-search-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:61px;height:var(--pb-filter-h);padding:0;border:1px solid transparent;border-radius:4px;background:#2a71fc;color:#fff;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:14px;font-weight:400;line-height:14px;white-space:nowrap}.points-bill-search-btn:hover{background:#1f63f0}.points-bill-table-wrap{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:auto}.points-bill-table{flex:1 1;min-width:0;min-height:0}.points-bill-table .ant-table{background:transparent}.points-bill-table .ant-table-thead>tr>th{height:var(--pb-th-h);padding:14px 12px!important;border-bottom:1px solid #e5e7eb;background:rgba(42,113,252,.02)!important;color:#111827;font-size:15px;font-weight:600;line-height:24px;text-align:center}.points-bill-table .ant-table-tbody>tr>td{height:var(--pb-td-h);padding:8px 12px!important;border-bottom:1px solid #f4f8ff;color:rgba(0,0,0,.88);font-size:14px;line-height:24px;text-align:center}.points-bill-table .ant-table-tbody>tr:not(.ant-table-placeholder)>td{white-space:nowrap}.points-bill-table .ant-table-tbody>tr:hover>td{background:#f9fbff!important}.points-bill-table .ant-table-placeholder{height:100%}.points-bill-table .ant-table-tbody>tr.ant-table-placeholder>td{height:auto!important;min-height:clamp(280px,42vh,560px);padding:0!important;border-bottom:none!important;background:#fff!important;vertical-align:middle}.points-bill-table .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff!important}.points-bill-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:48px 0}.points-bill-type{display:inline-flex;align-items:center;gap:4px;min-width:0;cursor:pointer}.points-bill-type-info{color:#2a71fc;font-size:14px}.points-bill-type-tip{display:flex;flex-direction:column;gap:4px}.points-bill-type-tip-note{margin-top:4px;color:#8c8c8c;font-size:12px}.points-bill-amount{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0}.points-bill-coin{display:block;width:14px;height:14px;flex-shrink:0;color:#2a71fc}.points-bill-pagination{container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:60px;margin:12px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}@media (max-height:900px),(max-width:1536px){.points-bill-page{--pb-th-h:44px;--pb-td-h:48px;padding:16px 18px 12px}.points-bill-head{gap:12px;margin-bottom:16px}.points-bill-title h2{font-size:15px;line-height:16px}.points-bill-table .ant-table-thead>tr>th{padding:10px!important;font-size:14px;line-height:22px}.points-bill-table .ant-table-tbody>tr>td{padding:8px 10px!important}.points-bill-pagination{min-height:48px;margin-top:12px;padding:0 16px}.points-bill-empty{min-height:220px;padding:32px 0}.points-bill-table .ant-table-tbody>tr.ant-table-placeholder>td{min-height:clamp(220px,38vh,420px)}}@media (max-height:800px),(max-width:1280px){.points-bill-page{--pb-th-h:40px;--pb-td-h:44px;padding:12px 14px 10px;border-radius:12px}.points-bill-head{gap:10px;margin-bottom:12px}.points-bill-title h2{font-size:14px}.points-bill-filters{gap:8px}.points-bill-table .ant-table-thead>tr>th{padding:8px!important;font-size:13px;line-height:20px}.points-bill-table .ant-table-tbody>tr>td{padding:6px 8px!important;font-size:13px;line-height:20px}.points-bill-empty{min-height:180px;padding:24px 0}.points-bill-table .ant-table-tbody>tr.ant-table-placeholder>td{min-height:clamp(180px,32vh,320px)}}@media (max-width:768px){.points-bill-head{flex-direction:column;align-items:stretch}.points-bill-filters{flex-wrap:wrap;width:100%}.points-bill-picker.ant-picker{flex:1 1 160px;width:auto;max-width:100%}.points-bill-pagination{padding:8px 12px}}.coupon-page{--cp-tab-h:36px;--cp-card-h:96px;--cp-left-w:92px;--cp-grid-min:260px;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;padding:20px 24px 16px;overflow:hidden;background:#fff;border:1px solid #fff;border-radius:16px}.coupon-page-head{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;min-width:0}.coupon-page-title{display:inline-flex;flex-shrink:1;align-items:center;gap:8px;min-width:0}.coupon-page-title-bar{width:3px;height:8px;flex-shrink:0;border-radius:11px;background:#2a71fc}.coupon-page-title h2{margin:0;color:#292b31;font-family:"PingFang SC","Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;font-weight:500;line-height:16px}.coupon-page-tabs{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;gap:16px;min-width:0;overflow-x:auto}.coupon-page-tab{position:relative;height:var(--cp-tab-h);padding:0 8px 6px;min-width:0;border:none;background:transparent;color:#9a98a5;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:15px;font-weight:400;line-height:22px;white-space:nowrap}.coupon-page-tab.is-active{color:#2a71fc;font-weight:600}.coupon-page-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#2a71fc}.coupon-page-body{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:auto}.coupon-page-body .ant-spin-container,.coupon-page-body .ant-spin-nested-loading{min-width:0;min-height:0;height:100%}.coupon-page-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--cp-grid-min)),1fr));grid-gap:16px;gap:16px;width:100%;min-width:0;padding:4px 2px 12px}.coupon-page-grid .price-coupon-card{width:100%;min-width:0;min-height:var(--cp-card-h);box-shadow:0 4px 14px rgba(62,126,252,.12)}.coupon-page-grid .price-coupon-card .price-coupon-card__left{flex:0 1 var(--cp-left-w);max-width:var(--cp-left-w);min-width:0;padding:8px 6px}.coupon-page-grid .price-coupon-card .price-coupon-card__btn{min-height:32px;padding:4px 12px}.coupon-page-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(160px,32vh,280px);padding:32px 0}.coupon-page-pagination{container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:50px;margin:12px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}@media (max-height:900px),(max-width:1536px){.coupon-page{--cp-tab-h:32px;--cp-card-h:84px;--cp-left-w:78px;--cp-grid-min:240px;padding:16px 18px 12px}.coupon-page-head{gap:12px;margin-bottom:12px}.coupon-page-tabs{gap:12px}.coupon-page-tab{padding:0 6px 4px}.coupon-page-grid{gap:12px;padding:2px 0 8px}.coupon-page-grid .price-coupon-card .price-coupon-card__right{padding:8px 10px 4px}.coupon-page-grid .price-coupon-card .price-coupon-card__footer{padding:4px 10px 6px}.coupon-page-grid .price-coupon-card .price-coupon-card__btn{min-height:32px}.coupon-page-pagination{min-height:40px;margin-top:12px;padding:0 16px;gap:12px}.coupon-page-empty{min-height:clamp(140px,28vh,220px);padding:24px 0}}@media (max-height:800px),(max-width:1280px){.coupon-page{--cp-tab-h:32px;--cp-card-h:80px;--cp-left-w:72px;--cp-grid-min:220px;padding:12px 14px 10px;border-radius:12px}.coupon-page-head{gap:10px;margin-bottom:10px}.coupon-page-grid,.coupon-page-tabs{gap:10px}.coupon-page-grid .price-coupon-card .price-coupon-card__left{padding:6px 4px}.coupon-page-grid .price-coupon-card .price-coupon-card__number{font-size:22px}.coupon-page-grid .price-coupon-card .price-coupon-card__number.is-discount{font-size:18px}.coupon-page-grid .price-coupon-card .price-coupon-card__btn{min-height:36px;padding:6px 12px}.coupon-page-pagination{min-height:36px;margin-top:10px;padding:0 12px;gap:10px}.coupon-page-empty{min-height:clamp(120px,24vh,180px);padding:16px 0}}@media (max-width:768px){.coupon-page-head{flex-direction:column;align-items:stretch}.coupon-page-tabs{justify-content:flex-start}.coupon-page{--cp-grid-min:100%}.coupon-page-pagination{padding:8px 12px}}.message-center-page{--mc-card-h:88px;--mc-icon:48px;--mc-icon-inner:24px;--mc-unread:12px;--mc-tab-h:40px;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;padding:20px 24px 16px;overflow:hidden;background:#fff;border:1px solid #fff;border-radius:16px}.message-center-head{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;min-width:0}.message-center-tabs{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:flex-end;gap:clamp(12px,1.2vw,16px);min-width:0;overflow-x:auto}.message-center-tab{position:relative;height:var(--mc-tab-h);padding:0 8px 8px;min-width:0;border:none;background:transparent;color:#9a98a5;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:15px;font-weight:400;line-height:24px;white-space:nowrap}.message-center-tab.is-active{color:#2a71fc;font-weight:600}.message-center-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#2a71fc}.message-center-read-all{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:44px;padding:0 16px;border:none;border-radius:59px;background:#2a71fc;color:#fff;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.3px;white-space:nowrap}.message-center-read-all:hover:not(:disabled){background:#1f63f0}.message-center-read-all:disabled{cursor:not-allowed;opacity:.55}.message-center-body{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:auto}.message-center-body .ant-spin-container,.message-center-body .ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column;min-height:0;height:100%}.message-center-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px 20px;gap:24px 20px;align-content:start;width:100%;min-width:0}.message-center-card{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:var(--mc-card-h);padding:16px 20px;border:1px solid #e7e7e7;border-radius:12px;background:#fff;cursor:pointer;text-align:left}.message-center-card.is-selected,.message-center-card:hover{border-color:#c1d6ff}.message-center-card-icon{position:relative;flex-shrink:0;width:var(--mc-icon);height:var(--mc-icon)}.message-center-card-icon-bg{position:absolute;inset:0;border-radius:8px;background:rgba(42,113,252,.1)}.message-center-card-icon img{position:absolute;top:50%;left:50%;width:var(--mc-icon-inner);height:var(--mc-icon-inner);object-fit:contain;transform:translate(-50%,-50%)}.message-center-card-unread{position:absolute;top:-2px;right:-2px;width:var(--mc-unread);height:var(--mc-unread);border-radius:100px;background:#df1c41}.message-center-card-main{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-width:0}.message-center-card-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.message-center-card-title{flex:1 1 auto;min-width:0;overflow:hidden;color:#25242b;font-size:14px;font-weight:500;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.message-center-card-tag{flex-shrink:0;height:25px;padding:3px 8px;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(26deg,rgba(12,130,255,.1),rgba(105,198,255,.1));color:#2a71fc;font-size:12px;font-weight:400;line-height:19.2px;white-space:nowrap}.message-center-card-time{color:#9a98a5;font-size:12px;font-weight:400;line-height:12px;text-transform:uppercase}.message-center-card-arrow{flex-shrink:0;color:#25242b;font-size:12px}.message-center-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(280px,42vh,560px);padding:48px 0}.message-center-pagination{container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:min(100%,602px);min-width:0;min-height:60px;margin:12px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1);width:100%}.message-center-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(720px,90vw)!important;max-width:90vw}.message-center-drawer.ant-drawer .ant-drawer-content{border-radius:16px 0 0 16px}.message-center-drawer.ant-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.message-center-drawer.ant-drawer .ant-drawer-header-title,.message-center-drawer.ant-drawer .ant-drawer-title{min-width:0}.message-center-drawer.ant-drawer .ant-drawer-body{padding:20px 24px}.message-center-detail{display:flex;flex-direction:column;gap:16px;min-width:0}.message-center-detail-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.message-center-detail-title{flex:1 1 12em;margin:0;min-width:0;color:#25242b;font-size:16px;font-weight:600;line-height:24px}.message-center-detail-time{flex-shrink:0;color:#9a98a5;font-size:12px;line-height:12px}.message-center-detail-content{color:#25242b;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.message-center-detail-table{min-width:0}.message-center-detail-table .ant-table-thead>tr>th{background:rgba(42,113,252,.02)!important;color:#111827;font-size:13px;font-weight:600}.message-center-item-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;min-width:0}.message-center-item-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:rgba(42,113,252,.06);color:#2a71fc;font-size:12px;line-height:20px;white-space:nowrap}.message-center-status-cell{gap:6px}.message-center-status,.message-center-status-cell{display:inline-flex;align-items:center;justify-content:center}.message-center-status{min-width:39px;height:26px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;line-height:14px}.message-center-status.is-high{border:.5px solid #ffdcdc;background:#fff6f6;color:#df1c41}.message-center-status.is-medium{border:.5px solid rgba(252,116,42,.1);background:rgba(252,116,42,.04);color:#fc742a}.message-center-status.is-low{border:.5px solid rgba(15,183,104,.16);background:rgba(15,183,104,.06);color:#0fb768}.message-center-status.is-muted{outline:.5px solid #e7e7e7;outline-offset:-.5px;background:#f7f8fa;color:#9a98a5}.message-center-status-tip{color:#117beb;cursor:pointer}.message-center-link{padding:0;border:none;background:none;color:#2a71fc;cursor:pointer;font-size:13px;line-height:20px}.message-center-link:hover{color:#1f63f0}@media (max-height:900px),(max-width:1536px){.message-center-page{--mc-card-h:76px;--mc-icon:40px;--mc-icon-inner:22px;--mc-tab-h:36px;padding:16px 18px 12px}.message-center-head{margin-bottom:12px}.message-center-tab{font-size:14px;line-height:22px}.message-center-read-all{height:40px;padding:0 14px;font-size:13px;line-height:20px}.message-center-grid{gap:16px 16px}.message-center-card{gap:10px;padding:12px 16px}.message-center-card-main{gap:10px}.message-center-pagination{width:100%;min-height:48px;margin-top:12px;padding:0 16px}.message-center-empty{min-height:220px;padding:32px 0}}@media (max-width:1360px){.message-center-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:800px),(max-width:1280px){.message-center-page{--mc-card-h:68px;--mc-icon:36px;--mc-icon-inner:20px;--mc-unread:10px;--mc-tab-h:32px;padding:12px 14px 10px;border-radius:12px}.message-center-head{gap:10px;margin-bottom:10px}.message-center-tab{padding:0 6px 6px;font-size:13px;line-height:20px}.message-center-read-all{height:36px;padding:0 12px;font-size:13px;line-height:18px}.message-center-grid{gap:12px}.message-center-card{gap:8px;padding:10px 12px}.message-center-card-main{gap:8px}.message-center-card-title{font-size:13px;line-height:16px}.message-center-empty{min-height:180px;padding:24px 0}}@media (max-width:768px){.message-center-head{flex-wrap:wrap}.message-center-read-all{margin-left:auto}.message-center-grid{grid-template-columns:minmax(0,1fr)}.message-center-pagination{flex-wrap:wrap;justify-content:center;width:100%;padding:8px 12px}}.api-manage-spin,.api-manage-spin .ant-spin-container{max-height:none}.api-manage-page,.api-manage-spin,.api-manage-spin .ant-spin-container{display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;min-height:100%;height:auto}.api-manage-page{--am-th-h:51px;--am-td-h:56px;--am-filter-h:36px;padding:20px 24px 16px;overflow:visible;background:#fff;border:1px solid #fff;border-radius:16px}.api-manage-page.is-locked{overflow:visible}.api-manage-head{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;min-width:0}.api-manage-section-title,.api-manage-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.api-manage-title-bar{width:3px;height:8px;flex-shrink:0;border-radius:11px;background:#2a71fc}.api-manage-section-title h3,.api-manage-title h2{margin:0;color:#292b31;font-family:"PingFang SC","Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:16px;font-weight:500;line-height:16px}.api-manage-filter-actions,.api-manage-head-actions{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:0}.api-manage-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:64px;height:36px;padding:0 16px;border:none;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.api-manage-btn.is-ghost{border-radius:62px;outline:1px solid #c1d6ff;outline-offset:-1px;background:#fff;color:#2a71fc}.api-manage-btn.is-ghost:hover{background:#f4f8ff}.api-manage-btn.is-primary{border-radius:59px;background:#2a71fc;color:#fff}.api-manage-btn.is-primary:hover{background:#1f63f0}.api-manage-stats{display:grid;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.api-manage-stat{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:16px 18px;border:1px solid #f0f4fb;border-radius:12px;background:#f9fbff}.api-manage-stat-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.api-manage-stat-copy span{color:#9a98a5;font-size:13px;line-height:18px}.api-manage-stat-copy strong{color:#292b31;font-size:22px;font-weight:600;line-height:28px}.api-manage-stat-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(42,113,252,.1);color:#2a71fc;font-size:18px}.api-manage-apps{flex-shrink:0;margin-bottom:16px;min-width:0}.api-manage-section-title{flex-wrap:wrap;margin-bottom:12px}.api-manage-alert{min-width:0;padding:4px 10px;border-radius:6px;background:rgba(42,113,252,.08);color:#2a71fc;font-size:12px;font-weight:400;line-height:18px}.api-manage-app-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.api-manage-app-card{min-width:0;padding:16px 18px;border:1px solid #eef2f8;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.api-manage-app-card.is-active,.api-manage-app-card:hover{border-color:#c1d6ff;box-shadow:0 8px 20px rgba(42,113,252,.08)}.api-manage-app-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f4fb}.api-manage-app-id-wrap{display:flex;flex-direction:column;gap:4px;min-width:0}.api-manage-app-id-wrap strong{overflow:hidden;color:#292b31;font-size:14px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.api-manage-app-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:18px}.api-manage-app-status span{width:6px;height:6px;border-radius:50%;background:currentColor}.api-manage-app-status.is-on{color:#52c41a}.api-manage-app-status.is-off{color:#bfbfbf}.api-manage-app-actions{display:flex;flex-shrink:0;align-items:center;gap:2px}.api-manage-app-actions button{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:none;border-radius:4px;background:transparent;color:#2a71fc;cursor:pointer;font-size:12px;line-height:20px}.api-manage-app-actions button:hover{background:rgba(42,113,252,.08)}.api-manage-app-rows{display:flex;flex-direction:column;gap:4px}.api-manage-app-row{display:flex;align-items:center;gap:12px;min-height:28px;min-width:0}.api-manage-app-row>span:first-child{width:64px;flex-shrink:0;color:#9a98a5;font-size:13px;line-height:20px}.api-manage-app-row .api-manage-app-billing,.api-manage-app-row .api-manage-app-secret,.api-manage-app-row strong{flex:1 1;min-width:0;color:#292b31;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-manage-app-billing,.api-manage-app-secret{display:inline-flex;align-items:center;gap:6px}.api-manage-app-secret em{flex:1 1;min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.api-manage-app-secret button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:#bfbfbf;cursor:pointer}.api-manage-app-secret button:hover{color:#2a71fc}.api-manage-billing-info{color:#2a71fc;cursor:pointer;flex-shrink:0}.api-manage-mono{font-family:Consolas,Monaco,Courier New,monospace}.api-manage-more{display:block;margin:12px 0 0 auto;padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer;font-size:13px;line-height:20px}.api-manage-more:hover{color:#1f63f0}.api-manage-records{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}.api-manage-tabs{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:flex-end;gap:clamp(12px,1.2vw,16px);margin-bottom:12px;min-width:0}.api-manage-tab{position:relative;height:36px;padding:0 8px 8px;border:none;background:transparent;color:#9a98a5;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;font-size:15px;font-weight:400;line-height:24px;white-space:nowrap}.api-manage-tab.is-active{color:#2a71fc;font-weight:600}.api-manage-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#2a71fc}.api-manage-filters{display:grid;flex-shrink:0;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) auto;grid-gap:10px 12px;gap:10px 12px;align-items:end;margin-bottom:12px;min-width:0}.api-manage-filters.is-calls{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.8fr)) auto}.api-manage-field{display:flex;min-width:0;flex-direction:column;gap:8px}.api-manage-field-label{color:#25242b;font-size:13px;line-height:18px}.api-manage-control{width:100%;min-width:0;height:var(--am-filter-h)!important}.api-manage-control .ant-select-selector,.api-manage-control.ant-input,.api-manage-control.ant-input-affix-wrapper,.api-manage-control.ant-picker{height:var(--am-filter-h)!important;min-height:var(--am-filter-h)!important;padding:0 12px!important;border:none!important;border-radius:8px!important;outline:1px solid #e7e7e7;outline-offset:-1px;box-shadow:none!important;background:#fff!important}.api-manage-control .ant-select-selector{display:flex!important;align-items:center}.api-manage-control .ant-input,.api-manage-control .ant-picker-input>input,.api-manage-control .ant-select-selection-item,.api-manage-control .ant-select-selection-placeholder,.api-manage-control.ant-input{color:#25242b;font-size:13px;line-height:20px}.api-manage-control .ant-input::placeholder,.api-manage-control .ant-picker-input>input::placeholder,.api-manage-control .ant-select-selection-placeholder{color:#9a98a5}.api-manage-control.ant-input-affix-wrapper-focused,.api-manage-control.ant-picker-focused,.api-manage-control.ant-select-focused .ant-select-selector,.api-manage-control:hover .ant-select-selector,.api-manage-control:hover.ant-input,.api-manage-control:hover.ant-input-affix-wrapper,.api-manage-control:hover.ant-picker{outline-color:#2a71fc}.api-manage-control.is-range.ant-picker{width:100%;min-width:0;padding-right:16px!important}.api-manage-control.is-range .ant-picker-input{min-width:0}.api-manage-table-wrap{position:relative;min-width:0;overflow:visible}.api-manage-table-wrap.is-empty{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.api-manage-table-wrap.is-empty .ant-spin-container,.api-manage-table-wrap.is-empty .ant-spin-nested-loading,.api-manage-table-wrap.is-empty .api-manage-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}.api-manage-table-wrap.is-empty .ant-table-placeholder,.api-manage-table-wrap.is-empty .ant-table-tbody{display:none}.api-manage-empty-layer{position:absolute;top:var(--am-th-h);right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#fff}.api-manage-table{min-width:0}.api-manage-table,.api-manage-table .ant-table,.api-manage-table .ant-table-body,.api-manage-table .ant-table-container,.api-manage-table .ant-table-content{overflow:visible!important}.api-manage-table .ant-table{background:transparent}.api-manage-table .ant-table-thead>tr>th{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:var(--am-th-h);padding:14px 12px!important;border-bottom:1px solid #e5e7eb;background:#f4f8ff!important;color:#111827;font-size:15px;font-weight:600;line-height:24px;text-align:center;box-shadow:0 1px 0 #e5e7eb}.api-manage-table .ant-table-tbody>tr>td{height:var(--am-td-h);padding:8px 12px!important;border-bottom:1px solid #f4f8ff;color:rgba(0,0,0,.88);font-size:14px;line-height:24px;text-align:center}.api-manage-table .ant-table-tbody>tr:hover>td{background:#f9fbff!important}.api-manage-table .ant-table-placeholder{height:auto}.api-manage-table .ant-table-tbody>tr.ant-table-placeholder>td{height:auto!important;min-height:220px;padding:0!important;border-bottom:none!important;background:#fff!important}.api-manage-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:16px}.api-manage-pagination{container-type:inline-size;container-name:history-pagination;display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:60px;margin:12px auto 0;padding:0 24px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1)}.api-manage-status{display:inline-flex;align-items:center;justify-content:center;gap:6px}.api-manage-status-dot{width:8px;height:8px;border-radius:50%}.api-manage-status-dot.is-success{background:#52c41a}.api-manage-status-dot.is-processing{background:#fa8c16}.api-manage-status-dot.is-failed{background:#ff4d4f}.api-manage-status-tip{color:#2a71fc;cursor:pointer}.api-manage-amount{font-weight:500}.api-manage-amount.is-plus{color:#52c41a}.api-manage-amount.is-minus{color:#ff4d4f}.api-manage-locked{display:flex;flex:1 1;align-items:center;justify-content:center;min-height:0;padding:32px 24px}.api-manage-locked-panel{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:48px;gap:48px;align-items:center;width:100%;max-width:920px}.api-manage-locked-intro{min-width:0;text-align:left}.api-manage-locked-intro h2{margin:0 0 12px;color:#292b31;font-size:24px;font-weight:600;line-height:1.35}.api-manage-locked-intro p{margin:0 0 20px;max-width:420px;color:#6d6c77;font-size:14px;line-height:1.7}.api-manage-locked-intro ul{margin:0;padding:0;list-style:none}.api-manage-locked-intro li{position:relative;margin-bottom:10px;padding-left:18px;color:#25242b;font-size:14px;line-height:1.5}.api-manage-locked-intro li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:#2a71fc}.api-manage-locked-intro li:last-child{margin-bottom:0}.api-manage-locked-badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;margin-bottom:16px;border-radius:4px;background:rgba(42,113,252,.1);color:#2a71fc;font-size:12px;font-weight:600;letter-spacing:.04em}.api-manage-locked-qr{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:32px 28px 28px;overflow:hidden;border:1px solid #f4f8ff;border-radius:16px;background:#fff;box-shadow:0 4px 18px rgba(42,113,252,.06);color:inherit;cursor:pointer;font-family:"Alibaba PuHuiTi 2.0",var(--font-puhui),sans-serif;text-align:center}.api-manage-locked-qr:before{content:"";position:absolute;inset:0;pointer-events:none;background:#2a71fc;opacity:.04}.api-manage-locked-qr>*{position:relative;z-index:1}.api-manage-locked-qr strong{display:inline-flex;align-items:center;gap:6px;margin:16px 0 6px;color:#25242b;font-size:14px;font-weight:500;line-height:22px}.api-manage-locked-qr strong .anticon{color:#2a71fc;font-size:16px}.api-manage-locked-qr>span:last-child{max-width:200px;color:#9a98a5;font-size:12px;font-weight:400;line-height:18px}.api-manage-locked-qr:hover{border-color:#c1d6ff;box-shadow:0 8px 20px rgba(42,113,252,.08)}.api-manage-locked-qr:focus-visible{outline:2px solid #2a71fc;outline-offset:2px}.api-manage-locked-qr-frame{display:flex;align-items:center;justify-content:center;width:168px;height:168px;padding:10px;border:1px solid rgba(42,113,252,.1);border-radius:12px;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.06)}.api-manage-locked-qr-frame img{display:block;width:100%;height:100%;object-fit:contain}.api-manage-contact-modal{padding:12px 0 8px;text-align:center}.api-manage-contact-modal p{margin:0;color:#8c8c8c;font-size:14px}.api-manage-contact-qr{display:block;width:180px;height:180px;margin:0 auto 16px;object-fit:contain}.api-manage-billing-popover .api-manage-billing-tip{min-width:280px}.api-manage-billing-popover .api-manage-billing-tip-title{margin-bottom:10px;color:#111827;font-size:14px;font-weight:600}.api-manage-billing-popover .api-manage-billing-tip-table{width:100%;border-collapse:collapse}.api-manage-billing-popover .api-manage-billing-tip-table td,.api-manage-billing-popover .api-manage-billing-tip-table th{padding:8px 10px;border-bottom:1px solid #f0f0f0;font-size:13px;text-align:left}.api-manage-billing-popover .api-manage-billing-tip-table th{background:#fafafa;color:#8c8c8c;font-weight:500}.api-manage-billing-popover .api-manage-billing-tip-table tr:last-child td{border-bottom:none}.api-manage-billing-popover .api-manage-billing-type{display:flex;align-items:center;gap:8px;color:#262626}.api-manage-billing-popover .api-manage-billing-icon{width:18px;height:18px;flex-shrink:0;object-fit:contain}.api-manage-billing-popover .api-manage-billing-points{color:#111827;font-weight:600}.api-manage-billing-popover .api-manage-billing-unit{margin-left:4px;color:#8c8c8c;font-size:12px}@media (max-height:900px),(max-width:1536px){.api-manage-page{--am-th-h:44px;--am-td-h:48px;padding:16px 18px 12px}.api-manage-head{gap:12px;margin-bottom:12px}.api-manage-stats{gap:10px;margin-bottom:12px}.api-manage-stat{gap:8px;padding:12px 14px}.api-manage-stat-copy{gap:6px}.api-manage-stat-copy strong{font-size:18px;line-height:24px}.api-manage-stat-icon{width:36px;height:36px;font-size:16px}.api-manage-apps{margin-bottom:12px}.api-manage-section-title{margin-bottom:10px}.api-manage-app-grid{gap:12px}.api-manage-app-card{padding:12px 14px}.api-manage-tab{height:32px;font-size:14px;line-height:20px}.api-manage-filters{gap:6px 12px;margin-bottom:10px}.api-manage-field{gap:6px}.api-manage-table .ant-table-thead>tr>th{padding:10px!important;font-size:14px;line-height:22px}.api-manage-table .ant-table-tbody>tr>td{padding:8px 10px!important}.api-manage-pagination{min-height:48px;margin-top:12px;padding:0 16px}}@media (max-height:800px),(max-width:1280px){.api-manage-page{--am-th-h:40px;--am-td-h:44px;padding:12px 14px 10px;border-radius:12px}.api-manage-head{flex-wrap:wrap;gap:10px;margin-bottom:10px}.api-manage-section-title h3,.api-manage-title h2{font-size:14px}.api-manage-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.api-manage-stat{padding:10px 12px}.api-manage-stat-copy strong{font-size:16px;line-height:22px}.api-manage-stat-icon{width:32px;height:32px;font-size:14px}.api-manage-apps{margin-bottom:10px}.api-manage-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.api-manage-app-card{padding:10px 12px}.api-manage-tab{padding:0 6px 6px;font-size:13px}.api-manage-filters,.api-manage-filters.is-calls{grid-template-columns:repeat(2,minmax(0,1fr))}.api-manage-filter-actions{grid-column:1/-1;justify-content:flex-end}.api-manage-locked-panel{gap:32px}.api-manage-pagination{min-height:44px;padding:0 12px}}@media (max-width:1280px){.api-manage-locked-panel{grid-template-columns:1fr;gap:24px}.api-manage-locked-intro{text-align:center}.api-manage-locked-intro p{max-width:none}.api-manage-locked-intro ul{display:inline-block;text-align:left}}@media (max-width:768px){.api-manage-head{flex-direction:column;align-items:stretch}.api-manage-head-actions{justify-content:flex-end}.api-manage-app-grid,.api-manage-filters,.api-manage-filters.is-calls,.api-manage-stats{grid-template-columns:minmax(0,1fr)}.api-manage-pagination{flex-wrap:wrap;justify-content:center;width:100%;padding:8px 12px}}.free-tools-page{display:flex;flex:1 1;align-items:center;justify-content:center;min-height:0;width:100%;height:100%;padding:24px 16px 40px;box-sizing:border-box;overflow:auto;background:#fff;border-radius:12px}.free-tools-hero{display:flex;flex-direction:column;align-items:stretch;width:min(916px,100%);margin:0 auto}.free-tools-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:30px;font-weight:700;line-height:36px;letter-spacing:.2px;text-align:center}.free-tools-title .is-accent{color:#2a71fc}.free-tools-desc{width:min(721px,100%);margin:23px auto 0;color:#6d6c77;font-size:18px;font-weight:400;line-height:28px;text-align:center}.free-tools-search-card{position:relative;width:100%;min-height:113px;margin-top:91px;padding:16px 68px 52px 20px;border-radius:24px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.02);box-sizing:border-box;text-align:left}.free-tools-textarea{width:100%}.free-tools-textarea textarea.ant-input,.free-tools-textarea.ant-input{min-height:24px!important;max-height:48px;padding:0!important;border:none!important;box-shadow:none!important;resize:none;color:#25242b;font-size:16px;line-height:24px;background:transparent}.free-tools-textarea textarea.ant-input::placeholder,.free-tools-textarea.ant-input::placeholder{color:#9a98a5}.free-tools-search-btn{position:absolute;right:15px;bottom:15px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:9999px;background:transparent;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.free-tools-search-btn:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.free-tools-search-btn:disabled{cursor:wait;opacity:.75}.free-tools-search-btn.is-loading .free-tools-search-btn-img{opacity:.35}.free-tools-search-btn-img{display:block;width:40px;height:40px;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.free-tools-search-spinner{position:absolute;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:free-tools-spin .8s linear infinite}@keyframes free-tools-spin{to{transform:rotate(1turn)}}.free-tools-chips{--example-h:24.8px;--example-fs:13px;--example-lh:20.8px;--example-icon:12px;--example-pad-x:13px;--example-gap:10px;position:absolute;left:20px;bottom:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;max-width:calc(100% - 72px)}.free-tools-example-btn.comprehensive-example-btn{background:#fff;color:#25242b;outline-color:#e7e7e7;transition:outline-color .2s ease,color .2s ease}.free-tools-example-btn.comprehensive-example-btn:hover{color:#2a71fc;outline-color:rgba(42,113,252,.35)}.free-tools-note{width:100%;margin:33px 0 0;padding-left:16px;box-sizing:border-box;color:#9a98a5;font-size:13px;font-weight:400;line-height:20px;text-align:left}.free-tools-note-muted{color:#9a98a5}.free-tools-note-link{color:#2a71fc;text-decoration:none}.free-tools-note-link:hover{text-decoration:underline}.free-tools-result-modal .ant-modal-content{padding:0;overflow:hidden;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.free-tools-result-modal .ant-modal-body{padding:0}.free-tools-result-modal .ant-modal-close{top:28px;inset-inline-end:28px}.free-tools-result{display:flex;flex-direction:column;min-height:min(902px,calc(100vh - 120px));max-height:calc(100vh - 96px);padding:24px 32px 28px;box-sizing:border-box}.free-tools-result-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.free-tools-result-title{margin:0;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:47px;letter-spacing:.4px}.free-tools-result-body{flex:1 1;min-height:0;height:auto!important;max-height:none}.free-tools-result-body.check-detail-text-layout{min-height:min(780px,calc(100vh - 220px))}.free-tools-result-body .check-detail-highlight-panel,.free-tools-result-body .check-detail-text-side{max-height:min(780px,calc(100vh - 220px))}.free-tools-result-body .check-detail-highlight-panel{overflow:auto}.free-tools-quota-modal-wrap .ant-modal-content{border-radius:10px;overflow:hidden;box-shadow:0 8px 32px rgba(15,35,52,.1)}.free-tools-quota-modal-wrap .ant-modal-header{display:none}.free-tools-quota-modal-wrap .ant-modal-body{padding:20px 22px 22px}.free-tools-quota-modal{padding:0}.free-tools-quota-notice{margin:0 0 18px;text-align:center;font-size:14px;line-height:1.6;color:#ff4d4f}.free-tools-quota-qr-wrap{margin-bottom:14px;text-align:center}.free-tools-quota-qr-card{display:inline-flex;align-items:center;justify-content:center;margin:0 auto;padding:18px;background:#fff;border:1px solid rgba(42,113,252,.18);border-radius:12px;box-shadow:0 4px 18px rgba(42,113,252,.1),0 1px 2px rgba(0,0,0,.04);box-sizing:border-box}.free-tools-quota-qrcode{display:block;width:140px;height:auto;border-radius:4px}.free-tools-quota-fineprint{margin:0;font-size:12px;line-height:1.6;color:#8c8c8c;text-align:center}@media (max-width:1200px){.free-tools-result{min-height:0;max-height:none;padding:20px 16px 24px}.free-tools-result-body .check-detail-highlight-panel,.free-tools-result-body .check-detail-text-side{max-height:none}.free-tools-result-body.check-detail-text-layout{min-height:0}}@media (max-width:768px){.free-tools-title{font-size:24px;line-height:32px}.free-tools-desc{margin-top:16px;font-size:15px;line-height:24px}.free-tools-search-card{min-height:120px;margin-top:40px;padding:14px 58px 52px 14px;border-radius:18px}.free-tools-chips{left:14px;bottom:14px;max-width:calc(100% - 60px)}.free-tools-search-btn{right:12px;bottom:12px;width:36px;height:36px}.free-tools-search-btn-img{width:36px;height:36px}.free-tools-note{margin-top:24px;padding-left:8px}.free-tools-result-title{font-size:18px;line-height:28px}}.store-check{--store-option-h:50px;--store-option-icon:24px;--store-feature-h:80px;--store-feature-icon:48px;--store-feature-glyph:32px;--store-feature-gap:20px;--store-banner-pad-y:10px;--store-section-mt:20px;--store-card-stat-h:70px;--store-card-logo:48px}.store-check .comprehensive-form-footer{justify-content:flex-end}.store-check .comprehensive-reset-btn,.store-check .comprehensive-submit-btn{flex:0 0 auto}.store-check-new-badge{display:inline-flex;flex-shrink:0;justify-content:center;height:22px;padding:0 13px;border-radius:44px;outline:1px solid #2a71fc;outline-offset:-1px;background:#f9fbff;font-weight:400}.store-check-banner,.store-check-new-badge{align-items:center;color:#2a71fc;font-size:14px;line-height:22px}.store-check-banner{display:flex;gap:10px;min-width:0;margin-bottom:16px;padding:var(--store-banner-pad-y) 16px;border-radius:10px;background:#f2f6ff;font-weight:500}.store-check-banner span{min-width:0}.store-check-banner-icon{width:24px;height:24px;flex-shrink:0;color:#2a71fc}.store-check-section-title{display:inline-flex;align-items:center;gap:8px;margin:var(--store-section-mt) 0 16px;color:#292b31;font-family:"PingFang SC",var(--font-puhui);font-size:16px;font-weight:500;line-height:16px}.store-check-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px var(--store-feature-gap);gap:12px var(--store-feature-gap);min-width:0}.store-check-feature-card{display:flex;align-items:center;gap:12px;min-width:0;min-height:var(--store-feature-h);padding:12px 16px 12px 12px;border:1px solid rgba(42,113,252,.2);border-radius:12px;background:#fff}.store-check-feature-icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--store-feature-icon);height:var(--store-feature-icon);border-radius:12px;background:rgba(42,113,252,.1);color:#2a71fc}.store-check-feature-icon{display:block;width:var(--store-feature-glyph);height:var(--store-feature-glyph);object-fit:contain}.store-check-feature-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.store-check-feature-copy strong{color:#000;font-family:var(--font-display);font-size:16px;font-weight:700;line-height:17px}.store-check-feature-copy span{color:#6d6c77;font-size:12px;font-weight:400;line-height:16px}.store-check-option-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;min-width:0;margin-bottom:16px}.store-check-option-row>.comprehensive-field{min-width:0;margin-bottom:0}.store-check-option-card{width:100%;height:var(--store-option-h);cursor:default}.store-check-option-card .comprehensive-type-left{gap:8px;color:rgba(0,0,0,.88);font-size:15px;font-weight:500;line-height:21px}.store-check-option-card .store-check-option-hint,.store-check-option-card .store-check-option-title{font-family:inherit;color:rgba(0,0,0,.88)}.store-check-option-card .store-check-option-title{flex-shrink:0;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap}.store-check-option-card .store-check-option-hint{min-width:0;overflow:hidden;font-size:13px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.store-check-option-copy{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;overflow:hidden}.store-check-option-glyph,.store-check-option-logo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--store-option-icon);height:var(--store-option-icon)}.store-check-option-logo{object-fit:contain;border-radius:4px}.store-check-option-glyph{color:#2a71fc}.store-check-option-glyph img,.store-check-option-glyph svg{display:block;width:100%;height:100%;object-fit:contain}.store-check-filters{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;padding:0 16px 12px}.store-check-filters .store-check-status-select{width:96px;flex:0 1 96px;min-width:80px}.store-check-filters .store-check-status-select .ant-select-selection-item{color:#25242b}.store-check-filters .comprehensive-search-btn{flex-shrink:0;width:auto;min-width:50px;height:36px;padding:0 12px}.store-check-filter-input{flex:1 1;min-width:0;height:36px;max-width:none}.store-check-filter-input.ant-input,.store-check-filter-input.ant-input-affix-wrapper,.store-check-filter-input.ant-input-outlined{height:36px;padding:0 8px 0 12px;border-radius:4px;border-color:#e7e7e7;font-size:12px;line-height:12px}.store-check-filter-input.ant-input-affix-wrapper .ant-input{height:auto;padding:0;font-size:12px;line-height:12px;background:transparent}.store-check-filter-input .ant-input::placeholder,.store-check-filter-input::placeholder{color:#9a98a5}.store-check-history-list{gap:12px}.store-check-history-list .ant-spin-container,.store-check-history-list .ant-spin-nested-loading{display:flex;flex-direction:column;gap:12px;min-width:0}.store-check-card{min-width:0;padding:4px;border-radius:12px;background:#f4f8ff}.store-check-card-inner{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px 20px 18px;border-radius:8px;background:#fff}.store-check-card-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.store-check-card-logo{width:var(--store-card-logo);height:var(--store-card-logo);flex-shrink:0;object-fit:contain;border-radius:8px}.store-check-card-identity{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.store-check-card-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.store-check-card-name{color:rgba(0,0,0,.88);font-size:16px;font-weight:500;line-height:16px}.store-check-auth-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;line-height:12px}.store-check-auth-tag.is-authorized{outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:#f7f9fd;color:#117beb}.store-check-auth-tag.is-pending-auth{outline:.5px solid #ffece2;outline-offset:-.5px;background:#fff9f6;color:#fc8442}.store-check-card-id{color:#9a98a5;font-size:12px;font-weight:400;line-height:12px}.store-check-card-actions{display:flex;flex-shrink:0;align-items:center;gap:8px;margin-left:auto}.store-check-card-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:26px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:#f7f9fd;color:#2a71fc;cursor:pointer;font-size:14px}.store-check-card-icon-btn img,.store-check-card-icon-btn svg{display:block;width:16px;height:16px;object-fit:contain}.store-check-card-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.store-check-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:var(--store-card-stat-h);padding:8px 4px;border-radius:12px;background:rgba(42,113,252,.03)}.store-check-stat strong{color:#25242b;font-size:24px;font-weight:700;line-height:32px}.store-check-stat span{color:#9a98a5;font-size:12px;font-weight:400;line-height:12px;text-align:center}.store-check-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.store-check-card-time{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;color:#000;font-size:14px;line-height:14px}.store-check-status-tag{display:inline-flex;flex-shrink:0;align-items:center;height:20px;padding:0 6px;border-radius:4px;color:#fff;font-size:12px;font-weight:500;line-height:12px}.store-check-status-tag.is-done{background:#2a71fc}.store-check-status-tag.is-running{background:#117beb}.store-check-status-tag.is-pending{background:#fc8442}.store-check-status-tag.is-failed{background:#df1c41}.store-check-more-btn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:4px;padding:8px 0 4px;border:none;background:transparent;color:#117beb;cursor:pointer;font-size:13px;line-height:20px}.store-check-more-btn:disabled{cursor:not-allowed;opacity:.55}@media (max-height:900px),(max-width:1536px){.store-check{--store-option-h:40px;--store-option-icon:20px;--store-feature-h:68px;--store-feature-icon:40px;--store-feature-glyph:26px;--store-feature-gap:12px;--store-banner-pad-y:8px;--store-section-mt:12px;--store-card-stat-h:56px;--store-card-logo:40px}.store-check-new-badge{height:20px;padding:0 10px;font-size:12px;line-height:20px}.store-check-banner{margin-bottom:12px;font-size:13px;line-height:20px}.store-check-banner-icon{width:20px;height:20px}.store-check-section-title{margin:var(--store-section-mt) 0 12px;font-size:15px}.store-check-feature-card{gap:10px;padding:10px 12px 10px 10px}.store-check-feature-copy{gap:6px}.store-check-feature-copy strong{font-size:14px;line-height:16px}.store-check-option-card .comprehensive-type-left{font-size:13px;line-height:20px}.store-check-option-card .store-check-option-hint{font-size:12px;line-height:18px}.store-check-option-row{gap:12px;margin-bottom:12px}.store-check-filters{gap:6px;padding:0 12px 8px}.store-check-filters .store-check-status-select{width:88px;flex-basis:88px;min-width:76px}.store-check-card-inner{gap:12px;padding:12px 12px 14px}.store-check-card-name{font-size:14px}.store-check-stat strong{font-size:20px;line-height:28px}.store-check-card-icon-btn{width:36px;height:36px}}@media (max-height:800px),(max-width:1280px){.store-check{--store-option-h:36px;--store-option-icon:18px;--store-feature-h:60px;--store-feature-icon:36px;--store-feature-glyph:22px;--store-feature-gap:10px;--store-banner-pad-y:6px;--store-section-mt:10px;--store-card-stat-h:48px;--store-card-logo:36px}.store-check .comprehensive-form-footer{justify-content:flex-end}.store-check-feature-copy{gap:4px}.store-check-feature-copy strong{font-size:13px;line-height:16px}.store-check-feature-copy span{font-size:11px;line-height:14px}.store-check-filters{flex-wrap:nowrap;gap:6px}.store-check-option-row{gap:10px;margin-bottom:10px}.store-check-filter-input,.store-check-filter-input.is-seller{flex:1 1;max-width:none}.store-check-stat strong{font-size:18px;line-height:24px}.store-check-card-time{font-size:12px;line-height:16px}}@media (max-width:1200px){.store-check-feature-grid{grid-template-columns:minmax(0,1fr)}.store-check-filters{flex-wrap:nowrap}.store-check-filter-input,.store-check-filter-input.is-seller{flex:1 1}}.store-check-field-error{margin-top:6px;color:#df1c41;font-size:12px;line-height:18px}.store-check .comprehensive-field.is-error .ant-input,.store-check .comprehensive-field.is-error .ant-input-outlined{border-color:#df1c41!important}.store-auth-drawer.ant-drawer{--store-drawer-max:654px;--store-drawer-inset:32px;overflow:visible}.store-auth-drawer.ant-drawer .ant-drawer-mask{background:rgba(0,0,0,.5)}.store-auth-drawer.ant-drawer .ant-drawer-content-wrapper{width:min(var(--store-drawer-max),calc(100vw - var(--store-drawer-inset)))!important;max-width:min(var(--store-drawer-max),calc(100vw - var(--store-drawer-inset)));height:calc(100% - var(--store-drawer-inset))!important;margin:16px 16px 16px 0;overflow:visible}.store-auth-drawer.ant-drawer .ant-drawer-content{display:flex;flex-direction:column;overflow:visible;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff}.store-auth-drawer.ant-drawer .ant-drawer-header{display:none}.store-auth-drawer.ant-drawer .ant-drawer-body{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;padding:0;overflow:visible}.store-auth-drawer-body{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;padding:24px 40px 20px;overflow:hidden}.store-auth-title{flex-shrink:0;margin:0 0 20px;color:#25242b;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:28px;letter-spacing:.4px}.store-auth-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 24px;padding:0;list-style:none}.store-auth-steps:before{content:"";position:absolute;top:22px;left:calc(16.66% + 22px);right:calc(16.66% + 22px);height:1px;background:rgba(42,113,252,.2);pointer-events:none}.store-auth-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.store-auth-step strong{margin-top:8px;color:#25242b;font-size:14px;font-weight:500;line-height:20px}.store-auth-step>span:last-child{margin-top:4px;color:#9a98a5;font-size:12px;font-weight:400;line-height:16px}.store-auth-step-halo{width:44px;height:44px;background:rgba(42,113,252,.2)}.store-auth-step-halo,.store-auth-step-index{display:inline-flex;align-items:center;justify-content:center;border-radius:100px}.store-auth-step-index{width:36px;height:36px;background:#2a71fc;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;font-size:14px;font-weight:500;line-height:20px}.store-auth-field{flex-shrink:0;margin-bottom:16px}.store-auth-link-row{position:relative;display:flex;align-items:center;min-width:0}.store-auth-link-row .ant-input,.store-auth-link-row .ant-input-outlined{min-height:50px;padding:13px 108px 13px 20px;border-radius:10px!important;border-color:#e7e7e7!important;box-shadow:none!important;font-size:14px}.store-auth-link-row .ant-input::placeholder{color:#9a98a5}.store-auth-link-btn{position:absolute;right:8px;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:88px;height:36px;padding:0 8px;border:none;border-radius:6px;background:#2a71fc;box-shadow:0 2px 0 rgba(5,255,255,.06);color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:12px;transform:translateY(-50%);white-space:nowrap}.store-auth-banner{display:flex;flex-shrink:0;align-items:center;gap:10px;min-width:0;margin-bottom:16px;padding:10px 16px;border-radius:10px;background:#f3f7ff;color:#2a71fc;font-size:14px;font-weight:500;line-height:22px}.store-auth-banner span{min-width:0}.store-auth-banner-icon{width:24px;height:24px;flex-shrink:0;color:#2a71fc}.store-auth-guide{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:20px;overflow:auto;border:1px solid #e7e7e7;border-radius:12px;background:#fff}.store-auth-guide-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.store-auth-guide-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(42,113,252,.1);color:#2a71fc}.store-auth-guide-icon svg{width:22px;height:22px}.store-auth-guide-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.store-auth-guide-copy strong{color:#25242b;font-size:16px;font-weight:700;line-height:20px}.store-auth-guide-copy span{color:#9a98a5;font-size:12px;font-weight:400;line-height:16px}.store-auth-subtitle{margin:8px 0 0;color:#25242b;font-size:15px;font-weight:600;line-height:24px}.store-auth-scope-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;min-width:0}.store-auth-scope-chip{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;padding:8px 10px;border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff;color:#25242b;font-size:13px;line-height:18px}.store-auth-scope-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:#2a71fc}.store-auth-scope-icon svg{width:16px;height:16px}.store-auth-tips{display:flex;flex-direction:column;gap:12px;min-width:0}.store-auth-tip{display:flex;align-items:flex-start;gap:8px;min-width:0;min-height:38px;padding:9px 12px;border-radius:8px;outline:1px solid #e7e7e7;outline-offset:-1px;background:#fff}.store-auth-tip p{flex:1 1 auto;min-width:0;margin:0;color:#25242b;font-size:13px;font-weight:400;line-height:21px}.store-auth-tip-index{flex-shrink:0;justify-content:center;width:20px;margin-top:1px;border-radius:10px;background:#eef3ff}.store-auth-env-tag,.store-auth-tip-index{display:inline-flex;align-items:center;height:20px;color:#2a71fc;font-size:12px;font-weight:600;line-height:19px}.store-auth-env-tag{margin:0 4px;padding:0 7px;border-radius:4px;outline:1px solid #eef3ff;outline-offset:-1px;background:#e8f4ff;vertical-align:middle}.store-auth-privacy{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:0;margin:16px 0 0;color:#6d6c77;font-size:13px;font-weight:400;line-height:20px}.store-auth-privacy-icon{width:14px;height:14px;flex-shrink:0;color:#6d6c77}.store-start-drawer-body{--store-start-type-h:80px;--store-start-type-icon:48px;--store-start-summary-h:90px;--store-start-stat-min:66px;height:100%;padding:0}.store-start-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:auto;padding:24px 40px 16px}.store-start-summary{flex-shrink:0;margin-bottom:20px;padding:4px;border-radius:12px;background:#f4f8ff}.store-start-summary-inner{display:flex;align-items:center;gap:12px;min-width:0;min-height:var(--store-start-summary-h,90px);padding:16px 20px;border-radius:8px;background:#fff}.store-start-summary-stat{display:flex;flex:0 1 88px;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:var(--store-start-stat-min,66px);margin-left:auto;padding:8px 10px;border-radius:12px;background:rgba(42,113,252,.03)}.store-start-summary-stat strong{color:#25242b;font-size:24px;font-weight:700;line-height:32px}.store-start-summary-stat span{color:#9a98a5;font-size:12px;line-height:12px;text-align:center}.store-start-type-list{display:flex;flex-direction:column;gap:12px;min-width:0}.store-start-type-card{position:relative;display:flex;align-items:center;gap:16px;min-width:0;min-height:var(--store-start-type-h,80px);padding:16px;overflow:hidden;border:none;border-radius:12px;outline:1px solid rgba(42,113,252,.2);outline-offset:-1px;background:#fff;cursor:pointer;text-align:left}.store-start-type-card:hover{outline-color:rgba(42,113,252,.45)}.store-start-type-card.is-active{outline-color:#2a71fc}.store-start-type-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--store-start-type-icon,48px);height:var(--store-start-type-icon,48px);border-radius:12px;background:rgba(42,113,252,.1);color:#2a71fc}.store-start-type-icon svg{width:22px;height:22px}.store-start-type-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.store-start-type-copy strong{color:#000;font-family:var(--font-display);font-size:16px;font-weight:700;line-height:17px}.store-start-type-copy span{color:#6d6c77;font-size:12px;font-weight:400;line-height:16px}.store-start-footer{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:16px;margin-top:auto;min-height:calc(44px + 28px);padding:16px 40px 24px;border-top:1px solid #e7e7e7}.store-config-drawer .store-config-footer .comprehensive-reset-btn,.store-config-drawer .store-config-footer .comprehensive-submit-btn,.store-start-drawer .store-start-footer .comprehensive-reset-btn,.store-start-drawer .store-start-footer .comprehensive-submit-btn{flex:0 0 auto}.store-config-drawer .store-config-footer .comprehensive-reset-btn{min-width:96px}.store-config-drawer-body{height:100%;padding:0}.store-config-drawer .store-config-footer{justify-content:flex-end;margin-top:auto}.store-config-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:auto;padding:24px 40px 16px}.store-config-drawer .store-auth-title{margin-bottom:8px}.store-config-desc{flex-shrink:0;margin:0 0 28px;color:#6d6c77;font-size:14px;font-weight:400;line-height:24px}.store-config-table{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e7e7e7}.store-config-row{display:grid;grid-template-columns:minmax(104px,150px) minmax(0,1fr);min-width:0;min-height:0;border-bottom:1px solid #e7e7e7}.store-config-row:last-child{border-bottom:none}.store-config-label{padding:16px 20px 16px 24px;border-right:1px solid #e7e7e7;color:#25242b;font-size:15px;font-weight:400;line-height:24px}.store-config-control,.store-config-label{display:flex;align-items:flex-start;min-width:0}.store-config-control{flex-direction:column;justify-content:center;gap:10px;padding:14px 24px 14px 40px}.store-config-row.is-stack .store-config-control{justify-content:flex-start;padding-top:16px;padding-bottom:16px}.store-config-checks{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;min-width:0}.store-config-checks.is-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 32px;gap:16px 32px;width:100%}.store-config-check{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:14px;font-weight:400;line-height:22px;text-align:left}.store-config-check>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-config-check:disabled{cursor:not-allowed;opacity:.45}.store-config-check-box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #e7e7e7;border-radius:6px;background:#fff;color:#fff}.store-config-check-box svg{width:14px;height:14px}.store-config-check.is-checked .store-config-check-box{border-color:#2a71fc;background:#2a71fc}.store-config-radio{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:14px;font-weight:400;line-height:22px;text-align:left}.store-config-radio>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-config-radio:disabled{cursor:not-allowed;opacity:.45}.store-config-radio-dot{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #e7e7e7;border-radius:50%;background:#fff}.store-config-radio-dot:after{content:"";width:10px;height:10px;border-radius:50%;background:#fff;opacity:0}.store-config-radio.is-checked .store-config-radio-dot{border-color:#2a71fc;background:#2a71fc}.store-config-radio.is-checked .store-config-radio-dot:after{opacity:1}.store-config-row.is-frequency{min-height:0}.store-config-row.is-frequency .store-config-control{flex-direction:column;justify-content:flex-start;gap:24px;padding-top:16px;padding-bottom:16px}.store-config-checks.is-frequency{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 32px;gap:16px 32px;width:100%}.store-config-switch{display:inline-flex;flex-shrink:0;align-items:center;width:44px;height:26px;padding:2px;border:none;border-radius:1000px;background:#d9d9de;cursor:pointer}.store-config-switch:disabled{cursor:not-allowed;opacity:.45}.store-config-switch.is-on{justify-content:flex-end;background:#2a71fc}.store-config-switch-knob{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:1000px;background:#fff;color:#2a71fc}.store-config-switch-knob svg{width:14px;height:14px}.store-config-time{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%;min-width:0;color:#25242b;font-size:14px;line-height:22px}.store-config-select{min-width:0;width:min(205px,100%);max-width:100%}.store-config-select .ant-select-selector{min-height:36px!important;padding:6px 12px 6px 20px!important;border-radius:8px!important;border-color:#e7e7e7!important;box-shadow:none!important}.store-config-select .ant-select-selection-item{color:#9a98a5;font-size:14px;line-height:24px}.store-config-select .ant-select-arrow{color:#25242b}.store-config-hint{margin:0;color:#25242b;font-size:14px;font-weight:400;line-height:22px}.store-config-hint button{padding:0;border:none;background:transparent;color:#2a71fc;cursor:pointer}.store-config-drawer .ant-spin-container,.store-config-drawer .ant-spin-nested-loading{width:100%;min-width:0}@media (max-height:900px),(max-width:1536px){.store-auth-drawer.ant-drawer{--store-drawer-inset:24px}.store-auth-drawer.ant-drawer .ant-drawer-content-wrapper{height:calc(100% - var(--store-drawer-inset))!important;margin:12px 12px 12px 0}.store-auth-drawer-body{padding:16px 20px 14px}.store-start-drawer-body{--store-start-type-h:68px;--store-start-type-icon:40px;--store-start-summary-h:76px;--store-start-stat-min:56px;padding:0}.store-auth-title{margin-bottom:12px;font-size:18px;line-height:24px}.store-auth-steps{margin-bottom:16px}.store-auth-steps:before{top:18px}.store-auth-step-halo{width:36px;height:36px}.store-auth-step-index{width:30px;height:30px;font-size:13px}.store-auth-step strong{font-size:13px}.store-auth-link-row .ant-input,.store-auth-link-row .ant-input-outlined{min-height:40px;padding:8px 100px 8px 14px}.store-auth-link-btn{height:32px;width:80px;font-size:13px}.store-auth-banner{margin-bottom:12px;padding:8px 12px;font-size:13px;line-height:20px}.store-auth-banner-icon{width:20px;height:20px}.store-auth-guide{gap:10px;padding:14px 12px}.store-auth-guide-icon{width:40px;height:40px}.store-auth-scope-grid{gap:8px 10px}.store-auth-scope-chip{min-height:34px;padding:6px 8px;font-size:12px}.store-auth-privacy{margin-top:12px}.store-start-scroll{padding:16px 20px 12px}.store-start-summary{margin-bottom:12px}.store-start-summary-inner{padding:12px 14px}.store-start-summary-stat{min-width:0}.store-start-summary-stat strong{font-size:20px;line-height:28px}.store-start-type-list{gap:10px}.store-start-type-card{gap:12px;padding:12px}.store-start-type-icon svg{width:18px;height:18px}.store-start-type-copy{gap:6px}.store-start-type-copy strong{font-size:14px}.store-start-footer{min-height:calc(40px + 24px);gap:12px;padding:12px 20px 16px}.store-config-drawer-body{padding:0}.store-config-scroll{padding:16px 20px 12px}.store-config-desc{margin-bottom:16px}.store-config-row{min-height:0}.store-config-label{padding:12px 12px 12px 16px}.store-config-control{padding:12px 16px 12px 20px}.store-config-checks,.store-config-checks.is-items{gap:12px 20px}.store-config-row.is-frequency{min-height:0}.store-config-row.is-frequency .store-config-control{gap:16px;padding-top:12px;padding-bottom:12px}.store-config-select .ant-select-selector{min-height:32px!important}}@media (max-height:800px),(max-width:1280px){.store-auth-drawer.ant-drawer{--store-drawer-inset:16px}.store-auth-drawer.ant-drawer .ant-drawer-content-wrapper{height:calc(100% - var(--store-drawer-inset))!important;margin:8px 8px 8px 0}.store-auth-drawer-body{padding:14px 16px 12px}.store-start-drawer-body{--store-start-type-h:60px;--store-start-type-icon:36px;--store-start-summary-h:68px;--store-start-stat-min:48px;padding:0}.store-auth-link-row .ant-input,.store-auth-link-row .ant-input-outlined{min-height:36px;padding:6px 96px 6px 12px}.store-auth-step>span:last-child{font-size:11px}.store-start-scroll{padding:14px 16px 10px}.store-start-type-card{padding:10px 12px}.store-start-footer{min-height:calc(36px + 20px);padding:10px 16px 12px}.store-config-drawer-body{padding:0}.store-config-scroll{padding:14px 16px 10px}.store-config-row{grid-template-columns:minmax(0,1fr)}.store-config-label{padding:10px 16px 8px;border-right:none;border-bottom:1px solid #e7e7e7}.store-config-control{padding:10px 16px 12px}.store-config-checks.is-items{grid-template-columns:repeat(2,minmax(0,1fr))}.store-config-row.is-frequency{min-height:0}.store-config-checks.is-frequency{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.store-auth-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.store-detail-page{border-radius:12px;background:#fff}.store-detail,.store-detail-page{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;overflow:hidden}.store-detail{--store-detail-gap:16px;--store-detail-metric-h:50px;--store-product-h:116px;--store-product-cover:108px;--store-detail-logo:48px;gap:var(--store-detail-gap);padding:20px 16px 0}.store-detail-summary{flex-shrink:0;min-width:0;padding:4px;border-radius:12px;background:#f4f8ff}.store-detail-summary .ant-spin-container,.store-detail-summary .ant-spin-nested-loading{min-width:0;width:100%}.store-detail-summary-inner{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px 20px 16px 16px;border-radius:8px;background:#fff}.store-detail-summary-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.store-detail-logo{width:var(--store-detail-logo);height:var(--store-detail-logo);flex-shrink:0;object-fit:contain;border-radius:8px;background:#efefef}.store-detail-identity{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.store-detail-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.store-detail-name-row h2{margin:0;color:rgba(0,0,0,.88);font-size:16px;font-weight:500;line-height:16px}.store-detail-chip{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:#f7f9fd;color:#117beb;font-size:12px;font-weight:500;line-height:12px}.store-detail-chip.is-warn{outline-color:rgba(252,132,66,.2);background:#fff6f0;color:#fc8442}.store-detail-link-row{display:flex;align-items:center;gap:8px;min-width:0;color:#25242b;font-size:12px;font-weight:400;line-height:12px}.store-detail-link-row>span{flex-shrink:0}.store-detail-link-row a{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#2a71fc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-detail-link-row a svg{width:14px;height:14px;flex-shrink:0}.store-detail-config-btn{flex-shrink:0;min-width:96px;height:36px;padding:0 16px;border:none;border-radius:19px;background:#2a71fc;box-shadow:0 2px 0 rgba(5,255,255,.06);color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:16px}.store-detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;min-width:0}.store-detail-metric{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:var(--store-detail-metric-h);padding:0 16px;border-radius:12px;background:rgba(42,113,252,.03)}.store-detail-metric span{flex-shrink:0}.store-detail-metric span,.store-detail-metric strong{color:#000;font-size:14px;font-weight:400;line-height:14px}.store-detail-metric strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-detail-metric strong.is-done,.store-detail-metric strong.is-running{color:#2a71fc}.store-detail-metric strong.is-failed{color:#df1c41}.store-detail-tabs{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:flex-end;gap:32px;min-width:0;margin-top:var(--store-detail-gap);margin-bottom:var(--store-detail-gap);padding:0 0 0 8px;border-bottom:1px dashed #e7e7e7}.store-detail-tab{position:relative;height:36px;margin-bottom:-1px;padding:0 8px 8px;border:none;background:transparent;color:#25242b;cursor:pointer;font-size:15px;font-weight:600;line-height:24px;white-space:nowrap}.store-detail-tab.is-active{color:#2a71fc}.store-detail-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;z-index:1;height:2px;background:#2a71fc}.store-detail .ant-spin-container,.store-detail .ant-spin-nested-loading{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}.store-product-grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 20px;gap:16px 20px;align-content:start;align-items:start;min-width:0;min-height:0;overflow:auto}.store-detail-empty{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:160px;color:#6d6c77;font-size:14px}.store-product-card{min-width:0;padding:4px;border-radius:12px;background:#f4f8ff}.store-product-card-inner{position:relative;display:flex;align-items:stretch;gap:12px;width:100%;min-width:0;height:var(--store-product-h);padding:4px 16px 4px 4px;overflow:hidden;border-radius:8px;background:#fff}.store-product-card-open{position:absolute;top:12px;right:16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:#25242b;cursor:pointer}.store-product-card-open svg{width:16px;height:16px}.store-product-card-cover{width:var(--store-product-cover);height:var(--store-product-cover);flex-shrink:0;overflow:hidden;border-radius:6px;background:#d9d9d9}.store-product-card-cover img,.store-product-card-cover span{display:block;width:100%;height:100%;object-fit:cover}.store-product-card-main{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:4px 24px 0 0}.store-product-card-main h4{margin:0;color:#25242b;font-size:14px;font-weight:600;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-product-card-tags{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;margin-top:8px;overflow:hidden}.store-product-tag{display:inline-flex;flex-shrink:0;align-items:center;height:24px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;line-height:12px;white-space:nowrap}.store-product-tag.is-item{outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:#f7f9fd;color:#117beb}.store-product-tag.is-high{outline:.5px solid rgba(255,12,12,.1);outline-offset:-.5px;background:#fff3f3;color:#df1c41}.store-product-tag.is-medium{outline:.5px solid rgba(252,132,66,.16);background:#fff6f0;color:#fc8442}.store-product-tag.is-low{outline:.5px solid rgba(15,183,104,.16);background:rgba(15,183,104,.06);color:#0fb768}.store-product-card-foot{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:auto;min-width:0}.store-product-risk{display:inline-flex;flex-shrink:0;align-items:center;height:24px;padding:0 9px;border-radius:6px;font-size:12px;font-weight:500;line-height:22px;white-space:nowrap}.store-product-risk.is-high{outline:.5px solid rgba(255,12,12,.1);outline-offset:-.5px;background:linear-gradient(27deg,rgba(255,12,12,.05),rgba(255,130,105,.05));color:rgba(223,28,65,.88)}.store-product-risk.is-medium{outline:.5px solid rgba(252,132,66,.16);background:#fff6f0;color:#fc8442}.store-product-risk.is-low{outline:.5px solid rgba(15,183,104,.16);background:linear-gradient(27deg,rgba(15,183,104,.06),rgba(105,220,170,.06));color:#0fb768}.store-product-risk.is-none,.store-product-risk.is-queue{outline:.5px solid rgba(12,130,255,.08);background:#f7f9fd;color:#6d6c77}.store-product-risk.is-running{outline:.5px solid rgba(12,130,255,.1);background:#f7f9fd;color:#2a71fc}.store-product-risk.is-failed{outline:.5px solid rgba(255,12,12,.1);background:#fff3f3;color:#df1c41}.store-product-time{color:#999;font-size:12px;font-weight:400;line-height:19px;white-space:nowrap}.store-record-table-wrap{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:auto}.store-record-table-wrap .store-detail-empty{flex:1 1 auto}.store-record-table{display:flex;flex-direction:column;min-width:1080px}.store-record-head,.store-record-row{display:grid;grid-template-columns:minmax(88px,.84fr) minmax(148px,1.28fr) minmax(72px,1.19fr) minmax(180px,1.81fr) minmax(72px,1fr) minmax(72px,1fr) minmax(72px,1fr) minmax(80px,.88fr) minmax(108px,1fr);align-items:center;min-width:0}.store-record-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;flex-shrink:0;min-height:51px;background:rgba(42,113,252,.02);border-bottom:1px solid #e5e7eb}.store-record-row{min-height:56px;background:#fff;border:1px solid #f4f8ff;border-top:none}.store-record-cell{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 8px;color:rgba(0,0,0,.88);font-size:14px;font-weight:700;line-height:24px;text-align:center}.store-record-head .store-record-cell{color:#111827;font-weight:600;line-height:22px;white-space:nowrap}.store-record-cell.is-items{justify-content:flex-start;flex-wrap:wrap;gap:8px;padding:8px 12px 8px 16px}.store-record-head .store-record-cell.is-items{justify-content:center;padding:0 8px}.store-record-cell.is-items .store-product-tag{font-weight:700}.store-record-cell.is-high{color:#df1c41}.store-record-cell.is-medium{color:rgba(252,132,66,.88)}.store-record-cell.is-low{color:#0fb768}.store-record-muted{color:#6d6c77;font-weight:500}.store-record-status-tag{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px;border-radius:6px;outline:.5px solid rgba(12,130,255,.1);outline-offset:-.5px;background:linear-gradient(27deg,rgba(12,130,255,.05),rgba(105,198,255,.05));color:#117beb;font-size:12px;font-weight:700;line-height:14px;white-space:nowrap}.store-record-status-tag.is-pending{outline-color:rgba(252,132,66,.16);background:#fff6f0;color:#fc8442}.store-record-status-tag.is-failed{outline-color:rgba(255,12,12,.1);background:#fff3f3;color:#df1c41}.store-record-status-tag.is-running{outline-color:rgba(12,130,255,.16);background:#f4f8ff;color:#2a71fc}.store-record-view-btn{min-width:96px;font-weight:700}.store-detail-breadcrumb{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-width:0;margin:0;color:#6d6c77;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.store-detail-breadcrumb.workbench-section-title:before{flex-shrink:0}.store-detail-breadcrumb-link{padding:0;border:0;background:transparent;color:#2a71fc;font-size:inherit;font-weight:500;line-height:inherit;white-space:nowrap;cursor:pointer}.store-detail-breadcrumb-link:hover{color:#0c5dfc}.store-detail-breadcrumb-sep{flex-shrink:0;color:#c0c4cc;font-size:10px}.store-detail-breadcrumb-current{color:#292b31;font-weight:500;white-space:nowrap}.store-drilldown-panel{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;margin-top:var(--store-detail-gap)}.store-drilldown-panel .batch-detail-records-head{flex-wrap:nowrap;margin-bottom:16px}.store-drilldown-panel .batch-detail-records-head .store-detail-breadcrumb{flex:0 0 auto}.store-drilldown-panel .batch-detail-records-head .comprehensive-history-filters{flex:1 1 auto;min-width:0}.store-detail-pagination{margin-left:0;margin-right:0}@media (max-height:900px),(max-width:1536px){.store-detail{--store-detail-gap:12px;--store-detail-metric-h:40px;--store-product-h:96px;--store-product-cover:88px;--store-detail-logo:40px;padding:12px 12px 0}.store-detail-summary-inner{gap:12px;padding:12px 14px}.store-detail-tab{height:32px;font-size:14px}.store-detail-metrics,.store-product-grid{gap:12px}.store-product-card-foot{flex-direction:row;align-items:center;gap:8px}.store-record-head{min-height:44px}.store-record-row{min-height:48px}}@media (max-width:1360px){.store-detail-metrics,.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-record-table{min-width:960px}}@media (max-height:800px),(max-width:1280px){.store-detail{--store-detail-gap:10px;--store-detail-metric-h:36px;--store-product-h:88px;--store-product-cover:80px;--store-detail-logo:36px;padding:10px 10px 0}.store-detail-tabs{gap:16px}.store-record-table{min-width:880px}}@media (max-width:1280px){.store-detail-metrics{grid-template-columns:1fr}.store-product-grid{grid-template-columns:minmax(0,1fr)}.store-detail-summary-head{flex-wrap:wrap}.store-detail-config-btn{margin-left:auto}}.tro-page{--tro-search-h:56px;--tro-search-w:900px;--tro-search-btn-w:86px;--tro-search-btn-h:50px;--tro-search-mt:24px;--tro-search-pad-x:24px;--tro-search-icon:16px;--tro-search-fs:15px;--tro-filter-pad-y:8px;--tro-filter-pad-x:14px;--tro-filter-mt:16px;--tro-btn-h:44px;--tro-panel-pad-y:32px;--tro-panel-pad-x:32px;--tro-panel-pad-b:28px;--tro-pad-x:calc(2 * var(--site-gutter));--tro-content-max:var(--site-body-max);--tro-hero-pad-top:120px;--tro-hero-pad-bottom:28px;--tro-hero-gap:16px;--tro-title-size:48px;--tro-desc-size:15px;--tro-desc-lh:26px;--tro-desc-max:920px;min-height:100vh;color:#25242b;background:#f7f9fd}.tro-hero{position:relative;padding:var(--tro-hero-pad-top) 0 var(--tro-hero-pad-bottom);overflow:hidden}.tro-hero-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(143px);opacity:.1}.tro-hero-glow-left{top:-120px;left:-90px;width:1105px;height:730px;background:#2ab6fc}.tro-hero-glow-right{top:-130px;right:-80px;width:1404px;height:598px;background:#2a71fc}.tro-hero-inner{position:relative;z-index:1;width:min(calc(100% - var(--tro-pad-x)),var(--tro-content-max));margin:0 auto;text-align:center}.tro-hero h1{margin:0;color:#25242b;font-size:var(--tro-title-size);font-weight:700;line-height:1.15;letter-spacing:.01em}.tro-hero p{max-width:min(var(--tro-desc-max),100%);margin:var(--tro-hero-gap) auto 0;color:#25242b;font-size:var(--tro-desc-size);font-weight:400;line-height:var(--tro-desc-lh);white-space:nowrap}.tro-search-bar{display:flex;gap:12px;align-items:center;width:min(100%,var(--tro-search-w));min-width:0;height:var(--tro-search-h);margin:var(--tro-search-mt) auto 0;padding:0 10px 0 var(--tro-search-pad-x);background:#fff;border-radius:61px;box-shadow:0 8px 28px rgba(42,113,252,.06)}.tro-search-icon{flex-shrink:0;color:#25242b;font-size:var(--tro-search-icon)}.tro-search-bar input{flex:1 1;min-width:0;height:100%;color:#25242b;font-size:var(--tro-search-fs);font-weight:300;line-height:1.4;background:transparent;border:0;outline:none}.tro-search-bar input::placeholder{color:#6d6c77}.tro-search-btn{flex-shrink:0;width:var(--tro-search-btn-w);height:var(--tro-search-btn-h);color:#fff;font-size:var(--tro-search-fs);font-weight:400;line-height:1;letter-spacing:.12em;cursor:pointer;background:url(/_next/static/media/troSearchBtn@1x.ac5aab32.png) 50%/100% 100% no-repeat;border:0;transition:transform .15s ease,opacity .15s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.tro-search-btn{background-image:url(/_next/static/media/troSearchBtn@2x.e2d7f738.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.tro-search-btn{background-image:url(/_next/static/media/troSearchBtn@3x.8e317037.png)}}.tro-search-btn:hover{opacity:.92;transform:translateY(-1px)}.tro-search-btn:active{transform:translateY(0)}.tro-filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;width:min(100%,var(--tro-search-w));margin:var(--tro-filter-mt) auto 0}.tro-filters button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:var(--tro-filter-pad-y) var(--tro-filter-pad-x);color:#666;font-family:var(--font-puhui);font-size:12px;font-weight:400;line-height:12px;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:41px;outline:1px solid #e0e6ed;outline-offset:-1px;backdrop-filter:blur(38.75px);-webkit-backdrop-filter:blur(38.75px);transition:color .2s ease,outline-color .2s ease}.tro-filters button.is-active{font-weight:600}.tro-filters button.is-active,.tro-filters button:hover{color:#2a71fc;outline-color:#c1d6ff}.tro-filters button:focus-visible{outline:1px solid #2a71fc;outline-offset:-1px}.tro-content{position:relative;z-index:1;padding:12px 0 64px}.tro-content-inner{width:min(calc(100% - var(--tro-pad-x)),var(--tro-content-max));min-width:0;margin:0 auto}.tro-panel{padding:var(--tro-panel-pad-y,32px) var(--tro-panel-pad-x,32px) var(--tro-panel-pad-b,28px);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.72));border-radius:16px;box-shadow:0 8px 32px rgba(15,35,80,.05)}.tro-master-detail{--tro-list-max:480px;--tro-case-row:98px;--tro-case-gap:16px;--tro-case-visible:6;--tro-case-icon:56px;--tro-detail-pad-top:32px;--tro-detail-pad-bottom:28px;--tro-detail-pad-x:28px;--tro-detail-grid-gap:16px;--tro-detail-grid-cols:2;--tro-detail-field-gap:16px;--tro-detail-label-w:98px;--tro-detail-field-lh:21px;--tro-detail-text-fs:14px;--tro-detail-card-pad-y:22px;--tro-detail-card-pad-x:20px;--tro-detail-card-header-mb:18px;--tro-detail-card-title-fs:15px;--tro-detail-card-icon-fs:18px;--tro-detail-header-pad-r:200px;--tro-detail-header-pb:22px;--tro-detail-header-mb:18px;--tro-detail-title-fs:22px;--tro-detail-title-lh:22px;--tro-detail-meta-mt:12px;--tro-detail-doc-gap:10px;--tro-panel-h:calc(var(--tro-case-visible) * var(--tro-case-row) + (var(--tro-case-visible) - 1) * var(--tro-case-gap));display:grid;grid-template-columns:minmax(0,var(--tro-list-max)) minmax(0,1fr);grid-template-rows:auto minmax(0,auto) auto;grid-gap:18px 20px;gap:18px 20px;align-items:stretch}.tro-list-heading{grid-column:1;grid-row:1;display:flex;align-items:baseline;min-width:0;color:#111827;font-size:20px;line-height:30px}.tro-list-heading strong{font-weight:700}.tro-list-pane{grid-column:1;grid-row:2;position:relative;height:var(--tro-panel-h);min-width:0;min-height:0;overflow:hidden}.tro-case-list{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--tro-case-gap);min-width:0;min-height:0;margin:0;padding:0 8px 0 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;list-style:none;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#c9d3e3 transparent}.tro-case-list::-webkit-scrollbar{width:6px}.tro-case-list::-webkit-scrollbar-thumb{background:#c9d3e3;border-radius:99px}.tro-case-list::-webkit-scrollbar-track{background:transparent}.tro-case-list>li{flex-shrink:0}.tro-case-empty{padding:48px 16px;color:#9a98a5;text-align:center}.tro-case-item{display:grid;grid-template-columns:var(--tro-case-icon) minmax(0,1fr) 18px;grid-gap:16px;gap:16px;align-items:center;width:100%;height:var(--tro-case-row);min-height:var(--tro-case-row);padding:0 20px;text-align:left;cursor:pointer;background:hsla(0,0%,100%,.7);border:1px solid transparent;border-radius:12px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.tro-case-item:hover{background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.06)}.tro-case-item.is-active{background:#fff;border-color:rgba(42,113,252,.2);box-shadow:0 4px 18px rgba(0,0,0,.1)}.tro-case-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--tro-case-icon);height:var(--tro-case-icon);font-size:22px;border-radius:12px}.tro-case-icon.is-blue{background:rgba(42,113,252,.1)}.tro-case-icon.is-green{background:rgba(15,183,104,.1)}.tro-case-icon.is-orange{background:rgba(252,116,42,.1)}.tro-case-icon.is-red{background:rgba(252,42,42,.1)}.tro-case-body{min-width:0}.tro-case-top{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;min-width:0}.tro-case-top strong{min-width:0;overflow:hidden;color:#25242b;font-size:18px;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.tro-type-tag{display:inline-flex;flex-shrink:0;align-items:center;padding:4px 6px;font-size:12px;font-weight:500;line-height:12px;border-radius:4px}.tro-type-tag.is-blue{background:rgba(42,113,252,.04);border:.5px solid rgba(42,113,252,.1)}.tro-type-tag.is-green{background:rgba(15,183,104,.04);border:.5px solid rgba(15,183,104,.1)}.tro-type-tag.is-orange{background:rgba(252,116,42,.04);border:.5px solid rgba(252,116,42,.1)}.tro-type-tag.is-red{background:rgba(252,42,42,.04);border:.5px solid rgba(252,42,42,.1)}.tro-case-meta{display:flex;flex-wrap:nowrap;gap:8px 16px;min-width:0;margin-top:10px;overflow:hidden;color:#9a98a5;font-size:12px;line-height:16px}.tro-case-meta .tro-case-meta-date{flex:0 0 auto;min-width:max-content;overflow:visible;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tro-case-meta .tro-case-meta-brand{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tro-case-arrow{color:#25242b;font-size:12px}.tro-case-item.is-active .tro-case-arrow{color:#2a71fc}.tro-detail-panel{grid-column:2;grid-row:2;display:flex;flex-direction:column;box-sizing:border-box;min-width:0;height:var(--tro-panel-h);min-height:var(--tro-panel-h);padding:var(--tro-detail-pad-top) var(--tro-detail-pad-x) var(--tro-detail-pad-bottom);overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.1);container-type:inline-size;container-name:tro-detail}.tro-detail-panel>.ant-spin-nested-loading,.tro-detail-panel>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible}.tro-detail-header{position:relative;flex-shrink:0;padding-right:var(--tro-detail-header-pad-r);padding-bottom:var(--tro-detail-header-pb);margin-bottom:var(--tro-detail-header-mb);border-bottom:1px solid #e7e7e7}.tro-detail-title-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tro-detail-title-row h2{margin:0;color:#25242b;font-size:var(--tro-detail-title-fs);font-weight:700;line-height:var(--tro-detail-title-lh)}.tro-detail-meta{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:var(--tro-detail-meta-mt);color:#9a98a5;font-size:12px;line-height:16px}.tro-detail-meta em{font-style:normal}.tro-detail-actions{position:absolute;top:0;right:0;display:flex;gap:16px;align-items:center}.tro-btn{display:inline-flex;align-items:center;justify-content:center;height:var(--tro-btn-h,46px);padding:0 24px;font-size:14px;line-height:14px;cursor:pointer;border-radius:23px;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease}.tro-btn-primary{color:#fff;background:#3e7efc;border:0}.tro-btn-primary:hover{opacity:.92}.tro-btn-outline{color:#2a71fc;background:#fff;border:1px solid #dbe7ff}.tro-btn-outline:hover{background:#f5f8ff}.tro-detail-grid{display:grid;flex:0 1 auto;grid-template-columns:repeat(var(--tro-detail-grid-cols),minmax(0,1fr));grid-auto-rows:min-content;align-content:start;grid-gap:var(--tro-detail-grid-gap);gap:var(--tro-detail-grid-gap);min-height:0;overflow:visible}.tro-detail-card{min-width:0;padding:var(--tro-detail-card-pad-y) var(--tro-detail-card-pad-x);overflow:visible;background:#fff;border:2px solid #f4f8ff;border-radius:8px}.tro-detail-card.is-full-row{grid-column:1/-1}.tro-detail-card header{display:flex;gap:8px;align-items:center;margin-bottom:var(--tro-detail-card-header-mb);color:#111827}.tro-detail-card header .anticon{font-size:var(--tro-detail-card-icon-fs);color:#25242b}.tro-detail-card header h3{margin:0;font-size:var(--tro-detail-card-title-fs);font-weight:600;line-height:1.15}.tro-detail-field{display:grid;grid-template-columns:var(--tro-detail-label-w) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;margin-top:var(--tro-detail-field-gap)}.tro-detail-field:first-of-type{margin-top:0}.tro-detail-label{color:#6d6c77;font-weight:400}.tro-detail-label,.tro-detail-value{font-size:var(--tro-detail-text-fs);line-height:var(--tro-detail-field-lh)}.tro-detail-value{color:#25242b;font-weight:500;word-break:break-word}.tro-detail-meta em.is-masked,.tro-detail-value.is-masked{color:#9a98a5;font-weight:600;letter-spacing:1.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:blur(3.5px)}.tro-detail-meta em.is-masked{font-style:normal}.tro-detail-docs{align-items:start}.tro-doc-list{display:flex;flex-direction:column;gap:var(--tro-detail-doc-gap);min-width:0}.tro-doc-item{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;color:inherit;transition:opacity .15s ease}.tro-doc-item:hover{opacity:.8}.tro-doc-item .anticon{color:#fc2a2a;font-size:16px}.tro-doc-name{overflow:hidden;color:#25242b;font-weight:500;text-overflow:ellipsis}.tro-doc-name,.tro-doc-size{font-size:var(--tro-detail-text-fs);line-height:var(--tro-detail-field-lh);white-space:nowrap}.tro-doc-size{color:#9a98a5;font-weight:400}.tro-doc-action{display:inline;padding:0;border:0;background:transparent;color:#2a71fc;cursor:pointer;font-family:inherit;font-size:var(--tro-detail-text-fs);font-weight:500;line-height:var(--tro-detail-field-lh);text-align:left}.tro-doc-action:hover{color:#1f5fd6;text-decoration:underline}.tro-doc-unavailable{color:#9a98a5;font-size:var(--tro-detail-text-fs);line-height:var(--tro-detail-field-lh)}.tro-pagination{grid-column:1;grid-row:3;display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0;margin-top:10px}.tro-list-date{flex:1 1;min-width:0;color:#374151;font-size:14px;font-weight:600;line-height:22px;text-align:center;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tro-list-date.is-empty{min-height:22px}.tro-page-nav{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;justify-content:center;min-width:88px;height:36px;padding:0 14px;color:#25242b;font-size:13px;font-weight:500;line-height:1;cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:8px;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.tro-page-nav:hover:not(:disabled){color:#2a71fc;border-color:#c1d6ff;background:#f5f8ff}.tro-page-nav:disabled{color:#9a98a5;cursor:not-allowed}.tro-detail-empty{display:flex;flex:1 1;align-items:center;justify-content:center;min-height:0;color:#9a98a5;font-size:14px}.tro-btn-outline{text-decoration:none}@media (max-height:900px),(max-width:1536px){.tro-page{--tro-search-h:44px;--tro-search-w:760px;--tro-search-btn-w:80px;--tro-search-btn-h:40px;--tro-search-mt:16px;--tro-search-pad-x:20px;--tro-search-icon:15px;--tro-search-fs:14px;--tro-filter-pad-y:6px;--tro-filter-pad-x:12px;--tro-filter-mt:12px;--tro-btn-h:40px;--tro-panel-pad-y:24px;--tro-panel-pad-x:24px;--tro-panel-pad-b:20px;--tro-hero-pad-top:104px;--tro-hero-pad-bottom:20px;--tro-hero-gap:12px;--tro-title-size:36px;--tro-desc-size:14px;--tro-desc-lh:22px;--tro-desc-max:860px}.tro-filters{margin-top:var(--tro-filter-mt)}.tro-content{padding:8px 0 48px}.tro-master-detail{--tro-list-max:480px;--tro-case-row:80px;--tro-case-gap:12px;--tro-case-icon:48px;--tro-detail-pad-top:24px;--tro-detail-pad-bottom:20px;--tro-detail-pad-x:22px;--tro-detail-grid-gap:12px;--tro-detail-field-gap:12px;--tro-detail-label-w:92px;--tro-detail-field-lh:19px;--tro-detail-text-fs:13px;--tro-detail-card-pad-y:14px;--tro-detail-card-pad-x:14px;--tro-detail-card-header-mb:10px;--tro-detail-card-title-fs:14px;--tro-detail-card-icon-fs:16px;--tro-detail-header-pad-r:180px;--tro-detail-header-pb:14px;--tro-detail-header-mb:12px;--tro-detail-title-fs:20px;--tro-detail-title-lh:20px;--tro-detail-meta-mt:8px;--tro-detail-doc-gap:8px;gap:14px 16px}.tro-list-heading{font-size:18px;line-height:26px}.tro-case-item{gap:12px;padding:0 16px}.tro-case-icon{font-size:20px;border-radius:10px}.tro-case-top strong{font-size:16px}.tro-case-meta{gap:6px 12px;margin-top:8px}.tro-detail-header{padding-right:var(--tro-detail-header-pad-r);padding-bottom:var(--tro-detail-header-pb);margin-bottom:var(--tro-detail-header-mb)}.tro-detail-title-row h2{font-size:var(--tro-detail-title-fs);line-height:var(--tro-detail-title-lh)}.tro-detail-meta{margin-top:var(--tro-detail-meta-mt)}.tro-pagination{margin-top:6px}}@container tro-detail (min-width: 760px){.tro-detail-grid{--tro-detail-grid-cols:3;--tro-detail-label-w:78px;--tro-detail-field-gap:10px}.tro-detail-card.is-full-row{grid-column:auto}}@media (max-height:800px),(max-width:1280px){.tro-page{--tro-search-h:40px;--tro-search-w:680px;--tro-search-btn-w:72px;--tro-search-btn-h:36px;--tro-search-mt:10px;--tro-search-pad-x:16px;--tro-search-icon:14px;--tro-search-fs:13px;--tro-filter-pad-y:6px;--tro-filter-pad-x:12px;--tro-filter-mt:10px;--tro-btn-h:36px;--tro-panel-pad-y:20px;--tro-panel-pad-x:18px;--tro-panel-pad-b:16px;--tro-hero-pad-top:96px;--tro-hero-pad-bottom:16px;--tro-hero-gap:10px;--tro-title-size:32px;--tro-desc-size:13px;--tro-desc-lh:20px;--tro-desc-max:780px}.tro-master-detail{--tro-list-max:440px;--tro-case-row:72px;--tro-case-gap:10px;--tro-case-icon:44px;--tro-detail-pad-top:18px;--tro-detail-pad-bottom:14px;--tro-detail-pad-x:16px;--tro-detail-grid-gap:10px;--tro-detail-field-gap:10px;--tro-detail-label-w:72px;--tro-detail-field-lh:18px;--tro-detail-text-fs:12px;--tro-detail-card-pad-y:12px;--tro-detail-card-pad-x:12px;--tro-detail-card-header-mb:8px;--tro-detail-card-title-fs:13px;--tro-detail-card-icon-fs:15px;--tro-detail-header-pad-r:160px;--tro-detail-header-pb:10px;--tro-detail-header-mb:10px;--tro-detail-title-fs:18px;--tro-detail-title-lh:18px;--tro-detail-meta-mt:6px;--tro-detail-doc-gap:6px;gap:12px 14px}.tro-list-heading{font-size:16px;line-height:24px}.tro-case-item{padding:0 14px}.tro-case-icon{font-size:18px}.tro-case-top strong{font-size:15px;line-height:18px}.tro-case-meta{gap:4px 10px;margin-top:6px}.tro-detail-header{padding-right:var(--tro-detail-header-pad-r);padding-bottom:var(--tro-detail-header-pb);margin-bottom:var(--tro-detail-header-mb)}.tro-detail-title-row h2{font-size:var(--tro-detail-title-fs);line-height:var(--tro-detail-title-lh)}.tro-btn{padding:0 16px}}@media (max-width:1200px){.tro-master-detail{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto}.tro-list-heading{grid-column:1;grid-row:1}.tro-list-pane{grid-column:1;grid-row:2}.tro-pagination{grid-column:1;grid-row:3}.tro-detail-panel{grid-column:1;grid-row:4;height:auto;min-height:0;overflow:visible}.tro-detail-grid{flex:none}.tro-detail-empty{min-height:280px}.tro-detail-header{padding-right:0}.tro-detail-actions{position:static;margin-top:12px}}@media (max-width:768px){.tro-page{--tro-search-h:40px;--tro-search-w:100%;--tro-search-btn-w:72px;--tro-search-btn-h:36px;--tro-search-mt:10px;--tro-search-pad-x:14px;--tro-search-icon:14px;--tro-search-fs:13px;--tro-filter-mt:16px;--tro-btn-h:36px;--tro-panel-pad-y:16px;--tro-panel-pad-x:14px;--tro-panel-pad-b:16px;--tro-hero-pad-top:100px;--tro-hero-pad-bottom:20px;--tro-hero-gap:10px;--tro-title-size:28px;--tro-desc-size:13px;--tro-desc-lh:20px;--tro-desc-max:100%}.tro-hero p{white-space:normal}.tro-filters{justify-content:flex-start;margin-top:var(--tro-filter-mt);overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}.tro-filters::-webkit-scrollbar{display:none}.tro-filters button{flex-shrink:0}.tro-master-detail{--tro-case-visible:5;--tro-case-row:72px;--tro-case-gap:12px;--tro-case-icon:44px}.tro-detail-grid{grid-template-columns:minmax(0,1fr);--tro-detail-grid-cols:1}.tro-detail-card{min-height:0}.tro-detail-field{grid-template-columns:var(--tro-detail-label-w) minmax(0,1fr)}.tro-case-item{grid-template-columns:var(--tro-case-icon) minmax(0,1fr) 16px;gap:12px;padding:0 14px}.tro-detail-actions{flex-wrap:wrap}.tro-btn{padding:0 16px}}.tro-case-drawer{--tro-drawer-w:1180px;--tro-drawer-pad-x:32px;--tro-drawer-header-y:28px;--tro-drawer-body-y:24px;--tro-drawer-footer-y:18px;--tro-drawer-title:24px;--tro-drawer-section-gap:28px;--tro-drawer-field-h:50px;--tro-drawer-btn-h:44px;--tro-drawer-btn-w:140px;--tro-drawer-table-head-h:51px;--tro-drawer-table-row-min:72px;--tro-drawer-media-pad:32px;--tro-drawer-attach-h:50px;--tro-drawer-attach-max:383px;--tro-drawer-grid-row-gap:16px;--tro-drawer-grid-col-gap:32px;--tro-drawer-grid-gap:var(--tro-drawer-grid-row-gap) var(--tro-drawer-grid-col-gap)}.tro-case-drawer .ant-drawer-content{display:flex;flex-direction:column;height:100%}.tro-case-drawer .ant-drawer-body,.tro-case-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column;flex:1 1;height:100%;min-height:0;padding:0;background:#fff}.tro-case-drawer .ant-drawer-content-wrapper{width:min(var(--tro-drawer-w),92vw)!important;max-width:100vw}.tro-drawer-shell{display:flex;flex-direction:column;height:100%;min-height:0}.tro-drawer-main{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.tro-drawer-main>.ant-spin-nested-loading,.tro-drawer-main>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.tro-drawer-header{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;padding:var(--tro-drawer-header-y) var(--tro-drawer-pad-x) 20px;border-bottom:1px solid #f0f3f8}.tro-drawer-header-main{min-width:0;flex:1 1}.tro-drawer-title{margin:0;color:#25242b;font-size:var(--tro-drawer-title);font-weight:600;line-height:1.1;text-transform:capitalize;word-break:break-word}.tro-drawer-court{margin:12px 0 0;color:#666;font-size:16px;font-weight:400;line-height:22.4px}.tro-drawer-updated{margin:20px 0 0;color:#999;font-size:14px;font-weight:400;line-height:19.6px}.tro-drawer-lawfirm-address{margin:16px 0 0;color:#666;font-size:16px;font-weight:400;line-height:32px;word-break:break-word}.tro-drawer-lawfirm-introduce{color:#25242b;font-size:14px;font-weight:400;line-height:21px;word-break:break-word}.tro-drawer-lawfirm-introduce p{margin:0 0 12px}.tro-drawer-lawfirm-introduce p:last-child{margin-bottom:0}.tro-drawer-lawfirm-introduce b,.tro-drawer-lawfirm-introduce strong{color:#25242b;font-size:16px;font-weight:700;line-height:21px}.tro-drawer-lawfirm-introduce img{display:block;max-width:100%;height:auto;margin:12px 0;border-radius:8px}.tro-drawer-lawfirm-introduce ol,.tro-drawer-lawfirm-introduce ul{margin:0 0 12px;padding-left:1.25em}.tro-drawer-lawfirm-introduce a{color:#2a71fc}.tro-drawer-brand-introduce{color:#25242b;font-size:14px;font-weight:400;line-height:21px;word-break:break-word}.tro-drawer-brand-introduce p{margin:0 0 12px}.tro-drawer-brand-introduce p:last-child{margin-bottom:0}.tro-drawer-brand-introduce b,.tro-drawer-brand-introduce strong{color:#25242b;font-size:16px;font-weight:700;line-height:21px}.tro-drawer-brand-introduce img{display:block;width:100%;max-width:min(763px,100%);height:auto;margin:20px auto;padding:var(--tro-drawer-media-pad) 0;background:#e1eefd;object-fit:contain}.tro-drawer-brand-introduce ol,.tro-drawer-brand-introduce ul{margin:0 0 12px;padding-left:1.25em}.tro-drawer-brand-introduce a{color:#2a71fc}.tro-drawer-brand-media{display:flex;justify-content:center;align-items:center;margin-top:24px;padding:var(--tro-drawer-media-pad) 24px;background:#e1eefd}.tro-drawer-brand-media img{display:block;width:100%;max-width:min(763px,100%);height:auto;object-fit:contain}.tro-drawer-brand-history-head,.tro-drawer-brand-history-row{grid-template-columns:120px 140px minmax(120px,1fr) minmax(120px,1fr);gap:12px}.tro-drawer-attach-label{margin-bottom:16px;color:#292b31;font-size:14px;font-weight:500;line-height:14px}.tro-drawer-attach-file{display:flex;align-items:center;width:100%;max-width:var(--tro-drawer-attach-max);min-width:0;height:var(--tro-drawer-attach-h);padding:0 16px 0 12px;text-align:left;background:#f5f8ff;border:0;border-radius:4px;cursor:pointer}.tro-drawer-attach-file:hover{background:#ebf2ff}.tro-drawer-attach-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;color:#3e7efc;font-size:16px}.tro-drawer-attach-name{flex:1 1;min-width:0;overflow:hidden;color:#000;font-size:13px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.tro-drawer-attach-action{flex-shrink:0;margin-left:12px;color:#3e7efc;font-size:12px;line-height:16px}.tro-drawer-defendant-tags{display:flex;flex-wrap:wrap;gap:8px}.tro-drawer-defendant-tag{display:inline-flex;align-items:center;padding:4px 10px;color:#2a71fc;font-size:13px;line-height:20px;background:#f0f6ff;border-radius:4px}.tro-drawer-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin-top:2px;color:#09244b;font-size:16px;background:transparent;border:0;border-radius:8px;cursor:pointer}.tro-drawer-close:hover{background:#f7f9fd}.tro-drawer-body{flex:1 1;min-height:0;padding:var(--tro-drawer-body-y) var(--tro-drawer-pad-x) 28px;overflow:auto}.tro-drawer-section{margin-bottom:var(--tro-drawer-section-gap)}.tro-drawer-section-title{margin:0 0 12px;color:#111827;font-size:18px;font-weight:700;line-height:30px}.tro-drawer-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--tro-drawer-grid-gap);gap:var(--tro-drawer-grid-gap)}.tro-drawer-field{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.tro-drawer-field.is-span{grid-column:1/-1;max-width:calc((100% - var(--tro-drawer-grid-col-gap)) / 2)}.tro-drawer-field-label{color:#6d6c77;font-size:14px;line-height:16px;text-align:right;white-space:nowrap}.tro-drawer-field-value{min-height:var(--tro-drawer-field-h);padding:8px 16px;color:#25242b;font-size:14px;line-height:16px;word-break:break-word;background:#f7f9fd;border-radius:4px}.tro-drawer-table-wrap{overflow:hidden;border-radius:4px}.tro-drawer-table-head{display:grid;align-items:center;min-height:var(--tro-drawer-table-head-h);padding:0 24px;color:#111827;font-size:14px;font-weight:600;line-height:22px;background:#f7f9fd;border-radius:4px}.tro-drawer-process-head,.tro-drawer-process-row{grid-template-columns:88px 160px minmax(0,1fr);gap:16px}.tro-drawer-history-head,.tro-drawer-history-row{grid-template-columns:120px 140px 120px 120px minmax(120px,1fr) 140px;gap:12px;text-align:center}.tro-drawer-history-head .tro-drawer-link,.tro-drawer-history-row .tro-drawer-link{text-align:center}.tro-drawer-table-body{border:2px solid #f4f8ff;border-top:0;border-radius:0 0 4px 4px}.tro-drawer-table-row{display:grid;align-items:center;min-height:var(--tro-drawer-table-row-min);padding:12px 24px;color:#25242b;font-size:15px;line-height:1.58;border-bottom:2px solid #f4f8ff}.tro-drawer-table-row:last-child{border-bottom:0}.tro-drawer-table-row .is-index{text-align:left}.tro-drawer-table-row .is-muted{color:#9a98a5}.tro-drawer-tip-label{display:inline-flex;gap:6px;align-items:center}.tro-drawer-tip-icon{color:#25242b;font-size:14px;cursor:help}.tro-drawer-link{padding:0;color:#2a71fc;font-size:inherit;line-height:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.tro-drawer-link:hover{text-decoration:underline}.tro-drawer-empty{padding:36px 24px;color:#9a98a5;font-size:14px;text-align:center}.tro-drawer-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-shrink:0;gap:20px;align-items:center;padding:var(--tro-drawer-footer-y) var(--tro-drawer-pad-x) 24px;background:#fff;border-top:1px solid #f0f3f8;box-shadow:0 -6px 20px rgba(15,35,80,.04)}.tro-drawer-btn{width:var(--tro-drawer-btn-w);height:var(--tro-drawer-btn-h);min-width:0;font-size:14px;line-height:14px;border-radius:62px;cursor:pointer;transition:opacity .2s ease,background .2s ease}.tro-drawer-btn.is-primary{color:#fff;font-weight:500;background:#3e7efc;border:0}.tro-drawer-btn.is-primary:hover{opacity:.92}.tro-drawer-btn.is-outline{color:#2a71fc;font-weight:400;background:#fff;border:1px solid #dbe7ff}.tro-drawer-btn.is-outline:hover{background:#f7f9fd}.tro-drawer-contact-modal-wrap .ant-modal-content{border-radius:12px}.tro-drawer-contact-modal-wrap .ant-modal-header{margin-bottom:0;padding:16px 16px 0}.tro-drawer-contact-modal-wrap .ant-modal-title{color:#111827;font-size:16px;font-weight:600;line-height:24px}.tro-drawer-contact-modal-wrap .ant-modal-body{padding:16px}.tro-drawer-contact-modal{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0}.tro-drawer-contact-modal p{margin:0;width:100%;color:#6b7280;font-size:14px;line-height:22px;text-align:left}.tro-drawer-contact-qr{--tro-contact-qr-size:180px;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tro-contact-qr-size);height:var(--tro-contact-qr-size);max-width:100%;padding:10px;border-radius:8px;background:#f7f9fd}.tro-drawer-contact-qr img{display:block;width:100%;height:100%;object-fit:contain}.tro-drawer-contact-hint{color:#9a98a5;font-size:12px;line-height:18px;text-align:center}@media (max-height:900px),(max-width:1536px){.tro-drawer-contact-modal-wrap .ant-modal-header{padding:12px 12px 0}.tro-drawer-contact-modal-wrap .ant-modal-body{padding:12px}.tro-drawer-contact-modal{gap:12px}.tro-drawer-contact-qr{--tro-contact-qr-size:160px;padding:8px}}@media (max-height:800px),(max-width:1280px){.tro-drawer-contact-modal-wrap .ant-modal-header{padding:10px 10px 0}.tro-drawer-contact-modal-wrap .ant-modal-title{font-size:15px;line-height:22px}.tro-drawer-contact-modal-wrap .ant-modal-body{padding:10px}.tro-drawer-contact-modal{gap:10px}.tro-drawer-contact-modal p{font-size:13px;line-height:20px}.tro-drawer-contact-qr{--tro-contact-qr-size:140px;padding:6px}}@media (max-height:900px),(max-width:1536px){.tro-case-drawer{--tro-drawer-w:960px;--tro-drawer-pad-x:24px;--tro-drawer-header-y:20px;--tro-drawer-body-y:16px;--tro-drawer-footer-y:12px;--tro-drawer-title:22px;--tro-drawer-section-gap:20px;--tro-drawer-field-h:40px;--tro-drawer-btn-h:40px;--tro-drawer-table-head-h:44px;--tro-drawer-table-row-min:56px;--tro-drawer-media-pad:20px;--tro-drawer-attach-h:40px;--tro-drawer-grid-row-gap:12px;--tro-drawer-grid-col-gap:20px}.tro-drawer-court{margin-top:8px}.tro-drawer-updated{margin-top:12px}.tro-drawer-section-title{margin-bottom:8px;font-size:16px;line-height:24px}.tro-drawer-field-value{padding:6px 12px}.tro-drawer-table-head,.tro-drawer-table-row{padding-right:16px;padding-left:16px}}@media (max-height:800px),(max-width:1280px){.tro-case-drawer{--tro-drawer-w:880px;--tro-drawer-pad-x:20px;--tro-drawer-header-y:16px;--tro-drawer-body-y:12px;--tro-drawer-footer-y:10px;--tro-drawer-title:20px;--tro-drawer-section-gap:16px;--tro-drawer-field-h:36px;--tro-drawer-btn-h:36px;--tro-drawer-btn-w:120px;--tro-drawer-table-head-h:40px;--tro-drawer-table-row-min:48px;--tro-drawer-media-pad:12px;--tro-drawer-attach-h:36px;--tro-drawer-grid-row-gap:10px;--tro-drawer-grid-col-gap:16px}.tro-drawer-field-value{padding:6px 10px}}@media (max-width:1200px){.tro-case-drawer{--tro-drawer-pad-x:20px}.tro-case-drawer .ant-drawer-content-wrapper{width:100%!important}.tro-drawer-info-grid{grid-template-columns:1fr;gap:12px}.tro-drawer-field.is-span{max-width:none}.tro-drawer-history-head,.tro-drawer-history-row{min-width:760px}.tro-drawer-table-wrap{overflow-x:auto}.tro-drawer-footer{flex-wrap:wrap;gap:12px}}@media (max-width:640px){.tro-drawer-title{font-size:20px}.tro-drawer-field{grid-template-columns:1fr;gap:8px}.tro-drawer-field-label{text-align:left}.tro-drawer-process-head,.tro-drawer-process-row{grid-template-columns:48px 110px minmax(0,1fr);gap:8px;padding-right:12px;padding-left:12px}.tro-drawer-btn{width:calc(50% - 6px);min-width:120px}}.fto-page{min-height:100vh;padding:calc(86px + 24px) 0 56px;background:#f5f7fa}.fto-container{width:min(1560px,52%);margin:0 auto}.fto-breadcrumb{margin-bottom:16px;font-size:13px}.fto-head{justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:20px}.fto-head,.fto-head-left{display:flex;align-items:center}.fto-head-left{gap:14px;flex:1 1;min-width:0}.fto-head-left h1{margin:0;font-size:26px;font-weight:600;color:#1f2329;white-space:nowrap}.fto-head-left p{margin:4px 0 0;font-size:13px;color:#86909c}.fto-logo{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#2f54eb;color:#fff;font-size:26px;font-weight:700;box-shadow:0 6px 16px rgba(47,84,235,.3)}.fto-steps{display:flex;align-items:flex-start;flex:none;margin:0;padding:0;list-style:none}.fto-step{position:relative;display:flex;flex-direction:column;align-items:center;width:180px}.fto-step .fto-step-dot{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#e5e6eb;color:#86909c;font-weight:600}.fto-step .fto-step-label{margin-top:8px;font-size:13px;color:#86909c}.fto-step .fto-step-line{position:absolute;top:16px;left:calc(50% + 24px);width:calc(100% - 48px);border-top:2px dotted #e5e6eb}.fto-step.is-active .fto-step-dot{background:#2f54eb;color:#fff;box-shadow:0 4px 10px rgba(47,84,235,.3)}.fto-step.is-active .fto-step-label{color:#2f54eb;font-weight:600}.fto-step.is-done .fto-step-dot{background:#2f54eb;color:#fff}.fto-step.is-done .fto-step-label{color:#1f2329}.fto-step.is-done .fto-step-line{border-top-color:#2f54eb}.fto-main{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:start}.fto-col,.fto-main{display:grid;grid-gap:20px;gap:20px}.fto-col{min-width:0}.fto-card{padding:24px;border-radius:12px;background:#fff;border:1px solid #f0f1f3;box-shadow:0 1px 4px rgba(31,35,41,.04)}.fto-card-title{margin:0 0 18px;font-size:17px;font-weight:600;color:#1f2329}.fto-upload-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:16px;gap:16px}.fto-upload-preview{display:flex;align-items:center;justify-content:center;min-height:240px;border-radius:10px;overflow:hidden;background:#f7f8fa}.fto-upload-preview img{width:100%;height:100%;object-fit:cover}.fto-upload-empty{font-size:13px;color:#c0c4cc}.fto-upload-dragger .ant-upload-drag{border:1px dashed #c9cdf0;border-radius:10px;background:#fff;padding:24px 16px}.fto-upload-dragger .fto-upload-icon{margin:0 0 8px;font-size:34px;color:#2f54eb}.fto-upload-dragger .fto-upload-text{margin:0 0 4px;font-size:13px;color:#4e5969}.fto-upload-dragger .ant-upload-drag-container{display:flex;flex-direction:column;align-items:center}.fto-upload-tip{margin:12px 0 0;text-align:center;font-size:12px;color:#86909c}.fto-require{margin-top:16px;padding:14px 18px;border-radius:10px;background:#f2f6ff}.fto-require .fto-require-title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:600;color:#2f54eb}.fto-require .fto-require-title .anticon{color:#f7ba1e}.fto-require ul{margin:0;padding:0;list-style:none}.fto-require li{display:flex;align-items:center;gap:8px;font-size:13px;color:#4e5969;line-height:24px}.fto-require li .anticon{color:#2f54eb;font-size:12px}.fto-usage{margin:0;padding:0;list-style:none}.fto-usage li{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#4e5969;line-height:24px}.fto-usage li+li{margin-top:14px}.fto-usage-index{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:50%;background:#2f54eb;color:#fff;font-size:12px;font-weight:600}.fto-field{position:relative;margin-bottom:20px}.fto-field-label{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:600;color:#1f2329}.fto-question{color:#86909c;font-size:13px;font-weight:400}.fto-count{position:absolute;right:12px;bottom:10px;font-size:12px;color:#86909c}.fto-country-box{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px;border:1px solid #e5e6eb;border-radius:8px}.fto-country-box:focus-within{border-color:#2f54eb}.fto-country-search{display:inline-flex;align-items:center;gap:6px;color:#86909c}.fto-country-search input{width:110px;border:none;outline:none;font-size:13px;color:#1f2329;background:transparent}.fto-tags{flex-wrap:wrap;gap:8px}.fto-tag,.fto-tags{display:inline-flex}.fto-tag{align-items:center;gap:4px;padding:3px 10px;border-radius:6px;background:#f2f6ff;border:1px solid #c9cdf0;font-size:13px;color:#2f54eb}.fto-tag button{border:none;background:none;padding:0;cursor:pointer;color:#86909c;font-size:14px;line-height:1}.fto-tag button:hover{color:#2f54eb}.fto-country-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.fto-country-option{padding:2px 10px;border:1px dashed #c9cdf0;border-radius:6px;background:#fff;color:#2f54eb;font-size:12px;cursor:pointer}.fto-country-option:hover{background:#f2f6ff}.fto-loc-row{display:flex;gap:12px;align-items:stretch}.fto-loc-box{display:flex;align-items:center;flex:1 1;min-height:44px;padding:6px 12px;border:1px solid #e5e6eb;border-radius:8px}.fto-loc-placeholder{font-size:13px;color:#c0c4cc}.fto-field-tip{margin:8px 0 0;font-size:12px;color:#86909c}.fto-more{display:flex;align-items:center;gap:8px;width:100%;padding:14px 16px;border:1px solid #e5e6eb;border-radius:8px;background:#fff;font-size:14px;font-weight:600;color:#1f2329;cursor:pointer;text-align:left}.fto-more:hover{border-color:#c9cdf0}.fto-more .fto-more-arrow{color:#4e5969;transition:transform .2s}.fto-more.is-open .fto-more-arrow{transform:rotate(180deg)}.fto-more .fto-more-desc{font-size:12px;font-weight:400;color:#86909c}.fto-more-placeholder{margin:12px 0 0;padding:12px 16px;border-radius:8px;background:#f7f8fa;font-size:13px;color:#86909c}.fto-task-info{margin-top:20px;padding:16px 18px;border:1px solid #e3e8ff;border-radius:10px;background:#f7f9ff}.fto-task-info .fto-task-info-title{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:14px;font-weight:600;color:#2f54eb}.fto-task-info .fto-task-info-title .anticon{font-size:14px}.fto-task-info-items{display:flex;flex-wrap:wrap;gap:12px 28px}.fto-task-info-items span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#4e5969}.fto-task-info-items span .anticon{color:#2f54eb;font-size:15px}.fto-actions{display:flex;gap:16px;margin-top:24px}.fto-actions .ant-btn-default,.fto-actions .ant-btn-primary{flex:1 1;height:46px;font-size:15px}.fto-actions .ant-btn-default{color:#1f2329}.fto-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:20px}.fto-feature{display:flex;align-items:flex-start;gap:16px;padding:22px 24px;border-radius:12px;background:#fff;border:1px solid #f0f1f3;box-shadow:0 1px 4px rgba(31,35,41,.04)}.fto-feature h3{margin:0 0 6px;font-size:15px;font-weight:600;color:#1f2329}.fto-feature p{margin:0;font-size:13px;color:#86909c;line-height:20px}.fto-feature-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;border-radius:12px;font-size:24px}.fto-feature-icon.is-blue{background:#e8efff;color:#2f54eb}.fto-feature-icon.is-purple{background:#f0eaff;color:#722ed1}.fto-feature-icon.is-green{background:#e6f7ef;color:#16a34a}@media (max-width:1100px){.fto-features,.fto-main{grid-template-columns:minmax(0,1fr)}.fto-head{flex-direction:column;align-items:flex-start}.fto-head-left h1{white-space:normal}.fto-steps{width:100%;justify-content:space-between;flex:none}.fto-steps .fto-step{width:auto}}.fto-main-report{grid-template-columns:minmax(0,1fr)}.fto-back-btn{justify-self:start;padding:8px 16px;border:1px solid #e5e6eb;border-radius:8px;background:#fff;font-size:14px;color:#1f2329;cursor:pointer}.fto-back-btn:hover{border-color:#2f54eb;color:#2f54eb}.fto-report-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.fto-report-head .fto-card-title{margin-bottom:4px}.fto-report-sub{margin:0;font-size:13px;color:#86909c}.fto-report-tools{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.fto-risk-chip{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid #e5e6eb;border-radius:10px;background:#fff;cursor:pointer;text-align:left}.fto-risk-chip .fto-risk-chip-icon{width:26px;height:26px;border-radius:8px;flex:none;position:relative}.fto-risk-chip .fto-risk-chip-icon:after{content:"";position:absolute;inset:7px;border-radius:50%}.fto-risk-chip .fto-risk-chip-text{display:flex;flex-direction:column}.fto-risk-chip .fto-risk-chip-text strong{font-size:13px;color:#1f2329}.fto-risk-chip .fto-risk-chip-text em{font-style:normal;font-size:11px;color:#86909c}.fto-risk-chip.is-high .fto-risk-chip-icon{background:#ffece8}.fto-risk-chip.is-high .fto-risk-chip-icon:after{background:#f53f3f}.fto-risk-chip.is-medium .fto-risk-chip-icon{background:#fff3e8}.fto-risk-chip.is-medium .fto-risk-chip-icon:after{background:#f80}.fto-risk-chip.is-low .fto-risk-chip-icon{background:#e8f3ff}.fto-risk-chip.is-low .fto-risk-chip-icon:after{background:#2f54eb}.fto-risk-chip.is-active{border-color:#2f54eb;box-shadow:0 0 0 2px rgba(47,84,235,.12)}.fto-risk-chip:hover{border-color:#c9cdf0}.fto-filter-btn{padding:8px 14px;border:1px solid #e5e6eb;border-radius:10px;background:#fff;font-size:13px;color:#1f2329;cursor:pointer}.fto-filter-btn:hover{border-color:#2f54eb;color:#2f54eb}.fto-report-search{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:0 14px;height:40px;border:1px solid #e5e6eb;border-radius:8px;color:#86909c}.fto-report-search:focus-within{border-color:#2f54eb}.fto-report-search input{flex:1 1;border:none;outline:none;font-size:13px;color:#1f2329;background:transparent}.fto-report-empty{padding:32px 0}.fto-report-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.fto-report-item{display:flex;align-items:center;gap:16px;width:100%;padding:14px 16px;border:1px solid #f0f1f3;border-radius:12px;background:#fff;cursor:pointer;text-align:left}.fto-report-item:hover{border-color:#2f54eb;box-shadow:0 4px 12px rgba(47,84,235,.1)}.fto-report-item-img{display:inline-flex;align-items:center;justify-content:center;flex:none;width:96px;height:96px;border-radius:10px;background:#f2f3f5;color:#c0c4cc;font-size:12px}.fto-report-item-main{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.fto-report-item-top{display:flex;align-items:center;gap:12px}.fto-report-item-top strong{flex:1 1;min-width:0;font-size:15px;color:#1f2329;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fto-risk-tag{flex:none;padding:2px 10px;border-radius:6px;font-size:12px;font-style:normal}.fto-risk-tag.is-high{background:#ffece8;color:#f53f3f}.fto-risk-tag.is-medium{background:#fff3e8;color:#f80}.fto-risk-tag.is-low{background:#e8f3ff;color:#2f54eb}.fto-report-item-meta{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:13px;color:#86909c}.fto-report-item-meta i{font-style:normal;color:#1f2329}.fto-report-item-meta i.is-high{color:#f53f3f;font-weight:600}.fto-report-item-meta i.is-medium{color:#f80;font-weight:600}.fto-report-item-meta i.is-low{color:#2f54eb;font-weight:600}.fto-report-item-no{font-size:12px;color:#86909c}.fto-report-item-arrow{flex:none;color:#c0c4cc}.fto-report-pager{display:flex;align-items:center;gap:16px;margin-top:18px}.fto-report-pager .fto-report-total{font-size:13px;color:#86909c}.fto-report-pager .fto-report-pagesize{width:110px;margin-left:auto}.fto-drawer .ant-drawer-body{padding:20px 24px}.fto-drawer .ant-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px}.fto-drawer-footer-note{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#86909c}.fto-drawer-footer-note .anticon{color:#2f54eb}.fto-drawer-body{display:grid;grid-gap:18px;gap:18px}.fto-drawer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px;padding:16px;border:1px solid #f0f1f3;border-radius:10px;background:#fafbfc}.fto-drawer-field{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;font-size:13px}.fto-drawer-field-label{color:#86909c}.fto-drawer-field-value{color:#1f2329;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fto-drawer-field-value.is-high{color:#f53f3f}.fto-drawer-field-value.is-medium{color:#f80}.fto-drawer-field-value.is-low{color:#2f54eb}.fto-flag{margin-right:6px}.fto-drawer-images{display:flex;align-items:stretch;gap:12px}.fto-drawer-image-box{flex:1 1;min-width:0}.fto-drawer-image-label{margin:0 0 8px;font-size:13px;font-weight:600;color:#1f2329}.fto-drawer-image{display:flex;align-items:center;justify-content:center;height:200px;border-radius:10px;background-color:#f2f3f5;color:#c0c4cc;font-size:13px;background-size:cover;background-position:50%}.fto-drawer-image.has-image span{display:none}.fto-drawer-swap{align-self:center;flex:none;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e5e6eb;background:#fff;color:#4e5969;font-size:15px}.fto-drawer-point-card h4,.fto-drawer-risk h4,.fto-drawer-section h4{margin:0 0 12px;font-size:14px;font-weight:600;color:#1f2329}.fto-drawer-dims{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:16px;border:1px solid #f0f1f3;border-radius:10px}.fto-drawer-dim{display:grid;grid-gap:6px;gap:6px;justify-items:center}.fto-drawer-dim .fto-drawer-dim-head{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#4e5969}.fto-drawer-dim .fto-drawer-dim-dot{width:8px;height:8px;border-radius:50%;background:#2f54eb}.fto-drawer-dim strong{font-size:16px;color:#1f2329}.fto-drawer-dim .fto-drawer-dim-bar{width:100%;height:4px;border-radius:2px;background:#f2f3f5;overflow:hidden}.fto-drawer-dim .fto-drawer-dim-bar i{display:block;height:100%;border-radius:2px;background:#2f54eb}.fto-drawer-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.fto-drawer-point-card{padding:16px;border-radius:10px}.fto-drawer-point-card:first-child{background:#f2f6ff}.fto-drawer-point-card:nth-child(2){background:#fff7f2}.fto-drawer-point-card ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.fto-drawer-point-card li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#4e5969;line-height:20px}.fto-drawer-point-card li .is-similar{color:#16a34a}.fto-drawer-point-card li .is-diff{color:#f80}.fto-drawer-risk{padding:16px;border:1px solid #ffe1d1;border-radius:10px;background:#fff8f5}.fto-drawer-risk h4{display:flex;align-items:center;gap:8px;color:#f53f3f}.fto-drawer-risk h4 .anticon{color:#f53f3f}.fto-drawer-risk p{margin:0;font-size:13px;color:#4e5969;line-height:22px}@media (max-width:900px){.fto-drawer-grid,.fto-drawer-points{grid-template-columns:minmax(0,1fr)}.fto-drawer-dims{grid-template-columns:repeat(2,minmax(0,1fr))}.fto-drawer-images{flex-direction:column}}.price-page{--price-pad-x:calc(2 * var(--site-gutter));--price-content-max:var(--site-body-max);--price-hero-pad-top:120px;--price-hero-pad-bottom:28px;--price-hero-desc-mt:16px;--price-hero-desc-size:15px;--price-hero-desc-lh:26px;--price-title-size:48px;--price-title-lh:1.15;--price-tabs-h:45px;--price-tabs-mt:24px;--price-tabs-fs:15px;--price-packages-mt:24px;--price-packages-gap:16px;--price-grid-cols:5;--price-cluster-cols:5;--price-card-max-w:none;--price-cluster-w:var(--price-content-max);--price-card-min-h:0;--price-card-pad-b:20px;--price-card-header-h:132px;--price-card-name-fs:15px;--price-card-name-lh:22px;--price-card-currency-fs:22px;--price-card-amount-fs:36px;--price-card-amount-lh:1.05;--price-card-period-fs:13px;--price-card-points-fs:14px;--price-card-feature-fs:13px;--price-card-feature-lh:18px;--price-section-title-size:32px;--price-section-title-lh:1.25;--price-feature-gap:16px;--price-feature-item-gap:12px;--price-feature-mt:22px;--price-feature-pad-x:20px;--price-cta-h:44px;--price-cta-mt:22px;--price-cta-fs:15px;--price-cta-inset:20px;--price-compare-cta-min-h:44px;--price-compare-cta-mt:24px;--price-compare-pad-x:16px;--price-pay-tab-h:44px;--price-pay-panel-mt:16px;--price-pay-panel-pad:18px;--price-pay-head-pad-t:19px;--price-pay-detail-mt:16px;--price-pay-detail-pad:12px 14px;min-height:100vh;color:#25242b;background:#f7f9fd;overflow-x:clip}.price-hero{position:relative;padding:var(--price-hero-pad-top) 0 var(--price-hero-pad-bottom)}.price-hero-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(143px);opacity:.1}.price-hero-glow-left{top:-171px;left:-89px;width:1065px;height:590px}.price-hero-glow-left,.price-hero-glow-right{background:linear-gradient(27deg,#0c82ff,#69c6ff)}.price-hero-glow-right{top:-183px;right:-80px;width:1404px;height:538px}.price-hero-glow-bottom{top:495px;left:-115px;width:1733px;height:695px;background:linear-gradient(27deg,#0c82ff,#69c6ff);transform:rotate(6deg);transform-origin:top left}.price-hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(calc(100% - var(--price-pad-x)),var(--price-content-max));margin:0 auto;text-align:center;perspective:500px}.price-hero-title{position:relative;margin:0;color:#25242b;font-family:var(--font-display);font-size:var(--price-title-size);font-weight:700;line-height:var(--price-title-lh);letter-spacing:.01em}.price-hero-title .is-accent{position:relative;display:inline-block;color:#0c82ff}.price-hero-line{position:absolute;left:50%;bottom:-.08em;width:1.9em;height:auto;transform:translateX(-50%) rotate(1deg);transform-origin:center;pointer-events:none}.price-hero-desc{margin:var(--price-hero-desc-mt) 0 0;color:rgba(0,0,0,.5);font-size:var(--price-hero-desc-size);font-weight:400;line-height:var(--price-hero-desc-lh)}.price-tabs{position:relative;display:inline-flex;align-items:stretch;width:280px;height:var(--price-tabs-h);margin-top:var(--price-tabs-mt);padding:4px 5px;overflow:hidden;background:hsla(0,0%,100%,.46);border:1px solid #ededed;border-radius:33px;transform-origin:var(--wraper-origin,75% top);transition:transform .35s cubic-bezier(.22,1,.36,1)}.price-tabs.is-rotating{transform:rotateY(var(--wraper-rotate,-2deg))}.price-tabs:before{content:"";position:absolute;left:var(--groove-left,5px);top:4px;width:135px;height:calc(100% - 8px);border-radius:33px;background:#2a71fc;box-shadow:0 4px 12px rgba(42,113,252,.22);transition:left .4s cubic-bezier(.22,1,.36,1)}.price-tabs button{position:relative;z-index:1;flex:1 1;display:flex;align-items:center;justify-content:center;width:135px;min-width:0;padding:0;color:#4c4c4c;font-size:var(--price-tabs-fs);font-weight:400;line-height:28px;background:transparent;border:0;border-radius:33px;cursor:pointer;transition:color .3s ease}.price-tabs button.is-active{color:#fff;animation:price-tab-txt-enter .35s ease}.price-tabs button:not(.is-active){animation:price-tab-txt-out .35s ease}@keyframes price-tab-txt-enter{0%{transform:scale(1)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes price-tab-txt-out{0%{transform:scale(1.04)}to{transform:scale(1)}}.price-packages{position:relative;z-index:1;width:min(calc(100% - var(--price-pad-x)),var(--price-cluster-w));margin:var(--price-packages-mt) auto 0}.price-panel-switch{will-change:opacity,transform}.price-panel-switch.is-leave{pointer-events:none;animation:price-panel-leave .22s ease forwards}.price-panel-switch.is-enter{animation:price-panel-enter .34s cubic-bezier(.22,1,.36,1)}@keyframes price-panel-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes price-panel-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.price-panel-switch.is-enter,.price-panel-switch.is-leave{animation:none}}.price-card-detail-trigger{display:none}.price-packages-grid{display:grid;grid-template-columns:repeat(var(--price-grid-cols),minmax(0,1fr));justify-content:center;justify-items:stretch;grid-gap:var(--price-packages-gap);gap:var(--price-packages-gap);align-items:stretch}.price-card{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--price-card-max-w);min-width:0;min-height:var(--price-card-min-h);margin:0;padding:0 0 var(--price-card-pad-b);background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(37,36,43,.05)}.price-card.is-recommended{box-shadow:0 4px 42.7px rgba(2,2,2,.1);outline:4px solid #f5efff;outline-offset:0}.price-card-title-row{display:flex;align-items:center;gap:8px;min-width:0}.price-card-title-row h3{margin:0;min-width:0;color:var(--pkg-header-title,inherit);font-size:var(--price-card-name-fs);font-weight:600;line-height:var(--price-card-name-lh)}.price-card-flag{position:relative;flex-shrink:0;width:64px;height:28px}.price-card-flag-bg{display:block;width:64px;height:21px;object-fit:fill}.price-card-flag-text{position:absolute;left:8px;top:1px;color:#fff;font-size:12px;font-weight:500;line-height:19.2px;text-align:center;white-space:nowrap}.price-card-header{position:relative;width:calc(100% - 6px);height:var(--price-card-header-h);margin:3px auto 0;overflow:hidden;border-radius:11px;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.price-card-header-content{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:10px 14px 12px}.price-card-price{display:flex;align-items:flex-end;gap:4px;margin-top:2px;color:var(--pkg-header-price,inherit)}.price-currency{width:auto;font-size:var(--price-card-currency-fs);font-weight:600;line-height:1.15}.price-card-price strong{font-size:var(--price-card-amount-fs);font-weight:700;line-height:var(--price-card-amount-lh);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-period{font-size:var(--price-card-period-fs);font-weight:600;line-height:1.4}.price-points-badge{display:inline-flex;align-items:center;gap:5px;margin-top:auto;min-height:22px}.price-points-gem{width:16px;height:16px;flex-shrink:0;object-fit:contain;display:block}.price-points-badge strong{font-size:var(--price-card-points-fs);font-weight:500;line-height:1.4}.price-points-badge em{font-style:normal;font-size:12px;font-weight:400;line-height:16px}.price-card-features{display:flex;flex-direction:column;align-items:flex-start;gap:var(--price-feature-gap);flex:1 1;width:100%;margin:var(--price-feature-mt) 0 0;padding:0 var(--price-feature-pad-x);list-style:none}.price-card-features li{display:flex;align-items:center;gap:var(--price-feature-item-gap);font-size:var(--price-card-feature-fs);font-weight:400;line-height:var(--price-card-feature-lh)}.price-card-features li.is-off{opacity:.5;color:#9a98a5}.price-card-features li.is-subtitle{margin-top:4px;color:#6d6c77;font-size:12px;font-weight:600;line-height:16px}.price-feature-icon.is-dot{width:8px;height:8px;margin:0 3px;border-radius:50%;background:currentColor}.price-feature-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;line-height:1}.price-feature-icon,.price-feature-icon.is-svg{width:14px;height:14px}.price-feature-icon.is-svg svg{display:block;width:100%;height:100%}.price-feature-icon.is-off{color:#9a98a5}.price-card-cta{display:flex;align-items:center;justify-content:center;width:calc(100% - var(--price-cta-inset) * 2);height:var(--price-cta-h);min-height:var(--price-cta-h);margin:var(--price-cta-mt) auto 0;padding:0;border:0;border-radius:999px;font-size:var(--price-cta-fs);font-weight:500;line-height:1;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.price-card-cta:hover{transform:translateY(-1px)}.price-card-coupon{display:flex;justify-content:center;width:100%;min-height:34px;margin:12px 0 0;padding:0 var(--price-feature-pad-x);flex-shrink:0;box-sizing:border-box}.price-card-coupon.is-empty{visibility:hidden;pointer-events:none}.price-card-coupon__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;padding:5px 10px;color:var(--pkg-accent,#3e7efc);background:color-mix(in srgb,var(--pkg-accent,#3e7efc) 8%,#fff);border:1px solid color-mix(in srgb,var(--pkg-accent,#3e7efc) 22%,#fff);border-radius:999px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.price-card-coupon__btn:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--pkg-accent,#3e7efc) 12%,#fff);box-shadow:0 6px 16px color-mix(in srgb,var(--pkg-accent,#3e7efc) 18%,transparent)}.price-card-coupon__icon{font-size:13px}.price-card-coupon__text{font-size:12px;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap}.price-card-coupon__badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff4d4f;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;animation:priceCouponBadgeBreath 2.8s ease-in-out infinite}.price-card-coupon__btn:hover .price-card-coupon__badge{animation-play-state:paused;transform:scale(1.06)}.price-card.is-flagship .price-card-coupon__btn{color:#854300;background:linear-gradient(90deg,#fff6ea,#ffe7c4);border-color:hsla(27,96%,70%,.55)}.price-card-coupon+.price-card-cta{margin-top:12px}@keyframes priceCouponBadgeBreath{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,77,79,.35)}50%{transform:scale(1.08);box-shadow:0 0 0 6px rgba(255,77,79,0)}}.price-card.is-trial .price-card-header{background-color:#e1f9ff;background-image:url(/_next/static/media/centerPriceBg1@1x.ab4b2963.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg1@1x.ab4b2963.png) 1x,url(/_next/static/media/centerPriceBg1@2x.09a7515c.png) 2x,url(/_next/static/media/centerPriceBg1@3x.6e36bdda.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg1@1x.ab4b2963.png) 1x,url(/_next/static/media/centerPriceBg1@2x.09a7515c.png) 2x,url(/_next/static/media/centerPriceBg1@3x.6e36bdda.png) 3x)}.price-card.is-trial .price-card-header h3{color:var(--pkg-header-title,#2a4754)}.price-card.is-trial .price-card-price,.price-card.is-trial .price-points-badge{color:var(--pkg-header-price,#2a4754)}.price-card.is-trial .price-card-features li.is-on,.price-card.is-trial .price-feature-icon.is-on.is-trial{color:var(--pkg-accent,#2a4754)}.price-card.is-basic .price-card-header{background-color:#dbeeff;background-image:url(/_next/static/media/centerPriceBg2@1x.32f7b370.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg2@1x.32f7b370.png) 1x,url(/_next/static/media/centerPriceBg2@2x.3c883fc8.png) 2x,url(/_next/static/media/centerPriceBg2@3x.7536694c.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg2@1x.32f7b370.png) 1x,url(/_next/static/media/centerPriceBg2@2x.3c883fc8.png) 2x,url(/_next/static/media/centerPriceBg2@3x.7536694c.png) 3x)}.price-card.is-basic .price-card-features li.is-on,.price-card.is-basic .price-card-header h3,.price-card.is-basic .price-card-price,.price-card.is-basic .price-feature-icon.is-on.is-basic,.price-card.is-basic .price-points-badge{color:var(--pkg-accent,#002d87)}.price-card.is-advanced .price-card-header{background-color:#ffe8c1;background-image:url(/_next/static/media/centerPriceBg3@1x.5d6e9c97.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg3@1x.5d6e9c97.png) 1x,url(/_next/static/media/centerPriceBg3@2x.5ea0495a.png) 2x,url(/_next/static/media/centerPriceBg3@3x.2a68c2c6.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg3@1x.5d6e9c97.png) 1x,url(/_next/static/media/centerPriceBg3@2x.5ea0495a.png) 2x,url(/_next/static/media/centerPriceBg3@3x.2a68c2c6.png) 3x)}.price-card.is-advanced .price-card-features li.is-on,.price-card.is-advanced .price-card-header h3,.price-card.is-advanced .price-card-price,.price-card.is-advanced .price-feature-icon.is-on.is-advanced,.price-card.is-advanced .price-points-badge{color:var(--pkg-accent,#854300)}.price-card.is-pro .price-card-header{background-color:#e7e3ff;background-image:url(/_next/static/media/centerPriceBg4@1x.89f2e939.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg4@1x.89f2e939.png) 1x,url(/_next/static/media/centerPriceBg4@2x.400839e3.png) 2x,url(/_next/static/media/centerPriceBg4@3x.22336ab2.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg4@1x.89f2e939.png) 1x,url(/_next/static/media/centerPriceBg4@2x.400839e3.png) 2x,url(/_next/static/media/centerPriceBg4@3x.22336ab2.png) 3x)}.price-card.is-pro .price-card-features li.is-on,.price-card.is-pro .price-card-header h3,.price-card.is-pro .price-card-price,.price-card.is-pro .price-feature-icon.is-on.is-pro,.price-card.is-pro .price-points-badge{color:var(--pkg-accent,#47008e)}.price-card.is-flagship .price-card-header{background-color:#33353b;background-image:url(/_next/static/media/centerPriceBg5@1x.e8aefb6d.png);background-image:-webkit-image-set(url(/_next/static/media/centerPriceBg5@1x.e8aefb6d.png) 1x,url(/_next/static/media/centerPriceBg5@2x.9d127ea0.png) 2x,url(/_next/static/media/centerPriceBg5@3x.b93051d7.png) 3x);background-image:image-set(url(/_next/static/media/centerPriceBg5@1x.e8aefb6d.png) 1x,url(/_next/static/media/centerPriceBg5@2x.9d127ea0.png) 2x,url(/_next/static/media/centerPriceBg5@3x.b93051d7.png) 3x)}.price-card.is-flagship .price-card-header h3,.price-card.is-flagship .price-card-price,.price-card.is-flagship .price-points-badge{color:var(--pkg-header-title,#fca967)}.price-card.is-flagship .price-period{color:#ffce77}.price-card.is-flagship .price-card-features li.is-on,.price-card.is-flagship .price-feature-icon.is-on.is-flagship{color:var(--pkg-accent,#25242b)}.price-card-cta.is-themed{color:var(--pkg-btn-color,inherit);background:var(--pkg-btn-bg,transparent);border-color:var(--pkg-btn-border,transparent);outline:var(--pkg-btn-outline,none)}.price-card-cta.is-themed:disabled{cursor:not-allowed;opacity:.65;transform:none}.price-card-cta.is-outline{height:var(--price-cta-h);min-height:var(--price-cta-h);padding:0 20px;color:var(--pkg-btn-color,#009ac6);font-size:var(--price-cta-fs);font-weight:700;line-height:1;background:var(--pkg-btn-bg,linear-gradient(180deg,#eefbfd 0,#cfeaf1 71%));border:0;border-radius:999px;outline:var(--pkg-btn-outline,1px solid #009ac6);outline-offset:-1px;box-shadow:0 4px 24px rgba(3,10,26,.04)}.price-card-cta.is-primary{color:var(--pkg-btn-color,#fff);background:var(--pkg-btn-bg,linear-gradient(27deg,#1b86f8 0,#1f8af8 100%))}.price-card-cta.is-advanced{color:var(--pkg-btn-color,#25242b);background:var(--pkg-btn-bg,linear-gradient(270deg,#fec88d 0,#ffd587 100%))}.price-card-cta.is-pro{color:var(--pkg-btn-color,#fff);background:var(--pkg-btn-bg,linear-gradient(270deg,#6158ff 0,#564aff 100%))}.price-card-cta.is-flagship{color:var(--pkg-btn-color,#fca967);background:var(--pkg-btn-bg,linear-gradient(272deg,#1d1e22 0,#5b5b5a 100%))}.price-api-empty{position:relative;padding:44px 34px 40px;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:12px;box-shadow:0 4px 14.3px rgba(0,0,0,.1);background-image:url(/_next/static/media/apiBg@1x.14bcc84c.png);background-image:-webkit-image-set(url(/_next/static/media/apiBg@1x.14bcc84c.png) 1x,url(/_next/static/media/apiBg@2x.54ac9190.png) 2x,url(/_next/static/media/apiBg@3x.dfeeacb2.png) 3x);background-image:image-set(url(/_next/static/media/apiBg@1x.14bcc84c.png) 1x,url(/_next/static/media/apiBg@2x.54ac9190.png) 2x,url(/_next/static/media/apiBg@3x.dfeeacb2.png) 3x)}.price-api-header{position:relative;z-index:1;max-width:720px}.price-api-header h2{margin:0;color:#111827;font-family:var(--font-display);font-size:32px;font-weight:700;line-height:28px}.price-api-header p{margin:16px 0 0;color:#6b7280;font-size:14px;font-weight:400;line-height:23.8px}.price-api-panels{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,694fr) minmax(0,649fr);grid-gap:17px;gap:17px;margin-top:40px}.price-api-panel{min-height:286px;padding:32px;background:#fff;border:2px solid #f4f8ff}.price-api-contact-copy h3,.price-api-why h3{margin:0;color:#111827;font-family:var(--font-display);font-size:18px;font-weight:700;line-height:28.44px}.price-api-why-desc{margin:8px 0 0;color:#4b5563;font-size:14px;font-weight:400;line-height:21px}.price-api-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 24px;gap:28px 24px;margin:44px 0 0;padding:0;list-style:none}.price-api-features li{display:flex;align-items:flex-start;gap:12px;min-width:0}.price-api-feature-icon{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:#2a71fc;font-size:18px}.price-api-feature-icon-bg{position:absolute;inset:0;border-radius:12px;background:linear-gradient(27deg,#0c82ff,#69c6ff);opacity:.1}.price-api-feature-icon .anticon{position:relative;z-index:1}.price-api-feature-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.price-api-feature-copy strong{color:#25242b;font-size:14px;font-weight:500;line-height:20px}.price-api-feature-copy span{color:#9a98a5;font-size:12px;font-weight:400;line-height:16px}.price-api-contact-panel{display:flex;align-items:center;justify-content:space-between;gap:24px}.price-api-contact-copy{flex:1 1;min-width:0;max-width:322px}.price-api-contact-copy p{margin:16px 0 0;color:#6d6c77;font-size:13px;font-weight:400;line-height:21px}.price-api-contact-copy p+p{margin-top:8px}.price-api-qr{flex-shrink:0;width:168px;height:168px;object-fit:cover;background:rgba(15,23,42,.3);border:1px solid hsla(0,0%,100%,.12);border-radius:12px}.price-compare{width:min(calc(100% - var(--price-pad-x)),var(--price-cluster-w));margin:88px auto 0}.price-compare h2{margin:0;text-align:center;color:#25242b;font-family:var(--font-display);font-size:var(--price-section-title-size);font-weight:700;line-height:var(--price-section-title-lh)}.price-compare-panel{box-sizing:border-box;margin-top:36px;padding:28px 0;background:#fff;border:1px solid #e7e7e7;border-radius:12px}.price-compare-scroll{overflow:visible}@media (max-width:1100px){.price-compare-scroll{overflow-x:auto;overflow-y:visible}.price-compare-table{min-width:980px}}.price-compare-col-label{width:240px}.price-compare-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.price-compare-table td,.price-compare-table th{padding:20px 12px;text-align:center;vertical-align:middle;font-size:12px;font-weight:400;line-height:19.8px;color:#25242b;background:transparent;word-wrap:break-word}.price-compare-head{box-sizing:border-box;position:-webkit-sticky;position:sticky;top:86px;z-index:6;width:100%;max-width:100%;margin:0;padding:0 var(--price-compare-pad-x) 12px;background:#fff;box-shadow:0 1px 0 #e7e7e7}@media (max-height:900px),(max-width:1536px){.price-compare-head{top:72px}}@media (max-height:800px),(max-width:1280px){.price-compare-head{top:64px}}.price-compare-table.is-head thead th{vertical-align:bottom;background:#fff}.price-compare-table.is-head thead th[class*=" is-"],.price-compare-table.is-head thead th[class^=is-]{text-align:center;vertical-align:top;padding-top:18px;padding-bottom:18px}.price-compare-col-label,.price-compare-table.is-body tbody th,.price-compare-table.is-head thead th:first-child{width:240px;text-align:left}.price-compare-table.is-head thead th:first-child{color:rgba(0,0,0,.9);font-size:18px;font-weight:500;line-height:26px;vertical-align:middle;padding-left:12px;word-wrap:break-word}.price-compare-group{padding:0 var(--price-compare-pad-x)}.price-compare-group-title{display:flex;align-items:center;gap:8px;margin:32px 0 12px;padding-left:8px;color:#292b31;font-size:16px;font-weight:500;line-height:16px}.price-compare-group-bar{width:3px;height:8px;flex-shrink:0;background:#2a71fc;border-radius:11px}.price-compare-group-card{overflow:hidden;background:#fff;border:1px solid #e7e7e7;border-radius:12px}.price-compare-table.is-body tbody th{padding-left:39px;color:#25242b;font-size:14px;font-weight:400;line-height:24px;text-align:left;word-wrap:break-word}.price-compare-table.is-body tbody td{text-align:center;color:#25242b;font-size:12px;font-weight:400;line-height:19.8px}.price-compare-table.is-body tbody tr{height:64px}.price-compare-table.is-body tbody tr+tr td,.price-compare-table.is-body tbody tr+tr th{box-shadow:inset 0 1px 0 #f4f4f4}.price-compare-group:first-of-type .price-compare-group-title{margin-top:24px}.price-compare-plan{display:flex;flex-direction:column;align-items:center;gap:0;min-height:106px}.price-compare-name{color:var(--pkg-header-title,inherit);font-size:14px;font-weight:600;line-height:19.89px;word-wrap:break-word}.price-compare-price{display:inline-flex;align-items:flex-end;gap:2.84px;margin-top:5px;color:var(--pkg-header-price,inherit)}.price-compare-price span{font-size:20px;font-weight:600;line-height:28.42px}.price-compare-price strong{font-family:"D-DIN Exp","DIN Alternate","Tabular Numbers",var(--font-puhui),sans-serif;font-size:28px;font-weight:700;line-height:22.74px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-compare-price em{font-style:normal;font-size:12px;font-weight:600;line-height:19.89px}.price-compare-cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--price-compare-cta-min-h);margin-top:var(--price-compare-cta-mt);padding:4px 20px;border:0;border-radius:41px;font-size:14px;font-weight:500;line-height:25.6px;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(38.75px);backdrop-filter:blur(38.75px)}.price-compare-cta:disabled{cursor:not-allowed;opacity:.65}.price-compare-cta.is-themed{color:var(--pkg-btn-color,inherit);background:var(--pkg-btn-bg,transparent);outline:var(--pkg-btn-outline,none);outline-offset:-1px}.price-compare-cta.is-outline{color:var(--pkg-btn-color,#009ac6);background:var(--pkg-btn-bg,linear-gradient(180deg,#eefbfd 0,#cfeaf1 71%));border:0;outline:var(--pkg-btn-outline,1px solid #009ac6);outline-offset:-1px}.price-compare-cta.is-primary{color:var(--pkg-btn-color,#fff);background:var(--pkg-btn-bg,linear-gradient(27deg,#1b86f8 0,#1f8af8 100%))}.price-compare-cta.is-advanced{color:var(--pkg-btn-color,#25242b);background:var(--pkg-btn-bg,linear-gradient(270deg,#fec88d 0,#ffd587 100%))}.price-compare-cta.is-pro{color:var(--pkg-btn-color,#fff);background:var(--pkg-btn-bg,linear-gradient(270deg,#6158ff 0,#564aff 100%))}.price-compare-cta.is-flagship{color:var(--pkg-btn-color,#fca967);background:var(--pkg-btn-bg,linear-gradient(272deg,#1d1e22 0,#5b5b5a 100%))}.price-compare-table th.is-trial .price-compare-name,.price-compare-table th.is-trial .price-compare-price{color:var(--pkg-header-title,#2a4754)}.price-compare-table th.is-basic .price-compare-name,.price-compare-table th.is-basic .price-compare-price{color:var(--pkg-header-title,#002d87)}.price-compare-table th.is-advanced .price-compare-name,.price-compare-table th.is-advanced .price-compare-price{color:var(--pkg-header-title,#854300)}.price-compare-table th.is-pro .price-compare-name,.price-compare-table th.is-pro .price-compare-price{color:var(--pkg-header-title,#47008e)}.price-compare-table th.is-flagship .price-compare-name,.price-compare-table th.is-flagship .price-compare-price{color:#25242b}.price-feature-icon.is-on.is-trial{color:#2a4754}.price-feature-icon.is-on.is-basic{color:#002d87}.price-feature-icon.is-on.is-advanced{color:#854300}.price-feature-icon.is-on.is-pro{color:#47008e}.price-feature-icon.is-on.is-flagship{color:#25242b}.price-compare-check{text-align:center}.price-compare-check .price-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12px;font-weight:400}.price-compare-check .price-feature-icon.is-on{color:#25242b}.price-compare-check .price-feature-icon.is-off{color:#9a98a5;opacity:1}.price-rules{box-sizing:border-box;width:min(calc(100% - var(--price-pad-x)),var(--price-cluster-w));margin:96px auto 0;padding:48px var(--price-compare-pad-x) 56px;background:#fff;border:1px solid #e7e7e7;border-radius:12px}.price-rules-inner{width:100%;margin:0 auto}.points-rule-card{background:#fff;border-radius:8px}.points-rule-card .rule-header{margin-bottom:32px;text-align:center}.points-rule-card .rule-title{margin:0 0 12px;color:#25242b;font-family:var(--font-display);font-size:var(--price-section-title-size);font-weight:700;line-height:var(--price-section-title-lh)}.points-rule-card .rule-desc{max-width:600px;margin:0 auto;color:#6b7280;font-size:14px;line-height:1.6}.points-rule-card .rule-table-wrapper{display:flex;align-items:center;justify-content:center;border:2px solid #f4f8ff;border-radius:8px;overflow:hidden}.points-rule-card .rule-table{width:100%;border-collapse:collapse}.points-rule-card .rule-table thead{background:rgba(42,113,252,.05)}.points-rule-card .rule-table thead th{padding:16px 24px;color:#111827;font-size:14px;font-weight:600;text-align:left;border-bottom:1px solid #e5e7eb;background:rgba(42,113,252,.05)}.points-rule-card .rule-table thead th.col-type{width:30%}.points-rule-card .rule-table thead th.col-asin,.points-rule-card .rule-table thead th.col-manual{width:35%;text-align:center}.points-rule-card .rule-table tbody tr{border-bottom:1px solid #f4f8ff}.points-rule-card .rule-table tbody tr:last-child{border-bottom:none}.points-rule-card .rule-table tbody td{padding:20px 24px;vertical-align:middle}.points-rule-card .type-info{display:flex;align-items:center;gap:16px}.points-rule-card .type-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;background:rgba(42,113,252,.05);border-radius:5px;flex-shrink:0}.points-rule-card .type-icon__img{width:22px!important;height:22px!important;object-fit:contain}.points-rule-card .type-name{margin-bottom:4px;color:#111827;font-size:15px;font-weight:600;text-align:left}.points-rule-card .type-desc{color:#6b7280;font-size:13px;text-align:left}.points-rule-card .col-asin,.points-rule-card .col-manual{text-align:center}.points-rule-card .points-number{color:#111827;font-size:20px;font-weight:700}.points-rule-card .points-unit{margin-left:4px;color:#6b7280;font-size:13px}.points-rule-card .points-free-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:.5px solid rgba(252,116,42,.12);border-radius:4px;background:rgba(252,116,42,.06);color:#fc8442;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.points-rule-card .rule-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;color:#9ca3af;font-size:13px}.points-rule-card .note-icon{font-size:16px}.points-rule-card--price{margin-top:0}@media (max-width:1280px){.price-packages-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.price-card{min-height:auto}.price-api-empty{padding:36px 24px 28px}.price-api-panels{grid-template-columns:1fr;gap:16px;margin-top:28px}.price-api-panel{min-height:0}.price-api-features{margin-top:28px}.price-api-contact-panel{justify-content:flex-start}.price-api-contact-copy{max-width:none}}@media (max-width:768px){.price-page{--price-hero-pad-top:100px;--price-hero-pad-bottom:20px;--price-hero-desc-mt:10px;--price-hero-desc-size:13px;--price-hero-desc-lh:20px;--price-title-size:28px;--price-tabs-mt:16px;--price-tabs-fs:13px;--price-grid-cols:1;--price-card-max-w:360px;--price-card-min-h:0;--price-card-header-h:128px;--price-card-name-fs:16px;--price-card-amount-fs:36px;--price-card-currency-fs:22px;--price-section-title-size:24px}.price-hero-desc{white-space:normal}.price-tabs{width:min(100%,280px)}.price-tabs:before{width:calc(50% - 10px)}.price-tabs button{width:auto}.price-packages-grid{gap:14px}.price-card{min-height:auto}.price-card.is-summary{max-width:none;padding-bottom:14px;cursor:pointer}.price-card.is-summary .price-card-header{height:auto;min-height:116px}.price-card.is-summary .price-card-header-content{padding-bottom:14px}.price-card-detail-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 28px);min-height:40px;margin:14px 14px 0;padding:0 14px;color:#2a71fc;font-family:var(--font-puhui);font-size:14px;font-weight:500;line-height:1;background:#f4f8ff;border:1px solid rgba(42,113,252,.16);border-radius:999px;cursor:pointer;pointer-events:none}.price-card.is-summary:active{transform:translateY(1px)}.price-api-empty{padding:28px 16px 20px}.price-api-header h2{font-size:24px;line-height:1.2}.price-api-panel{padding:20px 16px}.price-api-features{grid-template-columns:1fr;gap:20px;margin-top:24px}.price-api-contact-panel{flex-direction:column;align-items:flex-start}.price-api-qr{width:140px;height:140px}.price-compare{margin-top:56px}.price-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.price-compare-table{min-width:720px}.price-compare-head{position:static;top:auto;padding:0 var(--price-compare-pad-x) 8px;box-shadow:none}.price-compare-table.is-head thead th{padding:10px 6px}.price-compare-table.is-head thead th[class*=" is-"],.price-compare-table.is-head thead th[class^=is-]{padding-top:10px;padding-bottom:10px}.price-compare-col-label,.price-compare-table.is-body tbody th,.price-compare-table.is-head thead th:first-child{width:88px}.price-compare-table.is-head thead th:first-child{padding-left:8px;font-size:13px;line-height:18px}.price-compare-plan{min-height:0;gap:2px}.price-compare-name{font-size:12px;line-height:16px}.price-compare-price{margin-top:2px}.price-compare-price span{font-size:12px;line-height:16px}.price-compare-price strong{font-size:16px;line-height:18px}.price-compare-price em{font-size:11px;line-height:14px}.price-compare-table.is-head .price-compare-cta{display:none}.price-compare-table.is-body tbody th{padding-left:12px;font-size:12px;line-height:18px}.price-compare-table.is-body tbody td{padding:12px 6px}.price-compare-table.is-body tbody tr{height:auto;min-height:44px}.price-rules{margin-top:56px;padding:48px var(--price-compare-pad-x) 64px}.points-rule-card .rule-title{font-size:20px;line-height:1.3}.points-rule-card .rule-desc{padding:0 8px;font-size:13px}.points-rule-card .rule-table-wrapper{overflow-x:auto}.points-rule-card .rule-table{min-width:600px}.points-rule-card .rule-table tbody td,.points-rule-card .rule-table thead th{padding:12px 16px;font-size:13px}.points-rule-card .type-info{gap:12px}.points-rule-card .type-icon{width:40px;height:40px}.points-rule-card .type-name{font-size:14px}.points-rule-card .type-desc{font-size:12px}.points-rule-card .points-number{font-size:18px}}.price-package-drawer .ant-drawer-content-wrapper{max-height:min(88vh,760px)}.price-package-drawer .ant-drawer-content{border-radius:16px 16px 0 0;overflow:hidden}.price-package-drawer .ant-drawer-header{display:none}.price-package-drawer .ant-drawer-body{max-height:min(88vh,760px);padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px));overflow:auto;background:#f7f9fd}.price-package-drawer .price-card.is-drawer{width:100%;max-width:none;margin:0;box-shadow:none}.price-package-drawer .price-card.is-drawer.is-recommended{outline:0}@media (max-height:900px),(max-width:1536px){.price-page{--price-hero-pad-top:104px;--price-hero-pad-bottom:20px;--price-hero-desc-mt:12px;--price-hero-desc-size:14px;--price-hero-desc-lh:22px;--price-title-size:36px;--price-tabs-h:40px;--price-tabs-mt:16px;--price-tabs-fs:14px;--price-packages-mt:24px;--price-packages-gap:12px;--price-card-min-h:0;--price-card-pad-b:16px;--price-card-header-h:118px;--price-card-name-fs:14px;--price-card-name-lh:20px;--price-card-currency-fs:20px;--price-card-amount-fs:30px;--price-card-period-fs:12px;--price-card-points-fs:13px;--price-card-feature-fs:12px;--price-card-feature-lh:17px;--price-section-title-size:28px;--price-feature-gap:12px;--price-feature-item-gap:12px;--price-feature-mt:18px;--price-feature-pad-x:16px;--price-cta-h:40px;--price-cta-mt:18px;--price-cta-fs:14px;--price-cta-inset:16px;--price-compare-cta-min-h:40px;--price-compare-cta-mt:12px;--price-compare-pad-x:16px;--price-pay-tab-h:32px;--price-pay-panel-mt:12px;--price-pay-panel-pad:14px;--price-pay-head-pad-t:14px;--price-pay-detail-mt:12px;--price-pay-detail-pad:10px 12px}.price-compare-table td,.price-compare-table th{padding:14px 10px}}@media (max-height:800px),(max-width:1280px){.price-page{--price-hero-pad-top:96px;--price-hero-pad-bottom:16px;--price-hero-desc-mt:10px;--price-hero-desc-size:13px;--price-hero-desc-lh:20px;--price-title-size:32px;--price-tabs-h:36px;--price-tabs-mt:10px;--price-tabs-fs:13px;--price-packages-mt:20px;--price-packages-gap:10px;--price-card-min-h:0;--price-card-pad-b:14px;--price-card-header-h:108px;--price-card-name-fs:13px;--price-card-name-lh:18px;--price-card-currency-fs:18px;--price-card-amount-fs:26px;--price-card-period-fs:12px;--price-card-points-fs:12px;--price-card-feature-fs:12px;--price-card-feature-lh:16px;--price-section-title-size:24px;--price-feature-gap:10px;--price-feature-item-gap:10px;--price-feature-mt:16px;--price-feature-pad-x:14px;--price-cta-h:36px;--price-cta-mt:14px;--price-cta-fs:13px;--price-cta-inset:14px;--price-compare-cta-min-h:36px;--price-compare-cta-mt:10px;--price-compare-pad-x:12px;--price-pay-tab-h:32px;--price-pay-panel-mt:10px;--price-pay-panel-pad:12px;--price-pay-head-pad-t:12px;--price-pay-detail-mt:10px;--price-pay-detail-pad:8px 10px}.price-compare-table td,.price-compare-table th{padding:12px 8px}}.price-page.is-workbench{--price-pad-x:16px;--price-content-max:var(--site-content-max);--price-hero-pad-top:32px;--price-hero-pad-bottom:16px;--price-tabs-mt:20px;--price-packages-mt:24px;--price-card-min-h:0;min-width:0;min-height:100%;overflow-x:visible}.price-page.is-workbench .price-hero-inner{width:min(calc(100% - var(--price-pad-x)),var(--price-content-max))}.price-page.is-workbench .price-compare,.price-page.is-workbench .price-packages,.price-page.is-workbench .price-rules{width:min(calc(100% - var(--price-pad-x)),var(--price-cluster-w))}.price-page.is-workbench .price-compare{margin-top:64px}.price-page.is-workbench .price-compare-scroll{min-width:0;overflow:visible}.price-page.is-workbench .price-compare-head{position:-webkit-sticky;position:sticky;top:0;z-index:6}.price-page.is-workbench .price-compare-table{width:100%;min-width:0}.price-page.is-workbench .price-compare-table td,.price-page.is-workbench .price-compare-table th{min-width:0;overflow-wrap:anywhere}.price-page.is-workbench .price-compare-col-label,.price-page.is-workbench .price-compare-table.is-body tbody th,.price-page.is-workbench .price-compare-table.is-head thead th:first-child{width:clamp(72px,12vw,180px)}.price-page.is-workbench .price-compare-cta{max-width:100%;min-height:var(--price-compare-cta-min-h);margin-top:var(--price-compare-cta-mt);padding-left:clamp(8px,.8vw,20px);padding-right:clamp(8px,.8vw,20px);white-space:normal}.price-page.is-workbench .price-compare-table.is-body tbody tr{height:auto;min-height:48px}.price-page.is-workbench .price-rules{margin-top:64px}@media (max-height:900px),(max-width:1536px){.price-page.is-workbench{--price-hero-pad-top:28px;--price-hero-pad-bottom:12px;--price-tabs-mt:16px;--price-compare-cta-mt:12px;--price-packages-mt:24px}.price-page.is-workbench .price-packages{margin-top:var(--price-packages-mt)}.price-page.is-workbench .price-compare-table.is-body tbody th{padding-left:16px}.price-page.is-workbench .price-rules{padding:48px var(--price-compare-pad-x) 64px}}@media (max-height:800px),(max-width:1280px){.price-page.is-workbench{--price-hero-pad-top:20px;--price-hero-pad-bottom:10px;--price-tabs-mt:10px;--price-compare-cta-mt:10px;--price-packages-mt:20px}.price-page.is-workbench .price-packages{margin-top:var(--price-packages-mt)}.price-page.is-workbench .price-compare{margin-top:40px}.price-page.is-workbench .price-compare-panel{margin-top:20px;padding:16px 0}.price-page.is-workbench .price-rules{margin-top:40px;padding:36px var(--price-compare-pad-x) 48px}}@media (max-width:1200px){.price-page.is-workbench{--price-grid-cols:3}}@media (max-width:768px){.price-page{--price-hero-pad-top:100px;--price-hero-pad-bottom:20px;--price-hero-desc-mt:10px;--price-hero-desc-size:13px;--price-hero-desc-lh:20px;--price-title-size:28px;--price-tabs-mt:16px;--price-tabs-fs:13px;--price-grid-cols:1;--price-card-max-w:360px;--price-card-min-h:0;--price-card-header-h:128px;--price-card-name-fs:16px;--price-card-amount-fs:36px;--price-card-currency-fs:22px;--price-section-title-size:24px}.price-page.is-workbench{--price-hero-pad-top:20px;--price-hero-pad-bottom:12px;--price-pad-x:16px;--price-grid-cols:1}}.price-pay-modal-wrap{--price-pay-tab-h:48px;--price-pay-tab-fs:15px;--price-pay-tab-lh:22px;--price-pay-tab-radius:16px;--price-pay-panel-mt:16px;--price-pay-panel-pad:18px;--price-pay-head-pad-t:19px;--price-pay-detail-mt:16px;--price-pay-detail-pad:12px 14px;--price-pay-agree-h:28px;--price-pay-agree-mt:10px;--price-pay-agree-pad-x:14px}.price-pay-modal-wrap .ant-modal{padding-bottom:0}.price-pay-modal-wrap .ant-modal-content{padding:6px;background:#fff;border-radius:16px;box-shadow:0 16px 48px rgba(37,36,43,.16);max-height:calc(100vh - 48px);overflow:auto}.price-pay-modal-wrap .ant-modal-close,.price-pay-modal-wrap .ant-modal-header{display:none}.price-pay-modal-wrap .ant-modal-body{padding:0}.price-pay-shell{overflow:hidden;background:#f7f9fd;border-radius:12px}.price-pay-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:var(--price-pay-head-pad-t) var(--price-pay-panel-pad) 0}.price-pay-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-top:4px;padding:0;background:none;border:0;border-radius:8px;cursor:pointer}.price-pay-close:hover{background:#eef1f6}.price-pay-user{display:flex;align-items:center;gap:10px;min-width:0}.price-pay-avatar{position:relative;flex-shrink:0;width:48px;height:48px}.price-pay-avatar-bg{position:absolute;inset:0;opacity:.1;border-radius:9999px}.price-pay-avatar .ant-avatar{position:absolute;top:1px;left:1px}.price-pay-user-meta{min-width:0}.price-pay-user-name{overflow:hidden;color:#25242b;font-size:17px;font-weight:500;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.price-pay-user-phone{margin-top:9px;color:#6d6c77;font-size:14px;font-weight:400;line-height:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-detail{margin:var(--price-pay-detail-mt) var(--price-pay-panel-pad) 0;padding:var(--price-pay-detail-pad);background:#fff;border-radius:10px}.price-pay-detail-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.price-pay-detail-name{min-width:0;overflow:hidden;color:#25242b;font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.price-pay-detail-price-wrap{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px}.price-pay-detail-origin{color:#b4b8c0;font-size:12px;font-weight:500;line-height:16px;text-decoration:line-through;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-detail-price{flex-shrink:0;color:#e92a1b;font-size:14px;font-weight:600;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-detail-sub{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:8px;color:#8b929c;font-size:12px;line-height:18px}.price-pay-detail-sub .is-gift{color:#3e7efc}.price-pay-detail-save,.price-pay-detail-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;color:#6d6c77;font-size:12px;line-height:18px;border-top:1px solid #eef1f6}.price-pay-detail-save strong,.price-pay-detail-total strong{color:#25242b;font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-detail-save em,.price-pay-detail-total em{margin-left:4px;color:#6d6c77;font-size:12px;font-style:normal;font-weight:500}.price-pay-detail-save strong{color:#e92a1b}.price-pay-label{margin-bottom:8px;color:#6d6c77;font-size:12px;font-weight:500}.price-pay-coupon-entry{display:flex;align-items:center;gap:8px;width:100%;margin-top:8px;padding:6px 8px;text-align:left;background:#fff7f3;border:1px solid rgba(255,122,69,.22);border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.price-pay-coupon-entry:hover{background:#fff1ea;border-color:rgba(255,122,69,.4)}.price-pay-coupon-entry.is-applied{background:#fff7f3;border-color:rgba(255,90,69,.28)}.price-pay-coupon-entry__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:#fff;background:linear-gradient(180deg,#ff8f52,#ff5a45);border-radius:7px;font-size:13px}.price-pay-coupon-entry__body{min-width:0;flex:1 1}.price-pay-coupon-entry__name{overflow:hidden;color:#7a3a1a;font-size:12px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.price-pay-coupon-entry__aside{flex-shrink:0;color:#3e7efc;font-size:12px;font-weight:600;line-height:18px}.price-pay-coupon-entry__aside strong{color:#e92a1b;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-panel{margin-top:var(--price-pay-panel-mt);padding:0 var(--price-pay-panel-pad) var(--price-pay-panel-pad)}.price-pay-panel,.price-pay-tabs{position:relative;overflow:visible}.price-pay-tabs{z-index:2;display:flex;width:100%;max-width:100%;height:var(--price-pay-tab-h);min-height:var(--price-pay-tab-h);min-width:0}.price-pay-tabs-tint{position:absolute;top:0;z-index:0;width:60%;max-width:none;height:var(--price-pay-tab-h);pointer-events:none;background:rgba(42,113,252,.07);border-radius:var(--price-pay-tab-radius) var(--price-pay-tab-radius) 0 0}.price-pay-tabs.is-alipay .price-pay-tabs-tint{left:0}.price-pay-tabs.is-wechat .price-pay-tabs-tint{right:0}.price-pay-tab{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;flex:1 1 50%;min-width:0;max-width:50%;align-items:center;justify-content:center;height:var(--price-pay-tab-h);min-height:var(--price-pay-tab-h);padding:0 18px;color:#6d6c77;font-size:var(--price-pay-tab-fs);font-weight:500;line-height:var(--price-pay-tab-lh);letter-spacing:.02em;background:transparent;border:0;border-radius:var(--price-pay-tab-radius) var(--price-pay-tab-radius) 0 0;cursor:pointer;transition:color .2s ease,background-color .2s ease}.price-pay-tab.is-active{z-index:2;color:#3e7efc;font-weight:600;background:#fff;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.9)}.price-pay-tab-label{position:relative;z-index:1;white-space:nowrap}.price-pay-panel-body{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:100%;height:333px;min-width:0;padding:20px 20px 18px;overflow:visible;background:#fff}.price-pay-panel-corner{position:absolute;top:auto;bottom:0;z-index:5;display:block;width:19px;height:18px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.price-pay-panel-corner.is-seam-left{right:50%;left:auto}.price-pay-panel-corner.is-seam-right{left:50%;right:auto}.price-pay-scan-title{display:flex;align-items:flex-end;justify-content:center;gap:5px;margin-bottom:12px}.price-pay-scan-label,.price-pay-scan-unit{color:#25242b;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.02em}.price-pay-scan-amount{color:#e92a1b;font-size:28px;font-weight:500;line-height:36px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-qr-box{position:relative;display:flex;align-items:center;justify-content:center;width:min(180px,100%);aspect-ratio:1;overflow:hidden;background:#fff;border-radius:16px}.price-pay-qr-box .ant-qrcode{padding:4px}.price-pay-qr-box.is-masked .price-pay-qr-code{filter:blur(6px);transform:scale(1.08);opacity:1}.price-pay-qr-code{width:100%;height:100%;transform-origin:center;transition:filter .2s ease,transform .2s ease,opacity .2s ease}.price-pay-qr-code,.price-pay-qr-mask{display:flex;align-items:center;justify-content:center}.price-pay-qr-mask{position:absolute;inset:0;z-index:2;flex-direction:column;padding:16px 12px;text-align:center;background:hsla(0,0%,100%,.91);border-radius:inherit}.price-pay-qr-mask.is-loading,.price-pay-qr-mask.is-refresh{gap:8px;color:#6d6c77;font-size:12px;background:hsla(0,0%,100%,.96)}.price-pay-qr-mask.is-refresh{width:100%;border:0;cursor:pointer}.price-pay-qr-mask-title{margin:0;color:#25242b;font-size:13px;font-weight:600;line-height:20px}.price-pay-qr-mask-desc{margin:4px 0 0;color:#6d6c77;font-size:12px;line-height:18px}.price-pay-agree-check{display:flex!important;align-items:flex-start;justify-content:center;width:100%;margin-top:12px;text-align:left}.price-pay-agree-check .ant-checkbox{top:2px}.price-pay-agree-check .ant-checkbox+span{-webkit-padding-end:0;padding-inline-end:0}.price-pay-agree-check-text{color:#536471;font-size:12px;line-height:18px}.price-pay-agree-tip-link{margin:0;padding:0;color:#2a71fc;font-size:inherit;font-weight:500;line-height:inherit;background:none;border:0;cursor:pointer}.price-pay-agree-tip-link:hover{text-decoration:underline}.price-pay-scan-tip{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:12px 0 0;color:#536471;font-size:12px;line-height:22px}.price-pay-scan-tip-icon{font-size:14px}.price-pay-scan-tip-icon.is-wechat{color:#6bc839}.price-pay-scan-tip-icon.is-alipay{color:#009fe8}.price-pay-countdown{margin:4px 0 0;color:#536471;font-size:12px;line-height:18px;text-align:center}.price-pay-countdown span{margin-left:4px;color:#e92a1b;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-pay-countdown-link{padding:0 2px;color:#2a71fc;font-weight:500;background:none;border:0;cursor:pointer}.price-pay-countdown-link:hover{text-decoration:underline}.price-pay-legal-wrap .ant-modal{max-width:960px}.price-pay-legal-wrap .ant-modal-body{padding:0}.price-pay-legal{max-height:calc(100vh - 140px);overflow:auto;box-shadow:none}.price-pay-legal .legal-section{scroll-margin-top:0}@media (max-width:1536px){.price-pay-modal-wrap{--price-pay-tab-h:44px;--price-pay-tab-fs:14px;--price-pay-tab-lh:20px;--price-pay-tab-radius:14px;--price-pay-panel-mt:12px;--price-pay-panel-pad:14px;--price-pay-head-pad-t:14px;--price-pay-detail-mt:12px;--price-pay-detail-pad:10px 12px;--price-pay-agree-h:24px;--price-pay-agree-mt:8px;--price-pay-agree-pad-x:12px}}@media (max-height:800px),(max-width:1280px){.price-pay-modal-wrap{--price-pay-tab-h:40px;--price-pay-tab-fs:14px;--price-pay-tab-lh:20px;--price-pay-tab-radius:14px;--price-pay-panel-mt:10px;--price-pay-panel-pad:12px;--price-pay-head-pad-t:12px;--price-pay-detail-mt:10px;--price-pay-detail-pad:8px 10px;--price-pay-agree-h:22px;--price-pay-agree-mt:6px;--price-pay-agree-pad-x:10px}.price-pay-tabs{width:100%}.price-pay-tabs-tint{width:60%;max-width:none}.price-pay-tab{flex:1 1 50%;max-width:50%;padding:0 12px}.price-pay-panel-body{height:auto;min-height:280px;padding:12px 16px 14px}.price-pay-user-name{font-size:15px}.price-pay-scan-amount{font-size:24px;line-height:30px}.price-pay-qr-box{width:min(160px,100%)}}.price-coupon-card{--coupon-notch:#fff8f4;container-type:inline-size;position:relative;display:flex;flex-direction:row;align-items:stretch;width:100%;min-height:96px;overflow:hidden;font-size:12px;background:#fff;border-radius:10px;box-shadow:0 4px 14px rgba(62,126,252,.08)}.price-coupon-card:after,.price-coupon-card:before{content:"";position:absolute;top:5px;bottom:5px;width:6px;background-image:radial-gradient(circle at center 9px,var(--coupon-notch) 5px,transparent 5.5px);background-size:6px 18px;background-repeat:repeat-y;pointer-events:none;z-index:2}.price-coupon-card:before{left:-3px}.price-coupon-card:after{right:-3px}.price-coupon-card__left{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 92px;max-width:92px;min-width:0;padding:10px 6px;color:#fff;background:linear-gradient(180deg,#5b8cff,#3e7efc)}.price-coupon-card__currency{margin-right:2px;font-size:14px;font-weight:700;line-height:1;transform:translateY(2px)}.price-coupon-card__number{font-size:26px;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}.price-coupon-card__number.is-discount{font-size:20px}.price-coupon-card__content{position:relative;background:#fff;border-left:1px dashed rgba(62,126,252,.22)}.price-coupon-card__content,.price-coupon-card__right{display:flex;flex:1 1;flex-direction:column;min-width:0}.price-coupon-card__right{justify-content:center;gap:4px;padding:10px 12px 6px;align-items:flex-start}.price-coupon-card__tag{position:absolute;top:0;right:0;z-index:2;padding:3px 8px 4px 10px;color:#3e7efc;font-size:11px;line-height:1.4;white-space:nowrap;background:#eef4ff;border-radius:0 10px 0 10px}.price-coupon-card__name{padding-right:56px;color:#25242b;font-size:14px;font-weight:700;line-height:1.3}.price-coupon-card__name,.price-coupon-card__rule{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-coupon-card__rule{color:#8b929c;font-size:12px;line-height:1.4}.price-coupon-card__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px 8px;flex-shrink:0;border-top:1px solid #f0f3f8}.price-coupon-card__expire{display:inline-flex;flex:1 1;flex-wrap:wrap;align-items:baseline;gap:0 2px;min-width:0;font-size:11px;line-height:1.4}.price-coupon-card__expire-date,.price-coupon-card__expire-suffix{color:#3e7efc;white-space:nowrap}.price-coupon-card__btn{flex-shrink:0;padding:4px 12px;border:none;border-radius:14px;background:linear-gradient(90deg,#5b8cff,#3e7efc);color:#fff;cursor:pointer;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;box-shadow:0 2px 8px rgba(62,126,252,.22);transition:opacity .2s}.price-coupon-card__btn:hover{opacity:.9}.price-coupon-card.is-compact{min-height:72px;box-shadow:none}.price-coupon-card.is-compact .price-coupon-card__left{flex-basis:72px;max-width:72px;padding:8px 4px}.price-coupon-card.is-compact .price-coupon-card__number{font-size:20px}.price-coupon-card.is-compact .price-coupon-card__number.is-discount{font-size:16px}.price-coupon-card.is-compact .price-coupon-card__right{padding:8px 10px 4px}.price-coupon-card.is-compact .price-coupon-card__footer{padding:4px 10px 6px}.price-coupon-card.is-disabled{opacity:.72;filter:grayscale(.35)}.price-pay-coupon-selector{display:flex;flex-direction:column;gap:var(--price-coupon-list-gap,8px);width:min(300px,calc(100vw - 32px));max-width:100%;padding:2px 8px 2px 2px}.price-pay-coupon-option{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:var(--price-coupon-option-pad,6px);text-align:left;background:#fff;border:1px solid #e8edf5;border-radius:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.price-pay-coupon-option:hover{background:#f7f9fd;border-color:#c9daf8}.price-pay-coupon-option.is-active{background:#f3f7ff;border-color:#3e7efc;box-shadow:0 0 0 1px rgba(62,126,252,.16)}.price-pay-coupon-option.is-none{align-items:center;min-height:44px}.price-pay-coupon-option__radio{position:relative;flex-shrink:0;width:16px;height:16px;margin-top:8px;border:2px solid #d9d9d9;border-radius:50%;transition:border-color .2s ease}.price-pay-coupon-option.is-none .price-pay-coupon-option__radio{margin-top:0}.price-pay-coupon-option.is-active .price-pay-coupon-option__radio{border-color:#3e7efc}.price-pay-coupon-option.is-active .price-pay-coupon-option__radio:after{content:"";position:absolute;inset:3px;background:#3e7efc;border-radius:50%}.price-pay-coupon-option__none-text{color:#6d6c77;font-size:13px;line-height:20px}.price-pay-coupon-option .price-coupon-card{flex:1 1;min-width:0;--coupon-notch:#f3f7ff}.price-pay-coupon-option.is-active .price-coupon-card{--coupon-notch:#f3f7ff}.price-coupon-popover{--price-coupon-list-max-h:392px;--price-coupon-list-gap:8px;--price-coupon-option-pad:6px;--price-coupon-list-pad:10px}.price-coupon-popover .ant-popover-inner{padding:var(--price-coupon-list-pad);background:linear-gradient(180deg,#f7f9fd,#eef4ff);border:1px solid rgba(62,126,252,.16);border-radius:14px;box-shadow:0 12px 32px rgba(37,36,43,.14)}.price-coupon-popover .ant-popover-arrow:after{background:#f7f9fd}.price-coupon-popover .price-coupon-popover__list,.price-coupon-popover .price-pay-coupon-selector{display:flex;flex-direction:column;gap:var(--price-coupon-list-gap);width:min(300px,calc(100vw - 48px));max-height:min(var(--price-coupon-list-max-h),calc(100vh - 160px));overflow-x:hidden;overflow-y:auto;padding:2px 8px 2px 2px;scrollbar-width:thin;scrollbar-color:rgba(62,126,252,.38) transparent}.price-coupon-popover .price-coupon-popover__list::-webkit-scrollbar,.price-coupon-popover .price-pay-coupon-selector::-webkit-scrollbar{width:6px}.price-coupon-popover .price-coupon-popover__list::-webkit-scrollbar-track,.price-coupon-popover .price-pay-coupon-selector::-webkit-scrollbar-track{margin:4px 0;background:transparent}.price-coupon-popover .price-coupon-popover__list::-webkit-scrollbar-thumb,.price-coupon-popover .price-pay-coupon-selector::-webkit-scrollbar-thumb{background:rgba(62,126,252,.38);border-radius:6px}.price-coupon-popover .price-coupon-popover__list::-webkit-scrollbar-button,.price-coupon-popover .price-pay-coupon-selector::-webkit-scrollbar-button{display:none;width:0;height:0}.price-coupon-popover .price-coupon-popover__list .price-coupon-card{--coupon-notch:#eef4ff;border:1px solid rgba(62,126,252,.14);box-shadow:0 6px 18px rgba(62,126,252,.12)}@media (max-height:900px),(max-width:1536px){.price-coupon-popover{--price-coupon-list-max-h:340px;--price-coupon-list-gap:10px;--price-coupon-option-pad:6px;--price-coupon-list-pad:8px}}@media (max-height:800px),(max-width:1280px){.price-coupon-popover{--price-coupon-list-max-h:300px;--price-coupon-list-gap:8px;--price-coupon-option-pad:4px;--price-coupon-list-pad:8px}}.site-shell-case{background:#f7f9fd}.case-warning-page{--case-search-h:56px;--case-search-w:900px;--case-search-btn-w:86px;--case-search-btn-h:50px;--case-search-mt:24px;--case-search-pad-x:24px;--case-search-icon:16px;--case-search-fs:15px;--case-filter-pad-y:8px;--case-filter-pad-x:14px;--case-filter-mt:16px;--case-pad-x:calc(2 * var(--site-gutter));--case-content-max:var(--site-body-max);--case-hero-pad-top:120px;--case-hero-pad-bottom:28px;--case-hero-gap:16px;--case-title-size:48px;--case-desc-size:15px;--case-desc-lh:26px;--case-desc-max:920px;--case-grid-gap:24px;--case-grid-cols:3;min-height:100vh;overflow-x:clip;color:#25242b;background:#f7f9fd}.case-warning-hero{position:relative;padding:var(--case-hero-pad-top) 0 var(--case-hero-pad-bottom)}.case-warning-hero-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(143px);opacity:.1}.case-warning-hero-glow-left{top:-120px;left:-90px;width:1105px;height:730px;background:#2ab6fc}.case-warning-hero-glow-right{top:-130px;right:-80px;width:1404px;height:598px;background:#2a71fc}.case-warning-hero-inner{position:relative;z-index:1;width:min(calc(100% - var(--case-pad-x)),var(--case-content-max));margin:0 auto;text-align:center}.case-warning-hero-title{position:relative;margin:0;color:#25242b;font-family:var(--font-display);font-size:var(--case-title-size);font-weight:700;line-height:1.15;letter-spacing:.01em}.case-warning-hero-title .is-accent{position:relative;display:inline-block;color:#2a71fc}.case-warning-hero-line{position:absolute;left:50%;bottom:-.08em;width:1.9em;height:auto;transform:translateX(-50%) rotate(1deg);transform-origin:center;pointer-events:none}.case-warning-hero-desc{max-width:min(var(--case-desc-max),100%);margin:var(--case-hero-gap) auto 0;color:#25242b;font-size:var(--case-desc-size);font-weight:400;line-height:var(--case-desc-lh);white-space:nowrap}.case-warning-search-bar{display:flex;gap:12px;align-items:center;width:min(100%,var(--case-search-w));min-width:0;height:var(--case-search-h);margin:var(--case-search-mt) auto 0;padding:0 10px 0 var(--case-search-pad-x);background:#fff;border-radius:61px;box-shadow:0 8px 28px rgba(42,113,252,.06)}.case-warning-search-icon{flex-shrink:0;color:#25242b;font-size:var(--case-search-icon)}.case-warning-search-bar input{flex:1 1;min-width:0;height:100%;color:#25242b;font-size:var(--case-search-fs);font-weight:300;line-height:1.4;background:transparent;border:0;outline:none}.case-warning-search-bar input::placeholder{color:#6d6c77}.case-warning-search-btn{flex:0 0 var(--case-search-btn-w);width:var(--case-search-btn-w);height:var(--case-search-btn-h);color:#fff;font-size:var(--case-search-fs);font-weight:400;line-height:1;letter-spacing:.12em;text-decoration:none;cursor:pointer;background:url(/_next/static/media/troSearchBtn@1x.ac5aab32.png) 50%/100% 100% no-repeat;border:0;transition:transform .15s ease,opacity .15s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.case-warning-search-btn{background-image:url(/_next/static/media/troSearchBtn@2x.e2d7f738.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.case-warning-search-btn{background-image:url(/_next/static/media/troSearchBtn@3x.8e317037.png)}}.case-warning-search-btn:hover{opacity:.92;transform:translateY(-1px)}.case-warning-search-btn:active{transform:translateY(0)}.case-warning-filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;width:min(100%,var(--case-search-w));max-width:100%;margin:var(--case-filter-mt) auto 0}.case-warning-filters button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:var(--case-filter-pad-y) var(--case-filter-pad-x);color:#666;font-family:var(--font-puhui);font-size:12px;font-weight:400;line-height:12px;text-align:center;white-space:nowrap;flex-shrink:0;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:41px;outline:1px solid #e0e6ed;outline-offset:-1px;backdrop-filter:blur(38.75px);-webkit-backdrop-filter:blur(38.75px);transition:color .2s ease,outline-color .2s ease}.case-warning-filters button.is-active{color:#2a71fc;font-weight:600;outline-color:#c1d6ff}.case-warning-filters button:hover{color:#2a71fc;outline-color:#c1d6ff}.case-warning-filters button:focus-visible{outline:1px solid #2a71fc;outline-offset:-1px}.case-warning-content{position:relative;z-index:1;padding:24px 0 72px}.case-warning-content-inner{width:min(calc(100% - var(--case-pad-x)),var(--case-content-max));min-width:0;margin:0 auto}.case-warning-content-inner .ant-spin-container,.case-warning-content-inner .ant-spin-nested-loading{background:transparent}.case-warning-content-inner .ant-spin-container:after{background:#f7f9fd}.case-warning-grid{display:grid;grid-template-columns:repeat(var(--case-grid-cols),minmax(0,1fr));grid-gap:var(--case-grid-gap);gap:var(--case-grid-gap)}@media (min-width:1921px){.case-warning-page{--case-grid-cols:4;--case-content-max:1840px}}.case-warning-card{--case-cover-ratio:16/9;--case-cover-max-h:180px;--case-card-pad-y:12px;--case-card-pad-x:14px;--case-card-gap:8px;--case-card-title-size:16px;--case-card-title-lh:1.4;--case-card-meta-gap:16px;position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:0;overflow:hidden;color:inherit;text-align:left;text-decoration:none;cursor:pointer;background:#fff;border:0;border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.case-warning-card:hover{box-shadow:0 12px 28px rgba(42,113,252,.1);transform:translateY(-2px)}.case-warning-card-cover{position:relative;flex-shrink:0;width:100%;height:auto;max-height:var(--case-cover-max-h);aspect-ratio:var(--case-cover-ratio);overflow:hidden;background:#fff;border-radius:16px 16px 0 0}.case-warning-card-cover img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.case-warning-card-body{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:var(--case-card-gap);min-width:0;min-height:0;padding:var(--case-card-pad-y) var(--case-card-pad-x)}.case-warning-card-title{display:-webkit-box;margin:0;overflow:hidden;color:#111827;font-size:var(--case-card-title-size);font-weight:700;line-height:var(--case-card-title-lh);word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-warning-card-tags{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;min-width:0;max-width:100%;overflow:hidden}.case-warning-card-tags:empty{display:none}.case-warning-card-tags span{flex:0 1 auto;padding:0 8px;color:#2a71fc;line-height:20px;text-overflow:ellipsis;background:#fff;border:.5px solid #e4e8ee;border-radius:4px}.case-warning-card-meta,.case-warning-card-tags span{min-width:0;max-width:100%;overflow:hidden;font-size:12px;font-weight:400;letter-spacing:.09px;white-space:nowrap}.case-warning-card-meta{display:flex;flex-wrap:nowrap;gap:var(--case-card-meta-gap);align-items:center;margin-top:auto;color:#8a94a3;line-height:18px}.case-warning-card-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis}.case-warning-empty{padding:clamp(40px,6vh,80px) 20px;color:#6d6c77;font-size:15px;text-align:center;background:transparent}.case-warning-pagination{display:flex;gap:24px;align-items:center;justify-content:center;min-width:0;margin-top:40px}.case-warning-page-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#25242b;text-decoration:none;cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:8px;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.case-warning-page-arrow:hover:not(:disabled){color:#2a71fc;border-color:#c1d6ff;background:#f5f8ff}.case-warning-page-arrow:disabled{color:#9a98a5;cursor:not-allowed;opacity:.7}.case-warning-page-list{display:flex;align-items:center}.case-warning-page-num{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;color:#25242b;font-size:12px;font-weight:600;line-height:19.2px;text-decoration:none;cursor:pointer;background:transparent;border:0;border-radius:8px;transition:color .15s ease,background-color .15s ease}.case-warning-page-num.is-active{color:#fff;background:#2a71fc}.case-warning-page-num:hover:not(.is-active){color:#2a71fc;background:#f5f8ff}.case-warning-page-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;color:#25242b;font-size:12px;font-weight:600}@media (max-height:900px),(max-width:1536px){.case-warning-page{--case-search-h:44px;--case-search-w:760px;--case-search-btn-w:80px;--case-search-btn-h:40px;--case-search-mt:16px;--case-search-pad-x:20px;--case-search-icon:15px;--case-search-fs:14px;--case-filter-pad-y:6px;--case-filter-pad-x:12px;--case-filter-mt:12px;--case-hero-pad-top:104px;--case-hero-pad-bottom:16px;--case-hero-gap:12px;--case-title-size:36px;--case-desc-size:14px;--case-desc-lh:22px;--case-desc-max:860px;--case-grid-gap:12px}.case-warning-card{--case-cover-max-h:150px;--case-card-pad-y:10px;--case-card-pad-x:12px;--case-card-gap:6px;--case-card-title-size:15px;--case-card-meta-gap:12px}.case-warning-content{padding:16px 0 48px}.case-warning-pagination{gap:16px;margin-top:28px}}@media (max-height:800px),(max-width:1280px){.case-warning-page{--case-search-h:40px;--case-search-w:680px;--case-search-btn-w:72px;--case-search-btn-h:36px;--case-search-mt:10px;--case-search-pad-x:16px;--case-search-icon:14px;--case-search-fs:13px;--case-filter-pad-y:6px;--case-filter-pad-x:12px;--case-filter-mt:10px;--case-hero-pad-top:96px;--case-hero-pad-bottom:16px;--case-hero-gap:10px;--case-title-size:32px;--case-desc-size:13px;--case-desc-lh:20px;--case-desc-max:780px;--case-grid-gap:10px}.case-warning-card{--case-cover-ratio:2/1;--case-cover-max-h:132px;--case-card-pad-y:8px;--case-card-pad-x:12px;--case-card-title-size:14px}.case-warning-content{padding:12px 0 40px}}@media (max-width:1200px){.case-warning-page{--case-grid-cols:2}}@media (max-width:768px){.case-warning-page{--case-hero-pad-top:100px;--case-hero-pad-bottom:20px;--case-hero-gap:10px;--case-title-size:28px;--case-desc-size:13px;--case-desc-lh:20px;--case-desc-max:100%;--case-search-h:40px;--case-search-w:100%;--case-search-mt:10px;--case-search-pad-x:14px;--case-search-icon:14px;--case-search-fs:13px;--case-search-btn-w:72px;--case-search-btn-h:36px;--case-filter-mt:16px;--case-grid-gap:16px;--case-grid-cols:1}.case-warning-card{--case-cover-ratio:16/9;--case-cover-max-h:168px;--case-card-pad-y:12px;--case-card-pad-x:14px;--case-card-gap:8px;--case-card-title-size:16px}.case-warning-hero-title{line-height:1.2}.case-warning-hero-desc{white-space:normal}.case-warning-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.case-warning-filters::-webkit-scrollbar{display:none}.case-warning-pagination{gap:12px;margin-top:28px}}.case-article-detail-page{--case-article-pad-x:var(--site-header-gutter);--case-article-pad-top:120px;--case-article-pad-bottom:60px;--case-article-title-size:32px;--case-article-title-lh:1.28;--case-article-title-weight:600;--case-article-inner-max:var(--site-content-max);--case-article-related-cols:3;--case-article-img-max:720px;--case-article-img-text-max:640px;--case-article-neighbor-cover-w:96px;--case-article-neighbor-cover-h:68px;--case-article-neighbor-title-size:16px;--case-article-related-cover-ratio:452.5/132;--case-article-related-head-size:20px;--case-article-related-head-mb:20px;--case-article-related-mt:40px;--case-article-neighbors-mt:32px;min-height:100vh;overflow-x:clip;padding:0 var(--case-article-pad-x);color:#25242b;background:#f7f9fd}.case-article-detail-inner{width:100%;max-width:var(--case-article-inner-max);min-width:0;margin:0 auto;padding:var(--case-article-pad-top) 0 var(--case-article-pad-bottom)}.case-article-detail-inner .ant-spin-container,.case-article-detail-inner .ant-spin-nested-loading{background:transparent}.case-article-detail-inner .ant-spin-container:after{background:#f7f9fd}@media (max-width:1680px){.case-article-detail-page:not(.is-workbench){--case-article-inner-max:960px}}.case-article-title{margin:0;min-width:0;color:#25242b;font-family:var(--font-puhui);font-size:var(--case-article-title-size);font-weight:var(--case-article-title-weight);line-height:var(--case-article-title-lh);word-break:break-word}.case-article-meta{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:16px;color:#25242b;font-size:14px;font-weight:400;line-height:19.6px}.case-article-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px}.case-article-tags span{padding:1px 8px;color:#2a71fc;font-size:10.5px;font-weight:400;line-height:15.75px;letter-spacing:.09px;background:#fff;border-radius:4px;outline:.5px solid #e4e8ee;outline-offset:-.5px}.case-article-content{margin-top:32px;color:#000;font-family:var(--font-puhui);font-size:16px;font-weight:400;line-height:28px;word-break:break-word}.case-article-content h1,.case-article-content h2,.case-article-content h3,.case-article-content h4,.case-article-content h5,.case-article-content h6{margin:40px 0 20px;color:#111827;font-size:22px;font-weight:700;line-height:30px}.case-article-content p{margin:0 0 1em}.case-article-content b,.case-article-content strong{font-weight:700}.case-article-content img{display:block;width:auto;max-width:min(100%,var(--case-article-img-max));height:auto;margin:24px auto;border-radius:8px}.case-article-content img.is-text-shot{max-width:min(100%,var(--case-article-img-text-max))}.case-article-content img.is-wide-photo{max-width:100%}.case-article-content a{color:#2a71fc;text-decoration:underline}.case-article-content ol,.case-article-content ul{margin:0 0 1em;padding-left:1.4em}.case-article-content blockquote{margin:0 0 1em;padding:12px 16px;color:#6d6c77;background:#fff;border-left:3px solid #2a71fc;border-radius:0 8px 8px 0}.case-article-content table{display:block;width:100%;max-width:100%;margin:0 0 1em;overflow-x:auto;border-collapse:collapse}.case-article-content table td,.case-article-content table th{padding:8px 12px;border:1px solid #e4e8ee}.case-article-empty,.case-article-empty-panel{padding:48px 20px;color:#6d6c77;font-size:15px;text-align:center}.case-article-neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(12px,1.2vw,16px);gap:clamp(12px,1.2vw,16px);margin-top:var(--case-article-neighbors-mt)}.case-article-neighbor{display:flex;gap:16px;align-items:center;min-width:0;min-height:0;padding:8px;overflow:hidden;color:inherit;text-align:left;text-decoration:none;cursor:pointer;background:#fff;border:0;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.case-article-neighbor:hover:not(.is-disabled){box-shadow:0 8px 20px rgba(42,113,252,.08);transform:translateY(-1px)}.case-article-neighbor.is-disabled{cursor:default;opacity:.55}.case-article-neighbor-cover{flex:0 1 var(--case-article-neighbor-cover-w);width:var(--case-article-neighbor-cover-w);height:var(--case-article-neighbor-cover-h);min-width:0;overflow:hidden;background:#e8eef8;border-radius:10px}.case-article-neighbor-cover img{display:block;width:100%;height:100%;object-fit:cover}.case-article-neighbor-body{min-width:0;flex:1 1}.case-article-neighbor-body h3{display:-webkit-box;margin:0;overflow:hidden;color:#111827;font-size:var(--case-article-neighbor-title-size);font-weight:600;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:1}.case-article-neighbor-meta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:8px;color:#8a94a3;font-size:10.5px;font-weight:400;line-height:15.75px;letter-spacing:.09px}.case-article-related{margin-top:var(--case-article-related-mt)}.case-article-related h2{margin:0 0 var(--case-article-related-head-mb);color:#25242b;font-family:var(--font-display);font-size:var(--case-article-related-head-size);font-weight:600;line-height:1.25}.case-article-related .case-warning-card{--case-cover-ratio:var(--case-article-related-cover-ratio);--case-cover-max-h:none;--case-card-pad-y:10px;--case-card-title-size:15px}.case-article-related .case-warning-card-cover img{object-fit:cover}.case-article-related-grid{display:grid;grid-template-columns:repeat(var(--case-article-related-cols),minmax(0,1fr));grid-gap:clamp(12px,1.2vw,16px);gap:clamp(12px,1.2vw,16px)}.case-article-related-grid>:nth-child(n+4){display:none}@media (min-width:1681px){.case-article-detail-page{--case-article-related-cols:4}.case-article-related-grid>:nth-child(-n+4){display:flex}.case-article-related-grid>:nth-child(n+5){display:none}}.case-article-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 20px;color:#6d6c77;font-size:14px;line-height:22px}.case-article-breadcrumb a{color:#6d6c77}.case-article-breadcrumb a:hover{color:#2a71fc}.case-article-breadcrumb-sep{flex-shrink:0;font-size:10px;color:#6d6c77}@media (max-width:1536px){.case-article-detail-page{--case-article-pad-top:108px;--case-article-pad-bottom:48px;--case-article-title-size:28px;--case-article-img-max:640px;--case-article-img-text-max:560px;--case-article-neighbor-cover-w:84px;--case-article-neighbor-cover-h:60px;--case-article-neighbor-title-size:15px;--case-article-related-head-size:18px;--case-article-related-head-mb:16px;--case-article-related-mt:32px;--case-article-neighbors-mt:24px}.case-article-breadcrumb{margin-bottom:16px}.case-article-meta{gap:16px;margin-top:12px}.case-article-tags{margin-top:16px}.case-article-content{margin-top:24px}.case-article-content h1,.case-article-content h2,.case-article-content h3,.case-article-content h4,.case-article-content h5,.case-article-content h6{margin:28px 0 14px}.case-article-related-grid{gap:16px}}@media (max-width:1280px){.case-article-detail-page{--case-article-pad-top:96px;--case-article-pad-bottom:40px;--case-article-title-size:24px;--case-article-img-max:560px;--case-article-img-text-max:480px;--case-article-neighbor-cover-w:72px;--case-article-neighbor-cover-h:52px;--case-article-neighbor-title-size:14px;--case-article-related-head-size:16px;--case-article-related-mt:24px;--case-article-neighbors-mt:20px}.case-article-neighbors{grid-template-columns:minmax(0,1fr)}}@media (max-width:1200px){.case-article-detail-page{--case-article-related-cols:2}.case-article-related-grid>:nth-child(-n+2){display:flex}.case-article-related-grid>:nth-child(n+3){display:none}}@media (max-height:900px){.case-article-detail-page{--case-article-pad-top:96px;--case-article-pad-bottom:40px;--case-article-related-mt:32px;--case-article-neighbors-mt:24px}}@media (max-height:800px){.case-article-detail-page{--case-article-pad-top:88px;--case-article-pad-bottom:32px}}@media (max-width:768px){.case-article-detail-page{--case-article-pad-top:96px;--case-article-pad-bottom:40px;--case-article-title-size:22px;--case-article-title-lh:1.3;--case-article-related-cols:1}.case-article-related-grid>:nth-child(-n+1){display:flex}.case-article-related-grid>:nth-child(n+2){display:none}.case-article-neighbor-body h3{font-size:var(--case-article-neighbor-title-size);line-height:22px}}.case-article-detail-page.is-workbench{--case-article-inner-max:960px;--case-article-wb-title-size:18px;--case-article-wb-title-lh:1.35;--case-article-wb-head-gap:16px;--case-article-wb-section-gap:24px;--case-article-wb-neighbor-gap:12px;--case-article-wb-neighbor-cover-w:96px;--case-article-wb-neighbor-cover-h:68px;--case-article-wb-neighbor-pad:8px;--case-article-wb-neighbor-title-size:14px;--case-article-wb-neighbor-meta-gap:12px;--case-article-wb-related-cols:3;--case-article-wb-related-head-gap:12px;--case-article-wb-related-title-size:16px;--case-article-wb-related-grid-gap:12px;--case-article-img-max:640px;--case-article-img-text-max:560px;min-height:0;padding:0 4px 8px;overflow:visible;background:transparent}.case-article-detail-page.is-workbench .case-article-detail-inner{padding:0 0 16px}.case-article-detail-page.is-workbench .case-article-title{min-width:0;margin:0;color:#25242b;font-family:inherit;font-size:var(--case-article-wb-title-size);font-weight:600;line-height:var(--case-article-wb-title-lh);word-break:break-word}.case-article-detail-page.is-workbench .case-article-meta{gap:var(--case-article-wb-head-gap);margin-top:12px;font-size:12px;line-height:18px}.case-article-detail-page.is-workbench .case-article-tags{gap:6px;margin-top:12px}.case-article-detail-page.is-workbench .case-article-tags span{font-size:12px;line-height:18px}.case-article-detail-page.is-workbench .case-article-content{margin-top:var(--case-article-wb-section-gap);padding-top:var(--case-article-wb-head-gap);font-size:14px;line-height:22px;border-top:1px solid #eceef2}.case-article-detail-page.is-workbench .case-article-content h1,.case-article-detail-page.is-workbench .case-article-content h2,.case-article-detail-page.is-workbench .case-article-content h3,.case-article-detail-page.is-workbench .case-article-content h4,.case-article-detail-page.is-workbench .case-article-content h5,.case-article-detail-page.is-workbench .case-article-content h6{margin:20px 0 8px;font-size:16px;line-height:22px}.case-article-detail-page.is-workbench .case-article-content img{margin:12px auto;border-radius:8px}.case-article-detail-page.is-workbench .case-article-content blockquote{padding:8px 12px}.case-article-detail-page.is-workbench .case-article-empty,.case-article-detail-page.is-workbench .case-article-empty-panel{padding:24px 12px;font-size:13px}.case-article-detail-page.is-workbench .case-article-neighbors{gap:var(--case-article-wb-neighbor-gap);margin-top:var(--case-article-wb-section-gap)}.case-article-detail-page.is-workbench .case-article-neighbor{gap:var(--case-article-wb-neighbor-gap);min-height:0;padding:var(--case-article-wb-neighbor-pad);border-radius:12px}.case-article-detail-page.is-workbench .case-article-neighbor-cover{flex:0 0 var(--case-article-wb-neighbor-cover-w);width:var(--case-article-wb-neighbor-cover-w);height:var(--case-article-wb-neighbor-cover-h);min-width:0;border-radius:8px}.case-article-detail-page.is-workbench .case-article-neighbor-body h3{font-size:var(--case-article-wb-neighbor-title-size);font-weight:600;line-height:1.4;-webkit-line-clamp:2}.case-article-detail-page.is-workbench .case-article-neighbor-meta{gap:var(--case-article-wb-neighbor-meta-gap);margin-top:6px;font-size:12px;line-height:18px}.case-article-detail-page.is-workbench .case-article-related{margin-top:var(--case-article-wb-section-gap)}.case-article-detail-page.is-workbench .case-article-related h2{margin:0 0 var(--case-article-wb-related-head-gap);color:#25242b;font-family:inherit;font-size:var(--case-article-wb-related-title-size);font-weight:600;line-height:1.35}.case-article-detail-page.is-workbench .case-article-related-grid{grid-template-columns:repeat(var(--case-article-wb-related-cols),minmax(0,1fr));gap:var(--case-article-wb-related-grid-gap)}.case-article-detail-page.is-workbench .case-article-related-grid>:nth-child(n+4){display:none}.case-article-detail-page.is-workbench .case-warning-card{--case-cover-ratio:var(--case-article-related-cover-ratio);--case-cover-max-h:none;--case-card-pad-y:10px;--case-card-pad-x:12px;--case-card-gap:6px;--case-card-title-size:15px;--case-card-meta-gap:12px;border-radius:12px}.case-article-detail-page.is-workbench .case-warning-card-cover{border-radius:12px 12px 0 0}@media (max-height:900px),(max-width:1536px){.case-article-detail-page.is-workbench{--case-article-wb-title-size:16px;--case-article-wb-head-gap:12px;--case-article-wb-section-gap:20px;--case-article-wb-neighbor-cover-w:84px;--case-article-wb-neighbor-cover-h:60px;--case-article-wb-neighbor-title-size:13px;--case-article-wb-related-cols:2;--case-article-wb-related-title-size:15px}.case-article-detail-page.is-workbench .case-article-related-grid>:nth-child(-n+2){display:flex}.case-article-detail-page.is-workbench .case-article-related-grid>:nth-child(n+3){display:none}.case-article-detail-page.is-workbench .case-article-content h1,.case-article-detail-page.is-workbench .case-article-content h2,.case-article-detail-page.is-workbench .case-article-content h3,.case-article-detail-page.is-workbench .case-article-content h4,.case-article-detail-page.is-workbench .case-article-content h5,.case-article-detail-page.is-workbench .case-article-content h6{margin:16px 0 8px;font-size:15px;line-height:21px}}@media (max-height:800px),(max-width:1280px){.case-article-detail-page.is-workbench{--case-article-wb-title-size:15px;--case-article-wb-section-gap:12px;--case-article-wb-neighbor-cover-w:72px;--case-article-wb-neighbor-cover-h:52px;--case-article-wb-related-cols:1;--case-article-wb-related-title-size:14px}.case-article-detail-page.is-workbench .case-article-related-grid>:nth-child(-n+1){display:flex}.case-article-detail-page.is-workbench .case-article-related-grid>:nth-child(n+2){display:none}.case-article-detail-page.is-workbench .case-article-neighbors{grid-template-columns:minmax(0,1fr)}.case-article-detail-page.is-workbench .case-article-content{font-size:13px;line-height:20px}.case-article-detail-page.is-workbench .case-article-content h1,.case-article-detail-page.is-workbench .case-article-content h2,.case-article-detail-page.is-workbench .case-article-content h3,.case-article-detail-page.is-workbench .case-article-content h4,.case-article-detail-page.is-workbench .case-article-content h5,.case-article-detail-page.is-workbench .case-article-content h6{margin:14px 0 6px;font-size:14px;line-height:20px}}.about-page{min-height:100vh;color:#25242b;background:#f7f9fd;overflow-x:clip}.about-hero{position:relative;display:flex;flex-direction:column;padding-top:182px}.about-hero-stage{position:absolute;inset:0;overflow:hidden;pointer-events:none}.about-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:.5}.about-hero-fade{position:absolute;right:0;bottom:0;left:0;height:525px;background:linear-gradient(180deg,rgba(247,249,253,0),#f7f9fd)}.about-hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin:0 auto;text-align:center}.about-hero-inner h1{margin:0;color:#25242b;font-family:var(--font-puhui);font-size:40px;font-weight:700;line-height:64px}.about-hero-inner p{max-width:840px;margin:28px 0 0;color:#25242b;font-size:14px;font-weight:400;line-height:28px}.about-hero-building{position:relative;z-index:1;width:1158px;max-width:100%;height:520px;margin:24px auto -180px;overflow:hidden;pointer-events:none}.about-hero-building-img,.about-hero-building-overlay{position:absolute;top:-120px;left:50%;display:block;width:1158px;height:auto;transform:translateX(-50%)}.about-hero-building-overlay{opacity:.19;mix-blend-mode:overlay}.about-values{position:relative;z-index:2;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin:0 auto}.about-values-card{padding:50px 60px 56px;background:#fff;border-radius:24px}.about-values-card h2{margin:0;color:#242933;font-family:var(--font-puhui);font-size:26px;font-weight:700;line-height:36px}.about-values-lead{margin:8px 0 0;color:#575c66;font-size:20px;font-weight:400;line-height:40px}.about-values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px;gap:36px;margin-top:28px;padding-top:34px;border-top:1px solid hsla(0,0%,91%,.5)}.about-values-grid h3{margin:0;color:#242933;font-family:var(--font-puhui);font-size:22px;font-weight:700;line-height:36px}.about-values-grid p{max-width:420px;margin:12px 0 0;color:#575c66;font-size:16px;font-weight:400;line-height:24px}.about-section-heading{max-width:1106px;margin:0 auto 56px;text-align:center}.about-section-heading h2{margin:0;color:#25242b;font-family:var(--font-display);font-size:48px;font-weight:700;line-height:1.15}.about-section-heading p{margin:17px 0 0;color:#25242b;font-size:18px;font-weight:400;line-height:26.34px}.about-history{position:relative;padding:96px 0 72px;overflow:hidden}.about-history-media{position:absolute;inset:0;pointer-events:none}.about-history-media img{width:100%;height:100%;object-fit:cover;object-position:center}.about-history .about-section-heading,.about-history-stack,.about-timeline-wrap{position:relative;z-index:1}.about-history-stack{display:grid;width:min(1006px,calc(100% - 2 * var(--site-gutter)));margin:0 auto}.about-history-card{position:relative;grid-area:1/1;box-sizing:border-box;width:100%;min-height:302px;padding:67px 48px 40px;overflow:hidden;text-align:center;background:#fff;box-shadow:0 4px 32px rgba(0,0,0,.05);opacity:0;pointer-events:none;isolation:isolate;transition:opacity .25s ease}.about-history-card:before{content:"";position:absolute;inset:8px;z-index:0;pointer-events:none;background:url(/_next/static/media/compangyBg.509e5a68.png) 50%/cover no-repeat;border-radius:8px}.about-history-card.is-active{z-index:1;opacity:1;pointer-events:auto}.about-history-card time{display:block;font-size:22px;font-weight:600;line-height:1.3}.about-history-card h3,.about-history-card time{position:relative;z-index:1;color:#242933;font-family:var(--font-puhui)}.about-history-card h3{max-width:659px;margin:12px auto 0;font-size:32px;font-weight:700;line-height:1.25}.about-history-card p{position:relative;z-index:1;max-width:749px;margin:48px auto 0;color:#242933;font-size:16px;font-weight:400;line-height:28px}.about-timeline-wrap{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin:64px auto 0;padding-top:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.about-timeline-wrap::-webkit-scrollbar{display:none}.about-timeline{position:relative;display:flex;width:100%;min-width:0;padding:0 0 8px}.about-timeline-scale{position:absolute;top:0;right:0;left:0;height:1px;pointer-events:none;background-image:repeating-linear-gradient(90deg,#25242b 0 2px,transparent 2px 5px)}.about-timeline-scale:before{position:absolute;top:-8px;left:0;width:100%;height:8px;content:"";background-image:repeating-linear-gradient(90deg,transparent 0,transparent 25%,#25242b 0,#25242b calc(25% + 1px),transparent calc(25% + 1px),transparent 75%,#25242b 0,#25242b calc(75% + 1px),transparent calc(75% + 1px),transparent);background-repeat:repeat-x;background-size:12.5% 8px}.about-timeline-item{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;min-width:0;padding:12px 8px 10px;color:#6d6c77;font-family:"PingFang SC",var(--font-puhui),sans-serif;font-size:16px;font-weight:400;line-height:1.25;background:transparent;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s ease}.about-timeline-item:hover{color:#2a71fc}.about-timeline-caret{display:block;width:0;height:0;pointer-events:none;border-style:solid;opacity:0;transition:opacity .2s ease}.about-timeline-caret.is-top{margin-bottom:8px;border-width:6px 6px 0;border-color:#2a71fc transparent transparent}.about-timeline-caret.is-bottom{margin-top:8px;border-width:0 6px 6px;border-color:transparent transparent #2a71fc}.about-timeline-item.is-active{color:#2a71fc;font-family:var(--font-puhui);font-weight:700}.about-timeline-item.is-active .about-timeline-caret{opacity:1}.about-qualify{padding:72px 0 96px;background:#fff}.about-qualify-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin:0 auto}.about-qualify-card{position:relative;height:580px;overflow:hidden;background:#fff;border-radius:15px}.about-qualify-photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.about-qualify-card.is-slate .about-qualify-photo{object-position:20% 40%}.about-qualify-card.is-mist .about-qualify-photo{object-position:60% 30%}.about-qualify-card.is-teal .about-qualify-photo{object-position:80% 50%}.about-qualify-overlay{position:absolute;right:0;bottom:0;left:0;z-index:2;min-height:158px;padding:24px 24px 28px;-webkit-backdrop-filter:blur(30.45px);backdrop-filter:blur(30.45px)}.about-qualify-card.is-mist .about-qualify-overlay,.about-qualify-card.is-slate .about-qualify-overlay{background:linear-gradient(180deg,hsla(0,0%,97%,0),#f8f8f8)}.about-qualify-card.is-teal .about-qualify-overlay{background:linear-gradient(180deg,hsla(0,0%,97%,0),#d4e7ec)}.about-qualify-overlay h3{margin:0;color:#25242b;font-family:var(--font-puhui);font-size:22px;font-weight:700;line-height:30px}.about-qualify-overlay p{margin:12px 0 0;color:#25242b;font-size:16px;font-weight:400;line-height:30px}.about-contact{position:relative;padding:110px 0 120px;overflow:hidden;scroll-margin-top:113px}.about-contact-media{position:absolute;inset:0;pointer-events:none}.about-contact-media img{width:100%;height:100%;object-fit:cover;object-position:center top}.about-contact .about-section-heading,.about-contact-card{position:relative;z-index:1}.about-contact-card{display:grid;grid-template-columns:minmax(0,1fr) 235px;grid-gap:48px;gap:48px;align-items:center;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));min-height:411px;margin:0 auto;padding:72px 80px 72px 120px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1)}.about-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:56px 80px;gap:56px 80px}.about-contact-item{display:flex;gap:24px;align-items:flex-start;color:inherit;text-decoration:none;transition:color .2s ease}.about-contact-item[href]:hover h3,.about-contact-item[href]:hover p{color:#2a71fc}.about-contact-item h3{margin:0;color:#25242b;font-family:var(--font-puhui);font-size:20px;font-weight:700;line-height:1.2}.about-contact-item p{margin:8px 0 0;color:#25242b;font-size:16px;font-weight:400;line-height:1.4}.about-contact-icon{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;color:#2a71fc}.about-contact-icon-bg{position:absolute;inset:0;background:#2a71fc;border-radius:9px;opacity:.05}.about-contact-icon svg{position:relative;width:40px;height:40px}.about-contact-qr{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:261px}.about-contact-qr:before{position:absolute;inset:0;content:"";background:#2a71fc;opacity:.04}.about-contact-qr-panel{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:189px;height:189px;overflow:hidden;background:#fff}.about-contact-qr-img{display:block;width:100%;height:100%;object-fit:contain}.about-contact-qr p{position:relative;z-index:1;margin:16px 0 0;color:#080808;font-family:"PingFang SC",var(--font-puhui),sans-serif;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:1180px){.about-hero{min-height:0;padding-top:140px}.about-hero-inner h1{font-size:32px;line-height:48px}.about-contact-card,.about-hero-inner,.about-qualify-grid,.about-timeline-wrap,.about-values{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)))}.about-values{margin-top:0}.about-hero-building{height:360px;margin:16px auto -120px}.about-values-card{padding:36px 32px 40px}.about-values-grid{gap:24px}.about-history-stack{width:min(1006px,calc(100% - 2 * var(--site-gutter)))}.about-history-card{min-height:0;padding:48px 32px}.about-history-card time{font-size:20px}.about-history-card h3{font-size:26px}.about-history-card p{margin-top:28px}.about-qualify-grid{gap:20px}.about-qualify-card{height:480px}.about-contact-card{grid-template-columns:1fr;padding:48px 40px}.about-contact-list{gap:36px 40px}.about-contact-qr{min-height:0;padding:24px 0 8px}}@media (max-width:768px){.about-hero{padding-top:112px}.about-hero-inner h1{font-size:26px;line-height:38px}.about-hero-inner p{margin-top:16px;font-size:13px;line-height:24px}.about-contact-card,.about-hero-inner,.about-history-stack,.about-qualify-grid,.about-timeline-wrap,.about-values{width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)))}.about-values{margin-top:0}.about-hero-building{height:240px;margin:12px auto -80px}.about-values-card{padding:28px 20px 32px;border-radius:16px}.about-values-card h2{font-size:22px;line-height:32px}.about-values-lead{font-size:16px;line-height:28px}.about-values-grid{grid-template-columns:1fr;gap:20px;margin-top:20px;padding-top:20px}.about-section-heading{margin-bottom:32px;text-align:left}.about-section-heading h2{font-size:clamp(28px,8vw,40px)}.about-section-heading p{font-size:15px}.about-history{padding:64px 0 48px}.about-history-card{min-height:0;padding:32px 20px}.about-history-card time{font-size:18px}.about-timeline-item{padding:10px 6px 8px;font-size:15px}.about-history-card h3{font-size:20px}.about-history-card p{margin-top:20px}.about-qualify{padding:48px 0 64px}.about-qualify-grid{grid-template-columns:1fr}.about-qualify-card{height:420px}.about-qualify-overlay p{font-size:14px;line-height:24px}.about-contact{padding:64px 0 80px}.about-contact-card{padding:28px 20px 32px}.about-contact-list{grid-template-columns:1fr;gap:24px}.about-contact-item{gap:16px}.about-contact-item h3{font-size:18px}.about-contact-item p{font-size:14px}}.legal-page{min-height:100vh;padding:121px 0 80px;color:#25242b;background:#f7f9fd}.legal-page-inner{display:flex;gap:clamp(24px,4vw,56px);align-items:flex-start;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)));margin:0 auto}.legal-toc{position:-webkit-sticky;position:sticky;top:113px;flex:0 0 220px;width:220px;max-width:100%;min-width:0;max-height:calc(100vh - 140px);overflow:auto;padding:24px 20px;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(37,36,43,.04)}.legal-toc h2{margin:0 0 12px;color:#25242b;font-size:16px;font-weight:600;line-height:24px}.legal-toc ul{margin:0;padding:0;list-style:none}.legal-toc a{display:block;padding:8px 0;color:#535963;font-size:14px;line-height:22px;text-decoration:none;transition:color .2s ease;cursor:pointer}.legal-toc a.is-active,.legal-toc a:hover{color:#2a71fc}.legal-toc a.is-active{font-weight:600}.legal-content{flex:1 1;min-width:0;padding:40px 48px 48px;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(37,36,43,.04)}.legal-content h1{margin:0 0 16px;color:#25242b;font-size:28px;font-weight:600;line-height:40px}.legal-meta{margin-bottom:32px;color:#8b929c;font-size:14px;line-height:22px}.legal-meta p{margin:0 0 4px}.legal-section{margin-bottom:32px;scroll-margin-top:113px}.legal-section h2{margin:0 0 16px;padding-bottom:12px;color:#25242b;font-size:20px;font-weight:600;line-height:28px;border-bottom:1px solid #eef1f6}.legal-section h3{margin:20px 0 12px;color:#25242b;font-size:16px;font-weight:600;line-height:24px}.legal-section p,.legal-section ul{margin:0 0 12px;color:#535963;font-size:14px;line-height:26px}.legal-section ul{padding-left:20px}.legal-section li{margin-bottom:4px}.legal-section strong{color:#25242b;font-weight:600}.legal-section a{color:#2a71fc;text-decoration:none}.legal-section a:hover{text-decoration:underline}.legal-section .legal-emphasis{color:#25242b;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:768px){.legal-page{padding:105px 0 48px}.legal-page-inner{flex-direction:column;width:min(var(--site-body-max),calc(100% - 2 * var(--site-gutter)))}.legal-toc{position:static;flex:none;width:100%;max-height:none;padding:16px 20px}.legal-content{padding:24px 20px 32px}.legal-content h1{font-size:22px;line-height:32px}}body:has(.site-shell-help),html:has(.site-shell-help){height:100%;overflow:hidden}.site-shell-help{--help-header-h:86px;height:100vh;max-height:100dvh;overflow:hidden}.help-scroll{box-sizing:border-box;height:calc(100vh - var(--help-header-h));max-height:calc(100dvh - var(--help-header-h));margin-top:var(--help-header-h);overflow-x:clip;overflow-y:auto;overscroll-behavior:contain}.help-page{--help-header-h:86px;--help-hero-search-h:56px;--help-hero-search-w:900px;--help-hero-search-btn-w:86px;--help-hero-search-btn-h:50px;--help-hero-search-mt:24px;--help-hero-search-pad-x:24px;--help-hero-search-icon:16px;--help-hero-search-fs:15px;--help-chip-gap:8px;--help-chip-pad-y:8px;--help-chip-pad-x:14px;--help-chip-mt:16px;--help-pad-x:calc(2 * var(--site-header-gutter));--help-content-max:var(--site-content-max);--help-hero-pad-top:120px;--help-hero-pad-bottom:28px;--help-hero-gap:16px;--help-title-size:48px;--help-desc-size:15px;--help-desc-lh:26px;--help-desc-max:920px;--help-body-pad-top:24px;--help-body-pad-bottom:72px;--help-body-gap:clamp(24px,4.5vw,87px);--help-toc-w:180px;--help-toc-sticky-gap:16px;--help-toc-item-h:41px;--help-toc-item-pad-x:21px;--help-toc-head-pb:24px;--help-toc-group-gap:24px;--help-toc-list-pt:8px;--help-section-mb:64px;--help-section-title-mb:32px;--help-section-title-size:24px;--help-section-title-lh:24px;--help-toc-head-fs:16px;--help-toc-head-lh:16px;--help-toc-item-fs:15px;--help-toc-item-lh:15px;--help-block-title-size:16px;--help-block-title-lh:22px;--help-group-title-size:18px;--help-group-title-lh:26px;--help-group-title-mb:16px;--help-body-fs:14px;--help-body-lh:22px;--help-step-fs:14px;--help-step-lh:24px;--help-card-title-size:16px;--help-card-title-lh:1.5;--help-faq-title-size:24px;--help-faq-title-lh:24px;--help-caption-fs:12px;--help-chip-fs:12px;--help-quick-head-fs:15px;--help-quick-head-lh:22px;--help-block-gap:32px;--help-block-p-mt:8px;--help-steps-mt:18px;--help-step-gap:8px;--help-preview-mt:18px;--help-preview-pad:clamp(24px,4vw,64px) clamp(16px,3vw,60px);--help-scroll-extra:16px;--help-result-mb:16px;--help-card-pad:20px;--help-card-gap:20px;--help-card-inner-gap:16px;--help-remark-mt:14px;--help-remark-pad:12px 14px;--help-child-gap:12px;--help-child-pad:10px 12px;--help-cls-cols:3;--help-quick-mb:20px;--help-quick-head-mb:12px;--help-quick-gap:10px;--help-quick-item-h:40px;--help-quick-item-pad:8px 10px;--help-faq-mb:24px;--help-faq-pad:20px 24px 8px;--help-faq-head-gap:12px;--help-faq-head-mb:8px;--help-faq-item-mb:12px;--help-faq-header-pad:12px 16px;--help-faq-content-pad:0 16px 16px;--help-faq-answer-pad:16px;--help-faq-answer-mb:12px;--help-faq-tag-gap:8px;--help-faq-tag-pad:6px 10px;--help-empty-pad:48px;--help-consult-mt:24px;--help-consult-pad:24px;font-family:var(--font-puhui);font-size:var(--help-body-fs);line-height:var(--help-body-lh);min-height:0;color:#25242b;background:#f7f9fd;overflow-x:clip}.help-hero{position:relative;padding:max(24px,calc(var(--help-hero-pad-top) - var(--help-header-h))) 0 var(--help-hero-pad-bottom)}.help-hero-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(143px);opacity:.1}.help-hero-glow-left{top:-120px;left:-90px;width:1105px;height:730px;background:#2ab6fc}.help-hero-glow-right{top:-130px;right:-80px;width:1404px;height:598px;background:#2a71fc}.help-hero-inner{position:relative;z-index:1;width:min(calc(100% - var(--help-pad-x)),var(--help-content-max));margin:0 auto;text-align:center}.help-hero-title{position:relative;margin:0;color:#25242b;font-family:var(--font-display);font-size:var(--help-title-size);font-weight:700;line-height:1.15;letter-spacing:.01em}.help-hero-title .is-accent{position:relative;display:inline-block;color:#2a71fc}.help-hero-title-line{position:absolute;left:50%;bottom:-.08em;width:1.9em;height:auto;transform:translateX(-50%) rotate(1deg);transform-origin:center;pointer-events:none}.help-hero-desc{max-width:min(var(--help-desc-max),100%);margin:var(--help-hero-gap) auto 0;color:#25242b;font-size:var(--help-desc-size);font-weight:400;line-height:var(--help-desc-lh);white-space:nowrap}.help-hero-search{display:flex;gap:12px;align-items:center;width:min(100%,var(--help-hero-search-w));min-width:0;height:var(--help-hero-search-h);margin:var(--help-hero-search-mt) auto 0;padding:0 10px 0 var(--help-hero-search-pad-x);background:#fff;border-radius:61px;box-shadow:0 8px 28px rgba(42,113,252,.06)}.help-hero-search-icon{flex-shrink:0;color:#25242b;font-size:var(--help-hero-search-icon)}.help-hero-search input{flex:1 1;min-width:0;height:100%;padding:0;color:#25242b;font-family:var(--font-puhui);font-size:var(--help-hero-search-fs);font-weight:300;line-height:1.4;background:transparent;border:0;outline:none}.help-hero-search input::placeholder{color:#6d6c77}.help-hero-search-btn{flex:0 0 var(--help-hero-search-btn-w);width:var(--help-hero-search-btn-w);height:var(--help-hero-search-btn-h);padding:0;color:#fff;font-family:var(--font-puhui);font-size:var(--help-hero-search-fs);font-weight:400;line-height:1;letter-spacing:.12em;white-space:nowrap;cursor:pointer;background:url(/_next/static/media/troSearchBtn@1x.ac5aab32.png) 50%/100% 100% no-repeat;border:0;transition:transform .15s ease,opacity .15s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.help-hero-search-btn{background-image:url(/_next/static/media/troSearchBtn@2x.e2d7f738.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.help-hero-search-btn{background-image:url(/_next/static/media/troSearchBtn@3x.8e317037.png)}}.help-hero-search-btn:hover{opacity:.92;transform:translateY(-1px)}.help-hero-search-btn:active{transform:translateY(0)}.help-hero-chips{display:flex;flex-wrap:nowrap;gap:var(--help-chip-gap);align-items:center;justify-content:flex-start;width:min(100%,var(--help-hero-search-w));max-width:100%;margin:var(--help-chip-mt) auto 0;overflow-x:auto}.help-hero-chips button{display:inline-flex;align-items:center;justify-content:center;padding:var(--help-chip-pad-y) var(--help-chip-pad-x);color:#666;font-family:var(--font-puhui);font-size:var(--help-chip-fs);font-weight:400;line-height:var(--help-chip-fs);white-space:nowrap;flex-shrink:0;background:#fff;border:0;border-radius:41px;outline:1px solid #e0e6ed;outline-offset:-1px;cursor:pointer;transition:color .2s ease,outline-color .2s ease}.help-hero-chips button.is-active,.help-hero-chips button:hover{color:#2a71fc;font-weight:600;outline-color:#c1d6ff}.help-panel{background:#fff}.help-body{display:grid;grid-template-columns:minmax(0,var(--help-toc-w)) minmax(0,1fr);grid-gap:var(--help-body-gap);gap:var(--help-body-gap);align-items:start;width:min(calc(100% - var(--help-pad-x)),var(--help-content-max));margin:0 auto;padding:var(--help-body-pad-top) 0 var(--help-body-pad-bottom);background:transparent}.help-toc{position:-webkit-sticky;position:sticky;top:var(--help-toc-sticky-gap);z-index:2;width:100%;max-width:var(--help-toc-w);min-width:0;max-height:calc(100vh - var(--help-header-h) - var(--help-toc-sticky-gap) - 24px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.help-toc::-webkit-scrollbar{display:none;width:0;height:0}.help-toc-group+.help-toc-group{padding-top:var(--help-toc-group-gap)}.help-toc-group:not(.is-collapsed)+.help-toc-group{border-top:1px solid hsla(240,1%,75%,.3)}.help-toc-group-toggle{display:flex;align-items:center;width:100%;min-width:0;padding:0 0 var(--help-toc-head-pb);color:#25242b;font-family:var(--font-puhui);font-size:var(--help-toc-head-fs);font-weight:600;line-height:var(--help-toc-head-lh);text-align:left;background:none;border:0;cursor:pointer}.help-toc-group-toggle:not(.is-collapsed){border-bottom:1px solid #d8d8d8}.help-toc-group-toggle .help-toc-group-icon{display:block;flex:0 0 16px;width:16px;height:16px;object-fit:contain}.help-toc-group-toggle .help-toc-group-title{flex:1 1;min-width:0;padding-left:6px;overflow:hidden;color:#25242b;font-size:var(--help-toc-head-fs);font-weight:600;line-height:var(--help-toc-head-lh);white-space:nowrap;text-overflow:ellipsis}.help-toc-chevron{display:inline-flex;flex:0 0 12px;align-items:center;justify-content:center;width:12px;height:12px;transform:rotate(-90deg);transition:transform .2s ease}.help-toc-chevron.is-collapsed{transform:rotate(90deg)}.help-toc-chevron svg{display:block;width:12px;height:12px}.help-toc-list{margin:0;padding:var(--help-toc-list-pt) 0 0;list-style:none}.help-toc-list-niclass{overflow:visible}.help-toc-list button{box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;min-height:var(--help-toc-item-h);padding:0 var(--help-toc-item-pad-x);color:#444;font-family:var(--font-puhui);font-size:var(--help-toc-item-fs);font-weight:400;line-height:var(--help-toc-item-lh);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:none;border:0;border-radius:0;cursor:pointer;transition:color .2s ease}.help-toc-list button:hover{color:#2a71fc;background:none;font-weight:400}.help-toc-list button.is-active{color:#2a71fc;background:none;font-weight:500}.help-main{display:flex;flex-direction:column;gap:var(--help-section-mb)}.help-faq,.help-guide,.help-main,.help-niclass{min-width:0}.help-guide-section{margin-bottom:var(--help-section-mb);scroll-margin-top:calc(var(--help-toc-sticky-gap) + var(--help-scroll-extra))}.help-guide-section h2{margin:0 0 var(--help-section-title-mb);color:#25242b;font-family:var(--font-puhui);font-size:var(--help-section-title-size);font-weight:700;line-height:var(--help-section-title-lh)}.help-guide-block+.help-guide-block,.help-guide-group{margin-top:var(--help-block-gap)}.help-guide-group-title{margin:0 0 var(--help-group-title-mb);font-size:var(--help-group-title-size);line-height:var(--help-group-title-lh)}.help-guide-block h3,.help-guide-group-title{color:#25242b;font-family:var(--font-puhui);font-weight:700}.help-guide-block h3{margin:0;font-size:var(--help-block-title-size);line-height:var(--help-block-title-lh)}.help-guide-block p{margin:var(--help-block-p-mt) 0 0;color:#25242b;font-size:var(--help-body-fs);font-weight:400;line-height:var(--help-body-lh)}.help-steps-panel{--help-step-dot-size:6px;--help-step-line:#d4e8fc;position:relative;min-width:0;margin-top:var(--help-steps-mt)}.help-steps-panel:before{content:"";position:absolute;top:12px;bottom:0;left:calc(var(--help-step-dot-size) / 2);z-index:0;width:0;border-left:1px dashed var(--help-step-line);transform:translateX(-50%);pointer-events:none}.help-steps{position:relative;z-index:1;margin:0;padding:0;list-style:none}.help-step+.help-step{margin-top:var(--help-step-gap)}.help-step-row{display:flex;gap:var(--help-step-gap);align-items:flex-start;min-width:0}.help-step-dot{position:relative;z-index:1;flex:0 0 var(--help-step-dot-size);width:var(--help-step-dot-size);height:var(--help-step-dot-size);margin-top:9px;background:#fff;border-radius:999px;outline:2px solid #2a71fc}.help-step-index{flex:0 0 auto}.help-step-index,.help-step-text{color:#25242b;font-size:var(--help-step-fs);line-height:var(--help-step-lh)}.help-step-text{flex:1 1;min-width:0;font-weight:400}.help-step-figures{--help-step-figure-indent:calc(var(--help-step-dot-size) + var(--help-step-gap));position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--help-preview-mt);width:calc(100% - var(--help-step-figure-indent));max-width:1146px;min-width:0;margin-top:var(--help-preview-mt);margin-left:var(--help-step-figure-indent)}.help-step-preview{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;padding:var(--help-preview-pad);background:#e1eefd;border-radius:8px}.help-step-preview .ant-image{width:100%;max-width:1027px;min-width:0}.help-step-image,.help-step-preview .ant-image-img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}.help-result-count{margin:var(--help-result-mb) 0 0;color:#666;font-size:var(--help-body-fs);line-height:var(--help-body-lh)}.help-faq>.help-result-count,.help-niclass>.help-result-count{margin:0 0 var(--help-result-mb)}.help-search-field{--help-search-h:50px;width:100%;min-width:0}.help-search-field .ant-input-group,.help-search-field .ant-input-group-wrapper,.help-search-field .ant-input-wrapper,.help-search-field.ant-input-search{height:var(--help-search-h)}.help-search-field .ant-input-group{display:flex;align-items:stretch}.help-search-field .ant-input-affix-wrapper{display:flex;align-items:center;height:var(--help-search-h);min-height:var(--help-search-h);padding-top:0;padding-bottom:0}.help-search-field .ant-input,.help-search-field .ant-input-affix-wrapper .ant-input{height:100%;min-height:0;padding-top:0;padding-bottom:0;font-size:var(--help-body-fs);line-height:calc(var(--help-search-h) - 2px)}.help-search-field .ant-input-affix-wrapper .ant-input{height:auto;line-height:var(--help-body-lh)}.help-search-field .ant-input-group-addon,.help-search-field .ant-input-search-button,.help-search-field .ant-input-search-large .ant-input-search-button{height:var(--help-search-h);min-height:var(--help-search-h)}.help-search-field .ant-input-search-button{color:#fff;background:#2a71fc;border-color:#2a71fc}.help-empty-wrap{padding:var(--help-empty-pad) 0;background:#fff;border:1px dashed #e6ebf0;border-radius:12px}.help-page .ant-empty-description{color:#666;font-size:var(--help-body-fs);line-height:var(--help-body-lh)}.help-niclass-quick{margin-bottom:var(--help-quick-mb);padding:var(--help-card-pad);background:#fff;border:1px solid #eef1f4;border-radius:12px}.help-niclass-quick-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin-bottom:var(--help-quick-head-mb);color:#25242b;font-size:var(--help-quick-head-fs);font-weight:600;line-height:var(--help-quick-head-lh)}.help-niclass-quick-toggle{padding:4px 12px;color:#2a71fc;font-size:var(--help-caption-fs);background:#eef4ff;border:1px solid #c1d6ff;border-radius:999px;cursor:pointer}.help-niclass-quick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:var(--help-quick-gap);gap:var(--help-quick-gap);overflow:hidden}.help-niclass-quick-grid.is-collapsed{max-height:var(--help-quick-item-h)}.help-niclass-quick-grid.is-expanded{max-height:1600px}.help-niclass-quick-item{min-width:0;min-height:var(--help-quick-item-h);padding:var(--help-quick-item-pad);color:#455a64;font-size:var(--help-caption-fs);line-height:1.3;text-align:left;background:#f9fbfd;border:1px solid #e6ebf0;border-radius:8px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.help-niclass-quick-item:hover{color:#2a71fc;background:#eef4ff;border-color:#c1d6ff}.help-niclass-list{display:flex;flex-direction:column;gap:var(--help-card-gap)}.help-cls-card{padding:var(--help-card-pad);background:#fff;border:1px solid #eef1f4;border-radius:12px;scroll-margin-top:calc(var(--help-toc-sticky-gap) + var(--help-scroll-extra))}.help-cls-card-head{display:flex;flex-wrap:wrap;gap:var(--help-step-gap);align-items:center;min-width:0}.help-child-tag,.help-cls-tag{display:inline-flex;align-items:center;padding:2px 10px;color:#2a71fc;font-size:var(--help-caption-fs);font-weight:600;background:#eef4ff;border:1px solid #c1d6ff;border-radius:999px}.help-cls-card-title{min-width:0;margin:0;color:#1f2937;font-size:var(--help-card-title-size);font-weight:600;line-height:var(--help-card-title-lh);text-align:left}.help-cls-remark{margin:var(--help-remark-mt) 0 0;padding:var(--help-remark-pad);color:#5f6b7a;font-size:var(--help-body-fs);line-height:var(--help-body-lh);text-align:left;background:#f8f9fa;border-radius:8px}.help-cls-remark p{margin:0}.help-cls-remark p+p{margin-top:4px}.help-cls-children{display:grid;grid-template-columns:repeat(var(--help-cls-cols),minmax(0,1fr));grid-gap:var(--help-child-gap);gap:var(--help-child-gap);margin-top:var(--help-card-inner-gap)}.help-cls-child{min-width:0;padding:var(--help-child-pad);text-align:left;background:#fff;border:1px solid #edf1f5;border-radius:8px}.help-child-desc{margin:6px 0 0;color:#374151}.help-child-desc,.help-cls-empty-child{font-size:var(--help-body-fs);line-height:var(--help-body-lh)}.help-cls-empty-child{margin-top:var(--help-card-inner-gap);color:#98a2b3}.help-faq-module{margin-bottom:var(--help-faq-mb);padding:var(--help-faq-pad);background:#fff;border:1px solid #eef1f4;border-radius:12px;scroll-margin-top:calc(var(--help-toc-sticky-gap) + var(--help-scroll-extra))}.help-faq-module-head{display:flex;gap:var(--help-faq-head-gap);align-items:center;justify-content:space-between;min-width:0;margin-bottom:var(--help-faq-head-mb)}.help-faq-module-head h2{min-width:0;margin:0;color:#25242b;font-size:var(--help-faq-title-size);font-weight:700;line-height:var(--help-faq-title-lh)}.help-faq-count{flex:0 0 auto;padding:4px 10px;color:#2a71fc;font-size:var(--help-caption-fs);background:#eef4ff;border:1px solid #c1d6ff;border-radius:999px}.help-faq-collapse{background:transparent}.help-faq-collapse .ant-collapse-item{margin-bottom:var(--help-faq-item-mb);overflow:hidden;background:#f9fafb;border:1px solid #f0f0f0!important;border-radius:8px}.help-faq-collapse .ant-collapse-header{align-items:center!important;min-height:var(--help-quick-item-h);padding:var(--help-faq-header-pad)!important;color:#333;font-size:var(--help-body-fs);font-weight:500;line-height:var(--help-body-lh)}.help-faq-collapse .ant-collapse-content-box{padding:var(--help-faq-content-pad)!important}.help-faq-question{display:flex;gap:var(--help-step-gap);align-items:flex-start;min-width:0;text-align:left}.help-faq-answer,.help-faq-question{font-size:var(--help-body-fs);line-height:var(--help-body-lh)}.help-faq-answer{margin-bottom:var(--help-faq-answer-mb);padding:var(--help-faq-answer-pad);color:#666;text-align:start;white-space:pre-line;background:#f8f9fa;border-radius:8px}.help-faq-tags{display:flex;flex-wrap:wrap;gap:var(--help-faq-tag-gap)}.help-faq-tag{padding:var(--help-faq-tag-pad);color:#2a71fc;font-size:var(--help-caption-fs);line-height:1;background:#eef4ff;border-radius:999px}.help-faq .help-consult-card{margin-top:var(--help-consult-mt);padding:var(--help-consult-pad);background:#fff;border:1px solid #eef1f4;border-radius:12px}mark{padding:1px 4px;color:#856404;font-weight:600;background:#fff3cd;border-radius:3px}@media (max-height:900px),(max-width:1536px){.help-page,.site-shell-help{--help-header-h:72px}.help-page{--help-hero-search-h:44px;--help-hero-search-w:760px;--help-hero-search-btn-w:80px;--help-hero-search-btn-h:40px;--help-hero-search-mt:16px;--help-hero-search-pad-x:20px;--help-hero-search-icon:15px;--help-hero-search-fs:14px;--help-chip-gap:6px;--help-chip-pad-y:6px;--help-chip-pad-x:12px;--help-chip-mt:12px;--help-hero-pad-top:104px;--help-hero-pad-bottom:16px;--help-hero-gap:12px;--help-title-size:36px;--help-desc-size:14px;--help-desc-lh:22px;--help-desc-max:860px;--help-body-pad-top:16px;--help-body-pad-bottom:48px;--help-body-gap:32px;--help-toc-w:160px;--help-toc-sticky-gap:12px;--help-toc-item-h:36px;--help-toc-item-pad-x:16px;--help-toc-head-pb:16px;--help-toc-group-gap:16px;--help-toc-list-pt:6px;--help-section-mb:48px;--help-section-title-mb:20px;--help-section-title-size:22px;--help-section-title-lh:28px;--help-toc-head-fs:15px;--help-toc-head-lh:18px;--help-toc-item-fs:14px;--help-toc-item-lh:18px;--help-block-title-size:15px;--help-block-title-lh:20px;--help-group-title-size:17px;--help-group-title-lh:24px;--help-group-title-mb:12px;--help-body-fs:14px;--help-body-lh:22px;--help-step-fs:14px;--help-step-lh:22px;--help-card-title-size:15px;--help-card-title-lh:1.5;--help-faq-title-size:22px;--help-faq-title-lh:28px;--help-caption-fs:12px;--help-chip-fs:12px;--help-quick-head-fs:14px;--help-quick-head-lh:20px;--help-block-gap:24px;--help-block-p-mt:6px;--help-steps-mt:12px;--help-step-gap:6px;--help-preview-mt:12px;--help-preview-pad:20px 16px;--help-scroll-extra:12px;--help-result-mb:12px;--help-card-pad:16px;--help-card-gap:16px;--help-card-inner-gap:12px;--help-remark-mt:10px;--help-remark-pad:10px 12px;--help-child-gap:10px;--help-child-pad:8px 10px;--help-quick-mb:16px;--help-quick-head-mb:10px;--help-quick-gap:8px;--help-quick-item-h:36px;--help-quick-item-pad:6px 8px;--help-faq-mb:16px;--help-faq-pad:16px 18px 8px;--help-faq-head-gap:10px;--help-faq-head-mb:6px;--help-faq-item-mb:8px;--help-faq-header-pad:10px 14px;--help-faq-content-pad:0 14px 12px;--help-faq-answer-pad:12px;--help-faq-answer-mb:8px;--help-faq-tag-gap:6px;--help-faq-tag-pad:5px 8px;--help-empty-pad:32px;--help-consult-mt:16px;--help-consult-pad:16px}.help-search-field{--help-search-h:40px}}@media (max-height:800px),(max-width:1280px){.help-page,.site-shell-help{--help-header-h:64px}.help-page{--help-hero-search-h:40px;--help-hero-search-w:680px;--help-hero-search-btn-w:72px;--help-hero-search-btn-h:36px;--help-hero-search-mt:10px;--help-hero-search-pad-x:16px;--help-hero-search-icon:14px;--help-hero-search-fs:13px;--help-chip-gap:6px;--help-chip-pad-y:6px;--help-chip-pad-x:12px;--help-chip-mt:10px;--help-hero-pad-top:96px;--help-hero-pad-bottom:16px;--help-hero-gap:10px;--help-title-size:32px;--help-desc-size:13px;--help-desc-lh:20px;--help-desc-max:780px;--help-body-pad-top:12px;--help-body-pad-bottom:40px;--help-body-gap:16px;--help-toc-w:160px;--help-toc-item-h:36px;--help-toc-item-pad-x:16px;--help-toc-head-pb:12px;--help-toc-group-gap:16px;--help-section-mb:36px;--help-section-title-mb:16px;--help-section-title-size:20px;--help-section-title-lh:26px;--help-toc-head-fs:14px;--help-toc-head-lh:18px;--help-toc-item-fs:13px;--help-toc-item-lh:18px;--help-block-title-size:14px;--help-block-title-lh:20px;--help-group-title-size:16px;--help-group-title-lh:22px;--help-group-title-mb:10px;--help-body-fs:13px;--help-body-lh:20px;--help-step-fs:13px;--help-step-lh:20px;--help-card-title-size:14px;--help-card-title-lh:1.5;--help-faq-title-size:20px;--help-faq-title-lh:26px;--help-quick-head-fs:13px;--help-quick-head-lh:20px;--help-block-gap:20px;--help-steps-mt:10px;--help-preview-mt:10px;--help-preview-pad:16px;--help-scroll-extra:10px;--help-result-mb:10px;--help-card-pad:14px;--help-card-gap:12px;--help-card-inner-gap:10px;--help-cls-cols:2;--help-quick-mb:12px;--help-quick-item-h:36px;--help-faq-mb:12px;--help-faq-pad:14px 16px 8px;--help-faq-header-pad:8px 12px;--help-faq-content-pad:0 12px 10px;--help-faq-answer-pad:10px;--help-empty-pad:24px;--help-consult-mt:12px;--help-consult-pad:14px}.help-search-field{--help-search-h:36px}}@media (max-width:1280px){.help-page{--help-toc-w:100%}.help-body{grid-template-columns:minmax(0,1fr)}.help-toc{position:static;max-width:none;max-height:none;padding-bottom:8px;overflow:visible}}@media (max-width:768px){.help-page{--help-hero-pad-top:100px;--help-hero-pad-bottom:20px;--help-hero-gap:10px;--help-title-size:28px;--help-desc-size:13px;--help-desc-lh:20px;--help-desc-max:100%;--help-hero-search-h:40px;--help-hero-search-w:100%;--help-hero-search-mt:10px;--help-hero-search-pad-x:14px;--help-hero-search-icon:14px;--help-hero-search-fs:13px;--help-hero-search-btn-w:72px;--help-hero-search-btn-h:36px;--help-chip-mt:16px;--help-cls-cols:1;--help-preview-pad:16px}.help-hero-desc{white-space:normal}.help-hero-chips{padding-bottom:4px}}