:root{color:#f5fbff;font-synthesis:none;text-rendering:optimizelegibility;background:#020b15;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}html{overscroll-behavior-x:none;overscroll-behavior-y:auto;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;overflow:hidden auto}body{color:#edf8ff;overscroll-behavior-x:none;overscroll-behavior-y:auto;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:url(/assets/app-common-bg-BT5TS8c0.webp) top/cover no-repeat fixed,radial-gradient(circle at 50% 0,#0080d22e,#0000 32rem),linear-gradient(#02101d 0%,#010712 52%,#020d18 100%);width:100%;min-width:320px;margin:0;overflow:hidden auto}#root{width:100%;overflow:hidden visible}button,input,select{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}input,textarea,select{-webkit-user-select:text;user-select:text;touch-action:manipulation}img{-webkit-user-drag:none;user-drag:none}.app-shell{overscroll-behavior-x:contain;overscroll-behavior-y:auto;background:linear-gradient(#010b1614,#01081247),linear-gradient(#42b1ed09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#42b1ed07 1px,#0000 1px) 0 0/48px 48px;width:min(100%,480px);min-height:100vh;margin:0 auto;padding:18px 12px 136px;position:relative;overflow:hidden visible}.app-shell.is-tree-fullscreen-shell{background-image:linear-gradient(#000710d1,#000710e6),url(/assets/intro-community-bEvmRpM_.png),radial-gradient(circle at 50% 4%,#0099e21c,#0000 36%),linear-gradient(#020b14 0%,#00060f 100%);background-position:50%,50% 42%,50% 4%,50%;background-repeat:no-repeat;background-size:auto,min(72vw,300px),auto,auto;padding:10px}.app-container.is-tree-fullscreen{background:0 0;border-radius:24px;min-height:calc(100vh - 36px)}.app-container.is-tree-fullscreen .app-main{min-height:calc(100vh - 36px);padding:0}.hero{background-position:top;background-size:cover;min-height:194px;margin:0 -12px;position:relative}.hero:after{pointer-events:none;content:"";background:linear-gradient(#00000005,#0000 40%,#010a14e0 100%),radial-gradient(circle at 50% 95%,#00adff2b,#0000 45%);position:absolute;top:0;bottom:-34px;left:0;right:0}.mobile-content{z-index:1;padding-top:12px;position:relative}.wallet-panel{z-index:2;background:url(/assets/wallet-header-ui-J3Tp_4BY.png) 50%/100% 100% no-repeat,linear-gradient(135deg,#031f34eb,#000915f5);border:0;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;height:62px;min-height:62px;margin:0 2px 10px;padding:8px 16px 9px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 28px #0000002e,0 0 24px #00b2ff14}.wallet-panel:before{content:"";opacity:.74;background:linear-gradient(90deg,#0000,#ffdc66cc,#2ed4ff8c,#0000);height:1px;position:absolute;top:7px;bottom:auto;left:58px;right:80px}.wallet-panel.is-connected:after{content:"";background:linear-gradient(90deg,#0000,#28dbff,#ffd46b,#0000);width:62px;height:2px;position:absolute;bottom:10px;right:88px;box-shadow:0 0 13px #26d8ffbf}.wallet-panel.is-connected .wallet-state{background:radial-gradient(circle at 18% 30%,#ffd55829,#0000 34%),linear-gradient(135deg,#00213a85,#000d1b4d);border:1px solid #43d5ff29;border-radius:12px;min-height:36px;padding:2px 7px;box-shadow:inset 0 0 16px #00b2ff14}.wallet-panel.is-connected .wallet-state img{width:32px;height:32px}.wallet-state{z-index:1;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.wallet-state img{object-fit:contain;filter:drop-shadow(0 0 8px #ffc44073)drop-shadow(0 0 12px #26cdff24);width:34px;height:34px}.wallet-state span,.wallet-state strong,.wallet-state small,.wallet-state em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wallet-state span{color:#fff4c5;font-size:11px;font-weight:900}.wallet-state strong{color:#55d6ff;letter-spacing:.2px;margin-top:0;font-size:16px;font-weight:950;line-height:1}.wallet-state small,.wallet-state em{color:#a3e5ffe0;margin-top:3px;font-size:11px;font-style:normal}.wallet-panel.is-connected .wallet-state span{color:#ffd978;letter-spacing:.2px}.wallet-panel.is-connected .wallet-state strong{color:#fff3b7;text-shadow:0 0 12px #ffcc5138;margin-top:0;font-size:15px}.wallet-panel.is-connected .wallet-state em{color:#5bdcff;background:#0b2d4394;border:1px solid #ffd5603d;border-radius:999px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:2px 8px;font-size:10px;line-height:1.35}.wallet-state-btn,.actions button,.panel>button{color:#2a1600;text-shadow:0 1px #ffefb0ad;background:linear-gradient(#fff7c4eb,#ffc243f5 42%,#c17412fa),radial-gradient(circle at 50% 0,#ffffffa6,#0000 45%);border:0;border-radius:13px;min-height:40px;font-weight:900;box-shadow:inset 0 1px #ffffffad,inset 0 -2px #5e320052,0 8px 18px #ce7e163d}.wallet-state-btn{z-index:1;width:88px;min-height:32px;box-shadow:none;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border-radius:0;padding:0 10px;font-size:12px;position:relative}.primary-action,.purchase-open-button,.panel>.primary-action,.panel>.purchase-open-button{color:#2a1600;width:min(52%,172px);min-height:48px;box-shadow:none;text-shadow:0 1px #ffefb0b8;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border:0;border-radius:0;justify-self:center;padding:0 24px;font-size:16px;font-weight:950}.primary-action:disabled,.purchase-open-button:disabled,.panel>.primary-action:disabled,.panel>.purchase-open-button:disabled{color:#2a16008c;filter:grayscale(.2)brightness(.76);box-shadow:none}.wallet-error{color:#ffb6a4;word-break:break-word;grid-column:1/-1;margin:0;font-size:12px}.route-keep-stack{min-height:1px;position:relative}.route-keep-page{visibility:hidden;opacity:0;pointer-events:none;contain:paint;width:100%;height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.route-keep-page.active{visibility:visible;opacity:1;pointer-events:auto;contain:none;height:auto;position:relative;overflow:visible}.app-main:not(.has-keep-pages) .route-keep-stack{visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.app-page,.panel{z-index:1;gap:14px;margin:14px 0;display:grid;position:relative}.section-block,.panel,.home-asset-card,.team-volume-card,.burn-panel,.coupon-summary,.detail-card,.lp-percent-card,.invite-detect{border:0;border-radius:18px;box-shadow:0 14px 34px #00040e57}.section-heading,.section-title{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.section-heading h2,.section-title h2,.panel h2,.panel h3{color:#ffe28a;text-shadow:0 0 12px #ffc74238;margin:0;font-size:21px;font-weight:950;line-height:1.2}.section-heading span,.section-title p,.panel p{color:#c7e2f0e0;margin:0;font-size:12px;line-height:1.45}.section-title{padding:0 4px}.section-title svg,.section-title-img{color:#ffd264;object-fit:contain;filter:drop-shadow(0 0 8px #ffc64757);flex:none;width:34px;height:34px}.home-asset-card{background:radial-gradient(circle at 78% 18%,#ffc44433,#0000 23%),radial-gradient(circle at 28% 20%,#00c5ff40,#0000 28%),linear-gradient(145deg,#03223cfa,#010c19f5 55%,#01162afa);border:1px solid #32c1ff3d;border-radius:24px;min-height:142px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #74deff14,0 18px 34px #00000047}.home-asset-card:before{content:"";background:linear-gradient(135deg,#0000 38%,#ffcf5929 39%,#0000 41%),radial-gradient(circle,#00b4ff2e,#0000 58%);border:1px solid #ffcd542e;border-radius:50%;width:128px;height:128px;position:absolute;top:14px;right:-34px}.home-asset-card:after{pointer-events:none;content:"";opacity:.45;background:linear-gradient(135deg,#ffd66547,#00b1ff1a),linear-gradient(45deg,#0000 44%,#ffdd7f80 45%,#0000 56%);border-radius:28px;width:64px;height:64px;position:absolute;bottom:18px;right:18px;transform:rotate(12deg)}.asset-card-head{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.asset-card-head span{color:#ffe4a0;font-size:15px;font-weight:900}.asset-card-head em{color:#ffdf88;background:#50330438;border:1px solid #ffd45f6b;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-style:normal;font-weight:900}.asset-main-value{z-index:1;margin-top:24px;position:relative}.asset-main-compact{z-index:1;grid-template-columns:54px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;margin-top:18px;display:grid;position:relative}.asset-main-compact img{object-fit:contain;filter:drop-shadow(0 0 12px #ffc74640);width:54px;height:54px}.asset-main-compact div{background:linear-gradient(135deg,#00b3ff1f,#02101e75);border-radius:15px;min-width:0;padding:10px}.asset-main-value small,.asset-main-compact span,.income-progress-card span,.asset-progress span,.team-dual-values span,.team-total-line span,.metric-chip span,.burn-metric span{color:#d8effadb;font-size:12px;font-weight:800;display:block}.asset-main-value strong{color:#5bdcff;letter-spacing:0;text-shadow:0 0 18px #37d2ff4d;word-break:break-word;margin-top:6px;font-size:max(34px,min(11vw,52px));font-weight:950;line-height:1;display:block}.asset-main-compact strong{color:#ffe08d;word-break:break-word;margin-top:5px;font-size:18px;font-weight:950;line-height:1.1;display:block}.asset-progress{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid;position:relative}.asset-progress div{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,10px 100%,0 calc(100% - 10px));background:linear-gradient(135deg,#00b3ff24,#02101e80);border:1px solid #3fccff24;border-radius:16px;min-width:0;padding:12px}.asset-progress strong,.team-dual-values strong,.team-total-line strong,.metric-chip strong,.burn-metric strong{color:#ffe08d;word-break:break-word;margin-top:5px;font-size:17px;font-weight:950;line-height:1.18;display:block}.progress-track{z-index:1;background:#04162ae0;border-radius:999px;height:7px;margin-top:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #0000008c}.progress-track i{border-radius:inherit;background:linear-gradient(90deg,#0ab8ff,#ffe08a);height:100%;display:block;box-shadow:0 0 12px #23c9ff73}.section-block{-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 18% 0,#23b8ff1f,#0000 36%),radial-gradient(circle at 92% 18%,#ffc7440f,#0000 28%),linear-gradient(152deg,#06274285,#010d1b9e 54%,#0007127a);border:1px solid #48c6ff24;border-radius:22px;padding:18px;box-shadow:inset 0 1px #8fe5ff14,inset 0 -28px 52px #00061138,0 18px 38px #00030c3d}.metric-scroll{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.income-progress-card{background:linear-gradient(135deg,#00a9ff1f,#02101e9e);border-radius:17px;gap:10px;margin-top:14px;padding:13px;display:grid}.income-progress-card>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.income-progress-card strong{color:#ffe08d;font-size:16px;font-weight:950}.income-progress-card .progress-track{margin-top:0}.metric-chip,.feature-tile{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(145deg,#00aeff24,#0000 48%),#021222bd;border-radius:18px;min-width:0;min-height:92px;padding:14px 12px}.metric-chip{grid-template-rows:auto auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:10px;min-height:84px;display:grid}.metric-chip img{object-fit:contain;filter:drop-shadow(0 0 10px #ffc9412e);grid-row:1/4;width:42px;height:42px}.metric-action-button,.metric-icon-action{color:#2b1700;background:linear-gradient(#ffe79a,#d99624);border:1px solid #ffd55c47;justify-self:start;margin-top:7px;font-size:12px;font-weight:950;box-shadow:0 0 14px #ffc74029}.metric-action-button{border-radius:999px;padding:5px 13px}.metric-icon-action{border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.metric-icon-action svg{fill:currentColor;width:17px;height:17px}.metric-action-button:disabled,.metric-icon-action:disabled{color:#d8ebf68c;box-shadow:none;background:#081e30bd}.team-volume-card{background:radial-gradient(circle at 22% 58%,#00beff29,#0000 24%),radial-gradient(circle at 78% 58%,#ffc74024,#0000 24%),linear-gradient(115deg,#021e36f0,#010b16f2);border:1px solid #2fc5ff38;border-radius:24px;min-height:184px;padding:20px;position:relative;overflow:hidden}.team-volume-card:before{content:"";background:linear-gradient(#0000,#41d2ff8c,#0000);width:1px;height:84px;position:absolute;top:64px;left:50%}.team-dual-values{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.team-dual-values article{background:#010f1d75;border:1px solid #46ccff24;border-radius:18px;min-width:0;padding:14px 12px}.team-dual-values article:last-child{text-align:right}.team-total-line{background:#321f0329;border:1px solid #ffd25b29;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.burn-panel{background:radial-gradient(circle at 84% 20%,#ff7a2133,#0000 28%),linear-gradient(135deg,#2b1404d1,#010c18f0);border:1px solid #ffb8402e;border-radius:24px;gap:14px;min-height:190px;padding:20px;display:grid}.burn-rule-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.burn-rule-row div{color:#ffe6a8;background:#180d027a;border:1px solid #ffc84b52;border-radius:999px;place-items:center;min-height:42px;padding:8px;font-size:12px;font-weight:900;display:grid}.burn-grid{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.burn-metric{min-width:0;padding:10px 0}.burn-metric strong{color:#5bdcff;font-size:15px}.panel{-webkit-backdrop-filter:blur(9px);background:radial-gradient(circle at 16% 0,#00b7ff1f,#0000 34%),radial-gradient(circle at 94% 10%,#ffcf520e,#0000 30%),linear-gradient(155deg,#05223a80,#010e1da3 52%,#00061080);border:1px solid #43bfff1f;padding:22px;box-shadow:inset 0 1px #97e6ff12,inset 0 -34px 62px #00051033,0 18px 44px #00030c42}.purchase-panel,.orders-panel,.team-panel,.rewards-panel,.coupon-panel,.mall-panel,.sub-token-panel,.lp-panel,.ecosystem-page{background:radial-gradient(circle at 24% 0,#00beff21,#0000 34%),radial-gradient(circle at 90% 20%,#ffcf520e,#0000 30%),linear-gradient(155deg,#05233d80,#010e1d9e 54%,#00061080);border-radius:24px;padding:26px 22px}.panel.has-mascot{overflow:hidden}.panel.has-mascot>:not(.card-mascot){z-index:1;position:relative}.card-mascot{z-index:0;pointer-events:none;object-fit:contain;opacity:.78;filter:drop-shadow(0 14px 18px #00000059)drop-shadow(0 0 18px #ffc43f2e);position:absolute}.card-mascot--purchase{opacity:.52;width:132px;top:14px;right:-34px;transform:rotate(4deg)}.card-mascot--ecosystem{opacity:.46;width:126px;top:-6px;left:-38px;transform:rotate(-7deg)}.card-mascot--team{opacity:.52;width:140px;top:-8px;right:-42px;transform:rotate(5deg)}.card-mascot--reward{opacity:.44;width:124px;top:24px;right:-38px;transform:rotate(5deg)}.card-mascot--nft{opacity:.4;width:116px;top:12px;left:-44px;transform:rotate(-7deg)}.card-mascot--mall{opacity:.5;width:122px;top:48px;right:-34px;transform:rotate(6deg)}.form-grid{grid-template-columns:1fr;gap:12px;margin:18px 0;display:grid}.purchase-limit-hint{color:#9ee8ffd1;text-align:center;margin:-6px 0 10px;font-size:12px;font-weight:800}.purchase-tier-stage{background:radial-gradient(circle at 50% 30%,#ffcc4929,#0000 30%),radial-gradient(circle at 50% 60%,#00beff2e,#0000 45%),#01101f75;border-radius:24px;justify-items:center;gap:10px;margin-top:16px;padding:18px 10px 14px;display:grid;position:relative}.purchase-mode-badge{color:#ffdf82;background:#34200533;border:1px solid #ffd36047;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:950}.purchase-mode-badges{justify-content:center;align-items:center;gap:7px;display:flex}.purchase-mode-badge.internal-test-badge{color:#9eefff;background:#0070a033;border-color:#49dcff66;box-shadow:0 0 14px #00baff1f}.tier-internal-badge{color:#9eefff;font-size:11px;font-style:normal;font-weight:900}.tier-carousel{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:2px;width:100%;display:grid}.tier-arrow{background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:62px;padding:0;display:grid}.tier-arrow img{object-fit:contain;filter:drop-shadow(0 0 10px #26cfff47);transform-origin:50%;width:56px;height:40px}.tier-arrow-left img{transform:scale(1.04)}.tier-arrow-right img{transform:scaleX(.9)scaleY(1.04)}.tier-card{text-align:center;align-content:center;justify-items:center;min-height:230px;padding:10px;display:grid}.tier-card img{object-fit:contain;filter:drop-shadow(0 16px 20px #00000059)drop-shadow(0 0 16px #00beff2e);width:min(82%,250px);height:150px}.tier-card strong{color:#ffe08d;text-shadow:0 0 12px #ffc34033;margin-top:8px;font-size:26px;font-weight:950;line-height:1}.tier-card span{color:#9ee8ff;margin-top:4px;font-size:13px;font-weight:900}.tier-limit-line{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:8px;display:flex}.tier-limit-line b{color:#ffe08d;background:linear-gradient(#042c47a3,#021222b8);border:1px solid #3ccdff47;border-radius:999px;min-width:92px;padding:4px 8px;font-size:11px;font-weight:900;line-height:1;box-shadow:inset 0 0 10px #20b9ff14}.tier-closed-badge{color:#ffe6a5;background:#442d087a;border:1px solid #ffd67673;border-radius:999px;margin-top:8px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:900;box-shadow:inset 0 0 12px #ffaf201f}.repurchase-tier-card{width:100%}.tier-dots{justify-content:center;gap:7px;display:flex}.tier-dots button{background:#b87e1f6b;border:0;border-radius:999px;width:7px;height:7px;padding:0;box-shadow:0 0 7px #ffbe4229}.tier-dots button.active{background:linear-gradient(90deg,#9a5b0a,#ffe28a 48%,#d08a18);width:22px;box-shadow:0 0 9px #ffca5385,inset 0 1px #fff7caa6}.tier-dots button.is-closed{opacity:.38;box-shadow:none;background:#5f697885}.form-grid label{color:#9ee8ff;gap:8px;font-size:13px;font-weight:900;display:grid}input,select{color:#f6fbff;background:#010c18c7;border:1px solid #34beff4d;border-radius:14px;width:100%;min-height:44px;padding:0 13px;box-shadow:inset 0 0 14px #00a5ff14}.actions{gap:10px;display:grid}.ghost-button,.lp-percent-buttons button{color:#c9f1ff;background:#021222b8;border:1px solid #39cdff47;border-radius:12px;min-height:40px}.status-line{color:#ffdf7a;word-break:break-word;margin:12px 0 0;font-size:13px;line-height:1.45}.toast-layer{top:calc(env(safe-area-inset-top,0px) + 14px);z-index:9999;pointer-events:none;gap:10px;width:min(330px,100vw - 28px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.app-toast{pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 18% 20%,#2acdff47,#0000 34%),linear-gradient(135deg,#041f3af0,#010a18eb 58%,#112d3eeb);border:1px solid #30c7ff61;border-radius:18px;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:58px;padding:8px 10px 8px 8px;animation:.22s ease-out both toast-in;display:grid;box-shadow:0 16px 34px #0000006b,inset 0 0 18px #1db7ff29,0 0 18px #00a4ff24}.app-toast.success{border-color:#ffd25b8a;box-shadow:0 16px 34px #0000006b,inset 0 0 18px #ffc24d1f,0 0 18px #ffc43d24}.app-toast.error{background:radial-gradient(circle at 18% 20%,#ff5c5c2e,#0000 34%),linear-gradient(135deg,#300c18f0,#010a18eb 58%,#2d1622eb);border-color:#ff5e5e94}.app-toast img{object-fit:contain;filter:drop-shadow(0 0 12px #ffca5c61);width:44px;height:44px}.app-toast span{color:#f3fcff;word-break:break-word;text-shadow:0 1px 8px #00000052;font-size:13px;font-weight:900;line-height:1.35}.app-toast button{color:#d9f7ff;background:#000e1c9e;border:1px solid #5bd5ff52;border-radius:999px;width:28px;height:28px;padding:0;box-shadow:inset 0 0 10px #29c5ff1a}.modal-hint{color:#aeeeff;background:#0212227a;border:1px solid #45c9ff2e;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.45}.invite-bind-modal{background:radial-gradient(circle at 88% 8%,#ffcf5b2e,#0000 28%),radial-gradient(circle at 0 100%,#25b5ff2e,#0000 34%),linear-gradient(145deg,#052b48f5,#010d1cfa);border:1px solid #39cdff4d;border-radius:22px;width:min(326px,100vw - 42px);padding:18px 18px 20px;position:relative;overflow:hidden;box-shadow:0 22px 48px #00000075,inset 0 0 24px #24b7ff1f}.invite-bind-head{text-align:left;gap:4px;display:grid}.invite-bind-head span{color:#ffe596;background:#0a1624a8;border:1px solid #ffd35b57;border-radius:999px;width:-moz-fit-content;width:fit-content;padding:4px 10px;font-size:11px;font-weight:900}.invite-bind-head h3{color:#ffe28c;letter-spacing:0;margin:0;font-size:20px;font-weight:950}.invite-bind-visual{background:radial-gradient(circle at 16%,#ffd45b29,#0000 38%),linear-gradient(135deg,#031f34db,#000d1ca8);border:1px solid #ffd35b38;border-radius:19px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;padding:10px 12px 10px 10px;display:grid}.invite-bind-visual img{object-fit:contain;filter:drop-shadow(0 0 14px #ffca5c52);width:72px;height:72px}.invite-bind-visual span{color:#91eaff;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.invite-referrer-pill{color:#ffe28c;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(90deg,#ffd5581f,#0a2b3e75);border:1px solid #ffd35b47;border-radius:999px;width:100%;min-width:0;height:34px;padding:0 12px;font-size:16px;font-weight:950;line-height:32px;display:block;overflow:hidden;box-shadow:inset 0 0 14px #ffd25b1a}.invite-bind-action{width:100%;margin-top:14px}.invite-address-float{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000710b8;place-items:center;padding:18px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.invite-address-card{background:radial-gradient(circle at 20% 0,#31c8ff2e,#0000 42%),linear-gradient(145deg,#04233af5,#010d1cfa);border:1px solid #46d0ff47;border-radius:18px;gap:10px;width:100%;padding:16px;display:grid;box-shadow:0 18px 34px #00000061}.invite-address-card span{color:#91eaff;font-size:12px;font-weight:900}.invite-address-card strong{color:#ffe28c;word-break:break-all;font-size:13px;line-height:1.42}@keyframes toast-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.detail-card,.lp-percent-card,.coupon-rule-card,.invite-detect{background:url(/assets/pv-strip-unified-MYsVUhIX.webp) 50%/100% 100% no-repeat,linear-gradient(90deg,#021222e0,#010a14e6);gap:12px;margin-top:14px;padding:18px;display:grid}.stats-grid,.order-card-grid,.reward-detail-grid,.member-detail-grid,.coupon-summary,.lp-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.stats-grid article,.order-card-grid span,.reward-detail-grid span,.member-detail-grid article,.allocation-list>div,.relation-user,.qualified-user{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,9px 100%,0 calc(100% - 9px));background:#0212228f;border-radius:14px;min-width:0;padding:12px}.stats-grid span,.allocation-list span,.order-card em,.reward-detail-grid span,.coupon-summary span,.coupon-summary small,.coupon-rule-card span,.coupon-rule-card small,.redemption-card-meta small{color:#b8def1db;font-size:12px;font-style:normal;display:block}.stats-grid strong,.allocation-list strong,.order-card b,.reward-detail-grid b,.coupon-summary strong,.coupon-rule-card strong{color:#ffe08d;word-break:break-word;margin-top:5px;font-size:16px;display:block}.allocation-list,.order-list,.reward-list,.redemption-list,.relation-levels,.relation-list,.qualified-list,.ecosystem-menu{gap:12px;display:grid}.allocation-list small,.order-card small{color:#8cbacf;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.order-card,.reward-detail-card,.redemption-card,.team-branch,.relation-level,.qualified-directs,.invite-card,.ecosystem-tile{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,16px 100%,0 calc(100% - 16px));background:linear-gradient(145deg,#00aeff1f,#0000 48%),#021222bd;border-radius:20px;min-width:0;padding:18px}.order-card-head,.reward-detail-head,.redemption-card-head,.team-section-title,.relation-level-head,.binary-node-head,.binary-node-meta{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.order-card-head strong,.redemption-card-head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.order-status,.reward-detail-head em,.redemption-card-head span,.qualification-badge{color:#ffdf80;background:#51360942;border:1px solid #ffd5696b;border-radius:999px;flex:none;padding:4px 8px;font-size:12px;font-style:normal;font-weight:900}.mall-redemption-card{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,14px 100%,0 calc(100% - 14px));background:radial-gradient(circle at 8% 15%,#ffcf562e,#0000 28%),linear-gradient(135deg,#053d5bbd,#011223db);border:1px solid #00baff47;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid;position:relative;box-shadow:inset 0 0 22px #00b1ff1f,0 10px 28px #0003}.redemption-goods-icon{background:radial-gradient(circle,#ffdc7447,#0000 62%),linear-gradient(145deg,#0b5b77a6,#04182bb8);border-radius:18px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.redemption-goods-icon img{object-fit:contain;filter:drop-shadow(0 8px 12px #0000005c);width:58px;height:58px}.redemption-card-body{gap:6px;min-width:0;display:grid}.redemption-card-head{gap:8px}.redemption-card-head strong{color:#ffe58f;text-shadow:0 0 10px #ffd45c38;font-size:15px}.redemption-status{padding:4px 9px;font-size:11px}.redemption-card-no{color:#a8e2ffd1;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:800;overflow:hidden}.redemption-card-meta{flex-wrap:wrap;gap:6px;display:flex}.redemption-card-meta small{color:#cdefffe0;text-overflow:ellipsis;white-space:nowrap;background:#00122185;border:1px solid #29ccff2e;border-radius:999px;align-items:center;gap:3px;max-width:100%;padding:4px 7px;display:inline-flex;overflow:hidden}.redemption-card-meta b{color:#ffdf75}.redemption-express{flex-basis:100%;border-radius:10px!important}.reward-reason,.placeholder,.relation-threshold{color:#9ee8ff;background:#020e1bad;border-radius:14px;margin:0;padding:12px}.empty-state{background:radial-gradient(circle at 14% 18%,#ffd1521f,#0000 34%),linear-gradient(135deg,#06395894,#010f1dbd);border:1px solid #2dc4ff33;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;display:grid;box-shadow:inset 0 0 0 1px #ffda680d,0 10px 26px #0003}.empty-state.compact{border-radius:16px;grid-template-columns:42px minmax(0,1fr);min-height:64px;padding:10px}.empty-state img{object-fit:contain;filter:drop-shadow(0 8px 10px #00000052)drop-shadow(0 0 10px #2cd2ff33);width:48px;height:48px}.empty-state.compact img{width:38px;height:38px}.empty-state div{gap:3px;min-width:0;display:grid}.empty-state strong{color:#ffe28a;font-size:14px;line-height:1.2}.empty-state span{color:#afedffc7;font-size:12px;line-height:1.35}.chain-link{color:#45d1ff;font-weight:900;text-decoration:none}.ledger-list,.allocation-flow-list{gap:10px;display:grid}.ledger-card{background:radial-gradient(circle at 10% 10%,#ffd2521a,#0000 34%),linear-gradient(145deg,#00456b61,#010d1bd1);border:1px solid #35c7ff29;border-radius:18px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffd35b0d}.ledger-card img{object-fit:contain;filter:drop-shadow(0 0 10px #ffc7432e);width:52px;height:52px}.ledger-card strong,.ledger-card span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ledger-card strong{color:#ffe08d;font-size:14px;font-weight:950}.ledger-card span{color:#c4edffd1;margin-top:4px;font-size:11px;font-weight:800}.ledger-amount{justify-items:end;gap:5px;min-width:76px;display:grid}.ledger-amount b{color:#fff;text-align:right;font-size:13px;line-height:1.2}.ledger-amount em{color:#ffdf80;background:#50330438;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900}.ledger-amount button{border-radius:999px;min-height:30px;padding:0 12px;font-size:12px}.flow-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.flow-summary-grid article,.operation-hero-card,.action-card{background:linear-gradient(145deg,#00aeff1f,#02101ead);border-radius:18px;min-width:0;padding:13px}.flow-summary-grid article{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;display:grid}.flow-summary-grid img{object-fit:contain;grid-row:1/3;width:38px;height:38px}.flow-summary-grid span,.operation-hero-card span{color:#c4edffd6;font-size:11px;font-weight:800}.flow-summary-grid strong,.operation-hero-card strong{color:#ffe08d;word-break:break-word;margin-top:4px;font-size:15px;font-weight:950;display:block}.purchase-step-row{background:radial-gradient(circle at 50% 0,#00beff21,#0000 48%),linear-gradient(135deg,#021f3494,#010d1b80);border:1px solid #2cbeff24;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:14px 8px 0;padding:8px;display:grid}.purchase-step-row span{color:#c5e8f5b8;text-align:center;background:radial-gradient(circle at 50% 0,#ffd75b14,#0000 48%),#0316279e;border-radius:14px;align-content:center;justify-items:center;gap:4px;min-height:58px;padding:7px 3px;font-size:10px;font-weight:900;display:grid}.purchase-step-row img{object-fit:contain;width:24px;height:24px}.purchase-step-row span.active{color:#ffe08d;background:radial-gradient(circle at 50% 0,#ffd6512e,#0000 48%),linear-gradient(#1a444ea3,#2b1e0780);box-shadow:inset 0 0 0 1px #ffd65d3d,0 0 14px #00beff1f}.operation-hero-card{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:13px;display:grid}.operation-hero-card img{object-fit:contain;width:78px;height:78px}.action-card{gap:12px;display:grid}.action-card h2{margin:0}.coupon-summary{background:url(/assets/pv-strip-unified-MYsVUhIX.webp) 50%/100% 100% no-repeat,linear-gradient(90deg,#021222e0,#010a14e6);gap:0;margin:16px 0;padding:10px 0}.coupon-summary article{text-align:center;min-width:0;padding:12px 10px}.coupon-summary article+article{border-left:1px solid #37c4ff40}.mall-panel{gap:14px;display:grid}.mall-tabs{background:linear-gradient(#003252b8,#010e1dd1),#010d19c7;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:6px;display:grid;box-shadow:inset 0 0 18px #00b1ff1f}.mall-tabs button{color:#9ee8ff;background:0 0;border:0;border-radius:14px;min-height:36px;padding:0 8px;font-size:14px;font-weight:950}.mall-tabs button.active{color:#241200;background:linear-gradient(#ffe694,#d88a12);box-shadow:0 0 18px #ffbe3547}.coupon-wallet-card{background:radial-gradient(circle at 15% 20%,#ffd35c2e,#0000 28%),linear-gradient(135deg,#00548185,#011020e6);border-radius:22px;align-items:center;gap:13px;min-width:0;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #3accff2e,inset 0 0 26px #00b5ff1f}.coupon-wallet-card img{object-fit:contain;filter:drop-shadow(0 0 12px #ffc64147);width:58px;height:58px}.coupon-wallet-card div{min-width:0}.coupon-wallet-card span{color:#9ee8ff;font-size:12px;font-weight:900;display:block}.coupon-wallet-card strong{color:#ffe08d;word-break:break-word;margin-top:4px;font-size:25px;font-weight:950;line-height:1;display:block}.coupon-balance-line{color:#c4edffeb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:0 4px 2px;font-size:12px;font-weight:900;display:grid}.coupon-balance-main{align-items:center;gap:7px;min-width:0;display:flex}.coupon-balance-line img{object-fit:contain;filter:drop-shadow(0 0 8px #ffc74438);width:28px;height:28px}.coupon-balance-line strong{color:#ffe08d;font-size:17px;font-weight:950}.coupon-ratio-pill{background:radial-gradient(circle at 86% 10%,#ffcc4a24,#0000 36%),#01101f80;border:1px solid #ffd45d33;border-radius:12px;justify-items:end;gap:2px;max-width:150px;padding:5px 8px;display:grid}.coupon-ratio-pill span{color:#a0e9ffd1;font-size:10px;line-height:1}.coupon-ratio-pill strong{color:#ffe08d;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.15;overflow:hidden}.mall-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mall-product-card{color:#f7fbff;cursor:pointer;background:radial-gradient(circle at 50% 18%,#ffd56824,#0000 28%),radial-gradient(circle at 50% 0,#00beff29,#0000 34%),linear-gradient(145deg,#002d4cbd,#010d1beb);border:1px solid #31c1ff33;border-radius:18px;grid-template-rows:78px auto auto;place-items:start stretch;gap:7px;min-width:0;min-height:162px;padding:9px;display:grid;box-shadow:inset 0 0 0 1px #ffd36014,0 12px 24px #0003}.mall-product-card.active{border-color:#ffd9697a;box-shadow:inset 0 0 0 1px #ffd96947,inset 0 0 26px #00bbff1f,0 0 24px #ffb93421}.mall-product-card img{object-fit:contain;filter:drop-shadow(0 10px 14px #00000047)drop-shadow(0 0 10px #ffd0482e);justify-self:center;width:100%;height:78px}.mall-product-card img.mall-product-photo{object-fit:cover;object-position:center 28%;filter:drop-shadow(0 8px 12px #00000057);border-radius:10px}.redemption-selected-product{background:linear-gradient(135deg,#0e3c568f,#010e1cb8);border:1px solid #ffd35a33;border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.redemption-selected-product img{object-fit:cover;object-position:center 28%;border-radius:9px;width:72px;height:58px}.redemption-selected-product strong,.redemption-selected-product span{min-width:0;display:block}.redemption-selected-product strong{color:#ffe18a;font-size:15px;font-weight:950}.redemption-selected-product span{color:#c1ebfbe0;margin-top:4px;font-size:11px}.mall-product-card div{min-width:0}.mall-product-card strong{color:#ffe08d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.2;display:block;overflow:hidden}.mall-product-card span{color:#c4edffe6;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;line-height:1.35;display:block;overflow:hidden}.mall-product-card button{color:#2a1500;background:linear-gradient(#ffeaa4,#d99016);border:0;border-radius:999px;justify-self:stretch;min-height:28px;padding:0 8px;font-size:11px;font-weight:950;box-shadow:0 0 14px #ffbb2c33}.mall-product-card button:disabled{color:#daeaf3ad;box-shadow:none;background:#0d2a3eb8}.coming-soon-card{opacity:.86}.gold-redemption-panel{background:radial-gradient(circle at 50% 0,#ffd25621,#0000 28%),linear-gradient(#0032528a,#010d1ce6);border-radius:22px;gap:12px;padding:15px;display:grid;box-shadow:inset 0 0 0 1px #3accff24}.gold-redemption-panel .form-grid{margin:0}.gold-redemption-panel .coupon-rule-card{margin-top:0}.gold-redemption-modal{place-self:center;width:min(86vw,340px);max-height:none;overflow:visible}.gold-redemption-modal .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin:0}.gold-redemption-modal .form-grid>label:first-child,.gold-redemption-modal .form-grid>.address-cascade-grid,.gold-redemption-modal .form-grid>label:last-child{grid-column:1/-1}.gold-redemption-modal .form-grid label{gap:4px;font-size:11px}.gold-redemption-modal input,.gold-redemption-modal select{border-radius:11px;min-height:32px;padding:0 9px;font-size:12px}.address-cascade-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.address-cascade-grid label{min-width:0}.address-cascade-grid select{padding:0 5px;font-size:10px}.gold-transfer-modal{place-self:center;width:min(90vw,360px);max-height:calc(100dvh - 28px);overflow:hidden auto}.gold-transfer-balance{background:radial-gradient(circle at 16% 8%,#ffcc4729,#0000 38%),linear-gradient(145deg,#092a43c7,#010e1dd6);border:1px solid #ffd35c2e;border-radius:18px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.gold-transfer-balance img{object-fit:contain;filter:drop-shadow(0 0 14px #ffce4a38);width:58px;height:58px}.gold-transfer-balance span{color:#bceaffd9;font-size:12px;font-weight:900;display:block}.gold-transfer-balance strong{color:#ffe28a;margin-top:5px;font-size:18px;font-weight:1000;display:block}.modal-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.modal-title-row h3{color:#ffe08d;margin:0}.modal-title-row .ghost-button{width:auto;min-height:34px;padding:0 14px}.gold-modal-product{background:radial-gradient(circle at 20% 30%,#ffd5682e,#0000 32%),linear-gradient(135deg,#00558059,#010d1be0);border-radius:15px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;display:grid}.gold-modal-product img{object-fit:contain;width:50px;height:42px}.gold-modal-product strong{color:#ffe08d;font-size:15px;font-weight:950;display:block}.gold-modal-product span{color:#bcefff;margin-top:2px;font-size:10px;font-weight:900;display:block}.ecosystem-page{background:radial-gradient(circle at 24% 0,#00beff21,#0000 34%),radial-gradient(circle at 90% 20%,#ffcf520e,#0000 30%),linear-gradient(155deg,#05233d80,#010e1d9e 54%,#00061080)}.ecosystem-menu{grid-template-columns:1fr 1fr;align-items:stretch;margin-top:0}.ecosystem-tile{aspect-ratio:1/.92;color:#f7fbff;text-align:center;min-height:124px;box-shadow:none;background:url(/assets/ecosystem-action-card-BqxUCLjO.png) 50%/100% 100% no-repeat;border:0;border-radius:0;align-content:center;justify-items:center;gap:9px;padding:18px 14px;text-decoration:none;display:grid;position:relative;overflow:hidden}.ecosystem-tile>*{z-index:1;position:relative}.ecosystem-tile-img{object-fit:contain;filter:drop-shadow(0 0 8px #ffc3414d);width:52px;height:52px}.ecosystem-tile span{color:#ffdf80;font-size:16px;font-weight:950}.ecosystem-tile em{color:#d8e6eed1;background:#768f9c1f;border:1px solid #a0b5be2e;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:2px 10px;font-size:11px;font-style:normal;font-weight:850;display:inline-flex}.ecosystem-tile.is-disabled{cursor:pointer;color:#dce8eec7}.ecosystem-tile.is-disabled .ecosystem-tile-img{filter:grayscale()saturate(.08)brightness(.72)drop-shadow(0 0 8px #92a6b033);opacity:.72}.ecosystem-tile.is-disabled span{color:#d6e2e8e0}.social-link-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.social-link-card{color:#ffe08d;background:radial-gradient(circle at 16% 20%,#ffd25629,#0000 34%),linear-gradient(135deg,#002e4cb3,#010d1bd1);border:1px solid #37beff33;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-height:54px;padding:7px 10px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffd96f0f,0 10px 24px #00030c2e}.social-link-card:after{content:"";background:linear-gradient(90deg,#0000,#ffd45e99);width:30px;height:1px;position:absolute;bottom:7px;right:9px}.social-link-card img{object-fit:contain;filter:drop-shadow(0 0 8px #ffcc4a33)drop-shadow(0 0 7px #2cdaff24);width:34px;height:34px}.social-link-card span{color:#ffe08d;text-overflow:clip;white-space:nowrap;min-width:0;font-size:12px;font-weight:950;overflow:visible}.social-link-card.is-disabled{cursor:not-allowed;opacity:.62}.nft-hero-card{perspective:900px;place-items:center;min-height:220px;margin:-8px 0 2px;display:grid;position:relative;overflow:visible}.nft-hero-card img{z-index:1;filter:drop-shadow(0 24px 30px #00030c80)drop-shadow(0 0 18px #00b4ff3d);width:min(58%,220px);height:auto;transform-style:preserve-3d;animation:4.8s ease-in-out infinite nftCardFloat;position:relative;transform:rotateX(8deg)rotateY(-13deg)rotate(-7deg)}.nft-hero-glow{filter:blur(3px);background:radial-gradient(circle,#00c4ff42,#0000 64%),radial-gradient(circle,#ffc74224,#0000 70%);border-radius:50%;width:170px;height:58px;animation:4.8s ease-in-out infinite nftGlowPulse;position:absolute;bottom:30px}.nft-benefit-card{background:radial-gradient(circle at 10% 0,#26c5ff33,#0000 34%),radial-gradient(circle at 92% 16%,#ffd65c29,#0000 30%),linear-gradient(142deg,#082d49bd,#010f1fe6 62%,#020916f0);border:1px solid #45cbff33;border-radius:20px;gap:12px;padding:14px 14px 15px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #96ecff24,inset 0 -30px 58px #00061142,0 18px 40px #00030c47}.nft-benefit-card:before{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#5ad9ffc7,#ffd65c8c,#0000);height:1px;position:absolute;top:10px;bottom:auto;left:12px;right:12px}.nft-benefit-card:after{content:"";filter:blur(.2px);opacity:.72;pointer-events:none;background:radial-gradient(circle,#ffd85f2e,#0000 62%),conic-gradient(from 130deg,#0000,#41ccff2e,#0000 52%);border-radius:50%;width:112px;height:112px;position:absolute;top:-26px;right:-34px}.nft-benefit-main{z-index:1;background:linear-gradient(100deg,#051c30b3,#04152657),#010f1e70;border:1px solid #4eccff29;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 10px 9px;display:flex;position:relative}.nft-benefit-main span,.nft-benefit-stats span{color:#99e5ffd1;font-size:11px;font-weight:900;display:block}.nft-benefit-main strong{color:#ffe28a;margin-top:2px;font-size:17px;font-weight:1000;line-height:1.14;display:block}.nft-benefit-main em{color:#cbf3ffb8;margin-top:3px;font-size:10px;font-style:normal;display:block}.nft-status-badge{color:#d8e9f4b3;white-space:nowrap;background:#081a2a94;border:1px solid #8ea5b83d;border-radius:999px;flex:none;padding:6px 10px;font-size:10px;font-weight:1000}.nft-status-badge.active{color:#fff3b4;background:radial-gradient(circle at 40% 0,#fff4b533,#0000 55%),linear-gradient(#7951088a,#22170470);border-color:#ffdd6680;box-shadow:0 0 18px #ffc7422e}.nft-benefit-stats{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:relative}.nft-benefit-stats article,.nft-benefit-stats button{text-align:left;background:radial-gradient(circle at 100% 0,#ffd35c24,#0000 44%),linear-gradient(145deg,#072a439e,#021222a3);border:1px solid #43beff2e;border-radius:16px;min-width:0;min-height:64px;padding:10px 11px;position:relative;overflow:hidden;box-shadow:inset 0 1px #8be4ff14}.nft-benefit-stats button{cursor:pointer;font:inherit;color:inherit;box-shadow:inset 0 0 24px #00aeff17,0 10px 22px #00041224}.nft-benefit-stats strong{color:#ffe28a;margin-top:5px;font-size:17px;font-weight:950;line-height:1.15;display:block}.nft-claim-status{color:#88e2ffe6;background:#0112226b;border:1px solid #43beff24;border-radius:12px;margin:0;padding:8px 10px;font-size:12px;font-weight:800}.nft-benefit-head{justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.nft-benefit-head strong{color:#ffe28a;font-size:18px;font-weight:950}.nft-benefit-head em{color:#77deffdb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-style:normal;overflow:hidden}.nft-ledger-list .placeholder{background:#01112159;border:1px dashed #5ac8ff2e;margin:0}.nft-ledger-modal .nft-ledger-card{grid-template-columns:minmax(0,1fr) auto}@keyframes nftCardFloat{0%,to{transform:translateY(0)rotateX(8deg)rotateY(-13deg)rotate(-7deg)}50%{transform:translateY(-12px)rotateX(11deg)rotateY(-8deg)rotate(-4deg)}}@keyframes nftGlowPulse{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}.invite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.invite-card{clip-path:polygon(0 10px,10px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 12px),calc(100% - 12px) 100%,16px 100%,0 calc(100% - 16px));background:radial-gradient(circle at 28% 8%,#00cdff38,#0000 38%),radial-gradient(circle at 92% 96%,#ffc74024,#0000 36%),linear-gradient(145deg,#062a46b8,#010e1cd6);border:1px solid #3dcbff33;border-radius:20px;flex-direction:column;justify-content:space-between;gap:12px;min-height:138px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #95e8ff24,inset 0 -28px 48px #0005103d,0 12px 28px #00061342}.invite-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00c7ff33,#0000) top/100% 1px no-repeat,linear-gradient(90deg,#0000,#ffca4c33,#0000) bottom/100% 1px no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.invite-card-main{z-index:1;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;display:grid;position:relative}.invite-card-main img{object-fit:contain;filter:drop-shadow(0 0 12px #00c3ff3d);width:46px;height:46px}.invite-card-main strong{color:#ffe48f;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:1000;line-height:1.15;display:block;overflow:hidden}.invite-card-main span{color:#95e5ffd1;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;font-weight:800;display:block;overflow:hidden}.invite-card-actions{z-index:1;display:flex;position:relative}.invite-copy-button{color:#ffe08d;background:radial-gradient(circle at 50% 0,#00beff2e,#0000 42%),#03192dd1;border:1px solid #3bcbff42;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #8fe5ff1a,0 0 14px #00beff1a}.invite-copy-button img{object-fit:contain;width:16px;height:16px}.invite-copy-button:disabled{color:#d9ebf594;box-shadow:none;background:#092133b8}.team-invite-block{border-radius:18px;padding:10px 12px}.team-invite-block .invite-grid{grid-template-columns:repeat(2,minmax(0,132px));justify-content:center;align-items:stretch;gap:10px;display:grid}.team-invite-block .invite-card{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,10px 100%,0 calc(100% - 10px));text-align:center;background:radial-gradient(circle at 18% 18%,#ffd6541f,#0000 34%),linear-gradient(145deg,#042b45a8,#010f1db8);border-radius:16px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;justify-self:stretch;place-items:center;gap:8px;min-height:118px;padding:11px 10px 10px;display:grid}.team-invite-block .invite-card:before{opacity:.55}.team-invite-block .invite-card>strong,.team-invite-block .invite-card>img,.team-invite-block .invite-card>button{text-align:center;place-self:center}.team-invite-block .invite-card>img{object-fit:contain;filter:drop-shadow(0 0 10px #00c3ff42);grid-column:1/-1;place-self:center;width:44px;height:44px;margin-inline-start:auto;margin-inline-end:auto;display:block}.team-invite-block .invite-card>strong{color:#ffe18a;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;justify-content:center;place-self:center;align-items:center;width:100%;min-width:0;font-size:13px;font-weight:950;line-height:1.15;display:flex;overflow:hidden}.team-invite-block .invite-copy-button{white-space:nowrap;border-radius:999px;grid-column:1/-1;place-self:center;width:70px;min-height:28px;margin-inline-start:auto;margin-inline-end:auto;padding:0 12px;font-size:11px}.invite-card span,.team-section-title h3,.relation-level-head h4,.team-branch h3{color:#ffdf80;margin:0}.readonly-link,.invite-full-address{color:#dff6ff;text-overflow:ellipsis;white-space:nowrap;background:#010c18ad;border-radius:12px;min-width:0;padding:10px 12px;overflow:hidden}.invite-full-address span{overflow-wrap:anywhere;white-space:normal;display:block}.team-tree-grid{grid-template-columns:1fr;gap:12px;display:grid}.team-tree-section{gap:10px;display:grid}.team-tree-section>.section-heading{margin:0;padding:0 2px}.team-tree-heading{gap:8px}.team-tree-heading h2{font-size:17px;line-height:1.1}.team-tree-heading>div{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.team-tree-heading span{color:#7feaff;white-space:nowrap;font-size:11px;font-weight:900}.team-tree-heading em{color:#aeeeffb8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-style:normal;font-weight:800;line-height:1.1;overflow:hidden}.team-fullscreen-page{grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:calc(100vh - 36px);padding:4px 0 0;display:grid}.team-fullscreen-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 6px 4px;display:grid}.team-fullscreen-head button{color:#ffe38f;background:radial-gradient(circle at 50% 0,#ffd86233,#0000 60%),#021220d1;border:1px solid #ffd86285;border-radius:999px;min-height:34px;padding:0 16px;font-size:13px;font-weight:950;box-shadow:inset 0 0 12px #ffd86214}.team-fullscreen-head h2{color:#ffe28c;margin:0;font-size:21px;line-height:1.1}.team-fullscreen-page .binary-tree-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);padding:0;display:grid}.team-fullscreen-page .tree-pan-buttons{display:none}.team-fullscreen-page .binary-tree-svg{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;height:100%!important}.binary-tree-card{background:radial-gradient(circle at 50% 0,#009eff29,#0000 42%),linear-gradient(145deg,#00426c5c,#000a14c2);border:1px solid #00beff3d;border-radius:22px;padding:14px 12px 16px;box-shadow:inset 0 0 18px #00b3ff1a,0 12px 28px #00000038}.binary-tree-card .section-heading{margin-bottom:12px}.tree-pan-buttons{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;margin-bottom:10px;padding:0 4px;display:grid}.tree-pan-buttons button{color:#ffe58d;background:radial-gradient(circle at 50% 0,#ffd55b29,#0000 58%),#011222bd;border:1px solid #ffd95d57;border-radius:999px;min-height:28px;padding:0 8px;font-size:11px;font-weight:950;box-shadow:inset 0 0 12px #ffd05b14}.tree-pan-buttons span{color:#a9e8ffc7;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:800;overflow:hidden}.tree-control-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tree-control-row button{min-width:0}.binary-tree-svg{touch-action:none;cursor:grab;background:radial-gradient(circle at 50% 18%,#00a4ff33,#0000 46%),linear-gradient(155deg,#00517e57,#011120c7);border:1px solid #22c6ff38;border-radius:20px;width:100%;display:block;overflow:visible;box-shadow:inset 0 0 22px #00b5ff1f,0 10px 22px #0003}.binary-tree-svg:active{cursor:grabbing}.binary-tree-svg-lines .binary-tree-line{stroke-width:1.8px}.binary-svg-node{cursor:pointer;filter:url(#treeNodeGlow)}.binary-svg-node rect{fill:url(#treeNodeBg);stroke:#44d3ff9e;stroke-width:1.4px}.binary-svg-node text{fill:#fff;dominant-baseline:middle;paint-order:stroke;stroke:#000a149e;stroke-width:3px;font-size:16px;font-weight:950}.binary-svg-node.is-empty{cursor:default;filter:drop-shadow(0 0 5px #ffd85c47)}.binary-svg-node.is-empty rect{fill:#03192aa8;stroke:#ffd75e6b;stroke-dasharray:6 5}.binary-svg-node.is-empty circle{fill:#ffd75e29;stroke:#ffde70d1;stroke-width:2px}.binary-svg-node.is-empty text{fill:#ffe58de0;font-size:14px}.binary-tree-scroll{scrollbar-width:thin;scrollbar-color:#31cdffb8 #02152673;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;cursor:default;width:100%;min-width:0;max-width:100%;min-height:374px;padding:4px 0 14px;position:relative;overflow:auto hidden}.binary-tree-scroll.is-dragging{scroll-behavior:auto}.binary-tree-scroll::-webkit-scrollbar{height:6px}.binary-tree-scroll::-webkit-scrollbar-track{background:#0112229e;border-radius:999px}.binary-tree-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1ba8deb8,#ffd85cb8);border-radius:999px}.binary-tree{min-width:0;max-height:none;padding:0;display:block;position:relative;overflow:visible}.binary-tree-lines{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.binary-tree-line{fill:none;stroke:#5edaffc2;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #39d8ff73)}.binary-node{z-index:2;width:116px;min-width:0;position:absolute}.binary-node-card{z-index:1;color:#fff;touch-action:manipulation;background:linear-gradient(145deg,#033756b8,#010d1ae6),radial-gradient(circle at 50% 0,#00b2ff2e,#0000 48%);border:1px solid #41cfff59;border-radius:16px;justify-content:center;align-items:center;gap:5px;width:116px;min-height:48px;padding:8px;display:flex;position:relative;box-shadow:inset 0 0 18px #00b1ff1a,0 8px 18px #0000003d}.binary-node-card:after,.binary-child:before,.binary-children:before{display:none}.binary-node-card small,.binary-node-meta span{color:#9edfff;word-break:break-all;font-size:12px}.binary-node-head img{object-fit:contain;flex:none;width:21px;height:21px}.binary-node-card .binary-node-head{justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.binary-node-card .binary-node-head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.12;overflow:hidden}.qualified-user{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.qualified-user>img{object-fit:contain;width:34px;height:34px}.relation-user{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;display:grid}.relation-user>img{object-fit:contain;grid-row:1/3;width:36px;height:36px}.binary-children{display:none}.binary-children:before{height:1px;position:absolute;top:12px;left:25%;right:25%}.binary-child{justify-content:center;min-width:116px;display:flex;position:relative}.binary-child:before{width:1px;height:14px;position:absolute;top:-14px;left:50%}.binary-child.empty{visibility:hidden}.address-button{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-height:0;padding:0;font-weight:900;overflow:hidden}.modal-mask{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#00060cb8;justify-content:center;align-items:center;width:100dvw;height:100dvh;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.modal-card{background:linear-gradient(#08223a,#03101f);border-radius:20px;gap:14px;width:min(94vw,560px);max-height:calc(100dvh - 32px);margin:0;padding:20px;display:grid;overflow:hidden auto;box-shadow:0 20px 60px #00000075}.announcement-modal-mask{z-index:2600;padding:max(18px, env(safe-area-inset-top,0px)) 16px max(18px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 14%,#199be352,#0000 35%),#00050ed6}.announcement-modal-card{background:radial-gradient(circle at 100% 0,#ffc43f33,#0000 30%),radial-gradient(circle at 8% 100%,#1ca8ff33,#0000 40%),linear-gradient(152deg,#052d49fa,#010d1bfc 62%,#031729fc);border:1px solid #3ecdff75;border-radius:22px;gap:14px;width:min(92vw,430px);max-height:calc(100dvh - 36px);padding:18px;display:grid;overflow:hidden auto;box-shadow:0 28px 70px #00000094,inset 0 1px #a6edff29,inset 0 0 30px #009cff14}.announcement-modal-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.announcement-modal-topline span{color:#8ee5ff;letter-spacing:1px;font-size:12px;font-weight:900}.announcement-modal-topline i{color:#ffe291;background:#3f2a0357;border:1px solid #ffd25b7a;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal}.announcement-modal-heading{background:linear-gradient(100deg,#011425b8,#043f5c6b);border:1px solid #ffcc5247;border-radius:16px;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:8px;min-height:88px;padding:13px 10px 13px 14px;display:grid;position:relative;overflow:hidden}.announcement-modal-heading h2{color:#ffe18a;margin:0;font-size:21px;line-height:1.25}.announcement-modal-heading p{color:#a7ddf3;margin:6px 0 0;font-size:12px;line-height:1.5}.announcement-modal-heading img{object-fit:contain;filter:drop-shadow(0 8px 12px #00000061);width:98px;height:98px;transform:translate(8px,6px)}.announcement-flow{scrollbar-width:none;background:#000a158a;border-radius:13px;justify-content:center;align-items:center;gap:5px;min-width:0;padding:10px 8px;display:flex;overflow-x:auto}.announcement-flow::-webkit-scrollbar{display:none}.announcement-flow span{color:#d8f7ff;white-space:nowrap;flex:none;font-size:11px;font-weight:800}.announcement-flow b{color:#f6cb5b;flex:none;font-size:16px;line-height:1}.announcement-content{gap:9px;display:grid}.announcement-content p{color:#c6ecf7;background:#000e1c73;border-left:2px solid #29cbffb3;border-radius:0 12px 12px 0;margin:0;padding:10px 11px;font-size:13px;line-height:1.7}.announcement-content p:nth-child(2){border-left-color:#ffcd58cc}.announcement-confirm-button{color:#2e1a00;width:min(220px,100%);min-height:44px;box-shadow:none;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border:0;margin:2px auto 0;padding:0 18px;font-weight:900}.modal-card.gold-redemption-modal{gap:8px;width:min(86vw,340px);max-height:none;padding:14px 16px 16px;overflow:visible}.modal-mask:has(.gold-redemption-modal){padding:10px;overflow:hidden}.modal-card.gold-transfer-modal{width:min(88vw,340px)}.modal-card.address-detail-modal{background:radial-gradient(circle at 86% 8%,#ffd05b24,#0000 28%),radial-gradient(circle at 0 100%,#25b5ff2e,#0000 34%),linear-gradient(150deg,#052b48f7,#010c1bfa);border:1px solid #38caff47;border-radius:24px;gap:12px;width:min(88vw,342px);padding:16px;position:relative;box-shadow:0 22px 54px #0000007a,inset 0 0 24px #26b9ff1f}.address-detail-modal .modal-title-row{margin-bottom:2px}.address-detail-modal .modal-title-row h3{color:#ffe28c;font-size:19px}.address-detail-hero{background:radial-gradient(circle at 16%,#ffd55b2e,#0000 36%),linear-gradient(135deg,#03223adb,#011020b3);border:1px solid #ffd75e38;border-radius:18px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.address-detail-hero img{object-fit:contain;filter:drop-shadow(0 0 13px #ffcf5b47);width:58px;height:58px}.address-detail-hero span{color:#91eaff;font-size:12px;font-weight:900;display:block}.address-detail-hero strong,.address-detail-hero .address-value-button{color:#ffe28c;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:20px;font-weight:950;display:block;overflow:hidden}.address-value-button{color:#f5fbff;width:100%;min-width:0;box-shadow:none;font:inherit;text-align:right;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13px;font-weight:900;overflow:hidden}.address-value-button:active{transform:scale(.98)}.address-detail-modal .member-detail-grid{grid-template-columns:1fr;gap:8px}.address-detail-modal .member-detail-grid article{clip-path:none;background:linear-gradient(90deg,#00b1ff14,#0000 70%),#000c1a7a;border:1px solid #39cdff24;border-radius:14px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.address-detail-modal .member-detail-grid span{color:#8ee9ff;font-size:12px;font-weight:900}.address-detail-modal .member-detail-grid strong,.address-detail-modal .member-detail-grid .address-value-button{color:#f5fbff;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;overflow:hidden}.member-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.member-performance-grid article{background:linear-gradient(135deg,#00b1ff1a,#000c1a99);border:1px solid #39cdff33;border-radius:14px;min-width:0;padding:12px}.member-performance-grid .member-performance-pv{background:linear-gradient(135deg,#ffbe311a,#000c1a99);border-color:#ffd75e4d}.member-performance-grid span{color:#a4dfea;font-size:12px;display:block}.member-performance-grid strong{color:#ffe28c;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:18px;line-height:1.35;display:block}.member-performance-grid small{color:#a4dfea;font-size:10px;font-weight:500}.member-team-section h4{color:#bceafa;margin:0 0 9px;font-size:13px}.member-team-performance{table-layout:fixed;border-collapse:separate;border-spacing:0;background:#000c1a7a;border:1px solid #39cdff33;border-radius:14px;width:100%;overflow:hidden}.member-team-performance th,.member-team-performance td{color:#f5fbff;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;padding:10px 8px;font-size:13px}.member-team-performance th:first-child{color:#9cdff7;text-align:left;width:20%}.member-team-performance thead th{color:#8fbacb;background:#1a7da41f;font-size:11px;font-weight:500}.member-team-performance tbody td,.member-team-performance tbody th{border-top:1px solid #39cdff1f}.member-team-performance tbody td:nth-child(2){color:#ffe28c;font-weight:800}.member-team-performance .member-team-small{background:#ffbe310f}.member-performance-note{color:#91b8c7;margin:-4px 0 0;font-size:11px;line-height:1.5}.address-detail-tip{color:#aeeeffc7;text-align:center;margin:0;font-size:12px;font-weight:800;line-height:1.35}.address-detail-float{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000710bd;border-radius:24px;place-items:center;padding:16px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.address-detail-popover{background:radial-gradient(circle at 18% 0,#ffd15b29,#0000 38%),linear-gradient(145deg,#04233afa,#010d1cfa);border:1px solid #ffd75e3d;border-radius:18px;gap:12px;width:100%;padding:16px;display:grid;box-shadow:0 18px 38px #0000006b}.address-detail-popover span{color:#91eaff;font-size:12px;font-weight:900}.address-detail-popover strong{color:#ffe28c;word-break:break-all;font-size:13px;line-height:1.45}.address-detail-popover .ghost-button{color:#ffe28c;background:#000d1a94;border-color:#ffd75e57;justify-self:center;width:112px;min-height:32px}.app-shell:has(.modal-mask){overflow:visible}.mobile-content:has(.modal-mask){overflow:visible}.panel:has(.modal-mask){overflow:visible}.panel:has(.modal-mask){-webkit-backdrop-filter:none}.app-shell:has(.modal-mask)>.bottom-nav{display:none}.mobile-content:has(.modal-mask)>.wallet-panel{visibility:hidden}.member-address-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.member-address-row span{overflow-wrap:anywhere;min-width:0}.lp-percent-card{background:radial-gradient(circle at 18% 0,#ffd5601f,#0000 30%),radial-gradient(circle at 86% 18%,#00beff24,#0000 34%),linear-gradient(145deg,#052a43c7,#000c19b3);border:1px solid #31c8ff38;border-radius:22px;gap:12px;min-width:0;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe1850d,0 14px 32px #00051042}.lp-percent-card:before{content:"";background:linear-gradient(90deg,#0000,#2ad3ffbf,#ffdb6799,#0000);height:2px;position:absolute;top:0;left:18px;right:18px}.lp-percent-head{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:10px;min-width:0;display:grid;position:relative}.lp-percent-head span{color:#a9edffd1;font-size:12px;font-weight:900;display:block}.lp-percent-head strong{color:#ffe68f;text-shadow:0 0 18px #ffbc3561;margin-top:2px;font-size:31px;font-weight:1000;line-height:1;display:block}.lp-percent-head em{color:#cff6ffdb;min-width:0;font-size:10px;font-style:normal;font-weight:900}.lp-estimate-chip{background:#000e1b6b;border:1px solid #36ccff2e;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;justify-self:end;align-items:center;gap:4px;min-width:0;max-width:100%;padding:6px 8px;display:grid}.lp-estimate-chip b{color:#dffaff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:950;overflow:hidden}.lp-estimate-chip i{color:#7eefff;font-size:10px;font-style:normal;font-weight:900}.lp-range-wrap{z-index:1;align-items:center;min-height:30px;display:grid;position:relative}.lp-percent-card input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:30px;margin:0}.lp-percent-card input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #ffe28b 0 var(--lp-percent), #082d48d1 var(--lp-percent) 100%);border:1px solid #39c9ff52;border-radius:999px;height:12px;box-shadow:inset 0 1px 2px #00000073,0 0 16px #00b8ff29}.lp-percent-card input[type=range]::-moz-range-track{background:#082d48d1;border:1px solid #39c9ff52;border-radius:999px;height:12px}.lp-percent-card input[type=range]::-moz-range-progress{background:#ffe28b;border-radius:999px;height:12px}.lp-percent-card input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:radial-gradient(circle at 34% 28%,#fff2b4,#f0a51e 56%,#704103 100%);border:2px solid #ffeeacf2;border-radius:50%;width:28px;height:28px;margin-top:-9px;box-shadow:0 0 18px #ffc94585,0 0 0 5px #ffbe391f}.lp-percent-card input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 34% 28%,#fff2b4,#f0a51e 56%,#704103 100%);border:2px solid #ffeeacf2;border-radius:50%;width:24px;height:24px;box-shadow:0 0 18px #ffc94585,0 0 0 5px #ffbe391f}.lp-percent-buttons{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid;position:relative}.lp-percent-buttons button{color:#bcefff;background:#0111218a;border:1px solid #3dcdff38;border-radius:999px;min-height:32px;padding:0 6px;font-size:12px;font-weight:950;box-shadow:inset 0 1px #ffffff0a}.lp-percent-buttons button.active{color:#241400;background:linear-gradient(#fff0a4,#d99a27 72%,#8a5309);border-color:#ffe083b3;box-shadow:0 8px 18px #c7801633,inset 0 1px #ffffff9e}.bottom-nav{z-index:30;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#031a30f7,#00050dfa);border:1px solid #135e978f;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));width:min(100% - 16px,456px);height:66px;padding:6px 7px;display:grid;position:fixed;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 32px #00030cd1,inset 0 1px #00aaff2e}.bottom-nav:before{content:"";background:linear-gradient(90deg,#0000,#0091ffb3,#0000);border-radius:999px;height:2px;position:absolute;top:6px;left:16px;right:16px;box-shadow:0 0 14px #0091ff59}.bottom-nav a{z-index:1;color:#e2e8eebf;place-items:center;gap:2px;min-width:0;font-size:10px;font-weight:900;text-decoration:none;display:grid;position:relative}.bottom-nav a img{object-fit:contain;filter:grayscale(.25)drop-shadow(0 0 6px #00acff2e);width:25px;height:25px}.bottom-nav a span{white-space:nowrap}.bottom-nav a.active{color:#ffd45f;text-shadow:0 0 10px #ffc2375c}.bottom-nav a.active img{filter:drop-shadow(0 0 10px #ffc64080)}.secondary-page{gap:18px;display:grid}.secondary-hero{background:radial-gradient(circle at 88% 20%,#ffcf531f,#0000 30%),linear-gradient(135deg,#072e4aeb,#020e1cf5);border:1px solid #209cdc47;border-radius:22px;grid-template-columns:112px minmax(0,1fr);align-items:center;min-height:132px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #0091ff14,0 16px 36px #00000047}.secondary-hero:after{content:"";background:linear-gradient(90deg,#00beffa6,#0000);height:1px;position:absolute;bottom:14px;left:120px;right:18px}.secondary-hero img{object-fit:contain;filter:drop-shadow(0 0 16px #00b2ff40);width:104px;height:104px}.secondary-hero span,.operation-hero-card em{color:#bee9ffdb;font-size:12px;font-weight:900}.secondary-hero strong{color:#ffe37e;word-break:break-all;margin-top:6px;font-size:28px;font-weight:1000;line-height:1;display:block}.secondary-hero em,.operation-hero-card em{color:#74daffdb;margin-top:8px;font-style:normal;display:block}.burn-page{gap:14px;padding:22px 20px 24px}.burn-page-title{justify-content:flex-start;padding:0 2px 2px}.burn-page-title .section-title-img{width:32px;height:32px}.burn-page-title h2{font-size:22px}.burn-page-title p{color:#cdecf9cc;max-width:230px}.burn-hero-card{background:radial-gradient(circle at 22% 22%,#ffb4252e,#0000 29%),radial-gradient(circle at 82% 10%,#00bfff2e,#0000 32%),linear-gradient(148deg,#062a43bd,#010d1cd6 58%,#060a14e0);border:1px solid #ffca5c33;border-radius:24px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;min-height:142px;padding:17px 15px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #00bcff14,0 18px 28px #0000002e}.burn-hero-card:after{content:"";background:radial-gradient(circle,#ffc3411f,#0000 60%);border:1px solid #ffcf5b33;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-54px;right:-44px}.burn-hero-orbit{z-index:1;background:radial-gradient(circle,#ffc9561f,#0000 58%),#01111f6b;border:1px solid #ffd46e38;border-radius:50%;place-items:center;width:90px;height:90px;display:grid;position:relative;box-shadow:inset 0 0 20px #00c4ff24}.burn-hero-orbit img{object-fit:contain;filter:drop-shadow(0 0 14px #ffb43147);width:82px;height:82px}.burn-hero-content{z-index:1;min-width:0;position:relative}.burn-hero-content span{color:#cfeefbd1;font-size:12px;font-weight:900;display:block}.burn-hero-content strong{color:#fff1a6;overflow-wrap:anywhere;text-shadow:0 0 14px #ffc13a4d;margin-top:6px;font-size:28px;font-weight:1000;line-height:1.04;display:block}.burn-hero-content small{color:#61dcff;font-size:13px;font-weight:950}.burn-rule-strip{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.burn-rule-strip em{color:#ffeab0;background:linear-gradient(#502b0461,#0214236b);border:1px solid #ffd16438;border-radius:999px;min-height:24px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:950}.burn-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.burn-stat-card{background:radial-gradient(circle at 88% 12%,#ffcd5814,#0000 35%),linear-gradient(146deg,#052b439e,#011222b8);border:1px solid #2fb7f429;border-radius:18px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:82px;padding:12px;display:grid;box-shadow:inset 0 0 20px #00c4ff0d}.burn-stat-card.is-wide{grid-column:1/-1;min-height:74px}.burn-stat-card img{object-fit:contain;filter:drop-shadow(0 0 10px #ffc44033);width:38px;height:38px}.burn-stat-card span{color:#c3eafad1;font-size:11px;font-weight:900;display:block}.burn-stat-card strong{color:#ffe38e;overflow-wrap:anywhere;margin-top:4px;font-size:17px;font-weight:1000;line-height:1.18;display:block}.timeline-list{gap:12px;display:grid}.timeline-card{cursor:pointer;position:relative}.timeline-card:before{pointer-events:none;content:"";background:linear-gradient(#00bfff61,#0000);width:1px;height:calc(100% + 12px);position:absolute;top:50%;left:25px;transform:translateY(24px)}.timeline-card:last-child:before{display:none}.state-pill{color:#7bdfff;background:#005b9338;border:1px solid #55d3ff4d;border-radius:999px;place-items:center;min-width:58px;padding:3px 8px;font-style:normal;display:inline-grid}.state-pill.completed,.state-pill.chain_success{color:#ffe48d;background:#b1771633;border-color:#ffcf5359}.state-pill.failed{color:#ff9b9b;background:#68121647;border-color:#ff68684d}.detail-id-row,.member-address-row{background:#0013247a;border:1px solid #3fb4ff33;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.detail-id-row span,.member-address-row span{color:#dff8ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:800;overflow:hidden}.detail-id-row button,.member-address-row button{min-height:30px;padding:0 10px;font-size:12px}.operation-main-button{grid-template-columns:34px auto;justify-content:center;align-items:center;gap:8px;min-height:54px;display:inline-grid}.operation-main-button img{object-fit:contain;width:34px;height:34px}.action-modal{gap:14px;display:grid}.action-modal input{width:100%}.unpaid-order-modal{width:min(326px,100vw - 40px)}.unpaid-order-summary{background:radial-gradient(circle at 86% 8%,#ffd25e29,#0000 30%),linear-gradient(145deg,#032742b8,#01101fd1);border:1px solid #46cdff38;border-radius:16px;gap:8px;padding:10px;display:grid;box-shadow:inset 0 0 18px #29bcff14}.unpaid-order-summary article{background:#0012246b;border-radius:11px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;padding:7px 8px;display:grid}.unpaid-order-summary span{color:#91eaff;font-size:12px;font-weight:800}.unpaid-order-summary strong{color:#ffe68a;word-break:break-all;text-align:right;min-width:0;font-size:12px;font-weight:950}.modal-action-row{grid-template-columns:1fr 1fr;align-items:center;gap:10px;display:grid}.modal-action-row .primary-action{color:#2a1600;width:100%;min-height:54px;box-shadow:none;text-shadow:0 1px #ffefb0ad;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border:0;padding:0 16px;font-size:14px;font-weight:950}.modal-action-row .ghost-button.danger{color:#ffd8d8;background:#5010165c;border-color:#ff717161;width:100%;min-height:42px}.action-modal>button,.gold-redemption-modal>.primary-action{color:#2a1600;width:min(78%,260px);min-height:78px;box-shadow:none;text-shadow:0 1px #ffefb0ad;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border:0;border-radius:0;justify-self:center;padding:0 24px;font-size:16px;font-weight:950}.gold-transfer-modal>.primary-action,.gold-redemption-modal>.primary-action{z-index:2;width:min(72%,230px);min-height:64px;margin-top:2px;position:sticky;bottom:0}.gold-redemption-modal>.primary-action{background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;width:min(64%,190px);min-height:50px;margin:2px auto 0;padding:0 18px;font-size:14px;position:relative;bottom:auto}.gold-redemption-modal .modal-title-row .ghost-button{min-height:30px;padding:0 12px}.gold-redemption-modal .status-line{font-size:11px;line-height:1.3}.redemption-modal-mask{background:radial-gradient(circle at 50% 18%,#00b0ff33,#0000 34%),#00050dd1;justify-content:center;align-items:center;width:100dvw;height:100dvh;padding:12px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.gold-redemption-sheet{background:radial-gradient(circle at 18% 4%,#ffd25621,#0000 30%),radial-gradient(circle at 92% 16%,#00bdff29,#0000 32%),linear-gradient(#052a44fa,#020e1dfa);border:1px solid #41caff33;border-radius:24px;gap:9px;width:min(92vw,360px);max-height:calc(100dvh - 24px);padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffdd790f,0 22px 66px #0000009e}.redemption-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.redemption-sheet-head span{color:#97e7ffc7;font-size:11px;font-weight:900;display:block}.redemption-sheet-head h3{color:#ffe28a;margin:1px 0 0;font-size:22px;font-weight:1000}.redemption-sheet-head .ghost-button{min-height:32px;padding:0 13px}.redemption-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 8px;display:grid}.fulfillment-method-switch{background:#000a169e;border:1px solid #4dcbff33;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:5px;display:grid}.fulfillment-method-switch button{color:#b3edffc2;background:0 0;border:1px solid #0000;border-radius:11px;min-height:38px;font-size:13px;font-weight:900}.fulfillment-method-switch button.active{color:#2a1700;background:linear-gradient(#ffeaa0,#d89e2d);border-color:#ffd45b80;box-shadow:0 0 16px #ffc23533}.pickup-redemption-notice{background:radial-gradient(circle at 12% 0,#ffcc4a29,#0000 36%),#011323b3;border:1px solid #ffd45c47;border-radius:16px;gap:6px;padding:13px 14px;display:grid}.pickup-redemption-notice strong{color:#ffe28a;font-size:15px}.pickup-redemption-notice span{color:#c0efffd6;font-size:12px;line-height:1.65}.redemption-fulfillment{color:#9feaff!important}.redemption-fulfillment.is-pickup{color:#ffe28a!important}.redemption-confirm-pickup-button{color:#2d1800;background:linear-gradient(#ffe89b,#d99825);border:1px solid #ffd55e85;border-radius:999px;width:-moz-fit-content;width:fit-content;min-height:30px;margin-top:8px;padding:0 12px;font-size:12px;font-weight:1000}.pickup-confirm-modal{background:radial-gradient(circle at 12% 0,#ffce4c26,#0000 34%),linear-gradient(#052b46fc,#010c1afc);border:1px solid #ffd55e47;border-radius:22px;gap:12px;width:min(90vw,350px);padding:18px;display:grid}.pickup-confirm-modal p{color:#d3f4ffe6;margin:0;font-size:13px;line-height:1.7}.pickup-confirm-modal p:first-of-type{color:#ffe28a;font-weight:900}.redemption-field,.redemption-address-grid label{color:#9fe8ff;gap:4px;min-width:0;font-size:11px;font-weight:900;display:grid}.redemption-field.full,.redemption-address-grid{grid-column:1/-1}.redemption-field input,.redemption-address-grid select,.address-picker-button{color:#ecfbff;background:#000a14bd;border:1px solid #38c9ff52;border-radius:12px;outline:none;width:100%;min-height:34px;padding:0 10px;font-size:12px}.address-picker-button{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:20px;display:block;position:relative;overflow:hidden}.address-picker-button:after{content:"";border-bottom:1px solid #ffe08d;border-right:1px solid #ffe08d;width:6px;height:6px;position:absolute;top:50%;right:8px;transform:translateY(-65%)rotate(45deg)}.redemption-address-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.redemption-address-grid select{padding:0 5px;font-size:10px}.redemption-picker-scrim{z-index:8;border-radius:inherit;-webkit-backdrop-filter:blur(6px);background:#00050e94;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.redemption-picker-panel{background:radial-gradient(circle at 22% 0,#ffd55d24,#0000 32%),linear-gradient(#072c46fa,#010c19fa);border:1px solid #38c9ff47;border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:100%;max-height:min(330px,100% - 24px);display:grid;overflow:hidden;box-shadow:0 18px 44px #00000094}.redemption-picker-head{border-bottom:1px solid #36c3ff2e;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px 9px;display:flex}.redemption-picker-head strong{color:#ffe28a;font-size:15px}.redemption-picker-head button{color:#d8f6ff;background:#02182bd1;border:1px solid #52d3ff47;border-radius:12px;width:auto;min-height:30px;padding:0 12px;font-weight:900}.redemption-picker-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:250px;padding:7px;overflow:hidden auto}.redemption-picker-list button{color:#eafaff;text-align:left;background:0 0;border:0;border-radius:12px;width:100%;min-height:38px;margin:0;padding:0 12px;font-size:13px;font-weight:900}.redemption-picker-list button+button{margin-top:3px}.redemption-picker-list button.active{color:#2b1700;background:linear-gradient(#ffe78d,#d79b28);box-shadow:0 0 16px #ffc53838}.redemption-quantity-row{background:radial-gradient(circle at 12% 0,#ffcc4a24,#0000 34%),#000c188f;border:1px solid #ffd45d2e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.redemption-quantity-row span{color:#a7e8ffdb;font-size:11px;font-weight:900;display:block}.redemption-quantity-row strong{color:#ffe28a;margin-top:2px;font-size:14px;font-weight:1000;display:block}.quantity-stepper{background:#000914bd;border:1px solid #ffd65c47;border-radius:999px;grid-template-columns:34px 42px 34px;align-items:center;display:grid;overflow:hidden}.quantity-stepper button{color:#2a1600;background:linear-gradient(#ffeaa0,#d79c28);border:0;width:34px;height:34px;min-height:34px;padding:0;font-size:20px;font-weight:1000;line-height:1}.quantity-stepper button:disabled{color:#2a16006b;filter:grayscale(.35)brightness(.76)}.quantity-stepper b{color:#ffe28a;text-align:center;font-size:16px;font-weight:1000}.redemption-submit-button{width:min(82%,252px)!important;min-height:54px!important;margin:2px auto 0!important;font-size:13px!important}.redemption-status{color:#bcefff;text-align:center;max-height:34px;overflow:hidden}.gold-transfer-modal-mask{z-index:2200;overscroll-behavior:contain;touch-action:none;-webkit-backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 20%,#0f8acf2e,#0000 42%),linear-gradient(#000812b8,#00030aeb);justify-content:center;align-items:center;width:100dvw;height:100dvh;padding:18px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.gold-transfer-sheet{overscroll-behavior:contain;touch-action:pan-y;background:radial-gradient(circle at 84% 0,#ffce4b1a,#0000 28%),radial-gradient(circle at 8% 14%,#00aaff29,#0000 34%),linear-gradient(#082b45fa,#010c1afa);border:1px solid #1fa7f447;border-radius:20px;gap:15px;max-height:min(650px,100dvh - 36px);padding:20px 16px 18px;display:grid;position:relative;overflow:hidden auto;box-shadow:0 24px 70px #000000b8,inset 0 1px #50c4ff29,inset 0 0 34px #0074be29;width:min(90vw,344px)!important;margin:0!important}.gold-transfer-sheet:before{content:"";background:linear-gradient(90deg,#0000,#2bc6ffc7,#ffd35a85,#0000);border-radius:999px;height:2px;position:absolute;top:0;left:18px;right:18px}.gold-transfer-head h3{color:#ffe68f;text-shadow:0 0 16px #ffbf2a3d;font-size:22px;line-height:1}.gold-transfer-sheet .ghost-button{color:#d7f5ff;background:#052036b3;border-color:#43caff61;min-height:34px;padding:0 13px}.gold-transfer-sheet .gold-transfer-balance{background:radial-gradient(circle at 18% 20%,#ffd44629,#0000 38%),linear-gradient(135deg,#0e374de0,#021121f0);border-color:#ffd65b42;border-radius:18px;grid-template-columns:58px minmax(0,1fr);padding:13px}.gold-transfer-sheet .gold-transfer-form{gap:13px;display:grid}.gold-transfer-sheet .gold-transfer-form label{color:#9eeaff;gap:8px;font-size:13px;font-weight:900;display:grid}.gold-transfer-sheet .gold-transfer-form input{color:#fff;background:#000c1cb8;border:1px solid #27aeec6b;border-radius:14px;outline:none;width:100%;height:44px;padding:0 14px}.gold-transfer-sheet .gold-transfer-submit{z-index:1;font-size:15px;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat!important;width:min(72%,212px)!important;min-height:56px!important;margin:4px auto 0!important;padding:0 18px!important;position:relative!important;bottom:auto!important}.gold-transfer-status{color:#ffe6a2;background:#000a1680;border-radius:12px;margin:0;padding:9px 10px}.purchase-action-modal .flow-summary-grid{margin-top:2px}.lp-action-card{gap:14px;display:grid}.lp-preview-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lp-preview-cards article{background:#02162a80;border:1px solid #3cbaff2e;border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;min-height:82px;padding:11px;display:grid}.lp-preview-cards img{object-fit:contain;grid-row:span 2;width:42px;height:42px}.lp-preview-cards span{color:#cdeeffd1;font-size:11px;font-weight:800}.lp-preview-cards strong{color:#ffe28c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.lp-selected-row{background:#0012226b;border-radius:14px;grid-template-columns:1fr auto;gap:6px 12px;padding:10px 12px;display:grid}.lp-selected-row span{color:#c9eaffb8;font-size:12px}.lp-selected-row strong{color:#ffe18d;font-size:13px}.lp-record-detail-modal{gap:14px}.lp-record-hero{background:radial-gradient(circle at 100% 0,#ffd65c2e,#0000 42%),radial-gradient(circle at 0 100%,#00c5ff29,#0000 40%),linear-gradient(145deg,#053352a8,#01101fdb);border:1px solid #ffd85c38;border-radius:19px;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:12px;padding:13px;display:grid;box-shadow:inset 0 1px #ffffff14,0 16px 30px #00040e33}.lp-record-hero img{object-fit:contain;filter:drop-shadow(0 0 14px #00cbff38);width:66px;height:66px}.lp-record-hero span,.lp-record-hero em{color:#beedffd1;font-size:12px;font-style:normal;font-weight:850;display:block}.lp-record-hero strong{color:#ffe28a;margin:5px 0;font-size:22px;font-weight:1000;line-height:1.08;display:block}.lp-record-detail-grid article{background:radial-gradient(circle at 100% 0,#ffdb6714,#0000 36%),#021427a3;border:1px solid #3bc1ff24}.lp-record-detail-grid strong{color:#fff2c2}.secondary-volume-card{gap:14px;display:grid}.team-volume-hero{grid-template-columns:124px minmax(0,1fr)}.team-volume-hero img{width:118px;height:118px}.team-section-title img,.relation-level-head img{object-fit:contain;flex:none;width:34px;height:34px}.relation-level{background:#0215266b;border:1px solid #36a9e838;border-radius:16px;overflow:hidden}.relation-level summary{cursor:pointer;padding:12px;list-style:none}.relation-level summary::-webkit-details-marker{display:none}.relation-level .relation-list,.relation-level .placeholder{margin:0 12px 12px}.team-relatives-page{gap:12px;display:grid}.relatives-hero-card{background:radial-gradient(circle at 88% 12%,#ffda5e29,#0000 28%),radial-gradient(circle at 2% 100%,#15a9ff29,#0000 36%),linear-gradient(140deg,#073554bd,#010f1dd1);border:1px solid #3acaff33;border-radius:20px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #2abbff17,0 12px 26px #0003}.relatives-hero-card:after{content:"";background:linear-gradient(90deg,#0000,#41d4ff7a,#0000);height:1px;position:absolute;top:auto;bottom:0;left:16px;right:16px}.relatives-hero-card>img{object-fit:contain;filter:drop-shadow(0 0 12px #ffd35a42);width:54px;height:54px}.relatives-hero-card span,.relatives-hero-card em{display:block}.relatives-hero-card span{color:#8eeaff;font-size:12px;font-weight:900}.relatives-hero-card strong{color:#ffe48b;margin-top:2px;font-size:22px;line-height:1.05;display:block}.relatives-hero-card em{color:#d2efffbd;margin-top:4px;font-size:11px;font-style:normal;font-weight:800}.relatives-hero-card b{color:#ffdf7c;white-space:nowrap;background:#4d330833;border:1px solid #ffda5f47;border-radius:999px;padding:6px 9px;font-size:11px}.team-relatives-page .relation-levels{gap:10px;display:grid}.team-relatives-page .relation-level{clip-path:none;background:linear-gradient(135deg,#00acff17,#0000 48%),#01122294;border:1px solid #31c4ff33;border-radius:18px;min-width:0;padding:0;overflow:hidden}.team-relatives-page .relation-level summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.relation-level-title{align-items:center;gap:9px;min-width:0;display:flex}.relation-level-title img{object-fit:contain;filter:drop-shadow(0 0 9px #ffd25438);flex:none;width:34px;height:34px}.relation-level-title span,.relation-level-title small{display:block}.relation-level-title span{color:#ffe58d;font-size:16px;font-weight:950}.relation-level-title small{color:#7ee7ffe0;margin-top:2px;font-size:11px;font-weight:900}.team-relatives-page .relation-level summary>b{color:#73eaff;white-space:nowrap;background:#0099ff1a;border-radius:999px;padding:5px 8px;font-size:11px}.team-relatives-page .relation-list{gap:8px;margin:0;padding:0 10px 10px;display:grid}.team-relatives-page .relation-card{color:#f7fdff;clip-path:none;text-align:left;background:radial-gradient(circle at 0,#ffd55b1a,#0000 34%),linear-gradient(95deg,#032b46b8,#010e1d8f);border:1px solid #37cdff29;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;min-height:58px;padding:9px 10px;display:grid;box-shadow:inset 0 0 16px #22b5ff14}.team-relatives-page .relation-card>img{object-fit:contain;filter:drop-shadow(0 0 8px #ffd35b38);width:34px;height:34px}.team-relatives-page .relation-card.is-address-only{grid-template-columns:30px minmax(0,1fr);min-height:48px;padding:8px 10px}.team-relatives-page .relation-card.is-address-only>img{width:30px;height:30px}.team-relatives-page .relation-card.is-address-only .relation-card-main strong{font-size:15px}.relation-card-main{min-width:0}.relation-card-main strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:950;display:block;overflow:hidden}.relation-card-main span{color:#ffe184;background:#4b31062e;border:1px solid #ffdd6738;border-radius:999px;margin-top:4px;padding:2px 7px;font-size:10px;font-weight:900;display:inline-flex}.relation-card-meta{justify-items:end;gap:3px;min-width:76px;display:grid}.relation-card-meta em,.relation-card-meta small{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.relation-card-meta em{color:#73eaff;font-size:11px;font-style:normal;font-weight:950}.relation-card-meta small{color:#c9ecffb3;font-size:10px;font-weight:800}.team-relatives-page .relation-list .placeholder{margin:0}.relatives-tip{color:#b3e8ffb8;text-align:center;margin:0;font-size:11px;font-weight:800}@media (min-width:780px){body{background:url(/assets/app-common-bg-BT5TS8c0.webp) top/cover no-repeat fixed,radial-gradient(circle at 50% 0,#006cb32e,#0000 34rem),linear-gradient(#031321 0%,#020a14 44%,#03111d 100%)}}@media (max-width:430px){.app-shell{padding-bottom:142px;padding-left:10px;padding-right:10px}.hero{min-height:190px;margin-left:-10px;margin-right:-10px}.wallet-panel{height:62px;padding:8px 15px 9px}.wallet-state img,.wallet-panel.is-connected .wallet-state img{width:32px;height:32px}.wallet-state strong{font-size:14px}.home-asset-card{padding:26px 24px 22px}.purchase-panel,.orders-panel,.team-panel,.rewards-panel,.coupon-panel,.mall-panel,.sub-token-panel,.lp-panel,.ecosystem-page{padding:24px 18px}.mall-product-card{grid-template-rows:70px auto auto;grid-template-columns:none;min-height:150px;padding:8px}.mall-product-card img{width:100%;height:70px}.mall-product-card button{justify-self:stretch}}@media (max-width:370px){.asset-progress,.team-dual-values,.burn-rule-row,.burn-grid,.stats-grid,.order-card-grid,.reward-detail-grid,.member-detail-grid,.coupon-summary{grid-template-columns:1fr}.coupon-summary article+article{border-top:1px solid #37c4ff40;border-left:0}}.app-shell .panel>button.purchase-open-button,.app-shell .purchase-panel button.purchase-open-button,.app-shell button.purchase-open-button{color:#2a1600!important;width:min(52%,172px)!important;min-height:48px!important;box-shadow:none!important;text-shadow:0 1px #ffefb0b8!important;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat!important;border:0!important;border-radius:0!important;justify-self:center!important;padding:0 24px!important;font-size:15px!important;font-weight:950!important}.app-shell .panel>button.purchase-open-button:disabled,.app-shell .purchase-panel button.purchase-open-button:disabled,.app-shell button.purchase-open-button:disabled{filter:grayscale(.2)brightness(.76);color:#2a16008c!important}.rewards-panel .home-asset-card{background:radial-gradient(circle at 18%,#ffd1552e,#0000 30%),radial-gradient(circle at 78% 12%,#00c2ff29,#0000 34%),linear-gradient(145deg,#042a46d6,#010c19e0 56%,#01172acc);border-radius:20px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;min-height:118px;margin-bottom:12px;padding:12px;display:grid}.rewards-panel .home-asset-card:before{opacity:.5;width:96px;height:96px;top:12px;right:-28px}.rewards-panel .home-asset-card:after{opacity:.34;width:42px;height:42px;bottom:14px;right:14px}.rewards-panel .pv-asset-mark{z-index:1;background:radial-gradient(circle at 50% 34%,#ffe68a38,#0000 42%),linear-gradient(145deg,#63420861,#00172a9e);border:1px solid #ffd55c47;border-radius:22px;place-items:center;width:68px;min-width:0;height:68px;padding:7px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffeca40d,0 0 20px #ffc7401a}.rewards-panel .pv-asset-mark img{object-fit:contain;filter:drop-shadow(0 8px 10px #00000057)drop-shadow(0 0 12px #ffcf4a2e);width:48px;height:48px}.rewards-panel .pv-asset-mark b{color:#ffe28a;text-shadow:0 0 8px #ffcc4852;font-size:10px;font-weight:950;position:absolute;bottom:6px;right:8px}.rewards-panel .pv-asset-values{z-index:1;gap:8px;min-width:0;display:grid;position:relative}.rewards-panel .pv-asset-values>div{background:linear-gradient(90deg,#00b7ff1f,#00b7ff05),#02122261;border:1px solid #46caff21;border-radius:14px;min-width:0;padding:8px 10px;box-shadow:inset 0 0 18px #0097ff0a}.rewards-panel .pv-asset-values span,.benefit-grid article span{color:#cdedfae0;font-size:12px;font-weight:900;line-height:1.2;display:block}.rewards-panel .pv-asset-values strong{color:#ffe18a;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 12px #ffcb473d;margin-top:4px;font-size:16px;font-weight:950;line-height:1.15;display:block;overflow:hidden}.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 18px;display:grid}.benefit-grid article{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,12px 100%,0 calc(100% - 12px));background:radial-gradient(circle at 18% 8%,#ffd3561a,#0000 38%),linear-gradient(145deg,#00aeff1c,#021120b8);border:1px solid #3dc5ff21;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:9px;min-width:0;min-height:78px;padding:12px;display:grid;position:relative;overflow:hidden}.benefit-grid article>img{object-fit:contain;filter:drop-shadow(0 7px 10px #0000004d)drop-shadow(0 0 10px #ffce482e);grid-row:1/3;width:44px;height:44px}.benefit-grid article strong{color:#ffe18a;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:5px;font-size:15px;font-weight:950;line-height:1.12;display:block;overflow:hidden}.benefit-grid .lp-value-benefit strong{letter-spacing:0;font-size:13px}.benefit-grid .benefit-value-row{align-items:center;gap:6px;min-width:0;display:flex}.benefit-grid .benefit-value-row strong{min-width:0;margin-top:5px}.benefit-grid .icon-action-button{color:#ffe28a;background:radial-gradient(circle at 50% 22%,#ffe8976b,#0000 32%),linear-gradient(#754e0ec7,#261602e0);border:1px solid #ffd55c4d;border-radius:50%;place-items:center;width:28px;height:28px;min-height:0;padding:0;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 0 12px #ffc7402e}.benefit-grid .icon-action-button img,.benefit-grid .icon-action-button svg{object-fit:contain;fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.benefit-grid .coupon-transfer-button{color:#fff0b0;background:radial-gradient(circle at 50% 28%,#fff5b96b,#0000 34%),linear-gradient(#b67c19e6,#503004f2);border-color:#ffde7475;flex:none;width:30px;height:30px;margin-top:4px;position:static;box-shadow:inset 0 1px #fff7c247,0 0 13px #ffc6403d}.benefit-grid .coupon-transfer-button svg{stroke-width:2.15px;filter:drop-shadow(0 1px #4623008c);width:18px;height:18px}.rewards-panel .progress-card{background:radial-gradient(circle at 12% 0,#ffd5531f,#0000 32%),linear-gradient(135deg,#052d48b8,#01101fbd);border:1px solid #46caff29;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin:-4px 0 18px;padding:13px 14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #8fe5ff14,0 12px 24px #0000002e}.rewards-panel .progress-card:after{content:"";background:linear-gradient(90deg,#0000,#24c7ff94,#ffd35b6b,#0000);height:1px;position:absolute;top:auto;bottom:0;left:14px;right:14px}.rewards-panel .progress-card span{color:#cdedfae6;font-size:12px;font-weight:950}.rewards-panel .progress-card strong{color:#ffe18a;text-shadow:0 0 12px #ffcb4738;font-size:16px;font-weight:950}.rewards-panel .progress-card .progress-track{background:linear-gradient(#000812d6,#04182bf0);border:1px solid #36c6ff24;grid-column:1/-1;height:10px;margin-top:0;box-shadow:inset 0 0 8px #000000a8,0 0 12px #00abff14}.rewards-panel .progress-card .progress-track i{background:linear-gradient(90deg,#28d5ff 0%,#55f0ff 42%,#ffe18a 100%);min-width:8px;box-shadow:0 0 12px #23d3ff8a,0 0 18px #ffcc4547}.gold-transfer-modal-mask{-webkit-backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 24%,#0b537a57,#0000 34%),#00040cc2;padding:18px}.gold-transfer-sheet{border:1px solid #46cdff33;max-height:calc(100dvh - 48px);box-shadow:inset 0 1px #8fe5ff1a,0 26px 52px #0000006b;background:radial-gradient(circle at 18% 0,#ffd65b1c,#0000 30%),linear-gradient(152deg,#072b45f5,#010d1bfa 58%,#021526f5)!important;border-radius:22px!important;gap:12px!important;width:min(88vw,326px)!important;padding:16px 15px 15px!important}.gold-transfer-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.gold-transfer-head h3{color:#ffe28a;margin:0;font-size:20px!important;line-height:1.1!important}.gold-transfer-sheet .ghost-button{border-radius:13px;min-height:31px;padding:0 12px;font-size:13px}.gold-transfer-sheet .gold-transfer-balance{border-radius:16px;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:11px}.gold-transfer-sheet .gold-transfer-balance img{width:48px;height:48px}.gold-transfer-sheet .gold-transfer-balance>div{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.gold-transfer-sheet .gold-transfer-balance strong{color:#ffe28a;white-space:nowrap;margin-top:0;font-size:16px;line-height:1.15}.gold-transfer-sheet .gold-transfer-balance span{white-space:nowrap}.gold-transfer-sheet .gold-transfer-form{gap:10px}.gold-transfer-sheet .gold-transfer-form label{gap:6px;font-size:12px}.gold-transfer-sheet .gold-transfer-form input{border-radius:13px;height:42px}.gold-transfer-sheet .gold-transfer-submit{width:min(66%,190px)!important;min-height:50px!important;margin-top:2px!important;font-size:15px!important}.gold-transfer-status{padding:8px 10px;font-size:12px;line-height:1.35}.rewards-panel>h2{color:#ffe18a;margin:2px 0 10px;font-size:20px;font-weight:950;line-height:1.2}.rewards-panel .reward-list{gap:10px}.rewards-panel .ledger-card{border-radius:17px;grid-template-columns:42px minmax(0,1fr) auto;min-height:70px;padding:12px}.rewards-panel .ledger-card>img{width:42px;height:42px}.rewards-panel .ledger-amount{max-width:96px}.reward-history-card{background:radial-gradient(circle at 92% 0,#ffd55c1f,#0000 34%),linear-gradient(145deg,#003a5e70,#010d1bb8);border:1px solid #3fc9ff2e;border-radius:20px;gap:10px;display:grid;overflow:hidden;box-shadow:inset 0 1px #99e8ff14,0 18px 36px #00030c2e}.reward-history-card summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 16px;list-style:none;display:grid}.reward-history-card summary::-webkit-details-marker{display:none}.reward-history-card summary h2{color:#ffe18a;margin:0;font-size:18px;font-weight:1000;line-height:1.1}.reward-history-card summary span{color:#b2e8ffc7;margin-top:5px;font-size:12px;font-weight:800;display:block}.reward-history-card summary b{color:#ffe28a;background:#53390847;border:1px solid #ffda5e57;border-radius:50%;place-items:center;min-width:34px;height:34px;display:inline-grid;box-shadow:0 0 18px #ffc62d1f}.reward-history-card .reward-list{padding:0 12px 12px}.reward-detail-modal{gap:14px}.reward-detail-hero{background:radial-gradient(circle at 100% 0,#ffd24a29,#0000 42%),linear-gradient(145deg,#0636549e,#011222e0);border:1px solid #ffd85c33;border-radius:18px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.reward-detail-hero img{object-fit:contain;filter:drop-shadow(0 0 14px #ffca4047);width:62px;height:62px}.reward-detail-hero span,.reward-detail-hero em{color:#bbebffd1;font-size:12px;font-style:normal;font-weight:850;display:block}.reward-detail-hero strong{color:#ffe18a;margin:4px 0;font-size:24px;font-weight:1000;line-height:1.05;display:block}.reward-detail-modal .reward-detail-grid{gap:9px}.reward-detail-modal .reward-detail-grid span{background:linear-gradient(145deg,#032c4694,#011120b8);border:1px solid #39c1ff24}.reward-detail-modal .reward-detail-grid em{color:#9fe0ffc7;font-size:11px;font-weight:850}.reward-detail-modal .reward-detail-grid b{color:#fff4c3;font-size:13px}.nft-claim-primary{z-index:1;color:#211100;width:min(188px,82%);min-height:40px;box-shadow:none;text-shadow:0 1px #fff3bcb3;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border:0;border-radius:10px;justify-self:center;font-size:14px;font-weight:1000;position:relative}.nft-claim-primary:disabled{cursor:not-allowed;opacity:.58;filter:grayscale(.25)}@media (max-width:380px){.nft-benefit-card{border-radius:18px;padding:12px}.nft-benefit-main{gap:8px;padding:8px}.nft-benefit-main strong,.nft-benefit-stats strong{font-size:15px}.nft-status-badge{padding:5px 8px}}.reward-cap-grid{gap:10px;margin-bottom:12px;display:grid}.reward-cap-card{background:radial-gradient(circle at 88% 12%,#26a7ff33,#0000 34%),linear-gradient(145deg,#042d48e6,#011120d1);border:1px solid #26beff61;border-radius:16px;min-width:0;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 26px #0084ff14}.reward-cap-card.static-cap-card{background:radial-gradient(circle at 88% 12%,#f2bb3e33,#0000 34%),linear-gradient(145deg,#322508e6,#011120d6);border-color:#f2bb3e75}.reward-cap-card.equity-cap-card{background:radial-gradient(circle at 88% 12%,#ffad4038,#0000 34%),linear-gradient(145deg,#381e06eb,#011120d6);border-color:#f2bb3e75}.reward-cap-card small{display:block}.reward-cap-card .reward-cap-note{color:#7fbcd6;margin-top:5px;font-size:11px;line-height:1.45}.equity-rung-badge{color:#ffe798;vertical-align:middle;border:1px solid #f2bb3e61;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:600}.reward-cap-head{align-items:center;gap:10px;display:flex}.reward-cap-head img{object-fit:contain;flex:0 0 48px;width:48px;height:48px}.reward-cap-head div{gap:3px;min-width:0;display:grid}.reward-cap-head span,.reward-cap-values span,.reward-cap-card small{color:#9cdff7;font-size:12px}.reward-cap-head strong{color:#ffe07a;overflow-wrap:anywhere;font-size:19px}.reward-cap-values{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 9px;display:grid}.reward-cap-values span{background:#000b1866;border-radius:10px;gap:3px;padding:8px;display:grid}.reward-cap-values b{color:#fff4c4;overflow-wrap:anywhere;font-size:13px}.reward-cap-card .progress-track{background:#000812b8;border:1px solid #32beff4d;border-radius:999px;height:7px;margin:0 0 7px;overflow:hidden}.reward-cap-card .progress-track i{border-radius:inherit;background:linear-gradient(90deg,#0dbfec,#ffe06d);height:100%;display:block;box-shadow:0 0 10px #19c6ffb3}.static-claim-card{background:radial-gradient(circle at 90% 8%,#ffc5402e,#0000 35%),linear-gradient(150deg,#09364be6,#021221e0);border:1px solid #f2bb3e75;border-radius:16px;margin:12px 0;padding:14px;position:relative}.static-claim-head{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.static-claim-head img{object-fit:contain;width:44px;height:44px}.static-claim-head div{gap:2px;min-width:0;display:grid}.static-claim-head span,.static-claim-estimate span,.static-claim-card p{color:#a9def0;font-size:12px}.static-claim-head strong{color:#ffe17a;overflow-wrap:anywhere;font-size:18px}.static-claim-head em{color:#ffe798;white-space:nowrap;border:1px solid #f2bb3e61;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal}.static-claim-estimate{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.static-claim-estimate span{background:#000c187a;border-radius:10px;gap:3px;padding:8px;display:grid}.static-claim-estimate b{color:#fff;overflow-wrap:anywhere}.static-claim-button{color:#201300;background:url(/assets/gold-action-button-Bg3FgBYo.png) 50%/100% 100% no-repeat;border:0;width:min(230px,100%);min-height:42px;margin:8px auto 0;font-weight:800;display:block}.static-claim-button:disabled{filter:grayscale(.75);opacity:.58}.reward-category-tabs{grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0;display:grid}.reward-category-tabs button{color:#9cdff7;background:#00162aad;border:1px solid #2bb2e759;border-radius:999px;min-height:34px;padding:0 8px}.reward-category-tabs button.active{color:#2b1b00;background:linear-gradient(#ffe58b,#c68a16);border-color:#f4c64f}@media (min-width:390px){.reward-cap-grid{grid-template-columns:1fr 1fr}.reward-cap-card{padding:12px}.reward-cap-values{grid-template-columns:1fr}}.lp-version-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 4px 12px;display:grid}.lp-version-tabs button{color:#9edcff;background:#021e3499;border:1px solid #3ab9ff61;border-radius:6px;min-height:38px}.lp-version-tabs button.active{color:#ffe38a;background:linear-gradient(#493304c7,#0e2737c2);border-color:#ffcf4ecc}.ttt-page{gap:14px;display:grid}.ttt-hero{min-height:132px}.ttt-hero img{object-fit:contain;width:86px;height:86px}.ttt-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ttt-summary-grid article,.ttt-action-card{background:linear-gradient(145deg,#05314dc7,#01132294);border:1px solid #27baee52;box-shadow:inset 0 1px #ffda6914}.ttt-summary-grid article{border-radius:8px;min-width:0;padding:13px}.ttt-summary-grid span,.ttt-summary-grid strong{display:block}.ttt-summary-grid span{color:#8cdcf4;margin-bottom:6px;font-size:12px}.ttt-summary-grid strong{overflow-wrap:anywhere;color:#ffd66f;flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}.ttt-summary-grid strong img{object-fit:cover;border-radius:50%;flex:none;width:18px;height:18px}.ttt-tabs,.ttt-mode-switch{background:#00111fa3;border:1px solid #1a9fd359;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.ttt-tabs button,.ttt-mode-switch button{color:#a7d9e9;background:0 0;border:0;border-radius:6px;min-height:36px}.ttt-tabs button.active,.ttt-mode-switch button.active{color:#071625;background:linear-gradient(#f9d56d,#b87811);font-weight:800}.ttt-action-card{border-radius:8px;gap:13px;padding:16px;display:grid}.ttt-action-card p{color:#9cc9d8;margin:0;font-size:12px;line-height:1.65}.ttt-action-card label{color:#9fdcf0;gap:7px;font-size:12px;display:grid}.ttt-action-card input{color:#fff;background:#000d19b8;border:1px solid #1bace27a;border-radius:7px;min-width:0;height:42px;padding:0 12px}.ttt-action-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ttt-action-head strong{color:#ffd66f;font-size:17px}.ttt-action-head span{color:#ff9b9b;border:1px solid #ff6b6b7a;border-radius:999px;padding:4px 9px;font-size:11px}.ttt-action-head span.is-open{color:#75efbb;border-color:#51e6a77a}.ttt-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.ttt-history{gap:9px;display:grid}.ttt-history h3{color:#ffd66f;margin:4px 0}.ttt-channel-list{color:#9cc9d8;gap:10px;margin:0;padding-left:18px;font-size:12px;line-height:1.65;display:grid}.ttt-channel-list strong{color:#8cdcf4;display:block}.ttt-liquidity-warning{background:#04263c99;border:1px solid #27baee66;border-radius:7px;padding:10px 12px;color:#9fdcf0!important}.ttt-liquidity-warning.is-danger{background:#400c128c;border-color:#ff76768c;color:#ffb4a8!important}.ttt-main-button{color:#2a1600;letter-spacing:.5px;white-space:nowrap;text-shadow:0 1px #ffefb0b8;background:linear-gradient(#ffe9a3 0%,#f8c94e 52%,#e3a72f 100%);border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:15px;font-weight:900;display:flex;box-shadow:0 6px 16px #f7c64a38,inset 0 1px #fff6cde6}.ttt-main-button:active:not(:disabled){filter:brightness(.94)}.ttt-main-button:disabled{cursor:not-allowed;color:#86aec2;letter-spacing:2px;text-shadow:none;background:linear-gradient(#143e5a80,#071b2da8);border:1px solid #78bee147;font-weight:700;box-shadow:inset 0 1px #8cdcf41a}.ttt-cell-hint{color:#7fb7c9;margin-top:4px;font-size:10px;font-style:normal;display:block}.ttt-inline-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ttt-inline-stats article{background:#00111f8c;border:1px solid #1a9fd34d;border-radius:7px;min-width:0;padding:10px}.ttt-inline-stats span{color:#8cdcf4;font-size:10px;display:block}.ttt-inline-stats strong{color:#ffd66f;overflow-wrap:anywhere;margin:4px 0 2px;font-size:12px;display:block}.ttt-inline-stats em{color:#7fb7c9;font-size:10px;font-style:normal;display:block}.ttt-token-input{gap:7px;display:grid}.ttt-token-input-head{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.ttt-token-input-head span{color:#9fdcf0}.ttt-token-input-head em{color:#8cdcf4;font-size:11px;font-style:normal}.ttt-token-input-row{background:#000d19b8;border:1px solid #1bace27a;border-radius:7px;align-items:center;gap:8px;min-width:0;padding:0 8px 0 10px;display:flex}.ttt-token-input-row img{object-fit:cover;border-radius:50%;flex:none;width:22px;height:22px}.ttt-token-input-row b{color:#d9f3ff;flex:none;font-size:12px}.ttt-token-input-row input{color:#fff;text-align:right;border-radius:0;flex:1;min-width:0;height:44px;padding:0 4px;font-size:15px;background:0 0!important;border:0!important}.ttt-token-input-row input:focus{outline:none}.ttt-token-input-row button{color:#ffd66f;background:#ffd66f1f;border:1px solid #ffd66f8c;border-radius:999px;flex:none;height:26px;padding:0 10px;font-size:11px;font-weight:700}.ttt-token-input-row button:active{background:#ffd66f47}.ttt-token-input>small{color:#7fb7c9;font-size:10px}.ttt-batch-list{gap:9px;display:grid}.ttt-batch-list h3{color:#ffd66f;margin:4px 0}.ttt-batch-list article{background:linear-gradient(145deg,#05314da8,#01132280);border:1px solid #27baee47;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.ttt-batch-main{gap:4px;min-width:0;display:grid}.ttt-batch-main strong{color:#d9f3ff;font-size:13px}.ttt-batch-main span{color:#8cdcf4;font-size:11px}.ttt-batch-state{text-align:right;flex:none;gap:4px;display:grid}.ttt-batch-state b{color:#ffd66f;font-size:12px}.ttt-batch-state em{color:#7fb7c9;font-size:10px;font-style:normal}.sub-token-benefit{cursor:pointer;position:relative}.sub-token-benefit-hint{color:#75d7f2;margin-top:4px;font-size:10px;font-style:normal;display:block}.ttt-burn-section{gap:10px;display:grid}.ttt-burn-section h3{color:#ffd66f;margin:4px 0}.ttt-burn-breakdown{color:#9cc9d8;margin:0;font-size:12px;line-height:1.65}.asset-migration-shell{color:#e9f3f5;background:#031321;min-height:100dvh;padding:38px 18px 60px}.asset-migration-page{max-width:560px;margin:auto}.asset-migration-page h1{color:#f2d77d;margin:16px 0;font-size:28px;line-height:1.4}.migration-eyebrow{letter-spacing:2px;color:#c5af6d;font-size:12px}.migration-muted{color:#9ab0bc;font-size:14px;line-height:1.8}.migration-panel{background:linear-gradient(140deg,#0a2b3e,#041725);border:1px solid #295367;border-radius:22px;margin:22px 0;padding:24px}.migration-panel label{color:#99b4c1;margin-bottom:10px;font-size:13px;display:block}.migration-panel code{overflow-wrap:anywhere;color:#e5ebed;font-size:14px;line-height:1.8;display:block}.migration-arrow{text-align:center;color:#d7bd70;margin:12px;font-size:26px}.migration-amount{color:#f1d57c;overflow-wrap:anywhere;margin-top:24px;font-size:30px}.migration-amount small{font-size:15px}.migration-status{color:#e8ce7b;background:#39351e55;border:1px solid #6e6741;border-radius:24px;margin-bottom:22px;padding:8px 13px;font-size:13px;display:inline-block}.migration-panel h2{color:#efd17b;font-size:21px}.migration-panel p{color:#a5bdc7;font-size:14px;line-height:1.8}.migration-panel button{width:100%;min-height:48px;margin-top:14px}.migration-error{color:#f5b7b7;overflow-wrap:anywhere;background:#46243155;border:1px solid #934b4b;border-radius:12px;padding:14px;line-height:1.8}.migration-tx{color:#efd17b;margin:20px 0;display:block}.maintenance-shield{z-index:200000;color:#dae6ec;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02101af2;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.maintenance-shield section{background:linear-gradient(130deg,#113143,#061620);border:1px solid #72623b;border-radius:24px;max-width:520px;padding:32px}.maintenance-shield h2{color:#f2d77d;margin:24px 0 18px;font-size:27px}.maintenance-shield p{font-size:15px;line-height:1.9}
