@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_e6988195-module__RNs2Mq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_e6988195-module__RNs2Mq__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_9b24f49e-module__hJlnFq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9b24f49e-module__hJlnFq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--ink:#f8fcff;--ink-dark:#102743;--muted:#f4faffb3;--quiet:#f4faff75;--blue:#80d9ff;--blue-strong:#168cff;--violet:#a98df3;--glass:#ffffff1f;--glass-strong:#ffffff30;--glass-line:#ffffff3d;--glass-line-soft:#ffffff21;--yes:#eaf8ff;--yes-soft:#c4ebff33;--yes-wash:#c4ebff33;--no:#f0eaff;--no-soft:#b796f233;--no-wash:#b796f233;--display:var(--font-space-grotesk), Arial, sans-serif;--body:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overscroll-behavior:none;background:#4b82cd;scroll-padding-top:30px}body{overscroll-behavior:none;min-width:320px;min-height:100vh;color:var(--ink);font:400 15px/1.45 var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#4b82cd;margin:0;overflow-x:clip}button,input{color:inherit;font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}::selection{color:#17355a;background:#c7edff}.app-shell{background:radial-gradient(circle at 82% 8%,#5ae1d357,#0000 32rem),radial-gradient(circle at 11% 34%,#9ddcff6b,#0000 34rem),radial-gradient(circle at 91% 78%,#ae7af05c,#0000 38rem),linear-gradient(155deg,#3f8bcc 0%,#528bd2 42%,#697cd1 70%,#7a6dcc 100%);width:100%;min-height:100vh;position:relative;overflow:hidden}.topbar{z-index:35;pointer-events:none;align-items:center;height:100px;padding:0 clamp(24px,5.4vw,86px);display:flex;position:absolute;top:0;left:0;right:100px}.brand{pointer-events:auto;align-items:center;gap:10px;display:inline-flex}.brand img{object-fit:contain;filter:drop-shadow(0 10px 18px #143c782e);width:44px;height:44px}.brand-name{font-family:var(--display);letter-spacing:-.035em;font-size:17px;font-weight:600}.side-rail{z-index:70;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(155deg,#fff3,#ffffff12);border:1px solid #ffffff52;border-radius:24px;gap:8px;width:70px;padding:8px;display:grid;position:fixed;top:50%;right:18px;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff9e,0 24px 60px #17386f47}.rail-brand,.side-rail nav a,.side-rail nav button,.rail-wallet{color:#ffffffc2;background:0 0;border:0;border-radius:17px;place-items:center;width:52px;height:52px;transition:color .18s,background .18s,transform .18s;display:grid;position:relative}.rail-brand{background:#ffffff1a}.rail-brand img{object-fit:contain;width:43px;height:43px}.side-rail nav{gap:4px;display:grid}.side-rail svg{width:19px;height:19px}.side-rail nav a:hover,.side-rail nav button:hover,.rail-wallet:hover{color:#fff;background:#ffffff30;transform:translate(-1px)}.rail-wallet{color:#315d92;background:#ffffffe0}.side-rail [data-label]:after{content:attr(data-label);opacity:0;color:#fff;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#22467db8;border:1px solid #ffffff40;border-radius:10px;padding:7px 10px;font-size:10px;transition:opacity .16s,transform .16s;position:absolute;top:50%;right:calc(100% + 13px);transform:translate(5px,-50%);box-shadow:inset 0 1px #fff3}.side-rail [data-label]:hover:after,.side-rail [data-label]:focus-visible:after{opacity:1;transform:translateY(-50%)}.market-intro{grid-template-columns:minmax(390px,1.1fr) minmax(360px,.9fr);align-items:center;gap:clamp(50px,8vw,140px);min-height:100svh;padding:130px 120px 130px clamp(35px,6.3vw,104px);display:grid;position:relative;overflow:hidden}.hero-gradient{pointer-events:none;background:radial-gradient(circle at 50% 46%,#e1f8ff4a,#0000 29%),radial-gradient(circle at 7% 3%,#77cef852,#0000 42%);position:absolute;inset:0}.intro-copy{z-index:2;min-width:0;position:relative}.intro-copy h1{font-family:var(--display);letter-spacing:-.075em;margin:0;font-size:clamp(64px,7.2vw,112px);font-weight:540;line-height:.87}.intro-copy h1 em{color:#def5ffb8;font:inherit}.intro-copy p{max-width:530px;color:var(--muted);margin:30px 0 0;font-size:16px;line-height:1.65}.hero-actions{align-items:center;gap:10px;margin-top:29px;display:flex}.hero-actions a,.hero-actions button{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(145deg,#fff3,#ffffff12);border:1px solid #ffffff4d;border-radius:16px;justify-content:center;align-items:center;min-height:50px;padding:0 19px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff73,0 15px 38px #14376e2e}.hero-actions button{color:#ffffffc7;box-shadow:none;background:0 0}.hero-actions a:hover,.hero-actions button:hover{background:#fff3}.hero-mark{z-index:2;aspect-ratio:1;place-items:center;width:100%;display:grid;position:relative}.hero-mark:before{content:"";filter:blur(34px);background:radial-gradient(circle,#f4fdffad 0%,#d6f6ff6b 27%,#b4e2ff29 52%,#0000 72%);border-radius:50%;position:absolute;inset:-10%;transform:scale(1.08)}.hero-mark:after{content:"";filter:blur(42px);background:#f0fcff47;border-radius:50%;position:absolute;inset:18%}.hero-mark img{z-index:1;object-fit:contain;filter:drop-shadow(0 30px 42px #103a7a2e);width:min(100%,420px);height:min(100%,420px);position:relative}.product{z-index:2;width:min(100% - 180px,1180px);margin:0 auto 110px;padding:0;scroll-margin-top:30px;position:relative}.product-heading{justify-content:space-between;align-items:center;gap:28px;min-height:112px;padding:20px 25px 24px;display:flex}.product-heading h2{font-family:var(--display);letter-spacing:-.065em;margin:0;font-size:42px;font-weight:540;line-height:1}.product-heading p{color:var(--muted);margin:10px 0 0;font-size:11px}.refresh-cycle{gap:9px;width:140px;display:grid}.refresh-value{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:7px;display:flex}.refresh-value b{font-family:var(--display);letter-spacing:-.04em;font-size:22px;font-weight:540}.refresh-value span{color:var(--quiet);font-size:9px}.refresh-track{background:#ffffff24;border-radius:99px;height:3px;overflow:hidden}.refresh-track i{border-radius:inherit;transform-origin:0;background:#ffffffc2;width:100%;height:100%;transition:transform .1s linear;display:block}.token-list{gap:9px;display:grid}.token-row{--yes-weight:50;--no-weight:50;background:linear-gradient(145deg,#ffffff21,#ffffff0b);border:1px solid #ffffff2e;border-radius:23px;grid-template-columns:minmax(500px,1.18fr) minmax(390px,.82fr);min-height:116px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff47}.token-strip{grid-template-columns:minmax(0,1fr) 164px;min-width:0;display:grid}.token-main{text-align:left;background:0 0;border:0;grid-template-columns:38px 58px minmax(100px,1fr) auto;align-items:center;gap:14px;min-width:0;padding:0 19px;display:grid}.rank{color:var(--quiet);font-variant-numeric:tabular-nums;font-size:10px}.token-avatar{color:#285d93;background:#ffffffc7;border:1px solid #ffffff4d;border-radius:17px;place-items:center;width:58px;height:58px;font-weight:600;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffc,0 13px 28px #173b712e}.token-avatar img{object-fit:cover;width:100%;height:100%;animation:.2s both image-in;display:block}@keyframes image-in{0%{opacity:.45;transform:scale(.97)}}.token-name{min-width:0}.token-name strong{font-family:var(--display);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:560;display:block;overflow:hidden}.token-name small{color:var(--quiet);white-space:nowrap;margin-top:5px;font-size:9px;display:block}.growth{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:550}.growth.down{color:#ffffffa8}.graduate-link{border:0;border-left:1px solid var(--glass-line-soft);text-align:left;background:#ffffff0e;align-content:center;justify-items:start;gap:6px;padding:0 18px;transition:background .16s;display:grid}.graduate-link:hover{background:#ffffff1f}.graduate-link span{color:var(--quiet);font-size:9px}.graduate-link b{font-size:10px;font-weight:550}.market-cell{border-left:1px solid var(--glass-line-soft);gap:5px;min-width:0;height:116px;padding:37px 7px 7px;display:flex;position:relative;overflow:hidden}.market-cell:before,.market-cell:after{display:none}.market-question{z-index:3;color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;height:36px;padding:0 14px;display:flex;position:absolute;top:0;left:0}.market-question span{font-size:10px;font-weight:550}.market-question small{color:var(--quiet);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.outcome-mini{z-index:1;border:1px solid #ffffff2e;border-radius:16px;flex-basis:0;justify-content:space-between;align-items:flex-end;gap:8px;min-width:80px;padding:0 12px 12px;transition:flex-grow .42s cubic-bezier(.22,1,.36,1),background .16s;display:flex;position:relative}.outcome-mini.yes{flex-grow:var(--yes-weight);background:linear-gradient(145deg,#c2ecff42,#ffffff12)}.outcome-mini.no{flex-grow:var(--no-weight);background:linear-gradient(145deg,#b791f247,#5b44a61f)}.outcome-mini:hover{background-color:#ffffff24}.outcome-mini span{font-family:var(--display);letter-spacing:-.06em;font-size:clamp(21px,2.3vw,34px);font-weight:550;line-height:.8}.outcome-mini b{color:#ffffffc2;text-transform:uppercase;font-size:8px;font-weight:550}.pool-divider{display:none}.revenue-line{background:#ffffff14;border:1px solid #ffffff2e;border-radius:21px;justify-content:space-between;align-items:center;gap:18px;min-height:70px;margin-top:9px;padding:0 20px;font-size:11px;display:flex}.revenue-line button{color:#fff;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:13px;padding:10px 13px;font-size:10px}.revenue-line button:hover{background:#fff3}.token-skeleton{background:#ffffff12;border:1px solid #ffffff29;border-radius:23px;grid-template-columns:58px 1fr 32%;align-items:center;gap:20px;height:116px;padding:0 22px;display:grid}.token-skeleton span,.token-skeleton b,.token-skeleton em{background:#ffffff2e;border-radius:99px;height:8px;animation:1.2s ease-in-out infinite alternate breathe;display:block}.token-skeleton span{border-radius:17px;width:58px;height:58px}.token-skeleton b{width:35%}@keyframes breathe{to{opacity:.34}}.chain-error{min-height:260px;color:var(--muted);background:#ffffff12;border:1px solid #ffffff29;border-radius:23px;place-content:center;justify-items:center;gap:14px;font-size:12px;display:grid}.chain-error p{margin:0}.chain-error button{color:#fff;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:14px;padding:10px 14px;font-size:10px}.site-footer{border:1px solid var(--glass-line-soft);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#ffffff1f,#ffffff0b);border-radius:32px;grid-template-columns:minmax(250px,.9fr) minmax(470px,1.4fr);align-content:center;gap:40px 70px;width:min(100% - 180px,1180px);min-height:250px;margin:0 auto 30px;padding:42px 45px 27px;display:grid;box-shadow:inset 0 1px #ffffff57,0 24px 70px #14306529}.footer-brand{align-items:center;gap:14px;display:flex}.footer-brand img{object-fit:contain;filter:drop-shadow(0 12px 22px #1437702b);width:60px;height:60px}.footer-brand div{gap:6px;display:grid}.footer-brand strong{font-family:var(--display);letter-spacing:-.03em;font-size:18px;font-weight:560}.footer-brand span{max-width:28ch;color:var(--quiet);font-size:10px}.footer-columns{grid-template-columns:repeat(3,minmax(100px,1fr));gap:28px;display:grid}.footer-columns nav{align-content:start;justify-items:start;gap:8px;display:grid}.footer-columns nav b{color:var(--quiet);text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:550}.footer-columns nav a,.footer-columns nav button{color:var(--muted);text-align:left;background:0 0;border:0;padding:1px 0;font-size:10px}.footer-columns nav a:hover,.footer-columns nav button:hover{color:#fff}.footer-bottom{color:var(--quiet);grid-column:1/-1;justify-content:space-between;gap:18px;padding-top:5px;display:flex}.footer-bottom span,.footer-bottom small{font-size:8px}.modal-backdrop,.drawer-backdrop{z-index:90;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#122b5359;place-items:center;padding:18px 98px 18px 18px;animation:.16s both fade;display:grid;position:fixed;inset:0}.backdrop-dismiss{background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}@keyframes fade{0%{opacity:0}}.trade-panel{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#ffffff40,#ffffff1a);border:1px solid #ffffff4d;border-radius:31px;width:min(100%,455px);max-height:calc(100vh - 30px);padding:28px;animation:.19s both panel-up;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff94,0 30px 90px #112d5e52}@keyframes panel-up{0%{opacity:0;transform:translateY(8px)scale(.99)}}.close-button{z-index:2;color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:12px;place-items:center;width:35px;height:35px;font-size:18px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.trade-token{align-items:center;gap:13px;padding-right:42px;display:flex}.trade-token strong{font-family:var(--display);font-size:18px;font-weight:560;display:block}.trade-token small{color:var(--quiet);margin-top:4px;font-size:9px;display:block}.market-tabs{background:#ffffff12;border:1px solid #ffffff26;border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;margin:23px 0 27px;padding:4px;display:grid}.market-tabs button{height:40px;color:var(--quiet);background:0 0;border:0;border-radius:12px;font-size:10px}.market-tabs button.active{color:#fff;background:#ffffff26;box-shadow:inset 0 1px #ffffff40}.trade-panel h2{font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:35px;font-weight:540}.market-timer{color:var(--quiet);margin:7px 0 0;font-size:10px}.choice-grid{grid-template-columns:1fr 1fr;gap:6px;margin:21px 0 23px;display:grid}.choice{height:76px;color:var(--quiet);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:17px;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.choice span{font-family:var(--display);letter-spacing:-.05em;font-size:24px;font-weight:560}.choice b{font-size:10px;font-weight:550}.choice.selected.yes{color:#fff;background:linear-gradient(145deg,#bfebff4f,#ffffff14)}.choice.selected.no{color:#fff;background:linear-gradient(145deg,#b791f252,#5b44a621)}.amount-label{color:var(--muted);margin:0 0 8px 2px;font-size:10px;display:block}.amount-wrap{background:#ffffff17;border:1px solid #ffffff30;border-radius:16px;align-items:center;height:60px;transition:border-color .15s;display:flex}.amount-wrap:focus-within{border-color:#ffffff8c}.amount-wrap input{color:#fff;width:100%;height:100%;font-family:var(--display);background:0 0;border:0;outline:0;padding:0 16px;font-size:22px;font-weight:540}.amount-wrap span{color:var(--quiet);padding-right:16px;font-size:10px}.estimate{min-height:45px;color:var(--quiet);justify-content:space-between;align-items:center;padding:0 2px;font-size:10px;display:flex}.estimate b{color:#fff;font-size:10px}.primary-button{color:#fff;background:linear-gradient(145deg,#d0f1ff57,#ffffff1a);border:1px solid #ffffff4d;border-radius:16px;width:100%;height:52px;font-weight:600;box-shadow:inset 0 1px #ffffff7a,0 15px 35px #14376e2e}.trade-panel:has(.choice.no.selected) .primary-button{background:linear-gradient(145deg,#b791f25c,#5b44a629)}.primary-button:disabled{cursor:not-allowed;opacity:.45}.fee-note{color:var(--quiet);text-align:center;margin:10px 0 0;font-size:9px}.tx-state{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:15px;margin-top:14px;padding:13px;font-size:10px}.tx-state.error{color:#ffe5eb;background:#a4325533}.tx-state p{overflow-wrap:anywhere;margin:0}.tx-state a{margin-top:7px;font-weight:550;display:inline-block}.settle-box{margin-top:21px}.settle-box p{color:var(--muted);text-align:center;font-size:10px}.settled-box{color:var(--muted);text-align:center;background:#ffffff12;border:1px solid #ffffff2b;border-radius:16px;margin-top:21px;padding:18px}.drawer-backdrop{place-items:stretch end;padding:0 92px 0 0}.account-drawer{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(160deg,#6999d5de,#6569c2db);border-left:1px solid #ffffff47;width:min(100%,425px);height:100%;padding:29px;animation:.21s both drawer-in;position:relative;overflow-y:auto;box-shadow:inset 1px 0 #fff3,-24px 0 80px #102c5d3d}@keyframes drawer-in{0%{opacity:.5;transform:translate(18px)}}.account-head{align-items:center;gap:12px;min-height:68px;padding-right:38px;display:flex}.wallet-orb{background:#ffffff2b;border:1px solid #ffffff4d;border-radius:14px;width:42px;height:42px;box-shadow:inset 0 1px #ffffff5c}.account-head strong{font-family:var(--display);font-size:16px;font-weight:560;display:block}.account-head small{color:var(--quiet);margin-top:4px;font-size:10px;display:block}.account-section{background:#ffffff12;border:1px solid #ffffff29;border-radius:20px;margin-top:7px;padding:20px}.account-title{color:var(--muted);justify-content:space-between;gap:14px;margin-bottom:14px;font-size:10px;display:flex}.account-title b{color:#fff;font-size:11px}.rewards-section{background:linear-gradient(145deg,#c6ebff38,#b58df121)}.treasury-section{background:linear-gradient(145deg,#c6ebff26,#ffffff0f)}.treasury-section .small-action{margin-top:13px}.rewards-section .account-title b{font-family:var(--display);font-size:19px;font-weight:540}.quiet{color:var(--quiet);margin:0;font-size:10px}.small-action,.reward-actions button,.claim-row button{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:13px;font-size:10px;font-weight:550}.small-action{width:100%;height:42px}.stake-line,.position-row,.claim-row{min-height:43px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.settlement-row{min-height:58px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.settlement-row+.settlement-row{border-top:1px solid #ffffff1a}.settlement-row span,.settlement-row small{display:block}.settlement-row small{color:var(--quiet);margin-top:4px;font-size:9px}.settlement-row button{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:12px;min-width:112px;padding:8px 10px;font-size:9px}.settlement-row button:disabled,.treasury-section .small-action:disabled{cursor:not-allowed;opacity:.4}.stake-line b,.position-row b{color:#fff;font-size:10px}.stake-input{background:#ffffff12;border:1px solid #ffffff2b;border-radius:14px;height:46px;margin-top:10px;display:flex}.stake-input input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 13px}.stake-input input::placeholder{color:var(--quiet)}.stake-input button{color:#fff;background:0 0;border:0;padding:0 13px;font-size:9px}.reward-actions{grid-template-columns:1fr 1fr;gap:5px;margin-top:5px;display:grid}.reward-actions button{height:40px}.reward-actions button:last-child{grid-column:1/-1}.reward-actions button:disabled{cursor:not-allowed;opacity:.4}.rewards-unlocked{text-align:center;margin-top:10px}.earned-total{color:var(--quiet);margin-top:11px;font-size:9px;display:block}.claim-row span{color:#fff;font-weight:550}.claim-row button{padding:7px 10px}.drawer-tx{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;bottom:0}@media (max-width:1100px){.market-intro{grid-template-columns:minmax(320px,1fr) 330px;padding-right:110px}.hero-mark{grid-area:1/2}.token-row{grid-template-columns:1fr}.market-cell{border-top:1px solid var(--glass-line-soft);border-left:0;height:106px}}@media (max-width:700px){.topbar{height:78px;padding:0 18px;right:76px}.brand img{width:40px;height:40px}.brand-name{font-size:14px}.side-rail{border-radius:20px;width:58px;padding:5px;right:8px}.rail-brand,.side-rail nav a,.side-rail nav button,.rail-wallet{border-radius:15px;width:46px;height:46px}.rail-brand img{width:38px;height:38px}.side-rail [data-label]:after{display:none}.market-intro{min-height:100svh;padding:100px 78px 105px 20px;display:block}.intro-copy{z-index:3;padding-top:21px;position:relative}.intro-copy h1{font-size:clamp(55px,16.5vw,76px)}.intro-copy p{max-width:96%;margin-top:23px;font-size:13px;line-height:1.58}.hero-actions{flex-direction:column;align-items:flex-start;margin-top:22px}.hero-actions a,.hero-actions button{min-height:44px;padding:0 15px;font-size:10px}.hero-mark{z-index:1;opacity:.78;width:300px;height:300px;position:absolute;top:39%;right:-43px}.product{width:calc(100% - 86px);margin:0 68px 75px 18px;padding:0}.product-heading{min-height:92px;padding:16px 11px}.product-heading h2{font-size:29px}.product-heading p{font-size:9px}.refresh-cycle{width:84px}.refresh-value b{font-size:17px}.refresh-value span{display:none}.token-list{gap:7px}.token-row{border-radius:19px;min-height:187px}.token-strip{grid-template-columns:minmax(0,1fr) 102px;min-height:96px}.token-main{grid-template-columns:22px 47px minmax(50px,1fr) auto;gap:7px;padding:0 8px}.rank{font-size:8px}.token-avatar{border-radius:14px;width:47px;height:47px}.token-name strong{font-size:14px}.token-name small{text-overflow:ellipsis;max-width:80px;font-size:7px;overflow:hidden}.growth{font-size:15px}.graduate-link{gap:3px;padding:0 8px}.graduate-link span,.graduate-link b{font-size:7px}.market-cell{height:91px;padding:31px 5px 5px}.market-question{height:30px;padding:0 8px}.market-question span{font-size:8px}.market-question small{font-size:7px}.outcome-mini{border-radius:13px;min-width:64px;padding:0 8px 9px}.outcome-mini span{font-size:21px}.outcome-mini b{font-size:7px}.revenue-line{border-radius:17px;min-height:63px;padding:0 11px;font-size:9px}.revenue-line button{padding:8px;font-size:8px}.site-footer{border-radius:26px;grid-template-columns:1fr;gap:28px;width:calc(100% - 86px);margin:0 68px 18px 18px;padding:31px 20px 21px}.footer-columns{grid-template-columns:1fr 1fr;gap:22px}.footer-bottom{grid-column:1;gap:5px;display:grid}.modal-backdrop{padding:14px 72px 14px 10px}.trade-panel{border-radius:25px;padding:23px 17px}.drawer-backdrop{padding-right:64px}.account-drawer{padding:24px 15px}.token-skeleton{border-radius:19px;grid-template-columns:47px 1fr;height:100px}.token-skeleton em{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}
