:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#080807;--surface:#20201f;--surface-raised:#272625;--surface-deep:#141413;--surface-input:#111110;--ink:#f4eee4;--ink-soft:#e8dcc9;--muted:#a59b8e;--subtle:#746e65;--gold:#e8d5b5;--gold-deep:#c9ad7a;--gold-line:#66563f;--gold-soft:#e8d5b51c;--yellow:var(--gold);--on-yellow:#171411;--border:#4b4339;--green:#61db79;--red:#e6a29b;--red-soft:#8e3d3638;--line:#e8d5b51f;--shadow-card:0 18px 42px #0000008f, inset 0 1px #ffffff0a;--shadow-button:0 7px 20px #ccb38440, inset 0 1px #ffffff80;--mono:"SF Mono", "Roboto Mono", ui-monospace, Menlo, Consolas, monospace;--radius-card:20px;--radius-control:10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,PingFang SC,Microsoft YaHei,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--canvas)}body{background:radial-gradient(circle at 50% -15%, #ccb38414, transparent 43%), var(--canvas);min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.6}button,input,select{font:inherit;color:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed}a{color:var(--gold);text-decoration:none}a:hover{color:var(--ink)}h1,h2,h3,p,dl,dt,dd,ul,ol{margin:0}ul,ol{padding:0}svg{flex-shrink:0;display:block}::selection{color:#171411;background:var(--gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#171411;background:var(--gold);padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080807f0;border-bottom:1px solid #e8d5b524;position:sticky;top:0}.site-header-inner{align-items:center;gap:28px;width:min(1360px,100% - 56px);min-height:78px;margin:0 auto;display:flex}.brand{min-width:210px;color:var(--ink);align-items:center;gap:12px;display:inline-flex}.brand:hover{color:var(--ink)}.brand-mark{background:#11110f;border:1px solid #876f4b;border-radius:50%;place-items:center;width:44px;height:44px;padding:3px;display:grid;box-shadow:inset 0 0 0 1px #342d22,0 5px 15px #0009}.brand-mark img{object-fit:contain;width:100%;height:100%}.brand>span:last-child{gap:1px;min-width:0;display:grid}.brand strong{font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;font-size:16px;font-weight:700}.brand em{color:var(--gold);font-style:normal}.brand small{color:var(--muted);letter-spacing:.14em;white-space:nowrap;font-size:10px}.main-nav{flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.nav-tab{min-height:44px;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:inline-flex}.nav-tab:hover{color:var(--ink);background:#ffffff0d}.nav-tab.active{color:#1a1713;background:var(--gold);border-color:var(--gold);box-shadow:0 3px #7d6a4e,0 8px 18px #0000006b}.header-actions{align-items:center;gap:12px;min-width:0;display:flex}.network-badge{min-height:40px;color:var(--muted);white-space:nowrap;background:#171716;border:1px solid #e8d5b52e;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:12px;display:inline-flex}.network-badge i{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #61db79b3}.system-status-bar{background:#181613;border-bottom:1px solid #ccb38433}.system-status-inner{justify-content:space-between;align-items:center;gap:16px;width:min(1360px,100% - 56px);min-height:42px;margin:0 auto;display:flex}.system-status-copy{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.system-status-copy strong{color:var(--gold);font-weight:600}.status-divider{background:var(--gold-line);width:1px;height:14px}.system-mode{border:1px solid var(--gold-line);min-height:25px;color:var(--gold);font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;border-radius:5px;align-items:center;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.system-mode.normal{color:var(--green);background:#246a3033;border-color:#61db7973}.system-mode.paused{color:#e4b86f;background:#784f1b33;border-color:#e0a9537a}.system-mode.emergency{color:var(--red);background:var(--red-soft);border-color:#e6a29b80}.system-mode.loading{color:var(--muted)}.button{border:1px solid var(--gold-line);min-height:44px;color:var(--gold);background:#272624;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:650;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out;display:inline-flex}.button:hover{color:var(--ink);border-color:var(--gold-deep);background:#33302c;transform:translateY(-1px)}.button:active{transform:translateY(1px)}.button.primary{color:#171411;border-color:var(--gold);box-shadow:var(--shadow-button);background:linear-gradient(#f0dfc0,#d3b783)}.button.primary:hover{color:#171411;background:linear-gradient(#f7e9d0,#e1c897);box-shadow:0 9px 25px #ccb38457}.button.subtle{color:var(--muted);border-color:var(--line);box-shadow:none;background:0 0}.button.subtle:hover{color:var(--gold);background:#e8d5b50f}.button.full{width:100%}.button:disabled{color:#6e675e;box-shadow:none;background:#2a2927;border-color:#3d3a35;transform:none}.icon-button{border:1px solid var(--gold-line);width:42px;height:42px;color:var(--muted);background:#1c1b19;border-radius:50%;place-items:center;display:inline-grid}.icon-button:hover{color:var(--gold);border-color:var(--gold-deep);background:#2b2925}.text-link{min-height:40px;color:var(--gold);align-items:center;gap:5px;font-size:12px;font-weight:650;display:inline-flex}.text-link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.amount{min-width:0;color:inherit;font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:baseline;gap:6px;display:inline-flex}.amount>span:first-child{min-width:0}.currency{color:var(--gold);letter-spacing:.02em;flex-shrink:0;font-size:.72em;font-weight:650}.badge,.section-badge{border:1px solid var(--gold-line);min-height:26px;color:var(--gold);background:var(--gold-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:650;display:inline-flex}.app-container{width:min(1360px,100% - 56px);min-height:calc(100dvh - 160px);margin:0 auto;padding:30px 0 72px}.page-title-row{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;display:flex}.page-kicker{color:#9d8e79;font-family:var(--mono);letter-spacing:.22em;margin-bottom:9px;font-size:10px;display:block}.page-title-row h1{color:var(--ink);letter-spacing:.01em;font-size:clamp(30px,3.1vw,44px);font-weight:520;line-height:1.16}.page-title-row p{max-width:70ch;color:var(--muted);margin-top:9px;font-size:14px}.system-notice{color:var(--gold);background:#2b251c;border:1px solid #755d3e;border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:22px;padding:13px 15px;display:flex}.system-notice p{color:var(--gold);flex:1;font-size:12px;line-height:1.75}.system-notice .text-link{flex:none}.vault-page,.orders-page,.team-page,.rules-page{gap:26px;display:grid}.vault-hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;padding:10px 0 30px;display:flex}.vault-hero h2{color:var(--ink);font-size:clamp(28px,3.2vw,42px);font-weight:560;line-height:1.18}.vault-hero p{max-width:64ch;color:var(--muted);margin-top:12px;font-size:14px}.hero-stats{flex-shrink:0;align-items:flex-end;gap:30px;display:flex}.hero-stats>div{text-align:right;gap:5px;min-width:88px;display:grid}.hero-stats span{color:var(--muted);font-size:11px}.hero-stats strong{color:var(--gold);font-family:var(--mono);white-space:nowrap;font-size:19px;font-weight:650}.section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.section-heading>div{align-items:center;gap:12px;display:flex}.section-heading h2{color:var(--ink);font-size:23px;font-weight:560}.section-heading p{color:var(--muted);font-size:12px}.tiers-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.tier-card{text-align:left;min-width:0;min-height:470px;color:var(--ink);box-shadow:var(--shadow-card);background:linear-gradient(#242423,#1b1b1a);border:1px solid #4b4339;border-radius:20px;flex-direction:column;padding:22px 18px 18px;transition:transform .18s ease-out,border-color .18s ease-out,background .18s ease-out,box-shadow .18s ease-out;display:flex}.tier-card:hover{background:linear-gradient(#2c2a27,#1d1c1a);border-color:#9b8159;transform:translateY(-3px);box-shadow:0 23px 40px #000000a3,inset 0 1px #ffffff0a}.tier-card.selected{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 22px 40px #000000ad, 0 0 24px #ccb38429;background:linear-gradient(#2e2a24,#201d18)}.tier-card-top{align-items:center;gap:11px;min-height:52px;display:flex}.tier-card-top>span:last-child{gap:4px;min-width:0;display:grid}.tier-card-top strong{color:var(--ink);white-space:nowrap;font-size:16px;font-weight:650}.tier-card-top small{color:var(--muted);font-size:10px;line-height:1.45}.tier-gear-icon{background:#191816;border:1px solid #806b4b;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff2b,0 5px 10px #00000073}.tier-gear-icon img{object-fit:contain;width:30px;height:30px}.tier-card-divider{background:var(--line);height:1px;margin:17px 0 14px}.tier-features{gap:12px;min-height:124px;list-style:none;display:grid}.tier-features li{color:var(--muted);grid-template-columns:12px max-content minmax(0,1fr);align-items:start;gap:7px;font-size:11px;line-height:1.6;display:grid}.tier-features li:before{content:"✓";color:var(--gold)}.tier-features li strong{min-width:0;color:var(--ink-soft);text-align:right;overflow-wrap:anywhere;font-weight:600}.tier-metrics{background:#141413;border:1px solid #e8d5b51a;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding:12px 10px;display:grid}.tier-metrics span{color:var(--muted);gap:3px;font-size:9px;display:grid}.tier-metrics span+span{text-align:right}.tier-metrics strong{color:var(--gold);font-family:var(--mono);font-size:16px}.tier-card-bottom{justify-content:space-between;align-items:center;gap:8px;margin:16px 0;display:flex}.tier-card-bottom>span:first-child{gap:2px;min-width:0;display:grid}.tier-card-bottom strong{color:var(--ink-soft);font-family:var(--mono);font-size:13px}.tier-card-bottom small{color:var(--muted);font-size:10px}.tier-tag{color:#201c17;background:var(--gold);text-align:center;border-radius:999px;max-width:72px;padding:7px 8px;font-size:10px;font-weight:700;line-height:1.25}.tier-choose-button{min-height:42px;color:var(--gold);background:#e8d5b50a;border:1px solid #62523b;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:8px 10px;font-size:12px;font-weight:650;display:inline-flex}.tier-card.selected .tier-choose-button{color:#191612;border-color:var(--gold);background:var(--gold);box-shadow:var(--shadow-button)}.trade-desk-grid{grid-template-columns:minmax(0,1.42fr) minmax(320px,1fr);align-items:stretch;gap:22px;display:grid}.calculator-card,.account-sidebar-card,.claim-card,.data-card,.active-order-card,.monitor-card,.vip-card-heavy,.team-claims-card,.connect-prompt{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border:1px solid #4b4339}.calculator-card{padding:28px 30px 24px}.calculator-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.calculator-heading h2{color:var(--ink);font-size:22px;font-weight:600}.calculator-heading p{color:var(--muted);margin-top:6px;font-size:13px}.calculator-heading p strong{color:var(--gold);font-weight:650}.calc-badge{min-width:70px;min-height:42px;color:var(--gold);font-family:var(--mono);background:#e8d5b51a;border:1px solid #786343;border-radius:999px;place-items:center;font-size:15px;font-weight:700;display:grid}.calculator-rule{background:var(--line);height:1px;margin:25px 0 23px}.input-label-row{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.input-label-row label{color:var(--ink-soft);font-weight:600}.amount-input-box{background:var(--surface-input);border:1px solid #6e5d45;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:10px 18px;display:flex;box-shadow:inset 0 1px #ffffff0a}.amount-input-box:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #e8d5b524,inset 0 1px #ffffff0a}.amount-input-box.invalid{border-color:var(--red)}.amount-input-box input{min-width:0;color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;font-size:36px;font-weight:650}.amount-unit{color:var(--gold);font-family:var(--mono);align-items:center;gap:7px;font-size:17px;font-weight:650;display:inline-flex}.amount-unit img{object-fit:contain;width:24px;height:24px}.quick-amount-row{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:14px 0 24px;font-size:12px;display:flex}.quick-amount-row>div{gap:8px;display:flex}.quick-amount-row button{min-height:38px;color:var(--muted);background:#1b1a18;border:1px solid #574b3e;border-radius:999px;padding:6px 13px;font-size:11px}.quick-amount-row button:hover{color:var(--gold);border-color:var(--gold-deep)}.quick-amount-row .amount{color:var(--ink-soft)}.breakdown-table{background:#161615;border:1px solid #e8d5b514;border-radius:15px;gap:0;padding:14px 18px;display:grid}.definition{border-bottom:1px solid #e8d5b514;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.definition:last-child{border-bottom:0}.definition dt{min-width:0;color:var(--muted);font-size:12px;line-height:1.6}.definition dd{min-width:0;color:var(--ink-soft);font-family:var(--mono);text-align:right;overflow-wrap:anywhere;font-size:13px;font-weight:600}.definition-strong{border-top:1px solid #e8d5b529;border-bottom:0;margin-top:5px;padding-top:17px}.definition-strong dt{color:var(--ink);font-size:14px;font-weight:650}.definition-strong dd{color:var(--gold);font-size:20px}.renewal-callout{color:var(--gold);background:#ccb38412;border:1px dashed #766346;border-radius:9px;align-items:flex-start;gap:8px;margin:19px 0;padding:13px 15px;font-size:12px;line-height:1.75;display:flex}.renewal-callout strong{flex:none}.form-notice{color:#e7c29c;background:#2b211b;border:1px solid #76523e;border-radius:8px;align-items:flex-start;gap:8px;margin:15px 0;padding:11px 13px;font-size:12px;line-height:1.7;display:flex}.agreement-box{color:var(--muted);cursor:pointer;align-items:flex-start;gap:9px;margin:17px 0 19px;font-size:11px;line-height:1.7;display:flex}.agreement-box input{width:17px;height:17px;accent-color:var(--gold);flex:none;margin:1px 0 0}.execute-button{min-height:54px;font-size:15px}.form-footnote{color:var(--subtle);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;font-size:10px;display:flex}.form-footnote a{min-height:30px}.account-sidebar-card{flex-direction:column;align-self:start;gap:16px;padding:24px;display:flex}.account-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.account-card-header h2{color:var(--ink);font-size:20px;font-weight:600}.account-badge-pill{color:var(--gold);white-space:nowrap;background:#191817;border:1px solid #554a3d;border-radius:999px;padding:5px 10px;font-size:10px}.account-balance-hero{background:linear-gradient(145deg,#201d19,#151514);border:1px solid #5e4d35;border-radius:17px;justify-items:center;gap:5px;padding:24px 15px;display:grid}.account-balance-hero>span{color:var(--muted);letter-spacing:.04em;font-size:12px}.account-balance-hero>strong{min-width:0;max-width:100%;color:var(--gold);font-size:28px;font-weight:650;line-height:1.3}.account-balance-hero .amount{gap:8px;max-width:100%}.account-balance-hero .currency{font-size:15px}.account-metrics-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.metric-tile{background:#181817;border:1px solid #e8d5b517;border-radius:10px;min-width:0;padding:12px}.metric-tile dt{color:var(--muted);font-size:10px;line-height:1.5}.metric-tile dd{color:var(--ink-soft);font-family:var(--mono);overflow-wrap:anywhere;margin-top:7px;font-size:13px;font-weight:650}.amount-compact{gap:4px;max-width:100%}.account-exact-values{color:var(--muted);font-size:11px}.account-exact-values summary{width:fit-content;min-height:36px;color:var(--gold);cursor:pointer;padding:8px 0}.account-exact-values dl{border:1px solid var(--line);background:#181817;border-radius:8px;gap:10px;padding:12px;display:grid}.account-exact-values dl>div{gap:4px;display:grid}.account-exact-values dd{min-width:0;color:var(--ink-soft)}.account-exact-values .amount{max-width:100%}.rank-privilege-box{background:#ccb38414;border:1px dashed #716044;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:14px 15px;display:flex}.rank-privilege-box>div{gap:4px;min-width:0;display:grid}.rank-privilege-box strong{color:var(--ink);font-size:13px}.rank-privilege-box small{color:var(--muted);font-size:10px}.quiet-button{min-height:38px;color:var(--gold);background:#1a1917;border:1px solid #4f4539;border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 11px;font-size:11px;display:inline-flex}.order-reminder{min-height:45px;color:var(--muted);background:#1b1a18;border:1px solid #51483c;border-radius:9px;align-items:center;gap:9px;padding:9px 14px;font-size:12px;display:flex}.order-reminder>span{flex:1;min-width:0}.order-account-strip{background:#171716;border:1px solid #4b4339;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:13px 16px;display:flex}.order-account-strip dl{align-items:stretch;gap:0;min-width:0;display:flex}.order-account-strip dl>div{border-right:1px solid var(--line);gap:4px;min-width:124px;padding:0 20px;display:grid}.order-account-strip dl>div:first-child{padding-left:0}.order-account-strip dl>div:last-child{border-right:0}.order-account-strip dt{color:var(--muted);font-size:10px}.order-account-strip dd{color:var(--ink-soft);font-family:var(--mono);font-size:14px;font-weight:650}.order-account-strip .button{flex:none}.mobile-trade-button{display:none}.connect-prompt{align-items:center;gap:20px;padding:28px;display:flex}.connect-logo{flex:none;place-items:center;width:96px;height:78px;display:grid}.connect-logo img{object-fit:contain;width:100%;height:100%}.connect-prompt h2{color:var(--ink);font-size:20px}.connect-prompt p{color:var(--muted);margin-top:6px;font-size:12px}.empty{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:50px 22px;display:flex}.empty-icon{width:56px;height:56px;color:var(--gold);background:#181715;border:1px solid #66563f;border-radius:50%;place-items:center;display:grid}.empty h3{color:var(--ink);font-size:17px}.empty p{max-width:42ch;color:var(--muted);font-size:13px}.error-state{border-radius:var(--radius-card);color:var(--red);background:var(--surface);text-align:center;box-shadow:var(--shadow-card);border:1px solid #76504a;flex-direction:column;align-items:center;gap:15px;padding:54px 24px;display:flex}.error-state h2{color:var(--ink);font-size:20px}.error-state p{max-width:52ch;color:var(--muted);font-size:13px}.orders-page{gap:22px}.active-order-card{background:linear-gradient(135deg,#24211d,#1b1917);padding:30px 34px}.order-card-top{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;font-size:12px;display:flex}.order-state{color:var(--gold);background:#ccb38421;border:1px solid #776343;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:650;display:inline-flex}.order-state>span{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #61db79ad}.order-state.mature>span{background:#e4b86f;box-shadow:0 0 8px #e4b86fa6}.order-grid-details{grid-template-columns:minmax(0,1.7fr) minmax(170px,.75fr) minmax(240px,1fr);align-items:center;gap:28px;display:grid}.order-detail-main h2{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:7px;font-size:28px;font-weight:600;display:flex}.order-detail-main h2 .amount{font-size:.86em}.order-detail-main p{color:var(--muted);margin-top:7px;font-size:13px}.timeline-meter{margin-top:25px}.meter-track{background:#11110f;border:1px solid #e8d5b51f;border-radius:999px;height:9px;overflow:hidden}.meter-track>span{border-radius:inherit;background:linear-gradient(90deg, #b38f59, var(--gold));height:100%;display:block;box-shadow:0 0 9px #e8d5b56b}.timeline-meter>div:last-child{color:var(--muted);justify-content:space-between;gap:14px;margin-top:9px;font-size:10px;display:flex}.timeline-meter strong{color:var(--ink-soft);font-family:var(--mono);font-weight:550}.countdown-box{text-align:center;background:#141413;border:1px solid #e8d5b521;border-radius:17px;justify-items:center;gap:6px;padding:23px 12px;display:grid}.countdown-box strong{color:var(--gold);font-family:var(--mono);white-space:nowrap;font-size:25px;font-weight:700}.countdown-box span{color:var(--muted);font-size:11px}.order-action-column{gap:11px;display:grid}.order-action-column>dl{gap:1px;display:grid}.order-action-column .definition{border:0;padding:7px 0}.order-action-column .definition dd{font-size:14px}.order-action-column .claim-card{box-shadow:none;background:0 0;border:0;padding:0}.order-action-column .claim-card-heading,.order-action-column .claim-card>dl,.order-action-column .claim-card>p{display:none}.empty-order-card,.claim-card{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);border:1px solid #4b4339}.claim-card{padding:25px}.claim-card-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.claim-card-heading h2{color:var(--ink);font-size:19px}.claim-card>dl{margin-bottom:17px}.claim-card>p{color:var(--muted);margin-top:11px;font-size:10px;line-height:1.7}.order-rule-note{color:var(--muted);align-items:flex-start;gap:8px;font-size:12px;display:flex}.data-card{overflow:hidden}.data-card-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:25px 28px 19px;display:flex}.data-card-heading h2{color:var(--ink);font-size:21px;font-weight:600}.data-card-heading p,.data-card-heading>span{color:var(--muted);margin-top:5px;font-size:11px}.history-head,.history-list li{grid-template-columns:minmax(155px,1.25fr) minmax(120px,1fr) minmax(140px,1fr) 110px;align-items:center;gap:16px;display:grid}.history-head{color:var(--muted);background:#292826;padding:14px 28px;font-size:10px}.history-list{list-style:none}.history-list li{color:var(--ink-soft);border-top:1px solid #e8d5b517;padding:18px 28px;font-size:12px}.history-list li>div:first-child{gap:4px;display:grid}.history-list strong{color:var(--ink);font-size:14px}.history-list small{color:var(--muted);font-size:10px}.history-list .amount{font-size:12px}.history-status{color:var(--gold);white-space:nowrap;background:#ccb3841a;border:1px solid #695940;border-radius:999px;justify-self:start;padding:4px 9px;font-size:10px}.pagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 20px 10px 28px;font-size:11px;display:flex}.pagination>div{gap:6px;display:flex}.pagination .icon-button{width:36px;height:36px}.list-loading{color:var(--muted);padding:34px 24px;font-size:13px}.mobile-label{display:none}.team-page{gap:24px}.team-grid{grid-template-columns:minmax(0,1.16fr) minmax(340px,.92fr);gap:22px;display:grid}.vip-card-heavy{background:linear-gradient(135deg,#28231c,#1a1815);min-height:520px;padding:32px;position:relative;overflow:hidden}.vip-watermark{color:var(--gold);opacity:.06;pointer-events:none;font-family:Georgia,serif;font-size:240px;line-height:1;position:absolute;bottom:-38px;right:28px}.vip-rank-header{align-items:center;gap:17px;display:flex;position:relative}.vip-rank-header>span{border:2px solid var(--gold-deep);width:72px;height:72px;color:var(--gold);font-family:var(--mono);background:radial-gradient(circle at 35% 30%,#514431,#211d17 70%);border-radius:50%;place-items:center;font-size:26px;font-weight:700;display:grid;box-shadow:0 8px 22px #00000094,inset 0 2px 4px #ffffff3b}.vip-rank-header h2{color:var(--ink);font-size:26px;font-weight:620}.vip-rank-header p{color:var(--gold);margin-top:5px;font-size:13px;font-weight:600}.vip-stats-metrics{grid-template-columns:1fr 1fr;gap:14px;margin:40px 0;display:grid;position:relative}.vip-stats-metrics>div{background:#161514;border:1px solid #e8d5b51a;border-radius:14px;padding:18px}.vip-stats-metrics dt{color:var(--muted);font-size:11px}.vip-stats-metrics dd{color:var(--ink);font-family:var(--mono);margin-top:9px;font-size:22px;font-weight:650}.upgrade-tracker{background:#1a1816;border:1px solid #66533b;border-radius:14px;padding:21px;position:relative}.tracker-title{color:var(--gold);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;font-size:13px;font-weight:650;display:flex}.tracker-title strong{color:var(--gold);font-size:12px}.upgrade-tracker>p{color:var(--muted);font-size:12px}.tracker-row{gap:8px;margin-top:16px;display:grid}.tracker-row>div:first-child{color:var(--muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.tracker-row>div:first-child span{overflow-wrap:anywhere;min-width:0}.tracker-row>div:first-child strong{color:var(--gold);font-family:var(--mono);white-space:nowrap;font-weight:550}.tracker-row .amount{font-size:inherit}.team-claims-card{flex-direction:column;justify-content:space-between;min-height:520px;padding:28px;display:flex}.reward-highlight{text-align:center;background:linear-gradient(145deg,#201d18,#151514);border:1px solid #5e4d35;border-radius:16px;justify-items:center;gap:7px;padding:25px 20px;display:grid}.reward-highlight>span{color:var(--muted);font-size:12px}.reward-highlight>strong{color:var(--gold);font-size:35px;font-weight:700}.reward-highlight>strong .currency{font-size:16px}.reward-highlight p{color:var(--muted);font-size:11px}.reward-highlight p .amount{color:var(--ink-soft)}.reward-highlight .button{margin-top:10px}.referral-box{background:#181817;border:1px solid #e8d5b517;border-radius:12px;margin-top:18px;padding:15px}.referral-box>span{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.referral-box>div{background:#111110;border:1px solid #e8d5b51f;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.referral-box code{overflow-wrap:anywhere;min-width:0;color:var(--gold);font-family:var(--mono);flex:1;font-size:11px}.referral-box .copy-wrap{flex:none}.referral-box .icon-button{width:32px;height:32px}.referral-box strong{color:var(--green);flex:none;font-size:11px}.referral-box p{color:var(--muted);font-size:11px}.referral-note{color:var(--subtle);margin-top:20px;font-size:11px;line-height:1.65}.rank-overview{padding-bottom:26px}.rank-overview>h2{color:var(--ink);padding:27px 28px 0;font-size:21px;font-weight:600}.rank-overview>p{color:var(--muted);padding:7px 28px 0;font-size:12px}.rank-matrix{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:23px 28px 0;display:grid}.rank-tile{text-align:center;background:#171716;border:1px solid #e8d5b51a;border-radius:10px;align-content:center;justify-items:center;gap:4px;min-height:126px;padding:13px 10px;display:grid}.rank-tile.current{border-color:var(--gold);background:#2c271f;box-shadow:0 0 18px #ccb38429}.rank-tile strong{color:var(--gold);font-family:var(--mono);font-size:14px}.rank-tile b{color:var(--ink);font-family:var(--mono);font-size:20px}.rank-tile span{color:var(--muted);font-size:10px;line-height:1.45}.treasury-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.monitor-card{padding:28px}.monitor-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:17px;display:flex}.monitor-heading h2{color:var(--ink);font-size:20px;font-weight:600}.treasury-metrics{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 20px;display:grid}.treasury-metrics>div{background:#181817;border:1px solid #e8d5b517;border-radius:11px;min-width:0;padding:17px}.treasury-metrics dt{color:var(--muted);font-size:11px}.treasury-metrics dd{color:var(--ink);font-family:var(--mono);overflow-wrap:anywhere;margin-top:8px;font-size:19px;font-weight:650}.treasury-metrics>div:nth-child(3) dd{color:var(--green)}.treasury-metrics>div:nth-child(4) dd{color:var(--muted)}.fund-flow{background:#151514;border:1px solid #e8d5b51a;border-radius:13px;justify-content:space-between;align-items:center;gap:9px;padding:22px 15px;display:flex}.fund-flow>div{text-align:center;flex:1;justify-items:center;gap:6px;min-width:0;display:grid}.fund-flow>div>b{border:1px solid var(--gold-deep);width:42px;height:42px;color:var(--gold);font-family:var(--mono);background:#211d17;border-radius:50%;place-items:center;display:grid}.fund-flow strong{color:var(--ink);font-size:12px}.fund-flow span{color:var(--muted);font-size:10px;line-height:1.45}.fund-flow>svg{color:var(--gold-deep)}.monitor-card>p{color:var(--muted);margin-top:19px;font-size:11px;line-height:1.8}.contract-list{gap:12px;margin-top:25px;display:grid}.contract-list>div{background:#181817;border:1px solid #e8d5b517;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:14px 15px;display:flex}.contract-list>div>div{gap:4px;min-width:0;display:grid}.contract-list strong{color:var(--ink-soft);font-size:12px}.contract-list>div>div>span{color:var(--muted);font-size:10px}.contract-list a{color:var(--gold);font-family:var(--mono);flex:none;align-items:center;gap:3px;font-size:11px;display:inline-flex}.authority-disclosure{color:var(--muted);background:#1a1815;border:1px solid #766347;border-radius:9px;padding:14px 15px}.authority-disclosure strong{color:var(--gold)}.plan-rules-card{overflow:hidden}.plan-table-wrap{overflow-x:auto}.plan-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.plan-table th,.plan-table td{border-bottom:1px solid #e8d5b517;padding:16px 22px;font-size:12px}.plan-table thead{background:#292826}.plan-table thead th{color:var(--muted);font-size:10px;font-weight:550}.plan-table tbody th{color:var(--ink);font-weight:600}.plan-table td{color:var(--ink-soft);font-family:var(--mono)}.rule-notes{color:var(--muted);gap:10px;padding:20px 24px 25px;font-size:11px;line-height:1.8;display:grid}.rule-notes strong{color:var(--ink-soft)}.modal-overlay{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;position:fixed;inset:0}.modal-window{z-index:201;background:var(--surface);border:1px solid #786447;border-radius:16px;outline:none;width:min(540px,100% - 32px);max-height:calc(100dvh - 32px);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 28px 70px #000000c2}.modal-heading{border-bottom:1px solid var(--line);background:#292725;justify-content:space-between;align-items:flex-start;gap:14px;padding:22px 23px 13px;display:flex}.modal-heading h2{color:var(--ink);font-size:21px;font-weight:600}.modal-description{color:var(--muted);padding:14px 23px 0;font-size:12px}.modal-body{padding:19px 23px 24px}.modal-body .review-details{gap:0;display:grid}.review-details{margin-bottom:19px}.modal-note{color:var(--muted);font-size:11px;line-height:1.8}.transaction-status{color:var(--gold);background:#ccb38417;border:1px solid #66553d;border-radius:8px;align-items:center;gap:8px;margin:14px 0;padding:11px 13px;font-size:12px;display:flex}.modal-actions{gap:11px;margin-top:22px;display:flex}.modal-actions>button{flex:1}.calculator-in-dialog{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 23px 24px}.calculator-in-dialog .calculator-heading,.calculator-in-dialog .calculator-rule,.calculator-in-dialog .form-footnote{display:none}.success-icon{color:#171411;background:var(--gold);width:62px;height:62px;box-shadow:var(--shadow-button);border-radius:50%;place-items:center;margin:0 auto 17px;display:grid}.success-copy{color:var(--ink);text-align:center;margin-bottom:22px;font-size:15px}.success-copy .amount{color:var(--gold)}.site-footer{border-top:1px solid var(--line);width:min(1360px,100% - 56px);color:var(--subtle);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:28px 0 32px;font-size:10px;display:flex}.skeleton{grid-template-columns:1.3fr 1fr;gap:20px;display:grid}.skeleton>div{border-radius:var(--radius-card);background:#1b1b19;border:1px solid #38342d;min-height:140px;animation:1.3s ease-in-out infinite alternate breathe}.skeleton>div:first-child{grid-row:span 2;min-height:360px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{0%{opacity:.48}to{opacity:1}}@media (width<=1180px){.site-header-inner,.system-status-inner,.app-container,.site-footer{width:min(100% - 40px,1120px)}.site-header-inner{gap:14px}.brand{min-width:190px}.nav-tab{padding-inline:11px}.tiers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trade-desk-grid,.team-grid,.treasury-grid{grid-template-columns:1fr 1fr}.order-grid-details{grid-template-columns:minmax(0,1.35fr) minmax(150px,.75fr) minmax(220px,1fr);gap:18px}}@media (width<=900px){.main-nav{flex:0 0 100%;order:3;justify-content:flex-start;padding-bottom:8px;overflow-x:auto}.site-header-inner{flex-wrap:wrap;padding:10px 0 0}.header-actions{margin-left:auto}.site-header{position:relative}.site-header-inner{min-height:0}.trade-desk-grid,.team-grid,.treasury-grid{grid-template-columns:1fr}.order-grid-details{grid-template-columns:1fr 190px}.order-action-column{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end}.order-action-column>dl,.order-action-column .claim-card{grid-column:1/-1}}@media (width<=700px){body{font-size:16px}.site-header-inner,.system-status-inner,.app-container,.site-footer{width:calc(100% - 28px)}.site-header-inner{gap:8px;padding-top:10px}.brand{flex:1;gap:8px;min-width:0}.brand-mark{width:38px;height:38px}.brand strong{font-size:14px}.brand small{letter-spacing:.1em;text-overflow:ellipsis;font-size:8px;overflow:hidden}.header-actions{gap:6px}.network-badge,.main-nav{display:none}.system-status-inner{align-items:flex-start;padding:8px 0}.system-status-copy{gap:6px;font-size:11px;line-height:1.5}.status-divider{display:none}.system-status-copy>span:last-child{width:100%}.app-container{min-height:calc(100dvh - 170px);padding:21px 0 98px}.site-footer{display:none}.page-title-row{align-items:flex-start;margin-bottom:21px}.page-title-row h1{font-size:30px}.page-title-row p{font-size:13px}.page-title-row>.section-badge{display:none}.vault-page{grid-template-columns:minmax(0,1fr)}.vault-hero{grid-template-columns:minmax(0,1fr);gap:19px;padding-bottom:22px;display:grid}.vault-hero h2{font-size:29px}.vault-hero p{font-size:13px}.hero-stats{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.hero-stats>div{text-align:left;min-width:0}.hero-stats strong{overflow-wrap:anywhere;font-size:14px}.section-heading{flex-direction:column;align-items:flex-start;gap:8px}.section-heading h2{font-size:21px}.section-heading p{font-size:11px}.tiers-grid{grid-template-columns:1fr;gap:11px}.tier-carousel{min-width:0;margin-top:-16px}.tier-carousel-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.tier-carousel-count{color:var(--muted);font-family:var(--mono);font-size:12px}.tier-carousel-count strong{color:var(--gold);font-size:18px;font-weight:600}.tier-carousel-play{min-height:44px;color:var(--muted);align-items:center;gap:6px;padding:0 4px 0 12px;font-size:11px;display:inline-flex}.tier-carousel-play:hover{color:var(--gold)}.tier-carousel-play:disabled{color:var(--subtle);cursor:default}.tier-carousel-viewport{touch-action:pan-y pinch-zoom;margin-inline:-2px;padding:2px;overflow:hidden}.tier-carousel-track{align-items:stretch;gap:12px;transition:transform .24s cubic-bezier(.22,1,.36,1);display:flex}.tier-carousel-slide{flex:0 0 100%;min-width:0;display:flex}.tier-carousel-slide .tier-card{touch-action:pan-y pinch-zoom;width:100%}.tier-carousel-slide .tier-card:hover{transform:none}.tier-carousel-navigation{grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;margin-top:14px;display:grid}.tier-carousel-arrow{width:44px;height:44px;color:var(--gold);background:#201e1a;border:1px solid #62523b;border-radius:50%;place-items:center;display:grid}.tier-carousel-arrow:hover{border-color:var(--gold);background:#302b23}.tier-carousel-arrow:active{background:#3c3326}.tier-carousel-dots{justify-content:center;align-items:center;gap:7px;display:flex}.tier-carousel-dots span{background:#655c4f;border-radius:99px;width:6px;height:6px}.tier-carousel-dots .active{background:var(--gold);width:24px}.tier-card{border-radius:15px;min-height:0;padding:16px 14px 14px}.tier-card-top{min-height:47px}.tier-card-divider{margin:13px 0 11px}.tier-features{gap:8px;min-height:0}.tier-features li{font-size:12px}.tier-metrics{margin-top:13px}.tier-card-bottom{margin:12px 0}.trade-desk-grid{display:block}.trade-desk-grid>div:first-child{display:none}.account-sidebar-card{border-radius:15px;padding:20px 16px}.account-card-header h2{font-size:18px}.account-balance-hero>strong{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:clamp(17px,5vw,24px)}.mobile-trade-button{display:inline-flex}.calculator-card{border-radius:15px;padding:20px 16px}.calculator-heading h2{font-size:19px}.calculator-heading p{font-size:12px}.amount-input-box{min-height:72px;padding-inline:13px}.amount-input-box input{font-size:30px}.quick-amount-row{flex-direction:column;align-items:flex-start;gap:10px}.quick-amount-row>span{align-self:flex-end}.definition dt,.definition dd{font-size:12px}.definition-strong dd{font-size:18px}.active-order-card{border-radius:15px;padding:20px 16px}.order-card-top{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:21px}.order-grid-details{grid-template-columns:1fr;gap:17px;display:grid}.order-detail-main h2{font-size:23px}.timeline-meter>div:last-child{flex-direction:column;gap:4px}.countdown-box{padding:16px}.order-action-column{grid-template-columns:1fr;display:grid}.order-action-column>dl{grid-column:auto}.order-account-strip{flex-direction:column;align-items:stretch;gap:13px;margin-bottom:16px;padding:14px}.order-account-strip dl{justify-content:space-between;width:100%}.order-account-strip dl>div{flex:1;min-width:0;padding:0 9px}.order-account-strip .button{width:100%}.data-card-heading{padding:20px 16px 15px}.data-card-heading h2{font-size:18px}.history-head{display:none}.history-list li{grid-template-columns:1fr 1fr;gap:10px;padding:16px}.history-list li>div:first-child{grid-column:1}.history-list li>div:nth-child(2),.history-list li>div:nth-child(3){justify-items:end;gap:3px;display:grid}.history-list li>div:nth-child(2){grid-area:1/2}.history-list li>div:nth-child(3){grid-area:2/2}.history-list li>.history-status{grid-area:2/1;justify-self:start}.mobile-label{color:var(--muted);font-size:10px;display:block}.pagination{padding-left:16px}.team-grid{gap:14px}.vip-card-heavy,.team-claims-card,.monitor-card{border-radius:15px;min-height:0;padding:21px 16px}.vip-rank-header h2{font-size:23px}.vip-rank-header>span{width:60px;height:60px;font-size:22px}.vip-stats-metrics{gap:9px;margin:25px 0}.vip-stats-metrics>div{padding:13px}.vip-stats-metrics dd{font-size:17px}.rank-overview>h2,.rank-overview>p{padding-left:16px;padding-right:16px}.rank-matrix{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 16px 0}.treasury-metrics{gap:8px}.treasury-metrics>div{padding:13px}.fund-flow{flex-direction:column;align-items:stretch;gap:10px}.fund-flow>div{text-align:left;grid-template-columns:38px 1fr;place-items:center start;column-gap:10px;display:grid}.fund-flow>div>b{grid-row:span 2;width:38px;height:38px}.fund-flow>svg{align-self:center;transform:rotate(90deg)}.contract-list>div{flex-direction:column;align-items:flex-start;gap:8px}.modal-window{border-radius:14px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.modal-heading{padding:18px 16px 12px}.modal-description{padding-inline:16px}.modal-body{padding:16px}.calculator-in-dialog{padding-inline:16px}.mobile-nav{z-index:110;padding:7px max(8px, env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141311f5;border-top:1px solid #4c4337;grid-template-columns:repeat(4,1fr);gap:5px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 25px #0000008f}.mobile-nav .nav-tab{border-radius:8px;flex-direction:column;justify-content:center;gap:3px;min-height:52px;padding:6px 3px;font-size:10px}.mobile-nav .nav-tab.active{color:#171411;background:var(--gold);box-shadow:none}}@media (width>=701px){.mobile-nav{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.invitation-panel{background:#24221d;border:1px solid #665b44;border-radius:16px;margin:0 0 24px;padding:20px 22px}.invitation-heading{align-items:flex-start;gap:12px;display:flex}.invitation-heading>svg{color:#dbc8a4;flex-shrink:0;margin-top:4px}.invitation-heading h2{margin:0 0 5px;font-size:16px}.invitation-heading p,.invitation-note,.invitation-footnote{color:#b8b1a4;font-size:12px;line-height:1.7}.invitation-content{gap:10px;margin:14px 0 0 34px;font-size:12px;line-height:1.7;display:grid}.invitation-content>p,.invitation-heading p{margin:0}.invitation-address{border:1px solid var(--line);background:#00000024;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:10px 12px;display:flex}.invitation-address>span{color:var(--muted);flex-shrink:0;font-size:11px}.invitation-address code{overflow-wrap:anywhere;color:#e7d4ae;min-width:0;font-size:12px}.invitation-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:12px;display:flex}.invitation-actions .button,.invitation-actions .text-link{font-size:12px}.invitation-complete{color:#e7d4ae;align-items:flex-start;gap:8px;font-size:12px;display:flex}.invitation-complete svg{flex-shrink:0;margin-top:2px}.invitation-footnote{margin-bottom:0}@media (width<=700px){.invitation-panel{padding:16px}.invitation-content{margin-left:0}.invitation-actions>.button{width:100%}}
