:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071c17;--bg-deep:#051510;--panel:#0b231d;--panel-2:#0e2a24;--panel-3:#102f29;--line:#18493e;--line-soft:#56e8c11f;--text:#dfe9e4;--muted:#7a938b;--accent:#55e8c1;--accent-soft:#55e8c12e;--red:#ff6d6b;--yellow:#d8b54d;font-family:Geist,Inter,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%}body{color:var(--text);background:linear-gradient(#061b16 0%,#061713 100%);margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}img{max-width:100%;display:block}input,select,textarea{outline:none}.positive{color:var(--accent)}.negative{color:var(--red)}.app-shell{background:radial-gradient(circle at top,#55e8c10d,#0000 28%),linear-gradient(#040c0a66,#040c0a00);flex-direction:column;min-height:100vh;display:flex}.topbar{border-bottom:1px solid #56e8c114;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:78px;padding:14px 14px 10px;display:grid}.topbar--token{min-height:68px;padding:10px 14px 8px}.topbar--create{border-bottom-color:#4de8b41f;min-height:72px;padding:14px 14px 10px}.brand-button{background:linear-gradient(#ffffff08,#ffffff05),#0b0e13f0;border:1px solid #ffffff14;border-radius:14px;justify-content:center;justify-self:start;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0000002e}.brand-mark{flex:none;place-items:center;width:100%;height:100%;display:inline-grid}.brand-mark__word{color:#f7fffb;letter-spacing:-.05em;text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1;display:block}.searchbar{color:#7d968d;background:#071713eb;border:1px solid #56e8c11a;border-radius:999px;justify-self:center;align-items:center;gap:10px;width:min(100%,470px);height:38px;padding:0 14px;display:flex}.topbar--token .searchbar{width:min(100%,420px);height:34px}.searchbar input{color:#d9e9e3;background:0 0;border:0;width:100%;font-size:.92rem}.searchbar input::placeholder{color:#6c847c}.searchbar__icon{color:#8ba39b;flex:none}.header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.topbar--token .locale-toggle,.topbar--token .profile-chip,.topbar--token .create-header-button{height:34px}.wallet-dropdown{display:inline-flex;position:relative}.profile-chip,.create-header-button,.locale-toggle,.route-wallet-button{letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:.84rem;font-weight:600;display:inline-flex}.locale-toggle{color:#d6e6e1;background:#081b16f5;border:1px solid #56e8c129;border-radius:999px;flex:none;width:36px;padding:0}.locale-toggle:hover{color:var(--accent);border-color:#56e8c147}.profile-chip{color:#d6e6e1;background:#081b16f5;border:1px solid #56e8c129;min-width:120px}.profile-chip__chevron{flex:none}.route-wallet-button{color:#052118;letter-spacing:.14em;text-transform:uppercase;background:#55e8c1;border:1px solid #56e8c11a;min-width:176px;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:700}.topbar--create .searchbar{color:#eafaf499;background:#0c221df5;border-color:#4de8b424;border-radius:2px;justify-self:center;gap:8px;width:min(100%,282px);height:36px;padding:0 12px;font-family:JetBrains Mono,monospace}.topbar--create .searchbar input{color:#eafaf4db;font-family:JetBrains Mono,monospace;font-size:.84rem}.topbar--create .searchbar input::placeholder,.topbar--create .searchbar__icon{color:#eafaf475}.topbar--create .header-actions{gap:12px}.topbar--create .locale-toggle{color:#eafaf4c7;background:#0c221df5;border-color:#4de8b424;border-radius:1px}.topbar--create .profile-chip.route-wallet-button{color:#062019;letter-spacing:.14em;text-transform:uppercase;background:#4de8b4;border-color:#4de8b4;border-radius:1px;min-width:136px;height:36px;padding:0 18px;font-family:JetBrains Mono,monospace;font-size:.84rem;font-weight:700}.topbar--create .profile-chip.route-wallet-button .profile-chip__chevron{color:#062019}.topbar--create+.ticker-marquee .ticker-marquee__track{gap:18px;padding-left:8px;animation:none}.create-header-button{color:#052118;text-transform:lowercase;background:#55e8c1;border:1px solid #56e8c11a;min-width:178px;font-weight:700}.create-header-button__short{display:none}.wallet-menu{z-index:30;background:#061411fa;border:1px solid #56e8c124;border-radius:14px;min-width:210px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #00000047}.wallet-menu__summary{border-bottom:1px solid #56e8c114;gap:2px;padding:8px 10px 10px;display:grid}.wallet-menu__summary strong{color:var(--text);font-family:JetBrains Mono,monospace;font-size:.82rem}.wallet-menu__summary small{color:var(--muted);font-size:.76rem}.wallet-menu__item{width:100%;height:38px;color:var(--text);text-align:left;background:0 0;align-items:center;gap:9px;padding:0 10px;font-size:.84rem;display:flex}.wallet-menu__item:hover{color:var(--accent);background:#55e8c114}.wallet-menu__item--logout:hover{color:var(--red);background:#ff6d6b1a}.ticker-marquee{border-bottom:1px solid var(--line-soft);white-space:nowrap;height:24px;overflow:hidden}.ticker-marquee--token{height:20px}.ticker-marquee__track{align-items:center;gap:14px;width:max-content;min-width:100%;height:100%;animation:36s linear infinite ticker-scroll;display:inline-flex}.ticker-marquee--token .ticker-marquee__track{gap:12px;animation-duration:44s}.ticker-chip{color:var(--muted);align-items:center;gap:8px;font-size:.78rem;display:inline-flex}.ticker-chip strong{color:var(--text);font-weight:700}.ticker-chip em{font-style:normal}.page-shell{flex:1;min-height:0;padding:10px 14px 0}.page-shell--token{padding-top:6px}.page-shell--create{padding:14px 0 0}.page-shell--profile{min-height:0;padding:0;display:flex}.home-layout{grid-template-columns:244px minmax(0,1fr) 244px;gap:14px;height:calc(100vh - 158px);min-height:0;display:grid}.home-panel{background:#071914f0;border:1px solid #56e8c129;min-width:0;min-height:0}.home-panel__title{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:600}.home-panel__subtitle,.home-panel__empty{color:#708780;font-size:.83rem}.home-markets{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.home-markets .home-panel__title,.home-positions .home-panel__title{background:#16493b7a;align-items:center;min-height:26px;padding:0 10px;display:flex}.home-trades__header{background:#16493b7a;min-height:26px;padding:0 10px}.home-markets__list,.home-trades__list,.home-table-body,.home-positions__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#55e8c157 transparent;min-height:0;overflow:auto}.home-markets__list::-webkit-scrollbar{width:8px;height:8px}.home-trades__list::-webkit-scrollbar{width:8px;height:8px}.home-table-body::-webkit-scrollbar{width:8px;height:8px}.home-positions__list::-webkit-scrollbar{width:8px;height:8px}.home-markets__list::-webkit-scrollbar-thumb{background:#55e8c157;border-radius:999px}.home-trades__list::-webkit-scrollbar-thumb{background:#55e8c157;border-radius:999px}.home-table-body::-webkit-scrollbar-thumb{background:#55e8c157;border-radius:999px}.home-positions__list::-webkit-scrollbar-thumb{background:#55e8c157;border-radius:999px}.home-markets__list::-webkit-scrollbar-track{background:0 0}.home-trades__list::-webkit-scrollbar-track{background:0 0}.home-table-body::-webkit-scrollbar-track{background:0 0}.home-positions__list::-webkit-scrollbar-track{background:0 0}.home-market-row,.home-token-row,.home-trade-row{width:100%;color:var(--text);text-align:left;background:0 0}.home-market-row{border-top:1px solid #56e8c114;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:0 10px;display:grid}.home-market-row:hover,.home-token-row:hover,.home-trade-row:hover,.home-position-row:hover{background:#ffffff08}.home-market-row__icon,.home-token-row__icon,.home-token-row__underlying-icon{width:22px;height:22px;color:var(--accent);background:#56e8c129;border-radius:999px;place-items:center;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;display:grid}.home-market-row__icon[data-symbol=ETH]{color:#071c17;background:#edf3f1}.home-market-row__icon[data-symbol=BTC]{color:#fff8e9;background:#f6a12a}.home-market-row__icon[data-symbol=SOL]{color:#7f65ff;background:#101315}.home-market-row__icon[data-symbol=DOGE]{color:#5d4d08;background:#efe06a}.home-market-row__icon[data-symbol=ZEC],.home-market-row__icon[data-symbol=GOLD]{color:#061713;background:#e8b62f}.home-market-row__icon[data-symbol=kPEPE]{color:#dff7e4;background:#2d8c44}.home-market-row__icon[data-symbol=CL],.home-market-row__icon[data-symbol=BRENTOIL],.home-market-row__icon[data-symbol=SILVER],.home-market-row__icon[data-symbol=NVDA],.home-market-row__icon[data-symbol=SP500],.home-market-row__icon[data-symbol=XYZ100]{color:#0b211b;background:#ffffffeb}.home-market-row__copy{gap:1px;min-width:0;display:grid}.home-market-row__copy strong,.home-market-row__price,.home-token-row__ticker strong,.home-token-row__underlying-copy strong,.home-token-row__change,.home-token-row__mcap,.home-position-row strong,.home-trade-row__top strong,.home-trade-row em{font-family:JetBrains Mono,monospace}.home-market-row__copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.1;overflow:hidden}.home-market-row__copy small{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;line-height:1.1}.home-market-row__price{color:#dfe9e4;letter-spacing:-.01em;font-size:.84rem;font-weight:700}.home-markets__create{background:var(--accent);color:#041d16;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #56e8c133;justify-content:center;align-items:center;gap:9px;min-height:36px;font-family:JetBrains Mono,monospace;font-size:.76rem;font-weight:800;display:flex}.home-center{grid-template-rows:clamp(162px,12vw,244px) minmax(0,1fr);gap:14px;min-width:0;min-height:0;display:grid}.home-hero{background:radial-gradient(circle at 50% -10%,#56e8c117,#0000 38%),linear-gradient(#071c17 0%,#061612 100%);border:1px solid #56e8c114;position:relative;overflow:hidden;container-type:inline-size}.home-hero__wave{opacity:.5;transform-origin:50% 18%;background:radial-gradient(circle at 50% -4%,#56e8c13d,#0000 22%),repeating-linear-gradient(166deg,#ffffff0d 0 1px,#0000 1px 16px);position:absolute;inset:0;transform:perspective(1000px)rotateX(74deg)scale(1.42)}.home-hero__content{z-index:1;text-align:center;align-content:center;justify-items:center;gap:10px;height:100%;padding:26px 28px;display:grid;position:relative}.home-hero__title{color:#e5eee9;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 13px;margin:0;font-size:clamp(1.85rem,4.5cqw,3.6rem);font-weight:300;line-height:1;display:flex}.home-hero__title span:first-child{font-weight:700}.home-hero__slash{color:var(--accent);font-weight:700}.home-hero__content p{color:#d4e0dc;max-width:900px;margin:0;font-size:clamp(.82rem,2cqw,1.55rem);line-height:1.15}.home-hero__content p+p{color:#d7e1dd;max-width:1350px;font-size:clamp(.78rem,1.86cqw,1.45rem);font-style:italic}.home-hero__content p strong{color:var(--accent);font-weight:800}.home-table-panel{grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.home-tabs{border-bottom:1px solid #ffffff0a;gap:24px;padding:0 18px;display:flex}.home-tab{color:#839890;letter-spacing:.02em;background:0 0;height:46px;padding:0;font-size:.9rem;font-weight:600;position:relative}.home-tab.active{color:var(--text)}.home-tab.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.home-filters{flex-wrap:wrap;gap:8px;padding:14px 18px 12px;display:flex}.home-filter{color:#9bb0a8;text-transform:uppercase;background:#0a1c17eb;border:1px solid #56e8c114;border-radius:0;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:.72rem;font-weight:600;display:inline-flex}.home-table-head,.home-token-row{grid-template-columns:240px 200px 90px 170px 90px;align-items:center;column-gap:19px;min-width:max-content;display:grid}.home-table-head{color:#eafaf4c7;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;padding:10px 13px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.home-table-head span:last-child,.home-token-row>span:last-child{text-align:right}.home-token-row{border-bottom:1px solid #4de8b424;min-height:68px;padding:10px 13px}.home-token-row__coin,.home-token-row__underlying{align-items:center;gap:12px;min-width:0;display:flex}.home-token-row__copy,.home-token-row__underlying-copy{gap:3px;min-width:0;display:grid}.home-token-row__icon{border-radius:12px;width:48px;height:48px;font-size:1.05rem}.home-token-row__ticker{align-items:center;gap:8px;min-width:0;display:inline-flex}.home-token-row__ticker strong,.home-token-row__underlying-copy strong,.home-token-row__change,.home-token-row__mcap{font-size:15px;font-weight:700}.home-token-row__name,.home-token-row__underlying-copy small{color:#eafaf4c7;font-size:12px}.home-token-pill{color:#d8b54d;letter-spacing:.08em;border:1px solid #d8b54d6b;border-radius:0;align-items:center;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.home-token-row__change,.home-token-row__mcap{font-variant-numeric:tabular-nums}.home-token-row__progress{align-items:center;display:flex}.home-progress-bar{background:#ffffff0f;border-radius:999px;width:100%;max-width:170px;height:8px;overflow:hidden}.home-progress-bar__fill{background:#d8b54d;height:100%;display:block}.home-rail{grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;display:grid}.home-positions{grid-template-rows:auto auto minmax(0,1fr);min-height:0;max-height:min(244px,34vh);display:grid;overflow:hidden}.home-panel__subtitle,.home-panel__empty{padding:10px 10px 13px;font-family:JetBrains Mono,monospace}.home-position-row,.home-trade-row{border-top:1px solid #56e8c114;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 10px;display:flex}.home-position-row__copy,.home-trade-row__info{gap:3px;min-width:0;display:grid}.home-position-row small,.home-trade-row__top small,.home-trade-row__wallet span{color:#839890;font-family:JetBrains Mono,monospace;font-size:.72rem}.home-position-row em,.home-trade-row em{white-space:nowrap;font-size:.86rem;font-style:normal;font-weight:700}.home-trades{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.home-trades__header{justify-content:space-between;align-items:center;display:flex}.home-trades__header small{color:#829790;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:.66rem;font-weight:700;display:inline-flex}.home-trade-row__top,.home-trade-row__wallet{align-items:center;gap:8px;display:flex}.home-trade-copy{color:#8da39b;background:0 0;border:1px solid #56e8c11f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.board-layout,.create-layout,.token-layout{min-height:calc(100vh - 148px)}.board-layout{grid-template-columns:322px minmax(0,1fr) 342px;gap:16px;display:grid}.board-sidebar,.board-main,.board-rail,.create-main,.token-main{min-width:0}.sidebar-panel,.markets-panel,.rail-panel,.create-header,.create-step,.create-preview,.token-overview,.token-meta,.trade-panel,.not-found-panel{border:1px solid var(--line);background:#0a1e18cc}.board-sidebar{grid-template-rows:1fr auto;gap:12px;display:grid}.sidebar-panel{overflow:hidden}.sidebar-title,.rail-title,.create-header p,.create-preview__label,.create-subtitle,.preview-how__title,.token-meta__status span,.token-meta__description span{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem}.sidebar-title,.rail-title{padding:10px 12px}.market-list-row{width:100%;min-height:48px;color:var(--text);text-align:left;background:0 0;border-top:1px solid #ffffff0a;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;display:grid}.market-list-row:hover,.token-grid-row:hover,.trade-feed-row:hover,.position-row:hover,.asset-card:hover,.direction-card:hover{background:#ffffff08}.market-list-row__badge,.token-grid-row__icon,.token-overview__art{width:22px;height:22px;color:var(--accent);background:#55e8c11a;border-radius:6px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.token-grid-row__icon{border-radius:12px;width:48px;height:48px;font-size:1.05rem;transition:transform .2s}.token-grid-row:hover .token-grid-row__icon{transform:scale(1.1)}.market-list-row__meta{gap:0;min-width:0;display:grid}.market-list-row__meta strong{display:none}.market-list-row__meta small{font-size:.86rem;font-weight:650}.market-list-row__meta small,.token-grid-row__copy small,.token-grid-row__underlying small,.rail-subtitle,.position-row small,.trade-feed-row small,.create-header span,.step-heading small,.pair-summary small,.preview-card small,.preview-callout,.token-overview strong,.token-overview small,.token-meta__description p,.token-data-table td,.token-data-table th{color:var(--muted)}.market-list-row__price{font-size:.98rem;font-weight:700}.cta-button{border:1px solid var(--accent);color:#062118;text-transform:lowercase;background:linear-gradient(#57ddb8,#47d2ad);justify-content:center;align-items:center;gap:8px;width:100%;height:34px;font-weight:800;display:inline-flex}.board-main{grid-template-rows:224px minmax(0,1fr);gap:16px;display:grid}.hero-banner{text-align:center;border:1px solid var(--line);background:linear-gradient(#09231d,#071e19);place-items:center;display:grid;position:relative;overflow:hidden}.hero-banner__wave{opacity:.38;transform-origin:50% 30%;background:radial-gradient(circle at 62% 4%,#55e8c16b,#0000 22%),repeating-linear-gradient(170deg,#ffffff0f 0 1px,#0000 1px 14px);position:absolute;inset:0;transform:perspective(900px)rotateX(70deg)scale(1.5)}.hero-banner h1,.create-header h1{z-index:1;margin:0;font-size:clamp(3rem,3.9vw,4.6rem);line-height:.98;position:relative}.hero-banner h1 span{color:var(--accent)}.hero-banner p{z-index:1;color:#b0c6bf;max-width:640px;margin:5px 0 0;font-size:1rem;position:relative}.hero-banner p strong{color:var(--accent)}.markets-panel{border-color:#ffffff0b;grid-template-rows:auto auto auto minmax(0,1fr);display:grid;overflow:hidden}.tab-row{border-bottom:1px solid #ffffff0d;gap:26px;padding:28px 20px 0;display:flex}.filter-tab{height:44px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:0 0;padding:0;font-size:1rem;position:relative}.filter-tab.active{color:var(--text);font-weight:700}.filter-tab.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.board-filters{flex-wrap:wrap;gap:8px;padding:18px 20px 14px;display:flex}.filter-pill{border:1px solid var(--line);height:30px;color:var(--muted);text-transform:uppercase;background:#091e18b8;align-items:center;gap:5px;padding:0 10px;font-size:.75rem;display:inline-flex}.token-grid-header,.token-grid-row{grid-template-columns:minmax(240px,1.4fr) minmax(200px,1fr) minmax(90px,.55fr) minmax(170px,.9fr) minmax(90px,.55fr);align-items:center;column-gap:19px;display:grid}.token-grid-header{border-bottom:1px solid var(--line-soft);color:#eafaf4c7;letter-spacing:.1em;text-transform:uppercase;background:#0c1e1ab8;padding:10px 13px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.token-grid-header span:last-child,.token-grid-row>span:last-child{text-align:right}.token-grid{overflow:auto}.token-grid-row{width:100%;min-height:68px;color:var(--text);text-align:left;background:0 0;border-top:0;border-bottom:1px solid #4de8b424;padding:10px 13px}.token-grid-row__name,.token-grid-row__underlying,.token-grid-row__copy{align-items:center;gap:10px;min-width:0;display:flex}.token-grid-row__copy,.token-grid-row__underlying{flex-direction:column;align-items:flex-start;gap:2px}.token-grid-row__ticker{flex-wrap:wrap;align-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.token-grid-row__ticker strong,.token-grid-row__underlying strong{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:700;line-height:1.15}.token-grid-row__copy small,.token-grid-row__underlying small{color:#eafaf4c7;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;line-height:1.2}.token-grid-row__copy small{text-overflow:ellipsis;max-width:100%;overflow:hidden}.token-status{color:#f0b429;letter-spacing:.08em;border:1px solid #f0b42985;flex-shrink:0;align-items:center;height:18px;padding:0 6px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;display:inline-flex}.progress-cell{justify-content:flex-start;align-items:center;display:flex}.progress-bar{background:#ffffff0f;border-radius:999px;width:100%;max-width:170px;height:8px;overflow:hidden}.progress-bar__fill{background:#f0b429;height:100%;display:block}.token-grid-row__change,.token-grid-row__mcap{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:700;line-height:1}.token-grid-row__mcap{color:#e0e9e4;font-weight:900}.board-rail{grid-template-rows:auto auto;align-content:start;gap:16px;display:grid}.rail-panel{overflow:hidden}.rail-panel--feed{grid-template-rows:auto auto;align-content:start;display:grid}.rail-title--split{justify-content:space-between;align-items:center;display:flex}.rail-title--split small{color:var(--muted);letter-spacing:.12em;align-items:center;gap:4px;font-size:.72rem;display:inline-flex}.rail-subtitle{padding:0 18px 28px;font-size:1rem;display:block}.rail-subtitle--empty{padding-top:4px}.positions-list,.trade-feed{display:grid}.position-row,.trade-feed-row{min-height:160px;color:var(--text);text-align:left;background:0 0;border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:10px;padding:0 18px;display:flex}.position-row span,.trade-feed-row span{gap:2px;min-width:0;display:grid}.position-row strong,.trade-feed-row strong{align-items:baseline;gap:5px;font-size:1.1rem;display:inline-flex}.position-row em,.trade-feed-row em{font-size:1.18rem;font-style:normal;font-weight:700}.trade-feed-row strong small{color:var(--muted);font-size:.78rem;font-weight:500}.site-footer{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;height:46px;padding:0 14px;display:flex}.docs-menu{display:inline-flex;position:relative}.docs-button{color:var(--muted);background:0 0;align-items:center;gap:6px;font-size:.84rem;display:inline-flex}.docs-menu__panel{border:1px solid var(--line);z-index:20;background:#081814fa;gap:4px;min-width:168px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 16px 40px #00000047}.docs-menu__item{color:var(--text);border-radius:10px;padding:8px 10px;font-size:.84rem;display:block}.docs-menu__item:hover{background:#55e8c114}.footer-links{align-items:center;gap:14px;display:inline-flex}.footer-links a{color:var(--muted)}.create-layout{grid-template-columns:minmax(0,1fr) 512px;gap:28px;padding:0;display:grid}.create-main{border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#55e8c157 transparent;background:#081d18bd;min-height:calc(100vh - 176px);display:block;overflow-y:auto}.create-main::-webkit-scrollbar{width:5px}.create-main::-webkit-scrollbar-thumb{background:#55e8c161;border-radius:999px}.create-header,.create-step{border:0;border-bottom:1px solid var(--line);background:0 0;padding:32px 34px}.create-header{align-content:center;gap:10px;min-height:142px;display:grid}.create-header p{margin:0}.create-header h1{letter-spacing:-.03em;margin:0;font-size:1.62rem;line-height:1.08}.create-header span{max-width:560px;color:var(--muted);font-size:1rem;line-height:1.34}.step-heading{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:20px;display:grid}.step-index{border:2px solid var(--accent);width:24px;height:24px;color:var(--accent);border-radius:999px;place-items:center;font-family:JetBrains Mono,monospace;font-size:.74rem;font-weight:700;display:grid}.step-heading strong{letter-spacing:-.03em;margin-bottom:5px;font-size:1.24rem;line-height:1.08;display:block}.step-heading small{color:var(--muted);font-size:1rem;display:block}.direction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.direction-card,.asset-card,.lt-card,.mode-card,.leverage-chip,.mini-button,.mini-tabs button,.chart-window-row button,.token-data-tabs button,.trade-panel__tabs button,.quick-row button,.settings-button,.contract-button,.social-toggle,.social-toggle span,.share-button,.wallet-option,.wallet-primary,.wallet-secondary,.launch-button,.upload-box{border:1px solid var(--line)}.direction-card{min-height:122px;color:var(--text);text-align:left;background:#091d186b;justify-items:start;gap:12px;padding:18px;display:grid;position:relative}.lt-card,.mode-card{min-height:96px;color:var(--text);text-align:left;background:#091d186b;justify-items:start;gap:8px;padding:16px;display:grid}.direction-card.active,.asset-card.active,.lt-card.active,.mode-card.active,.leverage-chip.active,.mini-tabs button.active,.chart-window-row button.active,.token-data-tabs button.active,.trade-panel__tabs button.active,.wallet-option.active{border-color:var(--accent);background:radial-gradient(circle at 50% 0,#55e8c129,#0000 58%),#55e8c10e}.direction-card strong{letter-spacing:.04em;font-size:1.78rem}.direction-card span{color:#9bb4ac;font-size:.98rem}.direction-card small{color:var(--accent);letter-spacing:.1em;background:#55e8c11f;padding:2px 6px;font-size:.72rem}.direction-card__spark{opacity:.7;width:64px;height:34px;position:absolute;top:14px;right:14px}.direction-card__spark--long{background:linear-gradient(155deg,#0000 48%,#55e8c1b3 48% 52%,#0000 52%),linear-gradient(140deg,#0000 62%,#55e8c1e6 62% 66%,#0000 66%)}.direction-card__spark--short{background:linear-gradient(25deg,#0000 48%,#7a938b99 48% 52%,#0000 52%),linear-gradient(40deg,#0000 62%,#7a938b59 62% 66%,#0000 66%)}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.blv-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.asset-card{min-height:58px;color:var(--text);text-align:left;background:#091d1873;align-items:center;gap:12px;padding:10px 12px;display:flex}.lt-card strong,.mode-card strong{font-size:1rem}.lt-card span,.mode-card span{color:#9bb4ac;font-size:.92rem;line-height:1.35}.lt-card small,.mode-card small{color:var(--accent);font-family:JetBrains Mono,monospace;font-size:.74rem}.asset-card__icon{color:#071c17;background:#0e2a24;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:.7rem;font-weight:900;display:grid;overflow:hidden}.asset-card__icon:before{content:"";border-radius:inherit;background:currentColor;width:12px;height:12px}.asset-card__icon span{display:none}.asset-card__icon[data-symbol=HYPE]{color:#97fce4;background:#062821}.asset-card__icon[data-symbol=ETH]{color:#111;background:#f2f2f2}.asset-card__icon[data-symbol=BTC]{color:#fff;background:#f7931a}.asset-card__icon[data-symbol=SOL]{color:#6d5dfc;background:#06090a}.asset-card__icon[data-symbol=DOGE]{color:#c2a633;background:#f1de70}.asset-card__icon[data-symbol=ZEC]{color:#111;background:#f3b43b}.asset-card__icon[data-symbol=KPEPE],.asset-card__icon[data-symbol=kPEPE]{color:#2da64f;background:#14371d}.asset-card__icon[data-symbol=CL],.asset-card__icon[data-symbol=BRENTOIL]{color:#fff;background:#14191d}.asset-card__icon[data-symbol=GOLD]{color:#fff4bb;background:#d69a00}.asset-card__icon[data-symbol=SILVER]{color:#fff;background:#adabb8}.asset-card__icon[data-symbol=NVDA]{color:#76b900;background:#fff}.asset-card__icon[data-symbol=SP500],.asset-card__icon[data-symbol=XYZ100]{color:#f9bd29;background:#24344b}.asset-card__meta{gap:4px;display:grid}.asset-card__symbol{font-family:JetBrains Mono,monospace;font-size:.84rem;font-weight:700}.asset-card small{font-family:JetBrains Mono,monospace;font-size:.84rem}.leverage-row{gap:8px;margin:10px 0 16px;display:flex}.leverage-chip{min-width:58px;height:34px;color:var(--text);background:#091d188c;font-family:JetBrains Mono,monospace;font-size:.92rem}.pair-summary{min-height:38px;color:var(--text);background:#55e8c114;border:1px solid #55e8c140;align-items:center;gap:10px;padding:8px 12px;display:inline-flex}.pair-summary strong{font-family:JetBrains Mono,monospace;font-size:.92rem}.pair-summary small{font-family:JetBrains Mono,monospace}.create-pair-summary{gap:3px;margin-top:10px;display:grid}.create-pair-summary strong{color:#eaf7f1;font-size:.96rem;font-weight:700}.create-pair-summary small{color:#8ca198;font-family:JetBrains Mono,monospace;font-size:.82rem}.input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.input-grid__full{grid-column:1/-1}.input-grid label,.input-stack{gap:8px;display:grid}.input-grid span,.input-stack span{color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;font-size:.84rem;font-weight:700;display:flex}.input-grid span small,.input-stack span small{color:var(--muted);font-size:.78rem;font-weight:500}.input-grid input,.input-stack input,.input-stack textarea,.trade-input input{width:100%;height:42px;color:var(--text);background:#061612d9;border:1px solid #55e8c12e;padding:0 14px;font-family:JetBrains Mono,monospace;font-size:.9rem}.input-stack textarea{resize:vertical;min-height:42px;padding:12px 14px}.upload-block{margin-top:18px}.upload-box{min-height:92px;color:var(--muted);text-align:center;background:#091d1859;place-items:center;gap:4px;margin-top:8px;padding:14px;display:grid}.upload-box strong{color:var(--text)}.social-toggle{width:100%;height:42px;color:var(--text);background:#091d1866;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:0 12px;display:flex}.social-toggle span{border:0;align-items:center;gap:8px;display:inline-flex}.social-toggle small{color:var(--muted)}.social-toggle svg.open{transform:rotate(90deg)}.launch-note{gap:10px;margin-top:16px;display:grid}.launch-note--final{margin-top:0}.launch-button,.trade-submit,.wallet-primary{color:#07251d;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#58dfba,#47d2ad);height:42px;font-weight:800}.launch-note span,.launch-note p{color:var(--muted);margin:0}.legacy-create-modal{gap:16px;display:grid}.legacy-create-modal p{color:var(--muted);margin:0;line-height:1.6}.legacy-create-modal__actions{justify-content:flex-end;gap:10px;display:flex}.launch-note strong{color:var(--text)}.blv-summary-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:4px 0 14px;display:grid}.config-stat{border:1px solid var(--line);background:#091d1859;padding:12px}.config-stat span{color:var(--muted);font-family:JetBrains Mono,monospace;font-size:.78rem;display:block}.config-stat strong{color:var(--text);margin-top:6px;font-size:1rem;display:block}.blv-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.blv-advanced-grid label{gap:8px;display:grid}.blv-advanced-grid span{color:var(--text);font-size:.84rem;font-weight:700}.blv-advanced-grid input{width:100%;height:42px;color:var(--text);background:#061612d9;border:1px solid #55e8c12e;padding:0 14px;font-family:JetBrains Mono,monospace;font-size:.9rem}.create-preview{background:0 0;border:0;align-self:start;min-height:calc(100vh - 176px);padding:0;display:block;position:sticky;top:0}.create-preview__content{min-height:inherit;border:1px solid var(--line);background:#081d18b8;align-content:start;gap:14px;padding:28px;display:grid}.preview-card,.preview-chart,.preview-callout,.preview-how{border:1px solid var(--line);background:#091d185c}.preview-card{background:radial-gradient(circle at 50% 0,#55e8c11f,#0000 58%),#091d185c;padding:14px}.preview-card__hero{align-items:center;gap:12px;min-width:0;margin-bottom:14px;display:flex}.preview-card__copy{flex:1;gap:8px;min-width:0;display:grid}.preview-card__hero small{color:var(--muted);letter-spacing:.1em}.preview-card__hero strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.05;display:block}.preview-pair-badge{border:1px solid var(--line);overflow-wrap:anywhere;background:#55e8c10f;width:fit-content;max-width:100%;padding:4px 8px;font-family:JetBrains Mono,monospace;display:inline-flex;color:var(--accent)!important;letter-spacing:0!important}.preview-card__art{border:1px solid var(--line);background:#55e8c10f;flex:0 0 56px;width:56px;height:56px;overflow:hidden}.preview-card__wave{transform-origin:50% 0;background:radial-gradient(circle at top,#55e8c180,#0000 26%),repeating-linear-gradient(170deg,#ffffff14 0 1px,#0000 1px 10px);width:100%;height:100%;transform:perspective(300px)rotateX(70deg)scale(1.7)}.preview-stats{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.preview-stats div,.preview-address{padding:12px}.preview-stats--four{grid-template-columns:repeat(4,minmax(0,1fr))}.preview-stats div+div{border-left:1px solid #ffffff0a}.preview-stats strong,.preview-address strong{color:var(--text);font-family:JetBrains Mono,monospace;font-size:.92rem;display:block}.preview-stats span,.preview-address span{color:var(--muted);text-transform:lowercase;font-family:JetBrains Mono,monospace;font-size:.82rem}.preview-stats div:last-child strong,.preview-address strong{color:var(--accent)}.preview-chart{padding:14px;position:relative}.preview-chart__header{gap:3px;display:grid}.preview-chart__header span{color:var(--text);font-weight:700}.preview-chart__header small{color:var(--muted)}.preview-chart__delta{background:#ffffff0a;padding:3px 7px;position:absolute;top:14px;right:14px}.preview-chart__line{background-position:50%;background-repeat:no-repeat;background-size:cover;height:154px;margin-top:18px}.preview-chart__line--positive{background-image:linear-gradient(#0000 0 calc(100% - 1px),#ffffff0d calc(100% - 1px)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 120'%3E%3Cpath fill='none' stroke='%234de8b4' stroke-width='2' d='M0 96 L16 92 L32 79 L48 83 L64 61 L80 67 L96 58 L112 61 L128 57 L144 65 L160 60 L176 44 L192 55 L208 36 L224 42 L240 28 L256 34 L272 18 L288 23 L304 11 L320 15'/%3E%3C/svg%3E")}.preview-chart__line--negative{background-image:linear-gradient(#0000 0 calc(100% - 1px),#ffffff0d calc(100% - 1px)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 120'%3E%3Cpath fill='none' stroke='%23ff6d6b' stroke-width='2' d='M0 98 L15 92 L28 80 L42 84 L57 62 L73 68 L88 60 L104 63 L118 58 L132 65 L147 61 L160 46 L174 57 L188 37 L206 42 L221 29 L236 34 L252 21 L269 25 L286 11 L301 22 L320 17'/%3E%3C/svg%3E")}.preview-callout,.preview-how{color:var(--muted);padding:14px;line-height:1.45}.preview-callout{color:#b8c7c2;font-size:.92rem}.preview-callout strong{color:var(--accent)}.preview-social-links{color:#eafaf49e;overflow-wrap:anywhere;gap:8px;padding:0 14px 14px;font-family:JetBrains Mono,monospace;font-size:.72rem;display:grid}.preview-how{gap:10px;display:grid}.preview-how div{align-items:center;gap:10px;display:flex}.preview-how strong{width:18px;height:18px;color:var(--accent);background:#55e8c11f;border-radius:999px;place-items:center;font-family:JetBrains Mono,monospace;font-size:.72rem;display:inline-grid}.seed-card{border:1px solid var(--line);background:#091d185c;gap:12px;padding:14px;display:grid}.seed-amount{height:54px;color:var(--text);align-items:center;gap:8px;display:flex}.seed-amount span{color:var(--muted);font-size:1.6rem;font-weight:800}.seed-amount input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;font-size:2rem;font-weight:700}.quick-seed-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.quick-seed-grid button,.seed-stats-grid div{background:#091d186b;border:1px solid #55e8c129}.quick-seed-grid button{min-height:46px;color:var(--text);place-items:center;gap:3px;display:grid}.quick-seed-grid strong,.quick-seed-grid span,.seed-stats-grid span,.seed-stats-grid strong{font-family:JetBrains Mono,monospace}.quick-seed-grid span,.seed-stats-grid span{color:var(--muted);font-size:.74rem}.seed-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.seed-stats-grid div{gap:5px;padding:12px;display:grid}.seed-stats-grid strong{color:var(--text);font-size:1rem}.token-layout{grid-template-columns:minmax(0,1fr) 332px;gap:14px;display:grid}.token-main{gap:10px;display:grid}.token-overview,.token-meta,.trade-panel{overflow:hidden}.token-overview{background:linear-gradient(#0c1218fb,#0a0e13fc),radial-gradient(circle at 0 0,#62da8f14,#0000 26%);border:1px solid #ffffff0e;border-radius:16px;padding:16px;box-shadow:0 20px 48px #00000038}.token-overview__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.token-overview__identity{align-items:flex-start;gap:14px;min-width:0;display:flex}.token-overview__art{color:#fff;background:linear-gradient(135deg,#fc8498f2,#feb0cdd9);border:1px solid #ffffff14;border-radius:20px;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:1.7rem;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff29,0 14px 32px #fa80a02e}.token-overview__copy{min-width:0}.token-overview h1{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:clamp(2rem,3.2vw,2.7rem);line-height:.98;display:flex}.token-overview h1 span{color:#bcc7d6;letter-spacing:.02em;font-size:.88rem;font-weight:700}.token-overview strong,.token-overview small{margin-top:6px;display:block}.token-overview strong{color:#d7e0ea;font-size:.98rem;font-weight:600;line-height:1.35}.token-status--header{margin-top:0}.token-overview__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:inline-flex}.token-overview__actions{flex-flow:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.token-chip{color:#aeb7c3;letter-spacing:.02em;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;height:26px;padding:0 11px;font-size:.7rem;display:inline-flex}.token-overview__summary{background:linear-gradient(#ffffff06,#ffffff03),#ffffff03;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:10px;display:grid;overflow:hidden}.token-overview__summary-card{background:0 0;border-right:1px solid #ffffff0d;gap:6px;min-width:0;padding:10px 14px 11px;display:grid}.token-overview__summary-card:last-child{border-right:0}.token-overview__summary-card span{color:#8d99a8;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.token-overview__summary-card strong{color:#f4f7fb;margin:0;font-family:JetBrains Mono,monospace;font-size:1.02rem;line-height:1.15}.token-overview__summary-card--accent{background:linear-gradient(#8df06b0d,#8df06b04),#ffffff03}.contract-button,.share-button{min-height:34px;color:var(--text);background:#091d1899;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:7px;padding:0 12px;font-size:.74rem;display:inline-flex}.share-button{color:#dff5ee;background:#55e8c114;border-color:#55e8c12e;font-weight:700}.mini-button,.chart-window-row button{color:#7f8f8b;background:#ffffff06;border-color:#50dfbc29;border-radius:3px;min-width:38px;height:26px;font-size:.82rem}.chart-window-row button.active,.token-data-tabs button.active{color:#d7edf8;background:#80caff14;border-color:#80caff99;box-shadow:inset 0 0 0 1px #80caff2e}.mini-tabs{display:inline-flex}.mini-tabs button{color:#aeb7c3;background:#ffffff0a;border-radius:999px;height:28px;padding:0 10px}.chart-live{color:#9ca8b8;text-transform:lowercase;margin-left:auto;font-size:.78rem}.chart-board{background:linear-gradient(#12171df7,#0d1217fb),radial-gradient(circle at 0 0,#6ac7ff0a,#0000 24%);border:1px solid #ffffff0d;border-radius:15px;gap:10px;min-height:0;padding:14px;display:grid}.chart-board__topline{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);align-items:end;gap:12px;display:grid}.chart-board__value{z-index:2;min-width:0;position:relative}.chart-board__value span{color:#95a4b5;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;display:block}.chart-board__value strong{color:#f6f7f9;letter-spacing:-.05em;margin-top:4px;font-size:clamp(2.4rem,3.6vw,3.35rem);line-height:.95;display:block}.chart-board__value em{margin-top:6px;font-size:.88rem;font-style:normal;display:block}.chart-board__snapshot{gap:10px;display:grid}.chart-board__snapshot-grid{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.chart-board__snapshot-grid div{background:0 0;border-right:1px solid #ffffff0d;gap:4px;padding:9px 12px;display:grid}.chart-board__snapshot-grid div:last-child{border-right:0}.chart-board__snapshot-grid span{color:#8d99a8;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.chart-board__snapshot-grid strong{color:#f5f8fb;font-family:JetBrains Mono,monospace;font-size:.92rem}.chart-board__progress{background:linear-gradient(#8df06b0d,#8df06b05),#ffffff05;border:1px solid #8df06b1a;border-radius:14px;min-width:0;padding:10px 12px}.chart-board__progress-copy{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.chart-board__progress-copy span{color:#95a4b5;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.chart-board__progress strong{color:#f2f7fb;margin-top:0;font-family:JetBrains Mono,monospace;font-size:.96rem;display:block}.chart-board__progress-bar{background:#ffffff0d;border-radius:999px;height:8px;display:block;overflow:hidden}.chart-board__progress-bar span{background:linear-gradient(90deg,#79e8ae,#9af05d);border-radius:999px;height:100%;display:block}.chart-toolbar,.chart-window-row{align-items:center;gap:8px;display:flex}.chart-toolbar{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;min-width:0;padding:8px 0}.chart-toolbar__controls,.chart-toolbar__meta{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.chart-toolbar__meta{justify-content:flex-end;margin-left:auto}.chart-chip-row{flex-wrap:wrap;align-items:center;gap:8px;margin-left:0;display:inline-flex}.chart-chip{color:#9ca8b8;background:#ffffff0a;border-radius:999px;align-items:center;height:26px;padding:0 9px;font-size:.76rem;display:inline-flex}.chart-board__canvas{min-width:0;height:340px;min-height:340px;position:relative}.chart-board__canvas--line{background:linear-gradient(#252c34eb,#1a1e24f5),radial-gradient(circle at 0 0,#6ac7ff0a,#0000 22%);border:1px solid #ffffff0f;border-radius:14px;overflow:hidden}.kline-chart-host{width:100%;height:100%}.chart-board__empty{text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 20%,#8df06b0d,#0000 24%),linear-gradient(#0d11154d,#0d11158c);align-content:center;justify-items:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.chart-board__empty strong{color:#f2f6fa;letter-spacing:-.02em;font-size:1rem}.chart-board__empty span{color:#9ba8b8;max-width:320px;font-size:.84rem;line-height:1.5}.chart-gridlines line{stroke:#ffffff17;stroke-dasharray:.8 2}.chart-candle__wick{stroke:#d6e0e961;stroke-width:.26px;stroke-linecap:round}.chart-candle__body{fill:#ffffff29}.chart-candle.is-bullish .chart-candle__body{fill:#8df06b4d;stroke:#8df06b80;stroke-width:.12px}.chart-candle.is-bearish .chart-candle__body{fill:#6ac7ff38;stroke:#6ac7ff75;stroke-width:.12px}.chart-area{fill:url(#token-area-gradient)}.chart-line{fill:none;stroke:url(#token-line-gradient);stroke-width:.72px;stroke-linecap:round;stroke-linejoin:round}.chart-dot{fill:#171d23;stroke:#93f064;stroke-width:.46px}.chart-board__legend{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.chart-board__legend div{background:0 0;border-right:1px solid #ffffff0d;gap:4px;padding:10px 12px;display:grid}.chart-board__legend div:last-child{border-right:0}.chart-board__legend strong{color:#f1f4f8;font-size:.82rem}.chart-board__legend small{color:#9ca8b8;font-size:.76rem}.legend-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.legend-dot--launch{background:#93f064}.legend-dot--trade{background:#6ac7ff}.legend-dot--fills{background:#f4d35e}.chart-board__footer{border-top:1px solid #ffffff0d;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.chart-board__footer div{min-width:0;padding:10px 0 0}.chart-board__footer div+div{border-left:1px solid #ffffff0f;padding-left:14px}.chart-board__footer span{color:#8d99a8;font-size:.72rem;display:block}.chart-board__footer strong{color:#f6f7f9;margin-top:3px;font-size:.92rem;display:block}.chart-window-row{gap:6px}.token-meta{background:linear-gradient(#0b1014fa,#080d11fa),radial-gradient(circle at 0 0,#4ddab008,#0000 24%);border:1px solid #ffffff0d;border-radius:16px;gap:12px;padding:16px;display:grid}.token-meta__content{gap:14px;display:grid}.token-meta__description span{color:#55e8c1;letter-spacing:.18em;text-transform:uppercase;font-size:.74rem}.token-meta__description p{color:#a4afb9;margin:6px 0 0;font-size:.92rem;line-height:1.6}.token-meta__cards{background:#ffffff03;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.token-meta__cards div{background:0 0;border-right:1px solid #ffffff0d;padding:10px 14px 11px}.token-meta__cards div:last-child{border-right:0}.token-meta__cards span{color:#8d99a8;font-size:.74rem;display:block}.token-meta__cards strong,.token-meta__cards a{color:var(--text);align-items:center;gap:6px;margin-top:6px;font-size:.92rem;display:inline-flex}.token-meta__data-shell,.token-meta__description{background:#ffffff04;border:1px solid #ffffff0d;border-radius:14px;padding:12px 14px}.token-data-tabs{background:#50dfbc06;border:1px solid #50dfbc2e;border-radius:999px;width:max-content;padding:3px;display:inline-flex}.token-data-tabs button{min-width:86px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:999px;font-size:.84rem;font-weight:600}.token-data-table{border-collapse:collapse;width:100%;margin-top:14px}.token-data-table th,.token-data-table td{text-align:left;border-top:1px solid #ffffff09;padding:8px}.token-data-table th{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.token-data-table td{color:#dbe2ea;font-size:.78rem}.trade-panel{background:0 0;border:0;grid-template-rows:repeat(4,auto);align-content:start;gap:10px;min-height:0;display:grid;position:sticky;top:10px}.trade-card{background:linear-gradient(#0e1214fb,#0e1214fc),radial-gradient(circle at 0 0,#4fa8640d,#0000 22%);border:1px solid #ffffff0e;border-radius:16px;padding:14px}.trade-card--primary{background:linear-gradient(#0d1215fe,#0b0f12fe),radial-gradient(circle at 0 0,#8df06b09,#0000 22%);border-color:#8df06b1f;box-shadow:0 14px 34px #0000002e}.trade-panel__header{background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;justify-content:space-between;align-items:center;padding:3px;display:flex}.trade-panel__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;display:grid}.trade-panel__tabs button{color:#b9c2ce;background:0 0;border-radius:13px;min-width:0;height:38px;font-size:.92rem;font-weight:700}.trade-form{padding:12px 0 0}.trade-form label span{color:#a7b0ba;margin-bottom:8px;font-size:.8rem;display:block}.trade-input{background:#0f141c;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:50px;display:grid}.trade-input strong{color:#f1f4f8;border-left:1px solid #ffffff0a;align-items:center;height:100%;padding:0 11px;display:inline-flex}.trade-input--soft{grid-template-columns:minmax(0,1fr)}.trade-input input{color:#f1f4f8;background:0 0;border:0;padding:0 13px}.quick-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:10px 0;display:grid}.quick-row--trade{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 10px}.quick-row--slippage{grid-template-columns:repeat(5,minmax(0,1fr));margin:8px 0 0}.quick-row button{color:#d2d7df;background:#ffffff0d;border-radius:999px;height:30px;font-size:.8rem}.quick-row button:disabled{opacity:.45;cursor:not-allowed}.trade-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.trade-quote-grid div{background:#ffffff04;border:1px solid #ffffff0b;border-radius:10px;gap:4px;padding:9px 10px;display:grid}.trade-quote-grid span{color:#a7b0ba;font-size:.78rem}.trade-quote-grid strong{color:#f6f7f9;font-size:.94rem}.trade-submit{color:#0c1310;letter-spacing:.06em;background:linear-gradient(90deg,#7be0be,#b8ff59);border-radius:14px;width:100%;height:50px;margin-top:16px;font-size:.98rem;font-weight:800}.trade-settings-button{color:#cfd4db;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.trade-settings-panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;margin-bottom:12px;padding:10px 12px}.trade-settings-panel>span{color:#a7b0ba;font-size:.78rem}.quick-row--slippage button.active{color:#eaf9f0;background:#84e8bc2e}.trade-buffer-warning{background:#f0b04217;border:1px solid #f0b04247;border-radius:12px;gap:4px;margin-top:12px;padding:12px;display:grid}.trade-buffer-warning--soft{background:#89f0c10f;border-color:#89f0c12e}.trade-buffer-warning strong{color:#f5d28e;font-size:.84rem}.trade-buffer-warning--soft strong{color:#baf6d8}.trade-buffer-warning span,.trade-buffer-warning small{color:#d3d7dc;font-size:.78rem;line-height:1.45}.trade-side-title{color:#89f0c1;letter-spacing:.2em;text-transform:uppercase;font-size:.68rem}.trade-side-stat,.trade-side-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.trade-side-stat{margin-top:10px}.trade-side-stat strong,.trade-side-row strong{color:#f6f7f9;font-size:.92rem;display:block}.trade-side-stat span,.trade-side-row span,.curve-progress small{color:#9ca8b8;font-size:.8rem}.trade-side-stat em,.trade-side-row em{color:#f6f7f9;font-size:.92rem;font-style:normal;font-weight:700}.curve-progress{gap:8px;margin-top:8px;display:grid}.curve-progress__numbers{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.curve-progress__numbers strong{color:#f6f7f9;font-size:1.5rem}.curve-progress__numbers span{color:#f6f7f9;font-size:1.2rem;font-weight:700}.curve-progress__bar{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.curve-progress__bar span{background:linear-gradient(90deg,#ffc94f,#f6df8a);border-radius:999px;height:100%;display:block}.trade-side-list{gap:8px;margin-top:10px;display:grid}.trade-side-row{border-top:1px solid #ffffff0d;padding-top:8px}.wallet-connect-modal-root{z-index:100;isolation:isolate;background:radial-gradient(circle at 16% 8%,#8df06b14,#0000 24%),radial-gradient(circle at 86% 0,#7ee0ff14,#0000 22%),#04070beb;place-items:center;padding:1.35rem;display:grid;position:fixed;inset:0}.wallet-connect-modal-root__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background:#030609c2;border:0;position:absolute;inset:0}.wallet-connect-modal-root.overlay-closeable .wallet-connect-modal-root__backdrop{cursor:pointer}.wallet-connect-modal{z-index:1;background:linear-gradient(#11151afc,#080c10fe),#080c10fe;border:1px solid #ffffff14;border-radius:1.5rem;width:min(100%,560px);padding:1.05rem;position:relative;box-shadow:0 32px 76px #00000061}.wallet-connect-modal__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.wallet-connect-modal__header-main{align-items:center;gap:.92rem;min-width:0;display:flex}.wallet-connect-modal__header-copy{gap:.16rem;min-width:0;display:grid}.wallet-connect-modal__brand{background:linear-gradient(#ffffff08,#ffffff05),#0b0e13f0;border:1px solid #ffffff14;border-radius:1rem;flex:none;place-items:center;width:3.15rem;height:3.15rem;display:inline-grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000038}.wallet-connect-modal__brand-mark{color:#f7fffb;letter-spacing:-.05em;text-transform:uppercase;place-items:center;width:100%;height:100%;font-size:1.02rem;font-weight:800;display:grid}.wallet-connect-modal__header-copy h2{letter-spacing:-.03em;margin:0;font-size:1.46rem}.wallet-connect-modal__eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.74rem}.wallet-connect-modal__close{color:#e2ebf3d1;background:#12181ef5;border:1px solid #ffffff14;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;display:grid}.wallet-connect-modal__close:disabled{cursor:wait;opacity:.52}.wallet-connect-modal__content{grid-template-columns:minmax(0,1fr);gap:0;min-height:31rem;display:grid}.wallet-connect-modal__content--with-detail{grid-template-columns:minmax(0,1fr) 23rem}.wallet-connect-modal__main,.wallet-connect-modal__detail-shell,.wallet-connect-modal__list-shell,.wallet-connect-modal__guide,.wallet-connect-modal__wallet-group{min-width:0}.wallet-connect-modal__main{padding-right:0}.wallet-connect-modal__content--with-detail .wallet-connect-modal__main{padding-right:1rem}.wallet-connect-modal__detail-shell{border-left:1px solid #ffffff0f;padding-left:1.15rem;display:flex}.wallet-connect-modal__list-shell,.wallet-connect-modal__guide{flex-direction:column;gap:.8rem;display:flex}.wallet-connect-modal__section-title{color:#d0dbe594;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem}.wallet-connect-modal__list-scroll{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:auto;gap:1rem;max-height:28rem;padding-right:.3rem;display:grid;overflow-y:auto}.wallet-connect-modal__list-scroll::-webkit-scrollbar{width:5px}.wallet-connect-modal__list-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.wallet-connect-modal__list-scroll::-webkit-scrollbar-track{background:0 0}.wallet-connect-modal__wallet-group{gap:.55rem;display:grid}.wallet-connect-modal__wallet-list{gap:.42rem;display:grid}.wallet-connect-modal__group-empty-card{background:linear-gradient(#8df06b0f,#8df06b04),#ffffff05;border:1px dashed #ffffff14;border-radius:1rem;padding:.88rem .95rem;box-shadow:inset 0 1px #ffffff0a}.wallet-connect-modal__group-empty-title{color:#f6f8fbf5;letter-spacing:-.02em;font-size:.95rem;display:block}.wallet-connect-modal__group-empty-body{color:var(--muted);margin:.35rem 0 0;font-size:.84rem;line-height:1.5}.wallet-connect-modal__error{color:#ff918f;background:#ff6d6b14;border:1px solid #ff6d6b47;border-radius:.92rem;margin:0;padding:.72rem .82rem;font-size:.82rem;line-height:1.35}.wallet-connect-modal__wallet{width:100%;min-height:3.45rem;color:var(--text);text-align:left;background:linear-gradient(#ffffff06,#ffffff03),#12161bfa;border:1px solid #ffffff0e;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.56rem .62rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09}.wallet-connect-modal__wallet:hover{background:linear-gradient(#8df06b0e,#8df06b06),#121714fa;border-color:#8df06b2e;transform:translateY(-1px)}.wallet-connect-modal__wallet:disabled{cursor:wait}.wallet-connect-modal__wallet:disabled:hover{transform:none}.wallet-connect-modal__wallet.is-active{background:linear-gradient(#8df06b17,#8df06b08),#121714fa;border-color:#8df06b57;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #8df06b1f,0 12px 26px #43774f2e}.wallet-connect-modal__wallet.is-loading{background:linear-gradient(#8df06b1f,#8df06b0b),#121714fa;border-color:#8df06b61}.wallet-connect-modal__wallet.is-active:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #8df06b1f}.wallet-connect-modal__wallet-main,.wallet-connect-modal__wallet-meta{align-items:center;display:flex}.wallet-connect-modal__wallet-main{gap:.75rem;min-width:0}.wallet-connect-modal__wallet-meta{gap:.45rem}.wallet-connect-modal__wallet-loading{color:#e2ebf3bd;letter-spacing:.02em;align-items:center;gap:.4rem;font-size:.76rem;display:inline-flex}.wallet-connect-modal__wallet-spinner{border:2px solid #8df06b38;border-top-color:#8df0a7;border-radius:999px;width:.82rem;height:.82rem;animation:.8s linear infinite wallet-connect-spin}.wallet-connect-modal__wallet-icon{color:#f5fbf4;letter-spacing:-.02em;border-radius:.88rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.68rem;font-weight:700;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0003}.wallet-connect-modal__wallet-icon-image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.wallet-connect-modal__wallet-icon[data-wallet=metamask]{background:linear-gradient(135deg,#f6851b,#a855f7)}.wallet-connect-modal__wallet-icon[data-wallet=phantom]{background:linear-gradient(135deg,#5f2eea,#ab8bff)}.wallet-connect-modal__wallet-icon[data-wallet=okx_wallet]{background:linear-gradient(135deg,#1d2129,#4b5563)}.wallet-connect-modal__wallet-icon[data-wallet=token_pocket]{background:linear-gradient(135deg,#2980fe,#60a5fa)}.wallet-connect-modal__wallet-icon[data-wallet=binance_wallet]{background:linear-gradient(135deg,#12161b,#f0b90b)}.wallet-connect-modal__wallet-icon[data-wallet=trust_wallet]{background:linear-gradient(135deg,#0500ff,#38bdf8)}.wallet-connect-modal__wallet-icon[data-wallet=coinbase_wallet]{background:linear-gradient(135deg,#0052ff,#3b82f6)}.wallet-connect-modal__wallet-icon[data-wallet=rabby]{background:linear-gradient(135deg,#f97316,#ec4899)}.wallet-connect-modal__wallet-icon[data-wallet=bitget_wallet]{background:linear-gradient(135deg,#20d3c2,#0ea5e9)}.wallet-connect-modal__wallet-icon[data-wallet=walletconnect]{background:linear-gradient(135deg,#6d88ff,#5f63ff)}.wallet-connect-modal__wallet-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;min-width:0;font-size:.96rem;font-weight:600;overflow:hidden}.wallet-connect-modal__wallet-status-dot{background:#ffffff2e;border-radius:999px;width:.56rem;height:.56rem;box-shadow:0 0 0 .24rem #ffffff09}.wallet-connect-modal__wallet-status-dot.is-ready{background:#8df0a7;box-shadow:0 0 0 .24rem #8df06b1f}.wallet-connect-modal__wallet-status-dot.is-not-installed{background:#ffffff47;box-shadow:0 0 0 .24rem #ffffff0a}.wallet-connect-modal__wallet-status-dot.is-disabled{background:#ff6d6b8c;box-shadow:0 0 0 .24rem #ff6d6b14}@keyframes wallet-connect-spin{to{transform:rotate(360deg)}}.wallet-connect-modal__guide{justify-content:flex-start}.wallet-connect-modal__guide-card{background:linear-gradient(#ffffff08,#ffffff04),#101418fa;border:1px solid #ffffff0f;border-radius:1.12rem;gap:.86rem;padding:.95rem 1rem;display:flex}.wallet-connect-modal__guide-card-visual{color:#0b100c;border-radius:1rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 12px 24px #0000002e}.wallet-connect-modal__guide-card-visual[data-tone=lime]{background:linear-gradient(135deg,#a7f27f,#6ecb88)}.wallet-connect-modal__guide-card-visual[data-tone=slate]{background:linear-gradient(135deg,#cfe0f3,#8ca1b8)}.wallet-connect-modal__guide-card-copy{gap:.34rem;display:grid}.wallet-connect-modal__guide-card-copy strong{letter-spacing:-.02em;font-size:.98rem}.wallet-connect-modal__guide-card-copy p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.55}.wallet-connect-modal__guide-actions{align-items:stretch;gap:.62rem;margin-top:auto;padding-top:.3rem;display:grid}.wallet-connect-modal__guide-selection{background:linear-gradient(#8df06b0f,#8df06b06),#ffffff05;border:1px solid #8df06b24;border-radius:.92rem;gap:.22rem;padding:.7rem .82rem;display:grid}.wallet-connect-modal__guide-selection.is-error{background:linear-gradient(#ff6d6b14,#ff6d6b0a),#ffffff05;border-color:#ff6d6b47}.wallet-connect-modal__guide-selection strong{color:#f6f8fbf5;letter-spacing:-.02em;font-size:.95rem}.wallet-connect-modal__guide-selection p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}.wallet-connect-modal__guide-cta{justify-content:center;width:100%;min-height:2.8rem}.wallet-connect-modal__guide-cta--primary{color:#0d130d;background:linear-gradient(90deg,#89f0bc,#ccff58);border-radius:999px;font-size:1rem;font-weight:800}.wallet-connect-modal__guide-cta--primary:disabled{opacity:.52;cursor:not-allowed}.wallet-connect-modal__footnote{color:#d4dbe594;align-items:center;gap:8px;font-size:.8rem;display:flex}.wallet-connect-modal[data-context=feedback]{background:linear-gradient(#0e1218fd,#090c11fe),#090c11fe;border-radius:1.35rem;width:min(100%,500px);padding:.92rem}.wallet-connect-modal[data-context=feedback] .wallet-connect-modal__header{margin-bottom:.45rem}.wallet-connect-modal[data-context=feedback] .wallet-connect-modal__header-copy{gap:.1rem}.wallet-connect-modal[data-context=feedback] .wallet-connect-modal__header-copy h2{letter-spacing:-.03em;font-size:1.18rem}.wallet-connect-modal[data-context=feedback] .wallet-connect-modal__eyebrow{color:#d6dfe98f;letter-spacing:.12em;font-size:.68rem}.wallet-connect-modal[data-context=feedback] .wallet-connect-modal__content{min-height:0}.action-feedback{gap:14px;padding:4px 4px 6px;display:grid}.action-feedback__icon{color:#ffb4a7;background:#ff6d6b14;border:1px solid #ff6d6b24;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.action-feedback__icon.is-busy{color:#bdf58d;background:#8df06b14;border-color:#8df06b1f}.action-feedback__icon.is-success{color:#7ff7d9;background:#10e7b51a;border-color:#10e7b52e}.action-feedback__spinner{animation:.8s linear infinite wallet-connect-spin}.action-feedback__copy{gap:6px;display:grid}.action-feedback__message{color:#edf2f7e6;margin:0;font-size:.94rem;line-height:1.55}.action-feedback__detail{color:#edf2f7d1;overflow-wrap:anywhere;word-break:break-all;max-width:100%;margin:0;font-size:.88rem;line-height:1.55}.action-feedback__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.action-feedback__timeline-step{gap:.42rem;min-width:0;display:grid}.action-feedback__timeline-dot{background:#ffffff14;border-radius:999px;width:100%;height:.28rem;transition:background-color .16s,box-shadow .16s}.action-feedback__timeline-label{color:#d6dfe980;letter-spacing:.02em;white-space:nowrap;font-size:.72rem;font-weight:600}.action-feedback__timeline-step.is-complete .action-feedback__timeline-dot{background:#8df06beb;box-shadow:0 0 0 1px #8df06b1f}.action-feedback__timeline-step.is-current .action-feedback__timeline-dot{background:linear-gradient(90deg,#86e8bd,#c9ff63);box-shadow:0 0 0 1px #8df06b24,0 0 18px #8df06b2e}.action-feedback__timeline-step.is-complete .action-feedback__timeline-label,.action-feedback__timeline-step.is-current .action-feedback__timeline-label{color:#eef5f1eb}.action-feedback__button{color:#eff4f8eb;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;justify-self:flex-start;min-width:104px;height:38px;padding:0 16px;font-size:.84rem;font-weight:700}.modal-shell{background:linear-gradient(#161b25fa,#0d1118fc),radial-gradient(circle at 0 0,#64e4a714,#0000 24%);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;width:min(420px,100%);max-height:calc(100vh - 36px);display:flex}.modal-shell--auth{width:min(540px,100%)}.modal-shell--wallet{background:linear-gradient(#13171dfb,#0b0f15fe),radial-gradient(circle at 0 0,#64e4a70d,#0000 26%);border-radius:34px;width:min(1760px,100vw - 60px);height:min(1140px,100vh - 44px);max-height:calc(100vh - 44px)}.modal-shell__header{justify-content:space-between;align-items:center;gap:12px;padding:26px 36px 12px;display:flex}.modal-shell__subtitle{color:#89f0c1;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem}.modal-shell__title{color:#f6f7f9;margin:0;font-size:2.9rem}.icon-button{color:#9ca8b8;background:#ffffff0f;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.modal-shell--wallet .icon-button{color:#c6cfdb;background:#ffffff08;border:1px solid #ffffff14;width:84px;height:84px;font-size:2.2rem}.modal-shell__body{padding:0 22px 22px;overflow:auto}.modal-shell--wallet .modal-shell__body{flex:1;padding:0 36px 34px;overflow:hidden}.legal-page{min-height:calc(100vh - 148px)}.token-page__status-shell{place-items:center;padding:24px 16px 40px;display:grid}.token-page__status-panel{margin-inline:auto}.legal-shell{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:18px;display:grid}.not-found-panel{text-align:center;width:min(520px,100%);padding:24px}.not-found-panel p,.not-found-panel span{color:var(--muted)}.not-found-panel h1{margin:10px 0;font-size:2rem}.secondary-link{border:1px solid var(--line);min-width:144px;height:38px;color:var(--text);justify-content:center;align-items:center;margin-top:12px;display:inline-flex}.profile-page{flex:1;min-width:0;min-height:0;padding:0;display:flex}.profile-panel{background:#0c1e1a;border:1px solid #4de8b424;flex-direction:column;flex:1;width:auto;min-width:0;max-width:100%;min-height:0;margin:14px;display:flex;overflow-y:auto}.profile-panel--empty{min-height:0}.profile-hero{border-bottom:1px solid #4de8b424;align-items:center;gap:19px;min-width:0;padding:29px 19px;display:flex}.profile-avatar{--profile-avatar-size:77px;width:var(--profile-avatar-size);height:var(--profile-avatar-size);color:#eafaf4;background:0 0;border:4px solid #4de8b4;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .15s;display:inline-flex;overflow:hidden}.profile-avatar:hover{border-color:#6ef0c2}.profile-avatar span{color:#eafaf4;font-family:Geist,Inter,system-ui,sans-serif;font-size:calc(var(--profile-avatar-size) * .3);letter-spacing:-.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1;transform:scale(1.2)}.profile-identity{flex-direction:column;gap:5px;min-width:0;display:flex}.profile-label{color:#eafaf48a;letter-spacing:.12em;text-transform:uppercase;font-family:Geist,Inter,system-ui,sans-serif;font-size:11px;font-weight:400}.profile-address-row{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.profile-address{color:#eafaf4;font-variant-numeric:tabular-nums;word-break:break-all;font-family:JetBrains Mono,monospace;font-size:18px;font-weight:400}.profile-icon-button{color:#eafaf48a;background:0 0;border:1px solid #0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.profile-icon-button:hover{color:#4de8b4;background:#4de8b414;border-color:#4de8b447}.profile-explorer-link{color:#eafaf48a;letter-spacing:.04em;align-items:center;gap:5px;margin-left:5px;font-family:JetBrains Mono,monospace;font-size:12px;transition:color .15s;display:inline-flex}.profile-explorer-link:hover{color:#4de8b4}.profile-disconnect,.profile-primary-action,.profile-secondary-action{letter-spacing:.06em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.profile-disconnect,.profile-secondary-action{color:#eafaf4c7;background:0 0;border:1px solid #4de8b424}.profile-disconnect{flex-shrink:0;margin-left:auto;padding:5px 10px}.profile-disconnect:hover{color:#eafaf4;background:#ffffff0a;border-color:#4de8b447}.profile-tabs{scrollbar-width:none;background:#0c1e1a;border-bottom:1px solid #4de8b424;flex-shrink:0;align-items:center;min-width:0;max-width:100%;display:flex;overflow-x:auto}.profile-tabs::-webkit-scrollbar{display:none}.profile-tab{color:#eafaf48a;letter-spacing:.04em;white-space:nowrap;background:0 0;flex:none;min-height:auto;padding:14px 19px;font-family:Geist,Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:normal;transition:all .15s;position:relative}.profile-tab:hover{color:#eafaf4;background:#ffffff08}.profile-tab.active{color:#eafaf4;font-weight:700}.profile-tab__indicator{background:#4de8b4;border-radius:9999px;height:2px;position:absolute;bottom:0;left:0;right:0}.profile-content{flex:1;min-height:0;padding:19px}.profile-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.profile-summary-card{background:#10252070;border:1px solid #4de8b41f;border-radius:16px;gap:6px;padding:14px 16px;font-family:JetBrains Mono,monospace;display:grid}.profile-summary-card span{color:#eafaf48a;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.profile-summary-card strong{color:#eafaf4;font-size:18px}.profile-data-list{gap:10px;display:grid}.profile-data-row{background:#10252070;border:1px solid #4de8b41f;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-family:JetBrains Mono,monospace;display:flex}.profile-data-row--interactive{text-align:left;width:100%}.profile-data-row--interactive.active{background:#4de8b414;border-color:#4de8b447}.profile-data-row__copy,.profile-data-row__metrics{gap:4px;display:grid}.profile-data-row__copy small,.profile-data-row__metrics span{color:#eafaf48a;font-size:12px}.profile-data-row__copy strong,.profile-data-row__metrics strong{color:#eafaf4;font-size:13px}.profile-data-row__metrics{justify-items:end}.profile-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100%;padding:58px 19px;display:flex}.profile-empty-title{color:#eafaf4c7;letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.profile-empty-body{color:#eafaf48a;max-width:432px;margin-bottom:5px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6}.profile-primary-action{color:#061714;background:#4de8b4;border:1px solid #4de8b4;padding:5px 10px;box-shadow:0 0 16px #4de8b440}.profile-primary-action:hover{background:#6ef0c2;border-color:#6ef0c2}.profile-secondary-action{margin-top:10px;padding:5px 10px}.profile-wallet-card{background:#10252099;border:1px solid #4de8b424;gap:8px;min-width:min(100%,360px);padding:19px;font-family:JetBrains Mono,monospace;display:grid}.profile-transfer-card{background:#10252099;border:1px solid #4de8b424;gap:12px;padding:19px;font-family:JetBrains Mono,monospace;display:grid}.profile-wallet-card span,.profile-wallet-card small,.profile-transfer-card p,.profile-transfer-card span{color:#eafaf48a}.profile-wallet-card strong{color:#eafaf4;font-size:13px}.profile-transfer-field{color:#eafaf48a;gap:6px;font-size:12px;display:grid}.profile-transfer-select,.profile-transfer-input,.profile-transfer-field input{color:#eafaf4;background:#071512eb;border:1px solid #4de8b41f;width:100%;min-height:40px;padding:0 12px;font-family:JetBrains Mono,monospace}.profile-transfer-status{color:var(--accent);margin:0;font-size:12px}.profile-wallet-actions{flex-wrap:wrap;gap:10px;display:flex}.legal-sidebar,.legal-article{background:#0c1e1a;border:1px solid #4de8b424}.legal-sidebar{gap:16px;padding:18px;display:grid;position:sticky;top:12px}.legal-sidebar__summary{border-bottom:1px solid #4de8b41f;gap:10px;padding-bottom:16px;display:grid}.legal-sidebar__eyebrow,.legal-hero__eyebrow,.legal-section-card small,.legal-nav__link small{color:#4de8b4;letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.legal-sidebar__summary strong{color:#eafaf4;font-size:1.18rem;line-height:1.1}.legal-sidebar__summary span,.legal-nav__link small,.legal-nav__link span,.legal-section-card span,.legal-hero__summary,.legal-article-section p,.legal-bullet-list li,.legal-meta span{color:#eafaf49e}.legal-sidebar__summary span{line-height:1.55}.legal-nav{gap:8px;display:grid}.legal-nav__link{background:#10252070;border:1px solid #4de8b41f;gap:4px;padding:14px 14px 15px;transition:border-color .15s,background-color .15s,transform .15s;display:grid}.legal-nav__link:hover,.legal-section-card:hover{background:#4de8b414;border-color:#4de8b447}.legal-nav__link.active{background:#4de8b41a;border-color:#4de8b466;box-shadow:inset 0 0 0 1px #4de8b41f}.legal-nav__link strong,.legal-section-card strong,.legal-meta strong,.legal-article-section h2{color:#eafaf4}.legal-nav__link strong{font-size:.96rem}.legal-back-link{width:100%;margin-top:4px}.legal-article{min-width:0;padding:28px 30px 34px}.legal-hero{border-bottom:1px solid #4de8b41f;gap:12px;padding-bottom:24px;display:grid}.legal-hero h1{color:#eafaf4;margin:0;font-size:clamp(2rem,3vw,2.8rem);line-height:1.02}.legal-hero__summary{max-width:820px;margin:0;font-size:1rem;line-height:1.7}.legal-meta{background:#10252070;border:1px solid #4de8b41f;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;min-height:34px;padding:0 12px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.legal-section-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 8px;display:grid}.legal-section-card{background:#10252070;border:1px solid #4de8b41f;gap:8px;min-height:176px;padding:18px;transition:border-color .15s,background-color .15s;display:grid}.legal-section-card strong{font-size:1.02rem;line-height:1.2}.legal-section-card span{line-height:1.6}.legal-article-section{border-top:1px solid #4de8b414;gap:14px;padding:22px 0;display:grid}.legal-article-section:first-of-type{border-top:0}.legal-article-section h2{margin:0;font-size:1.26rem;line-height:1.2}.legal-article-section p{max-width:900px;margin:0;line-height:1.72}.legal-bullet-list{gap:10px;margin:0;padding-left:18px;display:grid}.legal-bullet-list li{line-height:1.62}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1180px){.board-layout,.create-layout,.token-layout{grid-template-columns:1fr}.home-center,.home-rail{min-height:0}.page-shell--create{padding:10px 10px 0}.board-sidebar{grid-template-rows:auto auto}.sidebar-panel{max-height:320px}.create-preview,.trade-panel{min-height:0;position:static}.legal-shell{grid-template-columns:1fr}.legal-sidebar{position:static}.legal-section-grid{grid-template-columns:1fr}.blv-option-grid,.blv-summary-row,.blv-advanced-grid,.preview-stats--four{grid-template-columns:1fr 1fr}}@media (width<=900px){.home-layout{grid-template-columns:1fr;height:auto;min-height:auto}.home-markets__list,.home-trades__list{max-height:340px}}@media (width<=760px){.topbar{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"brand actions""search search";height:auto;padding-bottom:12px}.topbar--token{grid-template-columns:48px auto;grid-template-areas:"brand actions";min-height:54px;padding:10px 10px 6px}.brand-button{grid-area:brand}.header-actions{grid-area:actions;gap:8px}.blv-option-grid,.blv-summary-row,.blv-advanced-grid,.preview-stats--four{grid-template-columns:1fr}.wallet-menu{right:0}.searchbar{grid-area:search;width:100%}.topbar--token .searchbar,.ticker-marquee--token{display:none}.page-shell{padding:10px 10px 0}.page-shell--token{padding-top:4px}.page-shell--profile{padding:0}.page-shell--create{padding:10px 10px 0}.legal-article{padding:22px 18px 26px}.legal-sidebar{padding:16px}.legal-meta{width:100%}.create-header-button{min-width:92px;padding:0 12px}.topbar--token .create-header-button{min-width:84px}.profile-chip{min-width:auto;max-width:116px;padding:0 12px}.profile-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.create-header-button__full{display:none}.create-header-button__short{display:inline}.home-hero__content{padding:28px 18px}.home-hero__title{gap:0 8px;font-size:2.2rem}.home-table-head,.home-token-row,.token-grid-header,.token-grid-row,.asset-grid,.input-grid,.preview-stats,.token-meta__cards,.quick-row,.chart-board__legend,.chart-board__footer,.trade-quote-grid,.direction-grid{grid-template-columns:1fr}.home-token-row{gap:10px;min-height:0;padding:16px 18px}.home-table-head{padding:14px 18px 10px}.home-table-head span:last-child,.home-token-row>span:last-child{text-align:left}.home-market-row__price,.home-token-row__ticker strong,.home-token-row__underlying-copy strong,.home-token-row__change,.home-token-row__mcap{font-size:.88rem}.home-token-row__name,.home-token-row__underlying-copy small,.home-position-row small,.home-trade-row__top small,.home-trade-row__wallet span{font-size:.72rem}.progress-cell{justify-content:flex-start}.progress-bar{width:min(100%,112px);height:7px}.token-grid{overflow-x:auto}.token-grid-header,.token-grid-row{grid-template-columns:240px 200px 90px 170px 90px;column-gap:19px;min-width:max-content}.token-grid-header{letter-spacing:.1em;padding:10px 13px;font-size:11px}.token-grid-row{gap:0;min-height:68px;padding:10px 13px}.token-grid-row>span:last-child{text-align:right}.token-grid-row__ticker strong,.token-grid-row__underlying strong,.token-grid-row__change,.token-grid-row__mcap{font-size:15px}.token-grid-row__mcap{justify-self:auto}.token-grid-row__copy small,.token-grid-row__underlying small{font-size:12px}.token-status{height:18px;padding:0 6px;font-size:11px}.progress-bar{width:100%;max-width:170px;height:8px}.token-overview__head,.token-overview__identity,.token-overview__actions{flex-direction:column;align-items:flex-start}.token-overview{padding:12px}.token-overview__art{border-radius:16px;flex-basis:52px;width:52px;height:52px;font-size:1.45rem}.token-overview h1{font-size:2.05rem}.token-overview strong,.token-overview small{margin-top:4px}.token-overview__chips{gap:6px;margin-top:8px}.token-overview__summary{display:none}.chart-board{padding:12px}.chart-board__topline{grid-template-columns:1fr;gap:10px}.chart-board__value strong{font-size:2.5rem}.chart-board__value em{font-size:.84rem}.chart-board__snapshot{gap:8px}.chart-board__snapshot-grid{display:none}.chart-toolbar__controls,.chart-toolbar__meta{justify-content:space-between;width:100%}.chart-toolbar__meta{margin-left:0}.chart-chip-row{gap:6px}.chart-board__progress{width:100%;min-width:0}.chart-board__canvas{height:308px;min-height:308px}.wallet-connect-modal__content{grid-template-columns:1fr;min-height:auto}.wallet-connect-modal__main{padding-right:0}.wallet-connect-modal__detail-shell{border-top:1px solid #ffffff0f;border-left:0;padding-top:1rem;padding-left:0}.wallet-connect-modal-root{padding:.9rem}.wallet-connect-modal{border-radius:1.28rem}.wallet-connect-modal__header{margin-bottom:.72rem}.wallet-connect-modal__guide,.wallet-connect-modal__list-shell{gap:.68rem}.wallet-connect-modal__detail-shell{padding-top:.88rem}.wallet-connect-modal__guide-card{gap:.72rem}.profile-page{min-height:0;padding:0}.profile-hero{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:19px}.profile-avatar{--profile-avatar-size:58px;border-width:3px}.profile-address{font-size:14px}.profile-disconnect{width:auto}.profile-content{min-height:0;padding:19px}}@media (width<=640px){.header-actions{gap:6px}.locale-toggle,.profile-chip,.create-header-button{height:34px}.profile-chip,.create-header-button{padding:0 10px;font-size:.8rem}.wallet-connect-modal{width:min(100%,560px);padding:.92rem}.wallet-connect-modal__list-scroll{max-height:none;padding-right:0}.wallet-connect-modal__wallet{min-height:3.25rem;padding:.52rem .56rem}.wallet-connect-modal__guide-card{padding:.9rem}}@media (width<=560px){.topbar{gap:12px}.topbar--token{padding-bottom:4px}.header-actions{flex-wrap:nowrap}.profile-chip,.create-header-button{padding:0 9px;font-size:.76rem}.profile-chip{max-width:92px}.wallet-connect-modal-root{align-items:stretch;padding:.62rem}.wallet-connect-modal{border-radius:1.1rem;width:100%;max-height:calc(100vh - 1.24rem);padding:.72rem;overflow:hidden}.wallet-connect-modal__header-copy h2{font-size:1.08rem}.wallet-connect-modal__close{width:2rem;height:2rem}.wallet-connect-modal__wallet-group{gap:.42rem}.wallet-connect-modal__wallet-list{gap:.34rem}.wallet-connect-modal__wallet{border-radius:.92rem;min-height:3rem;padding:.46rem .5rem}.wallet-connect-modal__wallet-main{gap:.6rem}.wallet-connect-modal__wallet-icon{border-radius:.74rem;width:2.18rem;height:2.18rem}.wallet-connect-modal__wallet-name{font-size:.9rem}.wallet-connect-modal__group-empty-card,.wallet-connect-modal__guide-card{border-radius:.92rem;padding:.78rem .82rem}.wallet-connect-modal__group-empty-body,.wallet-connect-modal__guide-card-copy p{display:none}.wallet-connect-modal__guide-card-visual{border-radius:.82rem;width:2.36rem;height:2.36rem}.wallet-connect-modal__guide-card-copy strong{font-size:.9rem}.wallet-connect-modal__guide-cta{min-height:2.56rem}}
