.kq-cfm-mask{-webkit-align-items:center;background:rgba(15,23,42,.45);display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:10050;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-animation:kq-cfm-fade .16s ease-out;animation:kq-cfm-fade .16s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:20px 16px}.kq-cfm{-webkit-animation:kq-cfm-pop .18s cubic-bezier(.22,1,.36,1);animation:kq-cfm-pop .18s cubic-bezier(.22,1,.36,1);background:#fff;border:1px solid #eef2f7;border-radius:10px;-webkit-box-shadow:0 20px 48px rgba(15,23,42,.18);box-shadow:0 20px 48px rgba(15,23,42,.18);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:min(400px,100%)}.kq-cfm-hd{padding:18px 20px 0}.kq-cfm-t{color:#111827;display:block;font-size:17px;font-weight:750;letter-spacing:.01em;line-height:1.35}.kq-cfm-bd{padding:12px 20px 18px}.kq-cfm-c{color:#64748b;display:block;font-size:13.5px;font-weight:500;line-height:1.55;white-space:pre-line;word-break:break-word}.kq-cfm-ft{display:grid;gap:10px;grid-template-columns:1fr 1.2fr;padding:0 16px 16px}.kq-cfm-ft.alone{grid-template-columns:1fr}.kq-cfm-btn{-webkit-align-items:center;border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:700;justify-content:center;-webkit-transition:background .12s ease,border-color .12s ease,opacity .12s ease;transition:background .12s ease,border-color .12s ease,opacity .12s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kq-cfm-btn.cancel{background:#fff;border:1px solid #e5e7eb;color:#374151}.kq-cfm-btn.cancel:hover{background:#f8fafc;border-color:#d1d5db}.kq-cfm-btn.ok{background:#e63547;border:1px solid #e63547;-webkit-box-shadow:0 6px 14px rgba(230,53,71,.22);box-shadow:0 6px 14px rgba(230,53,71,.22);color:#fff}.kq-cfm-btn.ok:hover{background:#d92d3f;border-color:#d92d3f}.kq-cfm-btn.ok.danger{background:#b91c1c;border-color:#b91c1c;-webkit-box-shadow:0 6px 14px rgba(185,28,28,.22);box-shadow:0 6px 14px rgba(185,28,28,.22)}.kq-cfm-btn.ok.danger:hover{background:#991b1b;border-color:#991b1b}@-webkit-keyframes kq-cfm-fade{from{opacity:0}to{opacity:1}}@keyframes kq-cfm-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes kq-cfm-pop{from{opacity:0;-webkit-transform:translateY(8px) scale(.97);transform:translateY(8px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes kq-cfm-pop{from{opacity:0;-webkit-transform:translateY(8px) scale(.97);transform:translateY(8px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (max-width:768px){.kq-cfm{border-radius:12px;width:min(340px,100%)}.kq-cfm-t{font-size:16px}.kq-cfm-c{font-size:13px}.kq-cfm-btn{height:42px}}.err-page{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;min-height:100dvh;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;background:-webkit-radial-gradient(12% 18%,circle,rgba(231,51,63,.08),transparent 34%),-webkit-radial-gradient(88% 84%,circle,rgba(231,51,63,.08),transparent 34%),#f6f7f9;background:radial-gradient(circle at 12% 18%,rgba(231,51,63,.08),transparent 34%),radial-gradient(circle at 88% 84%,rgba(231,51,63,.08),transparent 34%),#f6f7f9;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:32px 20px}.err-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:36px 28px 28px;text-align:center;width:min(440px,100%)}.err-code{color:#e63547;display:block;font-size:28px;font-weight:700;letter-spacing:.04em}.err-title{color:#141a22;display:block;font-size:18px;font-weight:650;margin-top:10px}.err-desc{color:#6b7280;display:block;font-size:14px;line-height:1.6;margin-top:10px}.err-detail{background:#f8fafc;border-radius:6px;color:#9ca3af;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;margin-top:12px;padding:10px 12px;text-align:left;word-break:break-all}.err-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;margin-top:24px;-ms-flex-pack:center;gap:10px;justify-content:center}.err-btn{background:#f3f4f6;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;font-weight:600;min-width:96px;padding:9px 16px}.err-btn.primary{background:#e63547;color:#fff}page{background:#f6f7f9;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,HarmonyOS Sans SC,MiSans,Noto Sans SC,Microsoft YaHei,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;-ms-scroll-chaining:none;overscroll-behavior:none}#app{min-height:100%;-ms-scroll-chaining:none;overscroll-behavior:none}.page-layout{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%}.wrap{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:min(1400px,100% - 48px)}.sec{padding:84px 0}.sec-head{margin:0 auto 44px;max-width:680px;text-align:center}.sec-head .eyebrow{background:#fff1f2;border-radius:999px;color:#e63547;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.12em;margin-bottom:14px;padding:6px 14px}.sec-head h2{font-size:28px;font-weight:600;line-height:1.25}.sec-head p{color:#6b7280;font-size:15px;margin-top:10px}.btn{-webkit-align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:4px;cursor:pointer;font-weight:600;gap:8px;justify-content:center;-webkit-transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s,-webkit-box-shadow .15s}.btn:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.agree,.at-brand,.at-link,.auth-btn,.bm-chat-back,.bm-chat-readall,.brand,.btn,.btn-ghost,.btn-ghost-red,.btn-outline-white,.btn-primary,.btn-white,.cat-btn,.ch-tab,.code-btn,.eye-btn,.invite-btn,.l-brand,.lane,.lane-cell,.link,.m-only,.menu-btn,.msg-all,.nav-chip,.nav-link,.nav-links .nav-link,.nav-links > span,.nav-login,.nav-user,.nu-link,.nu-logout,.nu-sec-hd,.o-btn,.o-card,.o-more,.order-sub,.order-submit,.pack-card,.plat-btn,.qa-item,.quick-item,.rail-item,.sa-empty-btn,.sa-eye,.sa-goto,.sa-logout,.sa-query,.sa-quick-row,.sa-withdraw,.sel-tab,.setting-item,.sh-btn,.sh-cta,.sh-goto,.sh-more,.sh-order-btn,.sh-order.todo,.sh-stat,.ss-body .btn,.ss-body .card,.tab-btn,.u-logout,.u-verify,.withdraw-btn,.withdraw-hint,[role=button],a,taro-button-core{cursor:pointer}.btn.disabled,.code-btn.disabled,.o-btn.disabled,.ss-body .btn.disabled{cursor:not-allowed}.kq-tap,.kq-tap *{cursor:pointer!important}.kq-tap.disabled,.kq-tap.disabled *{cursor:not-allowed!important}.breadcrumb span:not(.sep):not(.cur),.crumb span:not(.sep):not(.cur),.sa-crumb span:not(.sep):not(.cur),.sh-crumb span:not(.sep):not(.cur){cursor:pointer}.btn-primary{background:#e63547;-webkit-box-shadow:0 8px 14px rgba(230,53,71,.22);box-shadow:0 8px 14px rgba(230,53,71,.22);color:#fff}.btn-primary:hover{background:#c92a3a;-webkit-box-shadow:0 12px 20px rgba(230,53,71,.3);box-shadow:0 12px 20px rgba(230,53,71,.3)}.btn-white{background:#fff;-webkit-box-shadow:0 10px 24px rgba(0,0,0,.18);box-shadow:0 10px 24px rgba(0,0,0,.18);color:#bd2232}.btn-outline-white{border:1.5px solid hsla(0,0%,100%,.75);color:#fff}.btn-outline-white:hover{background:hsla(0,0%,100%,.14)}.btn-lg{font-size:15px;height:50px;padding:0 28px}.btn-md{font-size:14px;height:44px;padding:0 20px}.btn-sm{font-size:13px;height:38px;padding:0 16px;white-space:nowrap}@media (max-width:720px){.sec{padding:60px 0}.sec-head h2{font-size:24px}}.taro_router > .taro_page{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important;-ms-scroll-chaining:none;overscroll-behavior:none}#taro-navigation-bar{display:none!important}.cd-deals-x,.cd-mail-x,.cd-rule-x,.cd-share-x,.od-log-x,.pack-tip-x,.price-fb-x,.sl-fb-x,taro-text-core.cd-deals-x,taro-text-core.cd-mail-x,taro-text-core.cd-rule-x,taro-text-core.cd-share-x,taro-text-core.od-log-x,taro-text-core.pack-tip-x,taro-text-core.price-fb-x,taro-text-core.sl-fb-x{-webkit-align-items:center;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-flex-shrink:0;height:28px;justify-content:center;margin:0;padding:0!important;width:28px;-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;font-size:20px!important;font-weight:400;line-height:1!important}.od-log-x span,.pack-tip-x span,.price-fb-x span,.sl-fb-x span,taro-text-core.od-log-x span,taro-text-core.pack-tip-x span,taro-text-core.sl-fb-x span{display:block;font-size:inherit;line-height:1}