#app{--wmyg-h5-touch-target:44PX;--wmyg-h5-page-gutter:16PX;--wmyg-h5-sheet-radius:20PX;--wmyg-h5-field-height:44PX;--wmyg-h5-control-gap:12PX;--wmyg-h5-scene-navigation-height:min(17.8896vw,76.92528PX);--wmyg-h5-scene-navigation-bottom:calc(4PX + env(safe-area-inset-bottom));--wmyg-h5-scene-navigation-clearance:calc(var(--wmyg-h5-scene-navigation-height) + var(--wmyg-h5-scene-navigation-bottom) + 12PX)}#app .pending-purchase-bar{bottom:var(--wmyg-h5-scene-navigation-clearance)}@media (max-width:480px){#app .bind-button,#app .bind-mode-option,#app .copy-button,#app .create-button,#app .filter-chip,#app .ghost-button,#app .h5-order-payment-button,#app .login-guide-strip__button,#app .order-action,#app .qr-action-button,#app .qr-button,#app .refresh-button,#app .reward-withdraw-strip__button,#app .wmyg-mobile-button,#app .wmyg-mobile-hit{align-items:center;box-sizing:border-box;display:flex;height:auto;justify-content:center;line-height:normal;margin-left:0;margin-right:0;min-height:var(--wmyg-h5-touch-target);min-width:var(--wmyg-h5-touch-target)}#app .wmyg-mobile-button-row{align-items:stretch;display:grid;gap:var(--wmyg-h5-control-gap);grid-auto-rows:var(--wmyg-h5-touch-target);grid-template-columns:repeat(2,minmax(0,1fr));min-height:var(--wmyg-h5-touch-target);width:100%}#app .wmyg-mobile-button-row > .wmyg-mobile-button{align-self:stretch;box-sizing:border-box;height:var(--wmyg-h5-touch-target);line-height:normal;margin:0;max-height:var(--wmyg-h5-touch-target);min-height:var(--wmyg-h5-touch-target);min-width:0;padding:0 12PX;width:100%}#app .wmyg-mobile-field{align-items:center;box-sizing:border-box;display:flex;min-height:var(--wmyg-h5-field-height);min-width:0;padding-bottom:0;padding-top:0;width:100%}#app .form-input .weui-input,#app .wmyg-mobile-field .weui-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;box-sizing:border-box;color:inherit;display:block;font:inherit;height:100%;line-height:normal;margin:0;outline:0;padding:0;width:100%}#app .wmyg-mobile-textarea .taro-textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;box-sizing:border-box;color:inherit;display:block;font:inherit;height:100%;line-height:inherit;margin:0;outline:0;padding:0;resize:none;width:100%}#app .wmyg-mobile-textarea{box-sizing:border-box;display:block;min-width:0;width:100%}#app .wmyg-mobile-sheet{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:calc(12PX + env(safe-area-inset-top)) 12PX calc(12PX + env(safe-area-inset-bottom));position:fixed;z-index:140}#app .wmyg-mobile-sheet__mask{background:rgba(0,0,0,.48);inset:0;position:absolute}#app .wmyg-mobile-sheet .wmyg-mobile-sheet__card{background:#fffaf0;border-radius:var(--wmyg-h5-sheet-radius);bottom:auto;box-shadow:0 12PX 32PX rgba(42,20,6,.24);box-sizing:border-box;left:auto;margin:0 auto;max-height:calc(100vh - 24PX - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:20PX 18PX;position:relative;right:auto;width:min(100%,17.25rem);z-index:1;-webkit-overflow-scrolling:touch}#app .wmyg-mobile-sheet .deity-modal__card{display:flex;flex-direction:column}#app .wmyg-mobile-dialog__close{font-size:26PX;height:var(--wmyg-h5-touch-target);min-height:var(--wmyg-h5-touch-target);min-width:var(--wmyg-h5-touch-target);right:14PX;top:14PX;width:var(--wmyg-h5-touch-target)}#app .wmyg-mobile-dialog__title{min-height:var(--wmyg-h5-touch-target);padding:8PX 52PX}#app .wmyg-mobile-copy{min-width:0;overflow-wrap:break-word;word-break:normal}#app .wmyg-mobile-code{display:block;min-width:0;overflow-wrap:anywhere;word-break:normal}#app .account-transparent-nav__back,#app .primary-button{line-height:normal;min-height:var(--wmyg-h5-touch-target);min-width:var(--wmyg-h5-touch-target)}#app .account-transparent-nav__back{align-items:center;display:flex;justify-content:center}#app .form-input{align-items:center;display:flex;min-height:var(--wmyg-h5-field-height)}#app .bind-button,#app .copy-button,#app .create-button,#app .ghost-button,#app .h5-order-payment-button,#app .login-guide-strip__button,#app .order-action,#app .primary-button,#app .qr-action-button,#app .qr-button,#app .refresh-button,#app .reward-withdraw-strip__button{box-sizing:border-box;max-width:100%;min-width:0;width:100%}#app .filter-chip{min-width:0}#app .bind-mode-option{min-width:0}}@supports (height:100dvh){@media (max-width:480px){#app .wmyg-mobile-sheet .wmyg-mobile-sheet__card{max-height:calc(100dvh - 24PX - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}}:root{--wmyg-bg:#fff8ed;--wmyg-surface:hsla(0,0%,100%,.88);--wmyg-text:#3d2a1c;--wmyg-muted:#8f7b67;--wmyg-primary:#8b4f24;--wmyg-border:rgba(139,79,36,.18);--wmyg-radius:0.45rem;--wmyg-page-padding:0.8rem;--wmyg-account-primary:#8b4f24;--wmyg-account-primary-strong:#6a4321;--wmyg-account-primary-soft:#b97832;--wmyg-account-primary-rgb:139,79,36;--wmyg-account-primary-soft-rgb:185,120,50;--wmyg-account-text:#4d250b;--wmyg-account-muted:#8a6b50;--wmyg-account-accent:#b2491b;--wmyg-account-warning:#9a421b;--wmyg-account-surface:#fffaf0;--wmyg-account-surface-rgb:255,250,240;--wmyg-account-surface-soft:#fff7e8;--wmyg-account-highlight:#fff0d4;--wmyg-account-highlight-rgb:255,240,212;--wmyg-account-border:#efd7b0;--wmyg-account-on-primary:#fff8e8;--wmyg-account-shadow-rgb:92,46,18;--wmyg-account-page-background:radial-gradient(circle at 84% 3%,rgba(185,120,50,.2),transparent 30%),linear-gradient(180deg,#fff4df,#fff8ed 44%,#f7e3c5);--wmyg-account-hero-background:linear-gradient(135deg,#8b4f24,#b97832)}page{background:var(--wmyg-bg);color:var(--wmyg-text);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;min-height:100%}.wmyg-mobile-sheet{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:calc(.6rem + env(safe-area-inset-top)) .6rem calc(.6rem + env(safe-area-inset-bottom));position:fixed;z-index:140}.wmyg-mobile-sheet > .wmyg-mobile-sheet__mask{background:rgba(24,12,4,.5);inset:0;position:absolute}.wmyg-mobile-sheet > .wmyg-mobile-sheet__card{background:#fffaf0;border:.025rem solid rgba(139,79,36,.16);border-radius:.7rem;bottom:auto;box-shadow:0 .45rem 1.2rem rgba(42,20,6,.28);box-sizing:border-box;left:auto;margin:0 auto;max-height:calc(100vh - 1.2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:17.25rem;overflow-x:hidden;overflow-y:auto;padding:.75rem .7rem;position:relative;right:auto;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.wmyg-mobile-dialog__close{align-items:center;background:#fff0d4;border-radius:50%;box-sizing:border-box;color:#6a4321;display:flex;font-size:1.15rem;font-weight:500;height:2rem;justify-content:center;line-height:1;position:absolute;right:.45rem;top:.45rem;width:2rem;z-index:5}.wmyg-mobile-dialog__title{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:2rem;padding:.35rem 2.2rem;text-align:center;width:100%}@supports (height:100dvh){.wmyg-mobile-sheet > .wmyg-mobile-sheet__card{max-height:calc(100dvh - 1.2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.page-shell{box-sizing:border-box;min-height:100vh;padding:1.8rem var(--wmyg-page-padding) 3rem}.page-title{font-size:1.1rem;font-weight:700;line-height:1.25}.page-desc{color:var(--wmyg-muted);font-size:.65rem;line-height:1.6;margin-top:.4rem}.account-transparent-nav{box-sizing:content-box;position:relative;width:100%}.account-transparent-nav__bar{align-items:center;display:flex;height:100%}.account-transparent-nav__back{align-items:center;display:flex;height:1.8rem;justify-content:center;margin-left:-.35rem;width:1.8rem}.account-transparent-nav__back-icon{border-bottom:.15rem solid #17110c;border-left:.15rem solid #17110c;height:.6rem;transform:rotate(45deg);width:.6rem}.panel{background:var(--wmyg-surface);border:.025rem solid var(--wmyg-border);border-radius:var(--wmyg-radius);margin-top:.7rem;padding:.7rem}.primary-button{align-items:center;background:var(--wmyg-primary);border-radius:24.975rem;color:#fff;display:flex;font-size:.7rem;font-weight:600;justify-content:center;min-height:2.2rem}.auth-page{background:linear-gradient(180deg,#fff4df,#fff8ed 44%,#f7e3c5)}.auth-card{display:flex;flex-direction:column;gap:.6rem}.form-item{display:flex;flex-direction:column;gap:.3rem}.form-label{color:#5b2d0e;font-size:.65rem;font-weight:700}.form-input{background:#fff;border:.025rem solid var(--wmyg-border);border-radius:.45rem;box-sizing:border-box;color:#3d2a1c;font-size:.7rem;height:2.2rem;padding:0 .6rem;width:100%}.auth-submit{margin-top:.2rem}.auth-links{color:#8b4f24;display:flex;font-size:.65rem;justify-content:space-between}.auth-links--single{justify-content:center}.dev-tip{background:#fff2cf;border-radius:.35rem;color:#9a4a12;font-size:.6rem;line-height:1.5;padding:.45rem .5rem}