.wx-download-guide:focus{outline:none}.wx-guide-open{overflow:hidden}.wx-download-guide[hidden]{display:none!important}.wx-download-guide{position:fixed;inset:0;z-index:10000;overflow:auto;overscroll-behavior:contain;background:rgba(30,28,25,.94);padding:132px 20px 34px;color:#1e1c19;font-family:var(--sans,"PingFang SC","Microsoft YaHei",sans-serif);-webkit-text-size-adjust:100%}.wx-guide-corner{position:absolute;right:max(20px,env(safe-area-inset-right));top:max(8px,env(safe-area-inset-top));width:200px;color:#f0f2df;text-align:left;pointer-events:none}.wx-guide-corner svg{display:block;width:156px;height:86px;margin-left:36px}.wx-guide-corner span{display:block;font-size:14px;letter-spacing:.04em;margin-top:0}.wx-guide-card{width:100%;max-width:460px;margin:0 auto;padding:30px 30px 20px;border:1px solid #d9c7a8;border-radius:16px;background:#fdfbf6;box-shadow:0 16px 60px #08190e40}.wx-guide-card .wx-guide-eyebrow{margin:0 0 13px;font-size:11px;letter-spacing:2px;color:#765a32}.wx-guide-card h2{font-family:var(--serif,"Songti SC",serif);font-size:29px;line-height:1.4;font-weight:600;letter-spacing:.02em;margin:0 0 13px;color:#1e1c19}.wx-guide-card #wx-guide-description{font-size:14px;line-height:1.9;color:#5c564e;margin:0}.wx-guide-steps{list-style:none;padding:0;margin:24px 0;display:grid;gap:21px}.wx-guide-steps li{display:flex;align-items:center;gap:14px;font-size:15px;line-height:1.75}.wx-guide-step-number{background:#fdfbf6;display:inline-flex;flex:none;width:30px;height:30px;border:1px solid #d9c7a8;border-radius:50%;justify-content:center;align-items:center;font-size:14px;color:#2d5a4c}.wx-guide-steps strong{font-weight:600}.wx-guide-dots{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:38px;height:25px;background:#f6f2ea;border:1px solid #d9c7a8;border-radius:5px;font-size:22px;line-height:1;letter-spacing:2px;margin:0 7px 0 9px;color:#2d5a4c}.wx-guide-steps small{display:block;font-size:12px;color:#5c564e;margin-top:4px;line-height:1.8}.wx-guide-platform{font-size:12px;line-height:1.8;margin:0 0 20px;padding:12px 14px;background:#f6f2ea;border-radius:6px;color:#5c564e}.wx-guide-copy{display:block;width:100%;min-height:46px;border:1px solid #2d5a4c;border-radius:6px;background:#2d5a4c;color:#fdfbf6;font:inherit;font-size:14px;cursor:pointer}.wx-guide-copy:disabled{opacity:.6}.wx-guide-status{font-size:12px;line-height:1.8;color:#5c564e;margin:12px 0 9px;min-height:43px}.wx-guide-address{display:block;box-sizing:border-box;width:100%;min-height:40px;border:1px solid #c9beac;border-radius:5px;background:#fdfbf6;color:#5c564e;font:inherit;font-size:12px;padding:10px;user-select:text;-webkit-user-select:text}.wx-guide-close{display:block;width:100%;min-height:44px;border:0;background:transparent;color:#5c564e;font:inherit;font-size:12px;margin-top:9px;cursor:pointer}.wx-download-guide button:focus-visible,.wx-download-guide input:focus-visible,.wx-download-notice button:focus-visible{outline:3px solid #c29b61;outline-offset:3px}.wx-download-notice{box-sizing:border-box;max-width:1160px;margin:16px auto 0;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #d9c7a8;border-radius:6px;background:#fdfbf6;font-size:12px;line-height:1.8;color:#5c564e}.wx-download-notice b{display:block;font-weight:500}.wx-download-notice button{flex:none;min-height:36px;border:0;background:transparent;color:#2d5a4c;font:inherit;cursor:pointer}@media(min-width:900px){.wx-download-guide{padding-top:145px}.wx-guide-corner{right:36px}.wx-download-notice b{display:inline;margin-left:10px}}@media(max-width:600px){.wx-guide-card{padding:26px 22px 16px}.wx-guide-card h2{font-size:27px}.wx-guide-steps li{font-size:14px;gap:12px}.wx-download-notice{margin:12px 16px 0;padding:11px 13px;font-size:11px}.wx-download-notice button{font-size:11px}}@media(max-height:650px){.wx-download-guide{padding-top:108px}.wx-guide-corner svg{height:64px}.wx-guide-corner span{font-size:12px}.wx-guide-card{padding-top:20px}.wx-guide-steps{margin:17px 0;gap:14px}}

.wx-guide-platform{border:1px solid #d9c7a8}.wx-guide-copy:hover{background:#23483d}.wx-guide-close:hover{color:#a8382b}.wx-guide-address:focus{border-color:#2d5a4c}.wx-guide-card,.wx-guide-card *{box-sizing:border-box}.wx-guide-card h2{font-family:"Songti SC","STSong","Noto Serif CJK SC",serif}.wx-download-notice{width:calc(100% - 32px)}
