.cashier-page{--cs-blue:#2158d5;--cs-ink:#13243d;--cs-muted:#526279;color:var(--cs-ink);background:#fff;font:16px/1.8 "Microsoft YaHei","PingFang SC",Arial,sans-serif}.cashier-page *,.cashier-page *:before,.cashier-page *:after{box-sizing:border-box}.cashier-page h1,.cashier-page h2,.cashier-page h3,.cashier-page p,.cashier-page figure{margin:0}.cashier-page a{color:inherit;text-decoration:none}.cashier-page a:focus-visible,.cashier-page summary:focus-visible{outline:3px solid #b75c00;outline-offset:5px}.cashier-page img{display:block;max-width:100%;height:auto}.cashier-page h1{font-size:58px;line-height:1.22;letter-spacing:-2px;font-weight:700}.cashier-page h2{font-size:38px;line-height:1.45;letter-spacing:-1px;font-weight:700}.cashier-page h3{font-size:23px;line-height:1.55;font-weight:700}.cashier-page .cs-wrap{width:calc(100% - 96px);max-width:1240px;margin:0 auto}.cashier-page .cs-eyebrow{font-size:14px;color:var(--cs-blue);font-weight:700;letter-spacing:1px;margin-bottom:18px}.cashier-page .cs-section{padding-top:96px;padding-bottom:96px;scroll-margin-top:100px}.cashier-page .cs-skip{position:fixed;left:20px;top:-80px;z-index:10000;padding:12px 20px;background:#fff;color:var(--cs-blue)}.cashier-page .cs-skip:focus{top:15px}.cashier-page .cs-hero{overflow:hidden;background:#f0f5ff;border-bottom:1px solid #dce6fa;padding:70px 0 72px}.cashier-page .cs-hero-grid{display:grid;grid-template-columns:.85fr 1.3fr;gap:45px;align-items:center}.cashier-page .cs-hero h1 span{color:var(--cs-blue)}.cashier-page .cs-lead{margin-top:25px;font-size:17px;color:var(--cs-muted);line-height:1.9}.cashier-page .cs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}.cashier-page .cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:10px 20px;border:1px solid transparent;border-radius:5px;font-size:16px;font-weight:700;transition:background .15s,color .15s}.cashier-page .cs-btn-primary{background:var(--cs-blue);color:#fff}.cashier-page .cs-btn-primary:hover{background:#173f9b}.cashier-page .cs-btn-outline{border-color:#aebedb;background:#fff;color:#234271}.cashier-page .cs-btn-outline:hover{background:#e2ebfc}.cashier-page .cs-hero-note{color:#526279;font-size:13px;margin-top:20px}.cashier-page .cs-hero-visual{width:760px;max-width:calc(100%+90px);border:6px solid #202a3b;border-radius:12px;background:#202a3b;box-shadow:0 25px 55px rgba(32,55,104,.19)}.cashier-page .cs-window-bar{display:flex;align-items:center;gap:9px;padding:8px 10px 12px;font-size:12px;color:#e7edf8}.cashier-page .cs-window-mark{width:9px;height:9px;border-radius:50%;background:#ffc54a}.cashier-page .cs-live{margin-left:auto;font-size:11px;color:#dce9ff}.cashier-page .cs-hero-visual figure{position:relative}.cashier-page .cs-hero-visual figure img{width:100%;border-radius:3px}.cashier-page .cs-hero-visual figcaption{position:absolute;bottom:4px;right:5px;padding:0 7px;background:#202a3b;color:#fff;font-size:10px}.cashier-page .cs-visual-bottom{display:flex;justify-content:space-around;padding:14px 3px 9px;color:#e5edff;font-size:13px}.cashier-page .cs-visual-bottom span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#86b7ff}.cashier-page .cs-visual-bottom span:nth-child(2):before{background:#71d7a3}.cashier-page .cs-visual-bottom span:nth-child(3):before{background:#ffd36c}.cashier-page .cs-visual-bottom span:nth-child(4):before{background:#c7acff}.cashier-page .cs-subnav{border-bottom:1px solid #e0e6ef;background:#fff}.cashier-page .cs-subnav .cs-wrap{display:flex;gap:40px;overflow-x:auto}.cashier-page .cs-subnav a{white-space:nowrap;display:block;min-height:62px;padding:18px 0;color:#394d6a}.cashier-page .cs-subnav a:hover{color:var(--cs-blue)}.cashier-page .cs-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:38px}.cashier-page .cs-section-head>p{color:var(--cs-muted);padding-bottom:5px}.cashier-page .cs-tabs{display:flex;gap:10px;margin-bottom:22px;flex-wrap:wrap}.cashier-page .cs-tabs a{min-height:46px;padding:9px 25px;color:#3e5472;background:#f1f4f9;border:1px solid #e0e6ef;border-radius:4px}.cashier-page .cs-tabs a:hover{background:#e6eefd}.cashier-page .cs-tabs a[aria-selected=true]{background:var(--cs-blue);border-color:var(--cs-blue);color:white}.cashier-page .cs-panel{display:grid;grid-template-columns:.8fr 1.5fr;gap:32px;align-items:center;padding:35px;background:#f5f7fc;border:1px solid #e0e7f2;border-radius:9px;margin-bottom:18px;scroll-margin-top:100px}.cashier-page .cs-panel[hidden]{display:none}.cashier-page .cs-panel-copy .cs-eyebrow{margin-bottom:9px}.cashier-page .cs-panel-copy>p:not(.cs-eyebrow){color:var(--cs-muted);font-size:15px;margin:15px 0 20px}.cashier-page .cs-panel-copy ul{padding:0;margin:0;list-style:none}.cashier-page .cs-panel-copy li{font-size:14px;margin:10px 0;padding-left:17px;position:relative}.cashier-page .cs-panel-copy li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;background:#4778d9}.cashier-page .cs-screen a{display:block;overflow:hidden;border-radius:6px;border:4px solid #253044}.cashier-page .cs-screen img{width:100%}.cashier-page .cs-screen figcaption{font-size:12px;color:#526279;margin-top:9px;text-align:center}.cashier-page .cs-caption{font-size:13px;color:#5a6980;margin-top:24px;line-height:1.9}.cashier-page .cs-scenes{background:#f7f8fb}.cashier-page .cs-scene-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:40px}.cashier-page .cs-scene-grid article{border-top:3px solid #638ce6;padding-top:24px}.cashier-page .cs-scene-grid article:nth-child(2){border-color:#42a993}.cashier-page .cs-scene-grid article:nth-child(3){border-color:#e2ab51}.cashier-page .cs-scene-grid article:nth-child(4){border-color:#ab88dd}.cashier-page .cs-scene-number{color:#63758b;font-size:14px}.cashier-page .cs-scene-grid h3{font-size:20px;margin:14px 0}.cashier-page .cs-scene-grid p{font-size:15px;color:var(--cs-muted)}.cashier-page .cs-scene-tag{display:block;font-size:13px;margin-top:20px;color:#3d5371}.cashier-page .cs-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cashier-page .cs-module{padding:32px;border-radius:8px;display:flex;flex-direction:column}.cashier-page .cs-module-pos{background:#eaf1ff}.cashier-page .cs-module-backend{background:#e8f6f0}.cashier-page .cs-module-geo{background:#fff3dc}.cashier-page .cs-module-label{font-size:13px;color:#405978;margin-bottom:15px}.cashier-page .cs-module p{color:#415772;font-size:15px;margin:15px 0 25px}.cashier-page .cs-module a{margin-top:auto;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px;padding:5px 0}.cashier-page .cs-devices{background:#f2f6fc}.cashier-page .cs-device-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:90px}.cashier-page .cs-device-grid>div>p:not(.cs-eyebrow){color:var(--cs-muted);margin:24px 0;max-width:340px}.cashier-page .cs-text-link{color:var(--cs-blue);font-weight:700;font-size:15px;display:inline-block;padding:10px 0}.cashier-page .cs-text-link:hover{text-decoration:underline}.cashier-page .cs-device-list article{display:flex;gap:20px;padding:22px 0;border-top:1px solid #cdd8e8}.cashier-page .cs-device-list article:first-child{padding-top:0;border-top:0}.cashier-page .cs-device-list article>span{color:#567baa;font-size:14px;padding-top:3px}.cashier-page .cs-device-list h3{font-size:19px;margin-bottom:6px}.cashier-page .cs-device-list p{font-size:15px;color:var(--cs-muted)}.cashier-page .cs-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;margin:40px 0 60px;list-style:none}.cashier-page .cs-steps span{display:block;color:var(--cs-blue);font-size:24px;border-bottom:1px solid #d3ddec;padding-bottom:16px;margin-bottom:18px}.cashier-page .cs-steps h3{font-size:19px}.cashier-page .cs-steps p{color:var(--cs-muted);margin-top:10px;font-size:15px}.cashier-page .cs-faq{max-width:900px;margin:0 auto}.cashier-page .cs-faq>h3{margin-bottom:20px}.cashier-page .cs-faq details{border-top:1px solid #dce3ef;padding:4px 0}.cashier-page .cs-faq summary{min-height:56px;padding:13px 8px;font-size:16px;font-weight:700;cursor:pointer}.cashier-page .cs-faq details p{font-size:15px;color:var(--cs-muted);padding:0 8px 22px}.cashier-page .cs-closing{background:#1649be;padding:68px 0 78px;color:#fff}.cashier-page .cs-closing .cs-eyebrow{color:#c5d8ff}.cashier-page .cs-closing h2{font-size:42px}.cashier-page .cs-closing p:not(.cs-eyebrow){color:#dae5ff;margin-top:20px}.cashier-page .cs-btn-white{background:#fff;color:#1649be}.cashier-page .cs-btn-white:hover{background:#e7efff}.cashier-page .cs-btn-light{border-color:#a6c1ff;color:white}.cashier-page .cs-btn-light:hover{background:#0c389d}@media(max-width:1260px){.cashier-page .cs-hero-grid{grid-template-columns:.85fr 1.15fr;gap:24px}.cashier-page .cs-hero-visual{width:100%;max-width:100%}.cashier-page h1{font-size:45px}.cashier-page .cs-hero .cs-actions{gap:10px}.cashier-page .cs-hero .cs-btn{font-size:14px;padding:10px 14px;gap:10px}.cashier-page .cs-panel{grid-template-columns:.9fr 1.3fr;padding:28px;gap:24px}.cashier-page .cs-panel h3{font-size:22px}.cashier-page .cs-device-grid{gap:50px}}@media(max-width:900px){.cashier-page .cs-wrap{width:calc(100% - 48px)}.cashier-page .cs-hero{padding:44px 0}.cashier-page .cs-hero-grid{display:block}.cashier-page .cs-hero h1 br:nth-child(2){display:none}.cashier-page .cs-hero-visual{margin-top:36px}.cashier-page .cs-section{padding-top:60px;padding-bottom:60px}.cashier-page h2{font-size:32px}.cashier-page .cs-section-head{display:block}.cashier-page .cs-section-head>p{margin-top:20px}.cashier-page .cs-panel{grid-template-columns:1fr}.cashier-page .cs-scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cashier-page .cs-module-grid{gap:12px}.cashier-page .cs-module{padding:22px}.cashier-page .cs-module h3{font-size:20px}.cashier-page .cs-device-grid{grid-template-columns:1fr;gap:30px}.cashier-page .cs-device-grid>div>p:not(.cs-eyebrow){max-width:100%}.cashier-page .cs-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cashier-page .cs-wrap{width:calc(100% - 36px)}.cashier-page h1{font-size:38px;letter-spacing:-1px}.cashier-page .cs-eyebrow{font-size:12px;letter-spacing:.3px}.cashier-page h2{font-size:28px}.cashier-page .cs-lead{font-size:15px}.cashier-page .cs-lead br{display:none}.cashier-page .cs-hero-note{font-size:12px}.cashier-page .cs-hero-visual{border-width:4px}.cashier-page .cs-window-bar{font-size:10px;padding:4px 4px 8px}.cashier-page .cs-live{display:none}.cashier-page .cs-visual-bottom{font-size:10px;padding:9px 0 4px}.cashier-page .cs-visual-bottom span:before{display:none}.cashier-page .cs-subnav .cs-wrap{gap:24px}.cashier-page .cs-subnav a{font-size:14px;min-height:52px;padding:13px 0}.cashier-page .cs-section{padding:48px 0}.cashier-page .cs-tabs{gap:8px}.cashier-page .cs-tabs a{flex:1 0 28%;text-align:center;padding:9px 5px;font-size:14px}.cashier-page .cs-panel{padding:20px 16px;gap:20px}.cashier-page .cs-scene-grid{gap:22px 18px;margin-top:28px}.cashier-page .cs-scene-grid h3{font-size:17px}.cashier-page .cs-scene-grid p{font-size:14px}.cashier-page .cs-scene-tag{font-size:12px}.cashier-page .cs-module-grid{grid-template-columns:1fr}.cashier-page .cs-module{padding:25px}.cashier-page .cs-closing{padding:48px 0 54px}.cashier-page .cs-closing h2{font-size:32px}.cashier-page .cs-closing .cs-btn{font-size:14px;padding:10px 14px}}@media(prefers-reduced-motion:reduce){.cashier-page *,.cashier-page *:before,.cashier-page *:after{scroll-behavior:auto !important;transition:none !important;animation:none !important}}