:root{--primary-color:#1b5e34;--primary-color-strong:#0f3d22;--primary-color-soft:#cfe6cf;--secondary-color:#2d7a4a;--accent-color:#d4a017;--success-color:#52c41a;--warning-color:#d4a017;--error-color:#e11d48;--text-color:#223225;--text-secondary:#5a6b5a;--text-tertiary:#64748b;--border-color:#dfe8d7;--bg-color:#f7f4ee;--card-bg:#fff;--bg-gradient:radial-gradient(circle at top left, #2d7a4a2e, transparent 28%), radial-gradient(circle at top right, #d4a01724, transparent 24%), linear-gradient(180deg, #fffdf7 0%, #f7f4ee 46%, #fff 100%);--brand-gradient:linear-gradient(135deg, #2d7a4a 0%, #1b5e34 56%, #0f3d22 100%);--gold-gradient:linear-gradient(135deg, #d4a017 0%, #f0c040 100%);--app-font-family:"Microsoft YaHei", "微软雅黑", Arial, sans-serif;--agri-texture:url(/assets/natural-texture-BzoV6wGq.png);--agri-texture-overlay:url(data:image/png;base64,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);--textured-page-background:linear-gradient(180deg, #eef5e8a3 0%, #f7f4eeb3 48%, #fffdf7a8 100%), var(--agri-texture);--textured-page-background-size:auto, 430px auto;--textured-page-background-repeat:no-repeat, repeat;--textured-page-background-blend:normal;--leaf-surface-bg:transparent;--leaf-surface-bg-strong:transparent;--adm-color-primary:#1b5e34;--adm-color-success:#1b5e34;--adm-color-warning:#d4a017;--adm-color-danger:#e11d48}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--app-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eef5e8;background-image:var(--textured-page-background);background-size:var(--textured-page-background-size);background-repeat:var(--textured-page-background-repeat);background-blend-mode:var(--textured-page-background-blend);color:var(--text-color);position:relative}body:before{content:"";z-index:1;pointer-events:none;background-image:var(--agri-texture-overlay);opacity:.16;mix-blend-mode:multiply;background-repeat:repeat;background-size:360px;position:fixed;inset:0}#root{min-height:100vh;position:relative}.cursor-pointer{cursor:pointer}body :is(.home-container,.auth-page,.profile-container,.team-page,.products-container,.my-products-page,.product-detail-container,.order-detail-page,.recharge-container,.withdraw-container,.bank-page,.tx-page,.gift-code-page,.cp-page,.customer-service-page,.loading-container,.empty-container,.recharge-loading,.withdraw-loading){background-color:#0000!important;background-image:none!important;background-size:var(--textured-page-background-size)!important;background-repeat:var(--textured-page-background-repeat)!important;background-blend-mode:var(--textured-page-background-blend)!important}body :is(.auth-form-container,.team-panel,.assets-card,.menu-group,.task-page-summary,.task-card,.product-card,.premium-product-card,.mp-card,.od-card,.channels-section,.section-block,.cp-form-card,.cs-card,.tx-list-container,.bank-form-panel,.gift-input-section){background:0 0!important}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;outline:none}input{outline:none}.adm-toast-mask .adm-toast-wrap{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}.adm-toast-mask .adm-toast-main{color:#223225!important;background:linear-gradient(180deg, #fffdf7fa 0%, #eef5e8f5 100%), var(--agri-texture-overlay)!important;background-blend-mode:normal, multiply!important;-webkit-backdrop-filter:blur(10px)!important;word-break:break-word!important;background-repeat:no-repeat,repeat!important;background-size:auto,360px!important;border:1px solid #2d7a4a38!important;max-height:min(70vh,320px)!important;margin-left:auto!important;margin-right:auto!important;font-size:14px!important;font-weight:700!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 4px 10px #0f3d2214,0 24px 48px #0f3d2238!important}.adm-toast-mask .adm-toast-main:before{content:"";background:linear-gradient(90deg,#d4a017 0%,#2d7a4a 44%,#0f3d22 100%);height:5px;position:absolute;inset:0 0 auto}.adm-toast-mask .adm-toast-main.adm-toast-main-icon{text-align:center!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:auto!important;min-width:152px!important;max-width:min(288px,100vw - 32px)!important;padding:24px 20px 20px!important;display:flex!important}.adm-toast-mask .adm-toast-main.adm-toast-main-icon .adm-toast-icon{color:#1b5e34!important;background:#2d7a4a1f!important;border:1px solid #2d7a4a2e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;margin:0!important;font-size:34px!important;line-height:1!important;display:flex!important}.adm-toast-mask .adm-toast-main.adm-toast-main-icon .adm-auto-center,.adm-toast-mask .adm-toast-main.adm-toast-main-icon .adm-auto-center-content{text-align:center!important;color:#223225!important;width:100%!important;max-width:100%!important;font-size:14px!important;line-height:1.5!important}.adm-toast-mask .adm-toast-main.adm-toast-main-text{text-align:center!important;border-radius:16px!important;max-width:min(288px,100vw - 32px)!important;padding:16px 18px 14px!important}.adm-toast-icon .adm-toast-icon-fail{color:var(--error-color)!important}.adm-toast-icon .adm-toast-icon-success{color:var(--primary-color)!important}.adm-toast-mask{-webkit-backdrop-filter:blur(2px)!important;background:#0f3d2233!important}.adm-dialog .adm-center-popup{--background-color:transparent;--adm-center-popup-border-radius:20px}.adm-dialog .adm-center-popup-body{background:linear-gradient(180deg, #fffdf7fa 0%, #eef5e8fa 100%), var(--agri-texture-overlay);background-blend-mode:normal, multiply;background-repeat:no-repeat,repeat;background-size:auto,360px;border:1px solid #2d7a4a3d;border-radius:20px;overflow:hidden;box-shadow:0 28px 58px #0f3d2242}.adm-dialog-body:not(.adm-dialog-with-image){padding-top:24px}.adm-dialog-title{color:#0f3d22;font-size:18px;line-height:1.35}.adm-dialog-content{color:#5a6b5a;font-size:14px;line-height:1.6}.adm-dialog-footer{padding:0 16px 16px}.adm-dialog-footer .adm-dialog-action-row{border-top:0;gap:10px}.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button{color:#1b5e34;background:#eef5e8eb;border:1px solid #2d7a4a33;border-radius:12px;min-height:42px;padding:8px 12px;font-size:14px;font-weight:800;line-height:1.3}.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button-bold{color:#f8fbf5;background:linear-gradient(135deg,#2d7a4a 0%,#0f3d22 100%);border-color:#0f3d22b8;box-shadow:0 10px 20px #0f3d2233}.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button:last-child{border-right:1px solid #0f3d22b8}
