.font-level1[data-v-e8a59ede]{font-size:60px;line-height:1.4}.font-level1[data-v-e8a59ede],.font-level2[data-v-e8a59ede]{font-weight:500;color:#000}.font-level2[data-v-e8a59ede]{font-size:50px;line-height:64px}.font-level3[data-v-e8a59ede]{font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:36px;font-weight:400;line-height:50px;color:#000}.font-level4-p[data-v-e8a59ede]{font-size:28px;font-weight:500;line-height:1.43;color:#000}.font-level4[data-v-e8a59ede]{font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:37px;color:#1d1d1f}.font-level4-m[data-v-e8a59ede]{font-size:24px;line-height:33px}.font-level4-m[data-v-e8a59ede],.font-level5[data-v-e8a59ede]{font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;font-weight:400;color:#000}.font-level5[data-v-e8a59ede]{font-size:18px;line-height:24px}.font-normal[data-v-e8a59ede]{font-size:16px;line-height:24px;opacity:.8}.font-level6[data-v-e8a59ede],.font-normal[data-v-e8a59ede]{font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;font-weight:400;color:#000}.font-level6[data-v-e8a59ede]{font-size:15px;line-height:21px}.font-params[data-v-e8a59ede]{font-size:32px;font-weight:500;line-height:45px;color:#000}.font-banner-normal[data-v-e8a59ede]{font-size:16px;font-weight:500;line-height:1.4;color:#fff}.font-params-label[data-v-e8a59ede]{font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#000;opacity:.7}@media screen and (max-width:1440px){.font-level1[data-v-e8a59ede]{font-size:48px}.font-level2[data-v-e8a59ede]{font-size:40px}.font-level3[data-v-e8a59ede]{font-size:28.8px}.font-level4-p[data-v-e8a59ede]{font-size:22.4px}.font-level4[data-v-e8a59ede]{font-size:20.8px}.font-level4-m[data-v-e8a59ede]{font-size:19.2px}.font-params[data-v-e8a59ede]{font-size:25.6px}.font-banner-normal[data-v-e8a59ede]{font-size:16px}.font-level5[data-v-e8a59ede],.font-level6[data-v-e8a59ede],.font-normal[data-v-e8a59ede],.font-params-label[data-v-e8a59ede]{font-size:14px}}.m-line[data-v-e8a59ede]:after{border-bottom:1px solid rgba(0,0,0,.4)}.develop-line[data-v-e8a59ede]:after,.m-line[data-v-e8a59ede]:after{display:block;width:100%;margin:.15rem 0;content:""}.develop-line[data-v-e8a59ede]:after{border-bottom:1px solid #6d7175}.m-margin-line[data-v-e8a59ede]:after{display:block;width:100%;margin:0;content:"";border-bottom:1px solid rgba(0,0,0,.4)}.mb-font22[data-v-e8a59ede]{font-size:.22rem;line-height:.3rem;color:#000;opacity:.25}.mb-font24[data-v-e8a59ede]{font-size:.24rem;line-height:.33rem;color:#000;opacity:.8}.mb-font26[data-v-e8a59ede]{font-size:.26rem;line-height:.37rem;opacity:.4}.mb-font26 a[data-v-e8a59ede]{color:#00aa76;opacity:1}.mb-font28[data-v-e8a59ede]{font-size:.28rem;line-height:.4rem;color:#000;opacity:.2}.mb-font28.active[data-v-e8a59ede]{color:#00aa76;opacity:1}.mb-font30[data-v-e8a59ede]{font-size:.3rem;font-weight:500;line-height:.42rem}.mb-font32[data-v-e8a59ede]{font-size:.32rem;line-height:.45rem;color:#000}.mb-font34[data-v-e8a59ede]{font-size:.34rem;line-height:.48rem;color:#000}.mb-font36[data-v-e8a59ede]{font-size:.36rem;line-height:.5rem}.mb-font36[data-v-e8a59ede],.mb-font40[data-v-e8a59ede]{font-weight:500;color:#000}.mb-font40[data-v-e8a59ede]{font-size:.4rem;line-height:.56rem}.mb-font42[data-v-e8a59ede]{font-size:.42rem;color:#1a1a1a}.mb-font42[data-v-e8a59ede],.mb-font46[data-v-e8a59ede]{font-weight:600;line-height:.6rem}.mb-font46[data-v-e8a59ede]{font-size:.46rem;color:#333}.mb-font48[data-v-e8a59ede]{font-size:.48rem;line-height:.67rem}.mb-font48[data-v-e8a59ede],.mb-font60[data-v-e8a59ede]{font-weight:500;color:#000}.mb-font60[data-v-e8a59ede]{font-size:.6rem;line-height:.84rem}.mb-font50[data-v-e8a59ede]{font-size:.5rem;font-weight:500;line-height:.7rem;color:#fff}.mb-font65[data-v-e8a59ede]{font-size:.65rem;color:#000}.mb-font65[data-v-e8a59ede],.mb-font70[data-v-e8a59ede]{font-weight:500;line-height:.8rem}.mb-font70[data-v-e8a59ede]{font-size:.7rem}.mb-font76[data-v-e8a59ede]{font-size:.76rem;font-weight:500;line-height:.96rem}.mb-font110[data-v-e8a59ede]{font-size:1.1rem;font-weight:500;line-height:1.21rem;color:#fff}.mb-font115[data-v-e8a59ede]{font-size:1.15rem;font-weight:600;line-height:1.61rem}.mb-font200[data-v-e8a59ede]{font-size:2rem;line-height:2rem}.mb-input-placeholder[data-v-e8a59ede]{font-size:.32rem;color:#000;opacity:.2}.w-line[data-v-e8a59ede]:after{display:block;width:100%;margin:.15rem 0;content:"";border-bottom:1px solid #fff}.btn[data-v-e8a59ede]{width:4.21rem;height:1.1rem;color:#fff;background:#00aa76;border:none;border-radius:.55rem;font-size:.3rem;font-weight:500;line-height:.42rem}.btn.black[data-v-e8a59ede]{color:#fff;background:#000}.flex-center[data-v-e8a59ede],.flex[data-v-e8a59ede]{display:flex;align-items:center}.flex-center[data-v-e8a59ede]{justify-content:center}.flex-column[data-v-e8a59ede]{display:flex;flex-direction:column;align-items:center}.center[data-v-e8a59ede]{text-align:center}.m-login-common[data-v-e8a59ede]{display:flex;flex-direction:column;align-items:center;padding-top:.57rem}.m-login-common h2[data-v-e8a59ede]{font-size:.65rem;font-weight:500;line-height:.8rem;color:#000;margin-bottom:.57rem;line-height:.91rem}.color-link[data-v-e8a59ede]{color:#616361}.version-compute-btn[data-v-e8a59ede]{position:fixed;right:30px;bottom:230px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer;background:#2ee066;border-radius:50%}.version-compute-btn .version-compute-btn-text[data-v-e8a59ede]{position:absolute;top:-95px;right:0;width:218px;padding:16px 20px;font-size:16px;font-weight:600;color:#1dbf69;background:#f0fff2;border:1px solid rgba(46,224,102,.6);border-radius:16px;box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}.version-compute-btn .version-compute-btn-text[data-v-e8a59ede]:after{position:absolute;right:22px;bottom:-8px;width:0;height:0;content:"";border-top:8px solid #f0fff2;border-right:8px solid transparent;border-left:8px solid transparent}.version-compute-btn .version-compute-btn-text[data-v-e8a59ede]:before{position:absolute;right:21px;bottom:-9px;width:0;height:0;content:"";border-top:9px solid rgba(46,224,102,.6);border-right:9px solid transparent;border-left:9px solid transparent}.modal-overlay[data-v-e8a59ede]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.modal-content[data-v-e8a59ede]{width:820px;overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.modal-header[data-v-e8a59ede]{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;border-bottom:1px solid #e5e5e5}.modal-header h3[data-v-e8a59ede]{margin:0;font-size:20px;font-weight:600;color:#2b2e2b}.modal-header .close-btn[data-v-e8a59ede]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;font-size:24px;color:#999;cursor:pointer;background:none;border:none}.modal-header .close-btn[data-v-e8a59ede]:hover{color:#666}.modal-body[data-v-e8a59ede]{display:flex;grid-gap:40px;gap:40px;width:820px;padding:24px}.input-section[data-v-e8a59ede]{flex:1}.input-section h4[data-v-e8a59ede]{margin:0 0 8px;font-size:16px;font-weight:600;color:#333}.input-section .disclaimer[data-v-e8a59ede]{margin:0 0 24px;font-size:12px;color:#868686}.input-section .form-group[data-v-e8a59ede]{margin-bottom:20px}.input-section .form-group label[data-v-e8a59ede]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.input-section .form-group input[data-v-e8a59ede]{width:80px;height:32px;padding:0 12px;font-size:14px;font-weight:500;color:#009265;border:1px solid #d9d9d9;border-radius:6px}.input-section .form-group input[data-v-e8a59ede]:focus{border-color:#00aa76;outline:none;box-shadow:0 0 0 2px rgba(0,170,118,.1)}.input-section .form-group .unit[data-v-e8a59ede]{margin-left:8px;font-size:14px;color:#666}.input-section .form-group .radio-group[data-v-e8a59ede]{display:flex;grid-gap:10px;gap:10px}.result-section[data-v-e8a59ede]{flex-shrink:0;width:432px;padding:16px;background:#fbfbfb;border:1px solid #f6f8f8}.result-section .usage-calculation[data-v-e8a59ede]{margin-bottom:24px}.result-section .usage-calculation h4[data-v-e8a59ede]{margin-bottom:10px;font-size:16px;font-weight:600;color:#333}.result-section .usage-calculation .calculated-hours[data-v-e8a59ede]{color:#00aa76}.result-section .usage-calculation .calculation-breakdown[data-v-e8a59ede]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:14px;color:#666}.result-section .usage-calculation .calculation-item[data-v-e8a59ede]{display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-items:center;justify-content:center;width:90px;padding:4px;font-size:12px;color:#868686;background:rgba(0,0,0,.04);border-radius:8px}.result-section .usage-calculation .calculation-item-value[data-v-e8a59ede]{font-weight:500;color:#333}.result-section .recommended-versions h4[data-v-e8a59ede]{margin:0 0 10px;font-size:16px;font-weight:600;color:#333}.result-section .recommended-versions .version-cards[data-v-e8a59ede]{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.result-section .recommended-versions .version-card[data-v-e8a59ede]{position:relative;width:194px;padding:16px;border:1px solid #e5e5e5;border-radius:8px;transition:all .3s ease}.result-section .recommended-versions .version-card.selected[data-v-e8a59ede]{background:#f4fffb;border-color:#00aa76}.result-section .recommended-versions .version-card .card-header[data-v-e8a59ede]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.result-section .recommended-versions .version-card .card-header h5[data-v-e8a59ede]{margin:0;font-size:14px;font-weight:600;color:#333}.result-section .recommended-versions .version-card .card-header .check-icon[data-v-e8a59ede]{width:16px;height:16px}.result-section .recommended-versions .version-card .features[data-v-e8a59ede]{padding:0;margin:0;list-style:none}.result-section .recommended-versions .version-card .features li[data-v-e8a59ede]{margin-bottom:4px;font-size:12px;color:#666}.result-section .recommended-versions .version-card .features li[data-v-e8a59ede]:last-child{margin-bottom:0}.result-section .upgrade-btn[data-v-e8a59ede]{width:100%;height:36px;margin-top:10px;font-size:14px;line-height:36px;color:#fff;text-align:center;cursor:pointer;background:#009265;border-radius:6px}.version-compute .radio-item .el-radio__label{color:#1a1a1a!important}.version-compute .radio-item .el-radio__input.is-checked .el-radio__inner{background-color:#00aa76!important;border-color:#00aa76!important}