.ft-redesign{color:#e9f0fb;min-height:100dvh;padding-bottom:76px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ft-redesign button{cursor:pointer}.ft-redesign button:disabled{cursor:wait;opacity:.55}.ft-topbar{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080d17ed;border-bottom:1px solid #263248;position:sticky;top:0}.ft-topbar-inner{align-items:center;gap:28px;max-width:1488px;min-height:78px;margin:auto;padding:12px 24px;display:flex}.ft-brand{text-align:left;color:#f3f7ff;letter-spacing:.14em;flex-shrink:0;align-items:center;gap:11px;font-size:15px;font-weight:750;display:flex}.ft-brand small{color:#90a2bc;letter-spacing:.19em;margin-top:4px;font-size:8px;font-weight:600;display:block}.ft-brand-mark{color:#8df2dd;background:linear-gradient(130deg,#1a3b3c,#17233e);border:1px solid #74ead754;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 18px #77edda12}.ft-brand-mark svg{width:27px;height:27px}.ft-desktop-tabs{align-items:center;gap:4px;display:flex}.ft-desktop-tabs button,.ft-mobile-lanes button{color:#99abc4;border-radius:10px;min-height:44px;padding:0 14px;font-size:12px;font-weight:550;transition:background .15s,color .15s}.ft-tab-active{color:#91eedc!important;background:#1b3036!important}.ft-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.ft-wallet-button{color:#081e1d;text-align:center;background:#87edda;border:1px solid #87edda;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:12px;font-weight:650;line-height:1.35;display:inline-flex}.ft-wallet-button:hover{background:#b1fae9}.ft-main{max-width:1488px;margin:auto;padding:0 24px 32px}.ft-benchmark-strip{color:#8fa2bc;flex-wrap:wrap;align-items:center;gap:20px;min-height:64px;padding:14px 0;font-size:11px;display:flex}.ft-benchmark-strip>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ft-benchmark-strip strong{color:#e1eaf9;font-variant-numeric:tabular-nums;font:600 12px ui-monospace,monospace}.ft-benchmark-strip small{font-size:10px}.ft-benchmark-currency{margin-left:auto;font:10px ui-monospace,monospace}.ft-feed-label{align-items:center;gap:7px;font-weight:600;display:flex}.ft-feed-label i,.ft-feed-meta i{background:#718299;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.ft-dot-live{box-shadow:0 0 9px #72e7c54a;background:#72e7c5!important}.ft-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px;display:grid}.ft-summary>div{background:linear-gradient(130deg,#131d2e,#101725);border:1px solid #27334a;border-radius:17px;flex-direction:column;gap:6px;min-width:0;padding:18px 20px;display:flex}.ft-summary span{color:#99abc3;font-size:11px;line-height:1.5}.ft-summary strong{color:#f0f5fd;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:550}.ft-summary small{color:#7088a6;font-size:10px}.ft-markets{scroll-margin-top:100px}.ft-market-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.ft-eyebrow{color:#84d9ce;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650}.ft-market-toolbar h2{letter-spacing:-.045em;margin-top:6px;font-size:24px;font-weight:580;line-height:1.2}.ft-market-controls{align-items:center;gap:8px;min-width:0;display:flex}.ft-market-controls select{color:#c4d1e5;background:#111b2b;border:1px solid #293750;border-radius:12px;max-width:150px;min-height:44px;padding:0 12px;font-size:12px}.ft-search{color:#8b9fbc;background:#111b2b;border:1px solid #293750;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 13px;display:flex}.ft-search input{color:#e2ebf8;background:0 0;border:0;outline:0;width:185px;min-width:0;font-size:12px}.ft-search input::placeholder{color:#758ca9}.ft-icon-button{color:#a9bdd5;background:#111b2b;border:1px solid #293750;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:inline-grid}.ft-icon-button:hover{color:#91eedc;border-color:#46736f}.ft-feed-meta{color:#7e95b2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;font-size:10px;display:flex}.ft-feed-meta>span:first-child{color:#a0b7cc;align-items:center;display:flex}.ft-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ft-lane{background:#0d1421;border:1px solid #27344a;border-radius:20px;min-width:0;padding:0 10px 10px}.ft-lane-heading{color:#e1e9f6;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 7px;font-size:12px;font-weight:600;display:flex}.ft-lane-heading>span:first-child{align-items:center;gap:9px;display:flex}.ft-lane-heading svg{color:#81d9cd}.ft-lane-heading>span:last-child{text-align:center;color:#8fa6c4;border:1px solid #30405a;border-radius:7px;min-width:24px;padding:3px 5px;font:10px ui-monospace,monospace}.ft-lane-cards{gap:10px;display:grid}.ft-token-card{background:linear-gradient(125deg,#162133,#111a29);border:1px solid #27364c;border-radius:14px;min-width:0;transition:border-color .18s,transform .18s;overflow:hidden}.ft-token-card:hover{border-color:#517f84;transform:translateY(-1px)}.ft-token-new{animation:.7s ease-out ft-arrive}.ft-token-select{text-align:left;width:100%;padding:14px;display:block}.ft-token-top{align-items:center;gap:10px;min-width:0;display:flex}.ft-token-top>div{min-width:0}.ft-token-name{flex:1}.ft-token-name h3{white-space:nowrap;text-overflow:ellipsis;color:#eef4ff;font-size:13px;font-weight:600;line-height:1.5;overflow:hidden}.ft-token-name p{color:#7f95b1;align-items:center;gap:5px;margin-top:2px;font-size:10px;display:flex}.ft-token-name p>span:first-child{white-space:nowrap;text-overflow:ellipsis;color:#b8c8dd;max-width:14ch;overflow:hidden}.ft-price-change{white-space:nowrap;margin-left:auto;font:600 11px ui-monospace,monospace}.ft-positive{color:#79e4bc!important}.ft-negative{color:#ff92a5!important}.ft-token-price{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:3px;margin:15px 0;display:flex}.ft-token-price strong{color:#f0f5ff;letter-spacing:-.045em;overflow-wrap:anywhere;font-size:22px;font-weight:500;line-height:1.3}.ft-token-price>span{font-family:ui-monospace,monospace;font-size:10px}.ft-token-price small{color:#758eaa;font-family:inherit;font-size:9px}.ft-token-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ft-token-metrics dt{color:#8097b4;font-size:9px;line-height:1.5}.ft-token-metrics dd{color:#bfcee1;font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px;font-weight:550}.ft-token-bottom{color:#8199b7;border-top:1px solid #263449;align-items:center;gap:7px;min-height:40px;padding:0 9px 0 14px;font-size:9px;line-height:1.3;display:flex}.ft-token-bottom>span:first-child{white-space:nowrap;text-overflow:ellipsis;color:#a5bcce;max-width:35%;overflow:hidden}.ft-token-bottom>span:nth-child(2){margin-left:auto}.ft-token-bottom button{color:#7f97b5;place-items:center;width:34px;height:38px;display:grid}.ft-token-bottom .ft-star-active{color:#89edda}.ft-mobile-lanes{display:none}.ft-empty,.ft-portfolio-empty{text-align:center;background:#101827;border:1px solid #29364b;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;padding:34px 24px;display:flex}.ft-empty>svg,.ft-portfolio-empty>svg{color:#7bd9c9}.ft-empty h3,.ft-portfolio-empty h3{color:#e6effd;max-width:500px;font-size:20px;font-weight:550}.ft-empty p,.ft-portfolio-empty p{color:#91a7c3;max-width:500px;font-size:13px;line-height:1.75}.ft-secondary-button{color:#c1eee5;background:#182639;border:1px solid #36556a;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.ft-pnl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:700px;margin-top:16px;display:grid}.ft-pnl-grid>div{border:1px solid #293a52;border-radius:14px;padding:18px 12px}.ft-pnl-grid span{color:#8ea5c0;font-size:11px;line-height:1.6;display:block}.ft-pnl-grid strong{color:#d2e2f4;margin-top:12px;font-size:25px;display:block}.ft-ecosystem-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.ft-ecosystem-links>button{text-align:left;background:linear-gradient(130deg,#142337,#101827);border:1px solid #2a3a51;border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;min-height:172px;padding:23px;display:flex}.ft-ecosystem-links>button>span:first-child{align-items:center;gap:10px;font-size:14px;display:flex}.ft-ecosystem-links svg{color:#8be5d5;flex-shrink:0}.ft-ecosystem-links p{color:#8fa6c3;font-size:12px;line-height:1.8}.ft-link-text{color:#9beade;align-items:center;gap:8px;margin-top:auto;padding-top:7px;font-size:12px;font-weight:600;display:flex}.ft-footer{color:#b3c3db;letter-spacing:.06em;border-top:1px solid #263248;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1440px;margin:auto;padding:22px 24px;font-size:11px;font-weight:600;display:flex}.ft-footer small{color:#748daa;letter-spacing:.02em;margin-left:12px;font-size:9px;font-weight:400}.ft-footer>div{color:#8fa6c0;letter-spacing:0;gap:20px;font-size:11px;font-weight:400;display:flex}.ft-mobile-nav{display:none}.ft-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030711c7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ft-dialog,.ft-token-dialog{background:#111b2c;border:1px solid #34475f;border-radius:24px;width:100%;max-width:520px;max-height:calc(100dvh - 48px);overflow-y:auto;box-shadow:0 40px 120px #0008}.ft-token-dialog{max-width:700px}.ft-modal-header{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111b2cf5;border-bottom:1px solid #2a3b51;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex;position:sticky;top:0}.ft-modal-header h2{color:#ecf4ff;font-size:18px;font-weight:600;line-height:1.4}.ft-modal-header p:not(.ft-eyebrow){color:#8da6c2;margin-top:4px;font-size:12px}.ft-dialog-body,.ft-token-dialog-body{padding:20px}.ft-primary-wallet{text-align:left;background:linear-gradient(130deg,#1c353e,#17273b);border:1px solid #70d2bf66;border-radius:16px;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.ft-primary-wallet>span:nth-child(2){flex:1;min-width:0}.ft-primary-wallet strong{color:#e4fbf6;font-size:15px;font-weight:650;display:block}.ft-primary-wallet small{color:#93b9bb;margin-top:4px;font-size:11px;line-height:1.6;display:block}.ft-primary-wallet>svg{color:#8bddcb;flex-shrink:0}.ft-wallet-list-label{color:#91a9c6;margin:22px 0 12px;font-size:11px;font-weight:500}.ft-wallet-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ft-wallet-list button{color:#a9bfdb;text-align:left;background:#162439;border:1px solid #2d4059;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:13px;display:flex}.ft-wallet-list button img{-o-object-fit:contain;object-fit:contain;border-radius:9px;flex-shrink:0;width:30px;height:30px}.ft-wallet-list button>span{flex:1;min-width:0}.ft-wallet-list strong{color:#deebfb;overflow-wrap:anywhere;font-size:12px;display:block}.ft-wallet-list small{color:#8ca5c5;margin-top:4px;font-size:10px;display:block}.ft-muted,.ft-wallet-footnote{color:#92a9c5;font-size:12px;line-height:1.8}.ft-wallet-footnote{border-top:1px solid #293b53;margin-top:20px;padding-top:16px;font-size:11px}.ft-connected-wallet{border:1px solid #335451;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;padding:14px;font-size:12px;display:flex}.ft-connected-wallet code{color:#a4c3c1;overflow-wrap:anywhere;max-width:100%;font-size:10px}.ft-detail-price{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.ft-detail-price strong{letter-spacing:-.055em;color:#f3f7fe;overflow-wrap:anywhere;font-size:34px}.ft-detail-price>span{font:12px ui-monospace,monospace}.ft-detail-changes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.ft-detail-changes>div{background:#142237;border:1px solid #2a3c54;border-radius:12px;padding:12px}.ft-detail-changes span{color:#829fbe;font-size:10px;display:block}.ft-detail-changes strong{margin-top:5px;font-size:13px;font-weight:500;display:block}.ft-chart{background:#0b1220;border:1px solid #293d56;border-radius:14px;width:100%;height:350px;margin-bottom:20px}.ft-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.ft-detail-metrics>div{border-bottom:1px solid #2a3b51;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:11px;display:flex}.ft-detail-metrics dt{color:#8ba4c1}.ft-detail-metrics dd{color:#d2e4f7;font-weight:600}.ft-pressure{background:#142236;border:1px solid #2b3f56;border-radius:14px;margin-bottom:18px;padding:16px}.ft-pressure>div:first-child{color:#a5bdd4;justify-content:space-between;font-size:11px;display:flex}.ft-pressure strong{color:#8ce9ce}.ft-pressure-track{background:#8f485d;border-radius:5px;height:5px;margin:11px 0;overflow:hidden}.ft-pressure-track i{background:#7cdebd;border-radius:5px;height:100%;display:block}.ft-pressure p{color:#8ca7c3;font-size:10px}.ft-pressure p>span{padding:0 5px}.ft-contract{border:1px solid #2b3d55;border-radius:14px;grid-template-columns:1fr 44px;align-items:center;gap:5px 12px;margin:0 0 20px;padding:14px;display:grid}.ft-contract>span{color:#809fbd;font-size:10px}.ft-contract code{color:#b6cae0;overflow-wrap:anywhere;grid-column:1;font-size:10px}.ft-contract button{grid-area:1/2/3}.ft-full{width:100%}.ft-launch-form{flex-direction:column;gap:18px;display:flex}.ft-launch-form label{color:#a7bdd7;flex-direction:column;gap:8px;font-size:12px;display:flex}.ft-launch-form input{color:#e8f2fd;background:#16263c;border:1px solid #334c66;border-radius:12px;outline:0;width:100%;min-height:48px;padding:10px 12px}.ft-launch-form input:focus{border-color:#7ee6d0}.ft-toast{z-index:100;color:#d8f4ed;background:#152e35;border:1px solid #467771;border-radius:14px;align-items:center;gap:12px;width:min(520px,100% - 32px);padding:12px 14px;font-size:12px;line-height:1.6;display:flex;position:fixed;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #0006}.ft-toast>svg{color:#90eed7;flex-shrink:0}.ft-toast>span{flex:1}.ft-toast button{place-items:center;min-width:40px;min-height:40px;display:grid}.ft-skeleton-lane{padding:18px 10px 10px}.ft-skeleton-line{background:#1b2c43;border-radius:7px;width:45%;height:20px;margin:0 8px 22px}.ft-skeleton-card{background:linear-gradient(100deg,#152237,#1b2c43,#152237);border-radius:15px;height:205px;margin-bottom:10px;animation:1.5s ease-in-out infinite ft-pulse}@keyframes ft-pulse{50%{opacity:.5}}@keyframes ft-arrive{0%{border-color:#87edda;box-shadow:0 0 20px #87edda15}to{border-color:#27364c}}@media (width>=768px){.ft-redesign{padding-bottom:0}.ft-toast{bottom:24px}}@media (width<=1100px){.ft-desktop-tabs{display:none}.ft-board{gap:12px}.ft-token-select{padding:12px}.ft-price-change{font-size:10px}}@media (width<=1023px){.ft-board{grid-template-columns:1fr}.ft-lane:not(.ft-lane-active){display:none}.ft-mobile-lanes{background:#111c2b;border:1px solid #293950;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:14px;padding:5px;display:grid}.ft-mobile-lanes button{padding-inline:6px;font-size:12px;line-height:1.35}.ft-lane-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-lane-cards .ft-token-card{height:100%}.ft-lane-cards{padding:0 2px 2px}.ft-ecosystem-links{gap:12px}.ft-ecosystem-links>button{padding:18px}}@media (width<=767px){.ft-topbar-inner{gap:10px;min-height:74px;padding:12px 16px}.ft-brand{letter-spacing:.12em;gap:8px;font-size:12px}.ft-brand small{letter-spacing:.13em;font-size:6px}.ft-brand-mark{border-radius:11px;width:34px;height:34px}.ft-brand-mark svg{width:23px;height:23px}.ft-header-actions{gap:6px}.ft-wallet-button{gap:6px;padding:10px 12px;font-size:11px}.ft-header-actions .ft-wallet-button{max-width:140px}.ft-header-actions .ft-wallet-button span{overflow-wrap:anywhere}.ft-main{padding:0 16px 24px}.ft-language{gap:2px;padding:0 6px}.ft-language>svg{display:none}.ft-language select{min-width:35px;font-size:11px}.ft-benchmark-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;min-height:105px;padding:16px 0;display:grid}.ft-benchmark-strip>div{flex-direction:column;align-items:flex-start;gap:4px}.ft-feed-label{grid-column:1/-1;font-size:9px}.ft-benchmark-currency{display:none}.ft-benchmark-strip strong{font-size:11px}.ft-benchmark-strip small{font-size:9px}.ft-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:26px}.ft-summary>div{min-height:110px;padding:16px}.ft-summary span{font-size:11px}.ft-summary strong{font-size:25px}.ft-summary small{font-size:10px}.ft-market-toolbar{flex-direction:column;align-items:stretch;gap:16px}.ft-market-toolbar h2{font-size:24px}.ft-market-controls{grid-template-columns:minmax(0,1fr) 125px 44px;gap:7px;display:grid}.ft-search{padding:0 10px}.ft-search input{width:100%;font-size:16px}.ft-market-controls select{width:100%;max-width:none;padding-inline:8px;font-size:16px}.ft-feed-meta{gap:6px;font-size:9px}.ft-lane-cards{grid-template-columns:1fr}.ft-lane{border-radius:18px;padding:0 8px 8px}.ft-lane-heading{min-height:54px;padding:0 8px;font-size:13px}.ft-token-select{padding:16px}.ft-token-name h3{font-size:14px}.ft-token-name p{font-size:11px}.ft-price-change{font-size:12px}.ft-token-price strong{font-size:25px}.ft-token-price>span{font-size:11px}.ft-token-price small,.ft-token-metrics dt{font-size:10px}.ft-token-metrics dd{font-size:12px}.ft-token-bottom{min-height:46px;padding-left:16px;font-size:10px}.ft-token-bottom button{min-width:44px;min-height:44px}.ft-ecosystem-links{grid-template-columns:1fr;gap:12px;margin-top:22px}.ft-ecosystem-links>button{min-height:155px;padding:20px}.ft-ecosystem-links p{font-size:13px}.ft-mobile-nav{z-index:40;padding:8px 8px max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1422ed;border-top:1px solid #2b3c52;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.ft-mobile-nav button{color:#89a2c2;text-align:center;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:5px 3px;font-size:10px;line-height:1.3;display:flex}.ft-footer{padding:20px 16px;font-size:10px}.ft-footer small{margin:7px 0 0;font-size:8px;display:block}.ft-modal-backdrop{align-items:flex-end;padding:12px}.ft-dialog,.ft-token-dialog{border-radius:23px;max-height:calc(100dvh - 24px)!important}.ft-modal-header{padding:17px}.ft-modal-header h2{font-size:17px}.ft-dialog-body,.ft-token-dialog-body{padding:17px}.ft-wallet-list{grid-template-columns:1fr}.ft-wallet-list button{min-height:70px}.ft-detail-price strong{font-size:30px}.ft-chart{height:300px}.ft-detail-metrics{gap:6px 12px}.ft-detail-metrics>div{flex-wrap:wrap;font-size:11px}.ft-pnl-grid{grid-template-columns:1fr}.ft-pnl-grid>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.ft-pnl-grid strong{margin:0}}@media (width<=360px){.ft-main,.ft-topbar-inner{padding-inline:12px}.ft-brand small{display:none}.ft-brand{font-size:11px}.ft-header-actions .ft-wallet-button{max-width:125px;padding-inline:9px}.ft-market-controls{grid-template-columns:minmax(0,1fr) 111px 44px}.ft-market-controls select{font-size:14px}.ft-token-select{padding:14px}}.future-terminal{--ft-cyan:#7cebd8;background:radial-gradient(at 82% 0,#162340 0,#0000 36%),#080b13;overflow-x:clip}.future-terminal *,.future-terminal :before,.future-terminal :after{box-sizing:border-box}.future-terminal button,.future-terminal a,.ft-language select{-webkit-tap-highlight-color:transparent}.future-terminal button:focus-visible,.future-terminal a:focus-visible,.ft-language:focus-within{outline-offset:3px;outline:2px solid #7cebd8}.ft-header-row{height:auto;min-height:76px;padding-top:12px;padding-bottom:12px}.ft-language{color:#c3cedf;background:#101828;border:1px solid #293549;border-radius:12px;flex-shrink:0;align-items:center;gap:4px;min-height:44px;padding:0 9px;display:inline-flex}.ft-language select{min-width:38px;min-height:42px;color:inherit;cursor:pointer;background:0 0;border:0;outline:0;font:600 12px/1.2 inherit}.ft-language option{color:#eef5ff;background:#101828}.ft-hero{isolation:isolate;background:linear-gradient(120deg,#111b2b 0%,#0d1322 48%,#15172e 100%);border:1px solid #263349;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;min-height:340px;margin-bottom:24px;display:grid;position:relative;overflow:hidden}.ft-hero-copy{z-index:2;padding:36px;position:relative}.ft-hero-kicker{color:#9daec8;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:650;display:flex}.ft-hero-kicker:before{content:"";background:#7cebd8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #6ee7d888}.ft-hero h1{letter-spacing:-.065em;color:#f2f6ff;margin:18px 0 14px;font-size:clamp(46px,6vw,76px);font-weight:600;line-height:.98}.ft-hero h1 span{color:#0000;background:linear-gradient(90deg,#8af5df,#a5a0ff);-webkit-background-clip:text;background-clip:text;display:block}.ft-hero-description{color:#aebbd0;text-wrap:pretty;max-width:430px;font-size:14px;line-height:1.75}.ft-hero-links{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ft-hero-link{color:#e4edff;background:#192439;border:1px solid #34425a;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;font-weight:600;display:inline-flex}.ft-hero-link-primary{color:#071a19;background:#7cebd8;border-color:#7cebd8}.ft-scene{min-width:0;height:340px;position:relative;overflow:hidden}.ft-scene-halo{filter:blur(15px);background:radial-gradient(#27ccb337,#0000 65%);position:absolute;inset:14% 9%}.ft-scene-orbit{border:1px solid #7cebd82d;border-radius:50%;position:absolute;inset:20%;transform:rotate(-28deg)scaleY(.54);box-shadow:0 0 80px #7775ff15,inset 0 0 50px #7cebd815}.ft-scene-canvas{position:absolute;inset:0}.ft-scene-canvas canvas{width:100%;height:100%;display:block}.ft-scene-coordinate{color:#879bb5;letter-spacing:.16em;font:9px/1.5 ui-monospace,monospace;position:absolute;bottom:22px;right:28px}.ft-status-note{color:#aebbd0;background:#101827;border:1px solid #273348;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:12px;line-height:1.6;display:flex}.ft-future-banner{background:linear-gradient(100deg,#14232c,#111827);border:1px solid #26374a;border-radius:20px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;padding:18px 20px;display:flex}.ft-future-banner p{color:#a3b4c9;max-width:560px;font-size:12px;line-height:1.7}.ft-future-banner h2{color:#f2f6ff;font-size:16px;font-weight:600}.ft-future-banner button{color:#b1f5e8;border:1px solid #34485b;border-radius:12px;min-height:44px;margin-left:auto;padding:0 14px;font-size:12px}.ft-guide{background:#101725;border:1px solid #263248;border-radius:22px;max-width:1444px;margin:24px auto 0;padding:28px}.ft-guide h2{color:#f0f5ff;letter-spacing:-.03em;font-size:20px;font-weight:600}.ft-guide p{color:#a8b6cc;font-size:13px;line-height:1.8}.ft-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.ft-guide h3{color:#dbf8f1;margin-bottom:8px;font-size:14px;font-weight:600}.ft-guide a{color:#8bead7;text-underline-offset:3px;text-decoration:underline}.ft-market-row{transition:background .18s,border-color .18s}.future-terminal input,.future-terminal select,.future-terminal textarea{min-width:0}.future-terminal [role=dialog]{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}.future-terminal [role=dialog] button[aria-label^=Close],.future-terminal button[aria-label=Dismiss]{place-items:center;min-width:44px;min-height:44px;display:inline-grid}.future-terminal [role=dialog] input,.future-terminal [role=dialog] textarea,.future-terminal [role=dialog] select{font-size:16px}.future-terminal[data-embedded=true]{padding-bottom:0}.future-terminal[data-embedded=true]>header{position:relative}.future-terminal[data-embedded=true] .ft-standalone{display:none!important}.future-terminal[data-embedded=true] .ft-hero{min-height:260px}.future-terminal[data-embedded=true] .ft-scene{height:280px}@media (width>=768px){.future-terminal .ft-desktop-navigation{display:flex}}@media (width<=767px){.ft-header-row{gap:10px;min-height:72px;padding-inline:16px}.ft-hero{border-radius:22px;grid-template-columns:1fr;min-height:310px}.ft-hero-copy{padding:28px 24px}.ft-hero-description{max-width:240px;font-size:13px;line-height:1.65}.ft-hero h1{max-width:7ch;font-size:54px}.ft-hero .ft-scene{z-index:0;opacity:.58;width:330px;height:300px;position:absolute;top:14px;right:-98px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.ft-hero-copy:before{content:"";z-index:-1;background:linear-gradient(90deg,#111b2bf5,#0000 94%);position:absolute;inset:0}.ft-hero-links{max-width:260px}.ft-hero-link{min-height:44px;font-size:12px}.ft-status-note{padding:12px 14px;font-size:12px}.ft-future-banner{gap:12px;padding:16px}.ft-future-banner>div:nth-child(2){flex:1;min-width:180px}.ft-future-banner button{margin-left:0}.ft-guide{margin:20px 0 0;padding:20px}.ft-guide-grid{grid-template-columns:1fr;gap:20px}.future-terminal [class*=grid-cols-4]>div{min-width:0}.future-terminal nav[class*=bottom-0]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.future-terminal nav[class*=bottom-0] button{min-width:0;min-height:48px;font-size:10px;line-height:1.3}.future-terminal .ft-wallet-header{white-space:normal;max-width:145px;line-height:1.25}.future-terminal [class*="text-[9px]"]{font-size:10px}.future-terminal [class*="text-[10px]"]{font-size:11px}.future-terminal [class*="text-[11px]"]{font-size:12px}.future-terminal input{font-size:16px}}@media (width<=360px){.ft-header-row{padding-inline:12px}.ft-hero-copy{padding:24px 20px}.ft-hero h1{font-size:48px}.ft-hero-description{max-width:210px}}@media (prefers-reduced-motion:reduce){.future-terminal *,.future-terminal :before,.future-terminal :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ft-portfolio-panel{background:#111c2c;border:1px solid #2b3e54;border-radius:22px;padding:24px}.ft-portfolio-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ft-portfolio-heading>div{min-width:0}.ft-portfolio-heading h3{color:#e8f4ff;margin:7px 0;font-size:20px;font-weight:600}.ft-portfolio-heading code{color:#9bb8ce;overflow-wrap:anywhere;max-width:100%;font-size:11px;display:block}.ft-portfolio-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 12px;display:grid}.ft-portfolio-summary>div{background:#17273b;border:1px solid #30465f;border-radius:15px;flex-direction:column;justify-content:space-between;gap:14px;min-width:0;min-height:116px;padding:16px;display:flex}.ft-portfolio-summary span{color:#9bb6ce;font-size:11px;line-height:1.6}.ft-portfolio-summary strong{color:#dff4ed;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:25px;font-weight:550}.ft-portfolio-help{color:#8faac7;margin:10px 0;font-size:11px;line-height:1.8}.ft-portfolio-assets{margin:24px 0}.ft-portfolio-assets h4{color:#dceaf9;margin-bottom:12px;font-size:14px;font-weight:600}.ft-portfolio-row{border-bottom:1px solid #2a3e56;grid-template-columns:minmax(130px,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.ft-portfolio-asset{align-items:center;gap:12px;display:flex}.ft-portfolio-asset>span:last-child{flex-direction:column;gap:4px;display:flex}.ft-portfolio-row small,.ft-portfolio-row>div>span{color:#8caac8;font-size:10px}.ft-portfolio-row strong{color:#ccdeef;overflow-wrap:anywhere;font-size:13px;font-weight:550;display:block}.ft-portfolio-row>div:not(:first-child)>strong{font-variant-numeric:tabular-nums;margin-top:5px}@media (width<=767px){.ft-portfolio-panel{padding:18px}.ft-portfolio-summary{grid-template-columns:1fr;gap:9px}.ft-portfolio-summary>div{flex-direction:row;align-items:center;min-height:80px;padding:14px}.ft-portfolio-summary span{max-width:65%}.ft-portfolio-summary strong{font-size:24px}.ft-portfolio-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ft-portfolio-asset{grid-row:1/3;gap:8px;min-width:0}.ft-portfolio-row strong{font-size:12px}.ft-portfolio-row>div:not(:first-child){text-align:right}}.desktop-future-terminal{min-width:0;margin-inline:-16px}.desktop-future-terminal .ft-hero h1{letter-spacing:-.065em;max-width:none;font-size:clamp(48px,6vw,68px);line-height:.98}@media (width<=767px){.desktop-future-terminal .ft-hero h1{white-space:nowrap;max-width:none;font-size:clamp(40px,11.5vw,48px)}}.desktop-future-terminal .future-terminal{isolation:isolate;border-radius:20px}.desktop-future-terminal .ft-topbar{border-radius:20px 20px 0 0;position:relative}.desktop-future-terminal .ft-topbar-inner{gap:0;min-height:56px;padding:8px 16px}.desktop-future-terminal .ft-brand,.desktop-future-terminal .ft-header-actions .ft-language{display:none}.desktop-future-terminal .ft-header-actions{gap:0;margin-left:8px;display:flex}@media (width<=767px){.desktop-future-terminal .ft-header-actions .ft-wallet-button{width:44px;min-width:44px;height:44px;padding:0}.desktop-future-terminal .ft-header-actions .ft-wallet-button span{display:none}.desktop-future-terminal .ft-desktop-tabs button{padding-inline:8px;font-size:11px}}.desktop-future-terminal .ft-desktop-tabs{flex:1;justify-content:center;gap:4px;display:flex}.desktop-future-terminal .ft-desktop-tabs button{flex:1;min-width:0;max-width:220px;line-height:1.35}.desktop-future-terminal .ft-main{padding-inline:16px}.desktop-future-terminal .ft-hero{margin-bottom:20px}.desktop-future-terminal .ft-guide{display:none}.ft-native-wallet-dialog{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030711c9;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ft-native-wallet-dialog>section{color:#e3effd;background:#111e2e;border:1px solid #375267;border-radius:24px;width:100%;max-width:460px;max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.ft-native-wallet-dialog h2{letter-spacing:-.035em;font-size:22px;font-weight:600}.ft-native-wallet-dialog p{color:#9db4cf;font-size:13px;line-height:1.75}.ft-native-wallet-dialog label{color:#aec5dd;flex-direction:column;gap:8px;margin:20px 0;font-size:12px;display:flex}.ft-native-wallet-dialog input{color:#e3effd;background:#172940;border:1px solid #3b546e;border-radius:12px;outline:0;min-width:0;min-height:48px;padding:10px 12px;font-size:16px}.ft-native-wallet-dialog input:focus{border-color:#88eed5}.ft-native-wallet-dialog .ft-native-error{color:#ffabb8;margin:14px 0;font-size:12px}.ft-native-wallet-dialog .ft-native-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}@media (width>=1024px){.desktop-future-terminal{margin-inline:-12px}.desktop-future-terminal .ft-main{padding-inline:24px}}@media (width<=767px){.desktop-future-terminal .ft-hero h1{font-size:48px}.desktop-future-terminal .ft-hero-copy{padding:24px 20px}.desktop-future-terminal .ft-benchmark-strip{padding-top:14px}.ft-native-wallet-dialog>section{padding:20px}}
