.install-modal[data-v-f8b4fe80],.install-modal[data-v-f8b4fe80] .ant-modal{width:72.91667vw!important}.install-modal.wide-modal[data-v-f8b4fe80],.install-modal.wide-modal[data-v-f8b4fe80] .ant-modal{width:93.75vw!important}.install-steps .steps-container[data-v-f8b4fe80]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.78125vw}.install-steps .step[data-v-f8b4fe80]{flex:1;min-width:15.625vw;position:relative;padding:0 .26042vw;height:28.64583vw;margin-bottom:.78125vw}.install-steps .step .step-footer[data-v-f8b4fe80]{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:11.97917vw}.install-steps .step .step-number[data-v-f8b4fe80]{position:absolute;top:-.625vw;left:50%;transform:translateX(-50%);width:1.25vw;height:1.25vw;background:#245ec7;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.625vw;z-index:1}.install-steps .step h3[data-v-f8b4fe80]{font-size:.72917vw;margin:.78125vw 0 .625vw;color:#245ec7;text-align:center}.install-steps .step .step-content[data-v-f8b4fe80]{background:#f0f7ff;padding:.78125vw;border-radius:.41667vw;border:1px solid #e6f4ff;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.install-steps .step .step-content .placeholder-image[data-v-f8b4fe80]{background:#fff;border:1px solid #e6f4ff;border-radius:.20833vw;margin:.625vw 0}.install-steps .step .step-content .placeholder-image .image-container[data-v-f8b4fe80]{position:relative;width:19.79167vw;height:15.625vw;overflow:hidden;border-radius:.20833vw;margin:0 auto;cursor:pointer}.install-steps .step .step-content .placeholder-image .image-container .step-image[data-v-f8b4fe80]{width:100%;height:100%;object-fit:contain}.install-steps .step .step-content .placeholder-image .image-container .image-mask[data-v-f8b4fe80]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:.20833vw;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s}.install-steps .step .step-content .placeholder-image .image-container .image-mask span[data-v-f8b4fe80]{color:#fff;font-weight:700;font-size:.72917vw}.install-steps .step .step-content .placeholder-image .image-container:hover .image-mask[data-v-f8b4fe80]{opacity:1}.install-steps .step .step-content p[data-v-f8b4fe80]{color:#666;margin:.41667vw 0;font-size:.67708vw;line-height:1.5}.install-steps .step .step-content .copy-success[data-v-f8b4fe80]{color:#52c41a;font-weight:700;margin-top:.41667vw}.ant-modal-content .ant-modal-header[data-v-f8b4fe80]{border-bottom:1px solid #e6f4ff;padding:.83333vw 1.25vw;background:#f0f7ff}.ant-modal-content .ant-modal-header .ant-modal-title[data-v-f8b4fe80]{font-size:1.04167vw;color:#245ec7}.ant-modal-content .ant-modal-body[data-v-f8b4fe80]{padding:1.25vw;background:#fff}[data-v-f8b4fe80] .ant-btn-primary,[data-v-f8b4fe80] .ant-btn-primary:hover{background:#245ec7;border-color:#245ec7}.preview-modal.fullscreen-modal[data-v-f8b4fe80] .ant-modal{max-width:100%;top:0;padding-bottom:0;margin:0}.preview-modal.fullscreen-modal[data-v-f8b4fe80] .ant-modal-content{height:100vh;background-color:rgba(0,0,0,.95);border-radius:0}.preview-modal.fullscreen-modal[data-v-f8b4fe80] .ant-modal-content .ant-modal-close{display:none}.preview-modal.fullscreen-modal[data-v-f8b4fe80] .ant-modal-content .ant-modal-body{padding:0;height:100vh;display:flex;align-items:center;justify-content:center}.preview-modal.fullscreen-modal .preview-container[data-v-f8b4fe80]{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative;background-color:#e6f4ff}.preview-modal.fullscreen-modal .preview-container .preview-image[data-v-f8b4fe80]{max-width:100%;max-height:90vh;object-fit:contain}.preview-modal.fullscreen-modal .preview-container .close-button[data-v-f8b4fe80]{position:absolute;top:1.04167vw;right:1.04167vw;width:2.60417vw;height:2.60417vw;background-color:rgba(0,0,0,.5);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.875vw;font-weight:700;z-index:1001;transition:background-color .3s}.preview-modal.fullscreen-modal .preview-container .close-button[data-v-f8b4fe80]:hover{background-color:rgba(0,0,0,.8)}.features-grid[data-v-e0d8c732]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5625vw;max-width:62.5vw;margin:0 auto;padding:0 1.04167vw}.feature-card[data-v-e0d8c732]{background:hsla(0,0%,100%,.1);border-radius:.83333vw;padding:1.04167vw;text-align:center;backdrop-filter:blur(.52083vw);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}.feature-card[data-v-e0d8c732]:hover{transform:translateY(-.26042vw);background:hsla(0,0%,100%,.15);box-shadow:0 .52083vw 1.5625vw rgba(0,0,0,.2)}.feature-card .feature-icon[data-v-e0d8c732]{width:4.16667vw;height:4.16667vw;margin:0 auto 1.04167vw;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.feature-card .feature-icon img[data-v-e0d8c732]{width:2.08333vw;height:2.08333vw}.feature-card:hover .feature-icon[data-v-e0d8c732]{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.feature-card h3[data-v-e0d8c732]{font-size:1.04167vw;margin-bottom:.83333vw;color:#fff}.feature-card p[data-v-e0d8c732]{font-size:.72917vw;line-height:1.6;color:hsla(0,0%,100%,.9);margin:0}@media(max-width:768px){.features-grid[data-v-e0d8c732]{grid-template-columns:repeat(2,1fr);gap:1.04167vw;padding:0 .78125vw}.feature-card[data-v-e0d8c732]{padding:1.04167vw}.feature-card h3[data-v-e0d8c732]{font-size:.9375vw}.feature-card p[data-v-e0d8c732]{font-size:.67708vw}}@media(max-width:480px){.features-grid[data-v-e0d8c732]{grid-template-columns:1fr;gap:1.04167vw}.feature-card[data-v-e0d8c732]{padding:1.30208vw}.feature-card h3[data-v-e0d8c732]{font-size:.9375vw}.feature-card p[data-v-e0d8c732]{font-size:.67708vw}}.actions[data-v-49bb6e44]{margin:2.60417vw 0}.actions .download-btn[data-v-49bb6e44]{margin:0 .52083vw;height:2.60417vw;padding:0 1.5625vw;border-radius:1.30208vw;font-size:.9375vw;border:1px solid #fff;background:#4285f4;border-color:#4285f4}.actions .download-btn .button-content[data-v-49bb6e44]{display:flex;align-items:center;justify-content:center}.actions .download-btn .button-content .button-icon[data-v-49bb6e44]{width:1.04167vw;height:1.04167vw;margin-right:.41667vw}.home[data-v-86e224c0]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;overflow:auto;color:#fff;background:linear-gradient(144deg,#245ec7,#21247e);background-size:cover;background-position:50%;background-repeat:no-repeat}.main-container[data-v-86e224c0]{margin:1.04167vw 1.04167vw 0 1.04167vw}.logo[data-v-86e224c0]{display:flex;align-items:center;font-size:1.25vw;font-weight:700}.logo img[data-v-86e224c0]{width:12.08333vw;height:3.95833vw;margin-right:.52083vw}.header-nav[data-v-86e224c0]{position:absolute;top:1.04167vw;right:1.04167vw}.header-nav .ant-menu[data-v-86e224c0]{background:transparent;border:none;color:#fff}.header-nav .ant-menu .ant-menu-item[data-v-86e224c0]{color:#fff}.header-nav .ant-menu .ant-menu-item[data-v-86e224c0]:hover{color:#1890ff}.content[data-v-86e224c0]{text-align:center;margin-top:1.5625vw}.content .title[data-v-86e224c0]{font-size:2.08333vw;margin-bottom:.52083vw;color:#fff}.content .subtitle[data-v-86e224c0]{font-size:1.875vw;margin-bottom:1.04167vw;font-weight:400;color:#fff}.install-steps .step[data-v-86e224c0]{margin-bottom:1.5625vw}.install-steps .step h3[data-v-86e224c0]{font-size:.9375vw;margin-bottom:.78125vw;color:#333}.install-steps .step .step-content[data-v-86e224c0]{background:#f5f5f5;padding:1.04167vw;border-radius:.41667vw}.install-steps .step .step-content .step-image[data-v-86e224c0]{width:100%;max-width:31.25vw;margin:.78125vw 0;border:1px solid #e8e8e8;border-radius:.20833vw}.install-steps .step .step-content p[data-v-86e224c0]{color:#666;margin:.52083vw 0}[data-v-86e224c0] .ant-modal-content .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:.83333vw 1.25vw}[data-v-86e224c0] .ant-modal-content .ant-modal-header .ant-modal-title{font-size:1.04167vw;color:#333}[data-v-86e224c0] .ant-modal-content .ant-modal-body{padding:1.25vw}#app{max-height:100vh}body{max-height:100vh}*,body{margin:0;padding:0}*{box-sizing:border-box}body,html{height:100%;font-size:.83333vw;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;overflow-x:hidden}a{text-decoration:none;color:#1890ff}a:hover{color:#4ba9ff}.ant-btn.ant-btn-primary:focus,.ant-btn.ant-btn-primary:hover{background:#4ba9ff;border-color:#4ba9ff}.ant-menu-horizontal{line-height:3.33333vw}#app{min-height:100vh}