:root{--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--motion-fast:160ms;--motion-normal:280ms}body{font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.015em}b,strong{font-weight:600}.main-nav{font-weight:500;letter-spacing:-.025em}.longz-logo{letter-spacing:-.06em;font-weight:600}.longz-logo>span{transform:none}.hero h1{font-weight:550}.hero-copy>p{letter-spacing:-.035em;font-weight:400}.landing-page section h2{font-weight:500;letter-spacing:-.04em}.pulse-column-heading h2,.token-title b{font-weight:600;letter-spacing:-.025em}.token-socials strong{font-weight:500}.discover-row,.order-panel,.position-stats,.pulse-token-numbers,.token-fees,.trade-stats,.trader-card-stats,.wallet-table-row{font-variant-numeric:tabular-nums}.pulse-token-numbers b{font-weight:500}.statusbar,.token-fees,.token-safety{letter-spacing:-.015em}a,button{transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-normal) ease,opacity var(--motion-fast) ease,transform var(--motion-normal) var(--ease-out)}.amount-shortcuts button,.button,.icon-button,.quick-buy{transform-origin:center}.button:active,.quick-buy:active{transform:scale(.96)}.icon-button:active,.wallet-group-button:active{transform:scale(.88)}.button.primary:hover{box-shadow:0 0 0 3px #00d3ed12,0 4px 22px #00d3ed16}.button.primary:active{box-shadow:0 0 0 1px #00d3ed18}.icon-button:hover>svg{transform:rotate(-7deg)}.faq-items .icon,.icon-button>svg{transition:transform var(--motion-normal) var(--ease-out)}input,select,textarea{transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,background-color var(--motion-fast) ease}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #00d3ed0a}.main-nav,.tabs{position:relative}.selection-indicator{position:absolute;left:0;bottom:-1px;width:0;height:2px;border-radius:2px;background:var(--cyan);pointer-events:none;opacity:0;transition:transform .36s var(--ease-out),width .36s var(--ease-out),opacity .18s ease}.main-nav>.selection-indicator{bottom:-13px;height:1px;opacity:.7}.tabs button.selected:after{display:none}.token-star.saved>svg{animation:favorite-pop .36s var(--ease-out);fill:#00d3ed26}.pulse-card{transition:background-color .18s ease,box-shadow .22s ease}.pulse-card:hover{box-shadow:inset 2px 0 #00d3ed66;background-color:#16181c}.token-avatar img{transition:transform .4s var(--ease-out)}.token-avatar{overflow:hidden}.pulse-card:hover .token-avatar img{transform:scale(1.035)}.architecture-grid>article,.discover-row,.landing-reward-card,.point-quests>span,.trader-card,.wallet-table-row{transition:background-color .22s ease,border-color .22s ease,box-shadow .32s ease,transform .38s var(--ease-out)}.trader-card:hover{transform:translateY(-3px);border-color:#4b5667;box-shadow:0 12px 28px #0002}.column-filter-panel{transform-origin:top center;animation:panel-enter .24s var(--ease-out) both}.mobile-open{animation:panel-enter .26s var(--ease-out) both}.toast{animation:notification-enter .36s var(--ease-out) both}.modal-backdrop{animation:backdrop-enter .22s ease both;backdrop-filter:blur(5px)}.modal{animation:dialog-enter .36s var(--ease-out) both;box-shadow:0 24px 100px #0008,0 0 0 1px #ffffff03}.modal-backdrop.is-closing{animation:backdrop-exit .18s ease both}.is-closing .modal{animation:dialog-exit .18s ease both}.auth-content,.deposit-content,.onboarding-content,.search-content{animation:content-enter .24s var(--ease-out) both}.hero-stairs i{animation:stair-breathe 9s ease-in-out infinite alternate;animation-play-state:paused}.hero-stairs i:nth-child(2){animation-delay:-2s}.hero-stairs i:nth-child(3){animation-delay:-4s}.hero-stairs i:nth-child(4){animation-delay:-6s}.motion-in-view .hero-stairs i{animation-play-state:running}.hero-preview{border:1px solid #ffffff08;transition:border-color .45s ease,box-shadow .45s ease}.hero-preview:hover{border-color:#6775b44d;box-shadow:0 12px 100px #3e4b801f}.hero-preview>.mini-terminal{transition:transform .65s var(--ease-out),box-shadow .65s var(--ease-out)}.hero-preview:hover>.mini-terminal{transform:translate(-50%,-51%) scale(1.025);box-shadow:0 25px 65px #0006}.hero-cta{position:relative;overflow:hidden}.hero-cta:after{content:"";position:absolute;inset:-40% auto -40% -60%;width:35%;background:linear-gradient(90deg,transparent,#fff6,transparent);transform:skewX(-20deg);pointer-events:none}.hero-cta:hover:after{animation:button-sheen .65s ease forwards}.feature-tabs>button{position:relative;border-color:#34353d}.feature-tabs>button:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:2px;background:#f4f4f5;transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease-out)}.feature-tabs>button.active:before{transform:scaleX(1)}.feature-tabs>button.active{border-color:#34353d}.feature-tabs>button.active b{color:#fff}.feature-showcase{animation:content-enter .42s var(--ease-out)}.feature-accordion>div{flex-grow:0;transition:flex-grow .4s var(--ease-out)}.feature-accordion>div.active{flex-grow:1}.faq-answer,.feature-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s var(--ease-out),opacity .24s ease}.faq-answer>div,.feature-answer>div{min-height:0;overflow:hidden}.active>.feature-answer,.open>.faq-answer{grid-template-rows:1fr;opacity:1}.faq-items>div{transition:background-color .22s ease}.faq-items>div:hover{background-color:#151519}.rewards-frame{background-size:160% 160%;animation:reward-light 14s ease-in-out infinite alternate paused}.rewards-frame.motion-in-view{animation-play-state:running}.reward-receipt{animation:receipt-float 6s ease-in-out infinite paused;box-shadow:0 15px 35px #0003}.motion-in-view .reward-receipt{animation-play-state:running}.landing-reward-card:hover{background-color:#b3bfff04}.point-quests>span:hover{transform:translateX(4px);background-color:#43445a}.rank-progression>.icon{animation:rank-flow 2.4s ease-in-out infinite paused}.rank-progression>.icon:nth-of-type(2){animation-delay:.25s}.rank-progression>.icon:nth-of-type(3){animation-delay:.5s}.motion-in-view .rank-progression>.icon{animation-play-state:running}.integration-lines{background-size:200% 100%}.architecture-grid>article:hover{background-color:#15151a}.integration-diagram>div:last-child>svg{transition:transform .3s var(--ease-out)}.integration-diagram>div:last-child>svg:hover{transform:translateY(-5px)}.landing-final-cta .cta-steps{animation:stair-breathe 10s ease-in-out infinite alternate paused}.landing-final-cta.motion-in-view .cta-steps{animation-play-state:running}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes dialog-enter{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@keyframes dialog-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes panel-enter{0%{opacity:0;transform:translateY(-6px) scaleY(.96)}to{opacity:1;transform:none}}@keyframes content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes notification-enter{0%{opacity:0;transform:translate(-50%,12px) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes favorite-pop{0%{transform:scale(.75) rotate(-15deg)}55%{transform:scale(1.22) rotate(6deg)}to{transform:none}}@keyframes stair-breathe{0%{opacity:.6;transform:translateZ(0)}to{opacity:1;transform:translate3d(0,-14px,0)}}@keyframes receipt-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(0)}}@keyframes reward-light{0%{background-position:0 0}to{background-position:100% 50%}}@keyframes rank-flow{0%,to{opacity:.2}50%{opacity:1}}@keyframes button-sheen{to{left:130%}}@media (max-width:767px){.main-nav>.selection-indicator{display:none}.hero h1{letter-spacing:-.045em}.modal-backdrop{backdrop-filter:blur(3px)}.hero-preview:hover>.mini-terminal{transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hero-preview:hover>.mini-terminal{transform:translate(-50%,-50%)}.button:active,.quick-buy:active,.trader-card:hover{transform:none}}.is-terminal .main-content>:not(.pulse-page){animation:content-enter .36s var(--ease-out) backwards}.pulse-column{animation:content-enter .42s var(--ease-out) backwards}.pulse-column-wrap:nth-child(2) .pulse-column{animation-delay:65ms}.pulse-column-wrap:nth-child(3) .pulse-column{animation-delay:.13s}@media (prefers-reduced-motion:reduce){.is-terminal .main-content>*,.pulse-column{animation:none!important}}.hero-preview:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(460px circle at var(--pointer-x,50%) var(--pointer-y,50%),#8598ff12,transparent 70%);transition:opacity .5s ease}.hero-preview:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.hero-preview:before{display:none}}.pulse-column-list>.empty-state{min-height:300px;height:100%}.market-table td:has(>.empty-state){height:360px}.wallet-rows>.empty-state{min-height:260px}.pnl-panel>.empty-state{min-height:160px}.unavailable-panel{border:1px solid var(--line);border-radius:8px;margin-top:24px;min-height:340px}.unavailable-panel>.empty-state{min-height:340px}.empty-market-chart{display:flex;align-items:center;justify-content:center;min-height:340px}.trade-order-panel>.empty-state{min-height:150px;padding:20px}.contract-address{overflow-wrap:anywhere;white-space:normal}.mini-empty-market{gap:18px;height:250px;color:#838b9c;background-image:linear-gradient(#20222a33 1px,transparent 0),linear-gradient(90deg,#20222a33 1px,transparent 0);background-size:40px 40px}.mini-empty-market,.mini-empty-wallet{display:flex;flex-direction:column;align-items:center;justify-content:center}.mini-empty-wallet{min-height:220px;gap:16px}.mini-empty-row{min-height:80px;align-items:center;justify-content:center!important}.clean-landing .feature-accordion h3{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:500}.clean-landing .feature-accordion p{line-height:1.7}.clean-landing .feature-terminal{display:flex;align-items:center}.auth-content>.muted{font-size:12px;line-height:1.6}.auth-content>.phantom-button{margin:22px 0}@media (max-width:767px){.mini-empty-market{height:145px;font-size:8px;gap:10px}.mini-empty-wallet{min-height:125px;gap:10px;font-size:7px}.mini-empty-row{min-height:35px}.clean-landing .feature-accordion h3{font-size:16px}.empty-market-chart{min-height:270px}.empty-state{text-align:center;padding:20px}}:root{--bg:#0c0c0e;--surface:#101012;--line:#242429;--text:#f4f4f5;--muted:#898d9b;--cyan:#35c5f4;--blue:#43bdff}.longz-logo{gap:5px;color:#f4f4f5;letter-spacing:-.055em;font-weight:500}.longz-logo>.longz-mark{width:26px;height:26px}.longz-logo>.longz-wordmark{font-size:23px;line-height:1;letter-spacing:-.055em}.mark-z{color:var(--cyan)}.profile-avatar{display:inline-flex;align-items:center;justify-content:center;border:1px solid #34343d;background:#202025}.profile-avatar .longz-mark{width:17px;height:17px}.button.mint,.button.primary{background:var(--cyan);color:#041015;border:0}.button.mint:hover,.button.primary:hover{background:#68d6fa;color:#041015;box-shadow:0 0 0 3px #35c5f40d}.button.mint:active,.button.primary:active{box-shadow:none}.icon-button:hover>svg{transform:none}.main-nav a.current{color:var(--cyan)}.solana-badge{border-color:#303239}.wallet-table-row.selected{background:#35c5f40b;box-shadow:inset 2px 0 #35c5f4aa}.wallet-table-row.selected:hover{background:#35c5f412}.empty-state{gap:12px;font-size:12px}.empty-state>.icon{color:#555964}.modal-backdrop{backdrop-filter:blur(2px)}.auth-brand .longz-mark{width:32px;height:32px}.form-message.ok,.session-row .current{color:var(--cyan)}.form-message.ok{border-color:#2e4650;background:#111c21}.landing-header{height:64px;padding-inline:28px}.landing-header .longz-wordmark{font-size:23px}.landing-header .account-label{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-copy>.longz-logo>.longz-mark{width:38px;height:38px}.hero h1{font-size:clamp(36px,3.5vw,64px);font-weight:500;letter-spacing:-.045em;margin:24px 0 18px}.hero-copy>p{font-size:clamp(15px,1.4vw,22px);color:#92939f}.hero-built{margin-top:24px;gap:7px;font-size:10px}.hero-built>div{font-size:14px}.hero-preview{padding:7%;border-radius:2px;background:linear-gradient(135deg,#17181f,#131416)}.hero-preview>.workspace-preview{width:100%;box-shadow:0 12px 36px #0004;transition:transform .4s var(--ease-out)}.hero-preview:hover>.workspace-preview{transform:translateY(-3px)}.hero-stairs i{animation-duration:12s}.hero-cta{font-size:13px;min-height:34px;padding:8px 20px;margin-top:20px}.workspace-preview{container-type:inline-size;border:1px solid #28282f;background:#0e0e11;color:#9599a6;overflow:hidden;border-radius:2px;text-align:left;font-size:clamp(6px,.72vw,11px);line-height:1.4;pointer-events:none}.workspace-preview-header{height:5.8cqw;min-height:23px;display:flex;align-items:center;gap:1.8cqw;padding:0 1.8cqw;border-bottom:1px solid #202025;color:#c9cbd2;white-space:nowrap}.workspace-preview .workspace-preview-header .longz-logo{gap:.6cqw;margin-right:1cqw}.workspace-preview .workspace-preview-header .longz-mark{width:2.8cqw;height:2.8cqw}.workspace-preview .workspace-preview-header .longz-wordmark{font-size:2.1cqw}.workspace-preview-network{display:flex;gap:4px;align-items:center;margin-left:auto}.workspace-preview-action{border-radius:20px;padding:.5cqw 1.2cqw;color:#041015;background:var(--cyan)}.workspace-preview-quickbar{display:flex;align-items:center;gap:1.6cqw;height:3.4cqw;min-height:17px;padding-inline:1.8cqw;color:#686c78}.workspace-preview-column-heading,.workspace-preview-title{display:flex;align-items:center;justify-content:space-between;padding:1.5cqw 1.8cqw;color:#d2d3dc}.workspace-preview-title>span{display:flex;align-items:center;gap:5px;color:#9498a5}.workspace-preview-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 1cqw}.workspace-preview-columns>div+div,.workspace-preview-wallets>div+div{border-left:1px solid #29292f}.workspace-preview-column-heading{border-top:1px solid #23232a;padding:1.3cqw 1.2cqw;gap:5px}.workspace-preview-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.4cqw;height:23cqw;color:#8d919e;text-align:center;padding:8px}.workspace-preview-empty>.icon{color:#555964}.workspace-preview-wallets{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid #28282f;margin:0 2cqw 2cqw}.workspace-preview-table-head{display:flex;align-items:center;justify-content:space-between;padding:.8cqw 1.2cqw;background:#19191c;font-size:.9em}.workspace-preview-preferences{margin:0 auto 3cqw;width:70%}.workspace-preview-preferences>div{display:flex;align-items:center;justify-content:space-between;padding:2cqw 0;border-bottom:1px solid #29292f}.workspace-preview-preferences b,.workspace-preview-preferences small{display:block}.workspace-preview-preferences b{color:#d2d3dc}.workspace-preview-preferences small{padding-top:.5cqw}.workspace-preview-preferences i{display:block;width:3.5cqw;height:1.9cqw;border-radius:10px;background:#33343c;border:.3cqw solid #33343c}.workspace-preview-preferences i:before{content:"";display:block;width:1.3cqw;height:1.3cqw;border-radius:50%;background:#a0a3ad}.workspace-preview-footer{display:flex;align-items:center;justify-content:space-between;padding:.7cqw 1.5cqw;border-top:1px solid #26262d;font-size:.85em}.workspace-preview-footer>span:first-child{display:flex;gap:4px;align-items:center}.feature-tabs>button{gap:10px}.feature-tabs b{white-space:normal}.feature-showcase{align-items:stretch}.workspace-feature-screen{display:flex;align-items:center;overflow:hidden;mask-image:linear-gradient(180deg,#000 70%,transparent);padding:22px 0 40px 16px}.workspace-feature-screen .workspace-preview{flex-shrink:0;width:125%;font-size:11px}.clean-landing .feature-accordion h3{font-size:18px;line-height:1.5}.workspace-diagram{display:flex;align-items:center;justify-content:center;padding:54px 12px 24px;color:#9b9daa}.workspace-diagram>span{width:90px;height:1px;margin:0 24px;background:linear-gradient(90deg,#35c5f455,#35c5f4)}.mobile-account-link{display:none}@media (max-width:767px){.site-header{gap:14px}.longz-logo>.longz-wordmark{font-size:21px}.longz-logo>.longz-mark{width:24px;height:24px}.landing-header{padding-inline:14px;gap:8px}.landing-header .header-actions{gap:6px}.landing-header .button{padding-inline:10px;font-size:10px}.landing-header .account-label{max-width:50px}.main-nav.mobile-open .mobile-account-link{display:flex;align-items:center;gap:10px;width:100%;margin-top:6px;padding:13px 15px;border-top:1px solid var(--line);border-radius:5px;font-size:13px;color:#b4b7c1;text-align:left}.mobile-account-link:hover{background:#232329}.hero{padding-top:58px}.hero-preview{padding:8%;min-height:0}.workspace-preview{font-size:5px}.workspace-preview-network{display:none}.workspace-preview-action{margin-left:auto}.workspace-preview-empty{font-size:5px;padding:4px;gap:5px}.workspace-preview-empty>.icon{width:12px;height:12px}.workspace-preview .sol-icon,.workspace-preview-column-heading>.icon,.workspace-preview-header>.icon,.workspace-preview-quickbar>.icon{width:7px;height:7px}.workspace-feature-screen{padding:20px 0 30px 10px}.workspace-feature-screen .workspace-preview{width:135%;font-size:6px}.clean-landing .feature-accordion h3{font-size:15px}.workspace-diagram{padding:36px 10px 16px}.workspace-diagram>span{width:50px;margin-inline:18px}}@media (max-width:359px){.landing-header .longz-wordmark{font-size:19px}.landing-header .button{padding-inline:8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.hero-preview:hover>.workspace-preview{transform:none}}.statusbar .preset-status-group{display:inline-flex;align-items:center;gap:2px}.statusbar .preset-edit{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;color:#8e94a4;background:transparent;border:0;cursor:pointer}.statusbar .preset-edit:hover{color:#f2f4f7;background:#1f1f26}.statusbar .sol-price{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.wallet-header small{margin-left:4px;font-size:11px}.notifications-bell{position:relative}.notifications-bell .badge{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#35c5f4;color:#0b0b0d;font-size:10px;font-weight:700;line-height:16px;text-align:center}.notifications-bell.has-unread{color:#35c5f4}.notifications-panel{display:flex;flex-direction:column;gap:10px;max-height:min(70vh,560px)}.notifications-actions{display:flex;align-items:center;justify-content:space-between;font-size:12px}.notifications-list{list-style:none;margin:0;padding:0;overflow:auto;display:flex;flex-direction:column;gap:4px}.notification{display:grid;grid-template-columns:10px 1fr;gap:10px;padding:10px 12px;border-radius:8px;background:#141418;font-size:12px}.notification.unread{background:#17181f}.notification b{font-weight:600;color:#f2f4f7}.notification a{color:inherit}.notification a:hover b{color:#35c5f4}.notification p{margin:3px 0 4px;color:#c7ccd6}.notification time{font-size:11px}.notification-dot{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#4a4f5c}.notification.level-good .notification-dot{background:#4fd18b}.notification.level-bad .notification-dot{background:#ff6b6b}.notification.unread .notification-dot{box-shadow:0 0 0 3px rgba(53,197,244,.18)}.notifications-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;text-align:center;color:#8e94a4}.preset-tabs{display:flex;gap:6px;margin-bottom:4px}.preset-tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;border-radius:8px;border:1px solid #25252c;background:#141418;color:#c7ccd6;font-weight:600;cursor:pointer}.preset-tabs button small{font-size:10px;font-weight:500;color:#35c5f4}.preset-tabs button.selected{border-color:#35c5f4;color:#f2f4f7}.preset-actions{display:flex;flex-direction:column;gap:8px;margin-top:6px}.preset-hint{font-size:11px;text-align:center}.settings-content input[type=text]{min-width:150px}.rewards-panel{display:flex;flex-direction:column;gap:18px;width:100%;max-width:920px;margin:0 auto}.rewards-hero{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:18px;padding:20px;border-radius:12px;background:#121216;border:1px solid #1b1b20}.rewards-hero h2{margin:2px 0 4px;font-size:28px;letter-spacing:-.01em}.level-bar{height:6px;margin-top:10px;border-radius:999px;background:#1f1f26;overflow:hidden}.level-bar i{display:block;height:100%;background:linear-gradient(90deg,#35c5f4,#dfe5ef)}.rewards-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rewards-stat{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:10px;background:#17171c}.rewards-stat b{font-size:20px;font-weight:600;color:#f2f4f7}.rewards-stat small{font-size:11px}.referral-box{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:12px;background:#121216;border:1px solid #1b1b20}.referral-code,.referral-link{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}.referral-code b{font-size:20px;letter-spacing:.12em;color:#35c5f4}.referral-code input{width:160px;letter-spacing:.12em;text-transform:uppercase}.referral-link code{flex:1;min-width:200px;padding:6px 10px;border-radius:6px;background:#0f0f12;color:#c7ccd6;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-dialog{gap:14px}.rewards-how{padding:18px 20px;border-radius:12px;background:#121216;border:1px solid #1b1b20}.rewards-how h3{margin:0 0 10px;font-size:15px}.rewards-how ul{margin:0 0 14px;padding-left:18px;color:#c7ccd6;font-size:13px;line-height:1.6}.rewards-table{width:100%;border-collapse:collapse;font-size:13px}.rewards-table th{text-align:left;padding:8px 10px;color:#8e94a4;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #1b1b20}.rewards-table td{padding:10px;border-bottom:1px solid #16161a}.rewards-table tr.is-you td{background:rgba(53,197,244,.06)}.rewards-table a{color:#f2f4f7}.rewards-table a:hover{color:#35c5f4}.levels-grid .tag,.rewards-page .tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#1f1f26;color:#c7ccd6;font-size:10px;font-weight:600}.levels-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.level-card{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;background:#121216;border:1px solid #1b1b20}.level-card h3{margin:0;font-size:18px}.level-card ul{margin:6px 0 0;padding-left:16px;color:#c7ccd6;font-size:12px;line-height:1.55}.level-card.is-current{border-color:#35c5f4}.level-card .tag{position:absolute;top:12px;right:12px;margin:0}.level-bronze,.tag.level-bronze{color:#d69a5c}.level-silver,.tag.level-silver{color:#c9d1dc}.level-gold,.tag.level-gold{color:#f2c14e}.level-diamond,.tag.level-diamond{color:#7fe0ff}@media (max-width:760px){.rewards-hero{grid-template-columns:1fr}.rewards-stats{grid-template-columns:1fr 1fr}.referral-link code{min-width:0;width:100%}}.balance-panel strong small,.performance-panel small{font-weight:400}.balance-panel>small,.performance-panel>small{display:block;margin-top:8px;font-size:11px;line-height:1.4}.pnl-panel .pnl-total{margin-left:8px;font-size:14px;font-weight:600}.pnl-chart{display:flex;align-items:flex-end;gap:4px;height:120px;padding:6px 0 0}.pnl-bar-col{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-width:10px}.pnl-bar{width:100%;max-width:22px;border-radius:3px 3px 0 0;background:#35c5f4}.pnl-bar.good{background:#4fd18b}.pnl-bar.bad{background:#ff6b6b}.pnl-bar-col small{margin-top:4px;font-size:9px;color:#6f7583;white-space:nowrap}.activity-rows .positions-row{grid-template-columns:1.2fr 1fr 1fr .7fr}.activity-rows .order-status{margin-left:6px;font-size:10px;font-style:normal;color:#f2c14e}.activity-rows .is-failed .order-status{color:#ff6b6b}.good{color:#4fd18b}.bad{color:#ff6b6b}.tracker-monitor{display:flex;flex-direction:column;font-size:12px}.tracker-monitor-head,.tracker-monitor-row{display:grid;grid-template-columns:2fr repeat(6,1fr);gap:8px;align-items:center;padding:8px 12px;border-bottom:1px solid #1b1b20}.tracker-monitor-head{color:#8e94a4;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.tracker-monitor-row>span:first-child{display:flex;align-items:center;gap:6px;min-width:0}.tracker-monitor-row small{color:#8e94a4}.tracker-note{padding:10px 12px;font-size:11px}.tracker-kols{display:flex;flex-direction:column;gap:12px;padding:12px}.tracker-kols>p{margin:0;font-size:12px}.tracker-alerts,.tracker-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tracker-alert{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-left:2px solid #4a4f5c;border-radius:0 6px 6px 0;background:#141418;font-size:12px}.tracker-alert.side-buy{border-left-color:#4fd18b}.tracker-alert.side-sell{border-left-color:#ff6b6b}.tracker-alert a{color:#f2f4f7}.tracker-alert a:hover{color:#35c5f4}.tracker-list li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;background:#141418;font-size:12px}.tracker-list small{color:#8e94a4}.tracker-list a{margin-left:auto;color:#8e94a4}.vision-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:12px}.vision-card{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:10px;background:#121216;border:1px solid #1b1b20}.vision-card-head{display:flex;gap:8px;align-items:baseline;font-size:13px}.vision-card-head b{color:#35c5f4}.vision-card>strong{font-size:20px}.vision-card dl{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;margin:0}.vision-card dt{font-size:10px;color:#8e94a4;text-transform:uppercase;letter-spacing:.04em}.vision-card dd{margin:0;font-size:13px}.link-button{background:none;border:0;padding:6px 0;color:#8e94a4;font-size:12px;cursor:pointer}.link-button:hover{color:#35c5f4}.archived-note{padding:6px 0;font-size:12px}.archived-rows .wallet-table-row{opacity:.75}.button.small{padding:4px 10px;font-size:11px;min-height:0}.market-risk-strip .risk-good span{color:#4fd18b}.market-risk-strip .risk-warn span{color:#f2c14e}.market-risk-strip .risk-bad span{color:#ff6b6b}.discover-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:10px 14px;border-bottom:1px solid #1b1b20;font-size:11px;color:#8e94a4}.discover-filters label{display:flex;flex-direction:column;gap:4px}.discover-filters label.check{flex-direction:row;align-items:center;gap:6px;padding-bottom:6px}.discover-filters input[type=number],.discover-filters select{width:130px;padding:5px 8px;border-radius:6px;border:1px solid #25252c;background:#101012;color:#f2f4f7;font-size:12px}.account-inline-form{display:flex;gap:8px}.account-inline-form input{flex:1}.modal{overscroll-behavior:contain}.modal-heading{position:sticky;top:0;z-index:2;background:inherit}.modal-heading .icon-button{width:28px;height:28px;margin:-4px;flex-shrink:0}.modal :is(input,select,textarea,button,a):focus-visible{outline-offset:2px}.modal-bottom{position:sticky;bottom:0;background:inherit;z-index:1}.confirmation-content{padding:20px;color:var(--muted);font-size:13px;line-height:1.7}.confirmation-actions{display:flex;justify-content:flex-end;gap:8px}.confirmation-actions>.button{width:auto}.search-result{position:relative;border-radius:6px}.search-result:focus-within,.search-result:hover{background:#25252b}.search-result-link{display:flex;align-items:center;gap:13px;padding:12px 42px 12px 8px;border-radius:6px;min-width:0}.search-result-link>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.search-result-link :is(span,b,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-link>div>:is(span,small){font-size:11px;color:var(--muted)}.search-result-link>strong{font-size:13px;flex-shrink:0;font-variant-numeric:tabular-nums}.search-result-link>.icon{flex-shrink:0}.search-result>.token-star{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:30px;height:32px;display:grid;place-items:center;border-radius:5px}.token-star.saved{color:var(--cyan)}.token-image{flex-shrink:0;object-fit:cover;border-radius:5px}.search-empty>.button{margin-top:16px}.watchlist-unresolved{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 0}.watchlist-unresolved a{display:inline-flex;gap:10px;align-items:center}.navigable-row{cursor:pointer}.market-table tr.navigable-row:focus-within{background:#18181d}.data-status{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;color:var(--muted);font-size:12px}.portfolio-wallet-link{text-align:left;border-radius:5px}.mobile-menu-control{display:contents}.toast{overflow-wrap:anywhere}.toast button{flex-shrink:0;min-width:28px;min-height:28px}.setting-line>span,.wallet-inline-form,.wallet-inline-form input{min-width:0}.tabs [role=tab]{touch-action:manipulation}#main-content:focus{outline:none}@media (max-width:600px){.modal-backdrop{padding:12px 12px max(12px,env(safe-area-inset-bottom))}.modal{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))}.confirmation-content{padding:16px}.search-result-link{gap:8px}.search-result-link>.icon{display:none}.data-status{flex-wrap:wrap;text-align:center}}