.statusbar .preset-status-group{align-items:center;gap:2px;display:inline-flex}.statusbar .preset-edit{color:#8e94a4;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.statusbar .preset-edit:hover{color:#f2f4f7;background:#1f1f26}.statusbar .sol-price{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.wallet-header small{margin-left:4px;font-size:11px}.notifications-bell{position:relative}.notifications-bell .badge{color:#0b0b0d;text-align:center;background:#35c5f4;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-6px}.notifications-bell.has-unread{color:#35c5f4}.notifications-panel{flex-direction:column;gap:10px;max-height:min(70vh,560px);display:flex}.notifications-actions{justify-content:space-between;align-items:center;font-size:12px;display:flex}.notifications-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.notification{background:#141418;border-radius:8px;grid-template-columns:10px 1fr;gap:10px;padding:10px 12px;font-size:12px;display:grid}.notification.unread{background:#17181f}.notification b{color:#f2f4f7;font-weight:600}.notification a{color:inherit}.notification a:hover b{color:#35c5f4}.notification p{color:#c7ccd6;margin:3px 0 4px}.notification time{font-size:11px}.notification-dot{background:#4a4f5c;border-radius:50%;width:8px;height:8px;margin-top:5px}.notification.level-good .notification-dot{background:#4fd18b}.notification.level-bad .notification-dot{background:#ff6b6b}.notification.unread .notification-dot{box-shadow:0 0 0 3px #35c5f42e}.notifications-empty{text-align:center;color:#8e94a4;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;display:flex}.preset-tabs{gap:6px;margin-bottom:4px;display:flex}.preset-tabs button{color:#c7ccd6;cursor:pointer;background:#141418;border:1px solid #25252c;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 6px;font-weight:600;display:flex}.preset-tabs button small{color:#35c5f4;font-size:10px;font-weight:500}.preset-tabs button.selected{color:#f2f4f7;border-color:#35c5f4}.preset-actions{flex-direction:column;gap:8px;margin-top:6px;display:flex}.preset-hint{text-align:center;font-size:11px}.settings-content input[type=text]{min-width:150px}.rewards-panel{flex-direction:column;gap:18px;width:100%;max-width:920px;margin:0 auto;display:flex}.rewards-hero{background:#121216;border:1px solid #1b1b20;border-radius:12px;grid-template-columns:minmax(200px,1fr) 2fr;gap:18px;padding:20px;display:grid}.rewards-hero h2{letter-spacing:-.01em;margin:2px 0 4px;font-size:28px}.level-bar{background:#1f1f26;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.level-bar i{background:linear-gradient(90deg,#35c5f4,#dfe5ef);height:100%;display:block}.rewards-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rewards-stat{background:#17171c;border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.rewards-stat b{color:#f2f4f7;font-size:20px;font-weight:600}.rewards-stat small{font-size:11px}.referral-box{background:#121216;border:1px solid #1b1b20;border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.referral-code,.referral-link{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.referral-code b{letter-spacing:.12em;color:#35c5f4;font-size:20px}.referral-code input{letter-spacing:.12em;text-transform:uppercase;width:160px}.referral-link code{color:#c7ccd6;text-overflow:ellipsis;white-space:nowrap;background:#0f0f12;border-radius:6px;flex:1;min-width:200px;padding:6px 10px;font-size:12px;overflow:hidden}.referral-dialog{gap:14px}.rewards-how{background:#121216;border:1px solid #1b1b20;border-radius:12px;padding:18px 20px}.rewards-how h3{margin:0 0 10px;font-size:15px}.rewards-how ul{color:#c7ccd6;margin:0 0 14px;padding-left:18px;font-size:13px;line-height:1.6}.rewards-table{border-collapse:collapse;width:100%;font-size:13px}.rewards-table th{text-align:left;color:#8e94a4;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #1b1b20;padding:8px 10px;font-size:11px;font-weight:500}.rewards-table td{border-bottom:1px solid #16161a;padding:10px}.rewards-table tr.is-you td{background:#35c5f40f}.rewards-table a{color:#f2f4f7}.rewards-table a:hover{color:#35c5f4}.rewards-page .tag,.levels-grid .tag{color:#c7ccd6;background:#1f1f26;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.levels-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.level-card{background:#121216;border:1px solid #1b1b20;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex;position:relative}.level-card h3{margin:0;font-size:18px}.level-card ul{color:#c7ccd6;margin:6px 0 0;padding-left:16px;font-size:12px;line-height:1.55}.level-card.is-current{border-color:#35c5f4}.level-card .tag{margin:0;position:absolute;top:12px;right:12px}.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{width:100%;min-width:0}}.balance-panel strong small,.performance-panel small{font-weight:400}.balance-panel>small,.performance-panel>small{margin-top:8px;font-size:11px;line-height:1.4;display:block}.pnl-panel .pnl-total{margin-left:8px;font-size:14px;font-weight:600}.pnl-chart{align-items:flex-end;gap:4px;height:120px;padding:6px 0 0;display:flex}.pnl-bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:10px;height:100%;display:flex}.pnl-bar{background:#35c5f4;border-radius:3px 3px 0 0;width:100%;max-width:22px}.pnl-bar.good{background:#4fd18b}.pnl-bar.bad{background:#ff6b6b}.pnl-bar-col small{color:#6f7583;white-space:nowrap;margin-top:4px;font-size:9px}.activity-rows .positions-row{grid-template-columns:1.2fr 1fr 1fr .7fr}.activity-rows .order-status{color:#f2c14e;margin-left:6px;font-size:10px;font-style:normal}.activity-rows .is-failed .order-status{color:#ff6b6b}.good{color:#4fd18b}.bad{color:#ff6b6b}.tracker-monitor{flex-direction:column;font-size:12px;display:flex}.tracker-monitor-head,.tracker-monitor-row{border-bottom:1px solid #1b1b20;grid-template-columns:2fr repeat(6,1fr);align-items:center;gap:8px;padding:8px 12px;display:grid}.tracker-monitor-head{color:#8e94a4;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.tracker-monitor-row>span:first-child{align-items:center;gap:6px;min-width:0;display:flex}.tracker-monitor-row small{color:#8e94a4}.tracker-note{padding:10px 12px;font-size:11px}.tracker-kols{flex-direction:column;gap:12px;padding:12px;display:flex}.tracker-kols>p{margin:0;font-size:12px}.tracker-alerts,.tracker-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tracker-alert{background:#141418;border-left:2px solid #4a4f5c;border-radius:0 6px 6px 0;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex}.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{background:#141418;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.tracker-list small{color:#8e94a4}.tracker-list a{color:#8e94a4;margin-left:auto}.vision-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:12px;display:grid}.vision-card{background:#121216;border:1px solid #1b1b20;border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.vision-card-head{align-items:baseline;gap:8px;font-size:13px;display:flex}.vision-card-head b{color:#35c5f4}.vision-card>strong{font-size:20px}.vision-card dl{grid-template-columns:1fr 1fr;gap:6px 10px;margin:0;display:grid}.vision-card dt{color:#8e94a4;text-transform:uppercase;letter-spacing:.04em;font-size:10px}.vision-card dd{margin:0;font-size:13px}.link-button{color:#8e94a4;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px}.link-button:hover{color:#35c5f4}.archived-note{padding:6px 0;font-size:12px}.archived-rows .wallet-table-row{opacity:.75}.button.small{min-height:0;padding:4px 10px;font-size:11px}.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{color:#8e94a4;border-bottom:1px solid #1b1b20;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:10px 14px;font-size:11px;display:flex}.discover-filters label{flex-direction:column;gap:4px;display:flex}.discover-filters label.check{flex-direction:row;align-items:center;gap:6px;padding-bottom:6px}.discover-filters input[type=number],.discover-filters select{color:#f2f4f7;background:#101012;border:1px solid #25252c;border-radius:6px;width:130px;padding:5px 8px;font-size:12px}.account-inline-form{gap:8px;display:flex}.account-inline-form input{flex:1}
.modal{overscroll-behavior:contain}.modal-heading{z-index:2;background:inherit;position:sticky;top:0}.modal-heading .icon-button{flex-shrink:0;width:28px;height:28px;margin:-4px}.modal :is(input,select,textarea,button,a):focus-visible{outline-offset:2px}.modal-bottom{background:inherit;z-index:1;position:sticky;bottom:0}.confirmation-content{color:var(--muted);padding:20px;font-size:13px;line-height:1.7}.confirmation-actions{justify-content:flex-end;gap:8px;display:flex}.confirmation-actions>.button{width:auto}.search-result{border-radius:6px;position:relative}.search-result:hover,.search-result:focus-within{background:#25252b}.search-result-link{border-radius:6px;align-items:center;gap:13px;min-width:0;padding:12px 42px 12px 8px;display:flex}.search-result-link>div{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:12px;display:flex}.search-result-link :is(span,b,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-result-link>div>:is(span,small){color:var(--muted);font-size:11px}.search-result-link>strong{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.search-result-link>.icon{flex-shrink:0}.search-result>.token-star{border-radius:5px;place-items:center;width:30px;height:32px;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.token-star.saved{color:var(--cyan)}.avatar-fallback.token-image{color:var(--muted);background:#242429;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.token-image{object-fit:cover;border-radius:5px;flex-shrink:0}.search-empty>.button{margin-top:16px}.watchlist-unresolved{justify-content:space-between;align-items:center;gap:12px;padding:12px 0 0;display:flex}.watchlist-unresolved a{align-items:center;gap:10px;display:inline-flex}.navigable-row{cursor:pointer}.market-table tr.navigable-row:focus-within{background:#18181d}.data-status{color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:14px;font-size:12px;display:flex}.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}.wallet-inline-form,.wallet-inline-form input,.setting-line>span{min-width:0}.tabs [role=tab]{touch-action:manipulation}#main-content:focus{outline:none}@media (max-width:600px){.modal-backdrop{padding:12px;padding-bottom: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{text-align:center;flex-wrap:wrap}}.pulse-guide dl{gap:14px;margin:0;display:grid}.pulse-guide dt{margin-bottom:4px;font-weight:600}.pulse-guide dd{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.filter-error{color:#ffa1aa;margin:0;padding:8px 12px;font-size:11px}
.anchored-dropdown{z-index:1200;overscroll-behavior:contain;color:var(--text);background:#151517;border:1px solid #303035;border-radius:10px;padding:6px;font:12px/1.5 Inter,sans-serif;animation:.12s ease-out dropdown-in;position:fixed;overflow:auto;box-shadow:0 12px 36px #0008}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.anchored-dropdown :is([role=menuitem],[role=option]){text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;min-height:38px;padding:9px 10px;display:flex}.anchored-dropdown :is([role=menuitem],[role=option]):is(:hover,:focus-visible){color:#fff;background:#252529;outline:none}.anchored-dropdown [role=option][aria-selected=true]{color:var(--cyan);background:#35c5f40c}.anchored-dropdown [role=option]>span{overflow-wrap:anywhere;flex:1;min-width:0}.anchored-dropdown [role=option] small{color:var(--muted);font-size:10px;display:block}.anchored-dropdown [role=menuitem]>.icon:first-child{color:var(--muted)}.anchored-dropdown [role=menuitem]>.icon:last-child:not(:first-child),.dropdown-count{margin-left:auto}.dropdown-count{color:var(--muted);font-size:10px}.dropdown-divider{background:var(--line);height:1px;margin:5px 4px}.dropdown-identity{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding:10px 9px 14px;display:flex}.dropdown-identity>div{min-width:0;display:grid}.dropdown-identity strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown-identity small,.dropdown-wallet-summary>small{color:var(--muted);font-size:11px}.account-menu-avatar{color:#beeefe;background:#23252a;border:1px solid #35353b;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;font-weight:600;display:inline-grid}.site-header .account-menu-trigger{gap:7px;display:flex}.dropdown-identity .account-menu-avatar{width:34px;height:34px}.dropdown-wallet-summary{gap:2px;padding:10px 10px 6px;display:grid}.dropdown-wallet-summary>span{color:var(--muted);justify-content:space-between;gap:8px;font-size:11px;display:flex}.dropdown-wallet-summary strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.dropdown-wallet-summary strong small{color:var(--muted);font-size:12px;font-weight:400}.anchored-dropdown .dropdown-address{min-height:30px;color:var(--muted);font-size:11px}.cookz-select{border:1px solid var(--line);text-align:left;background:#19191c;border-radius:99px;align-items:center;gap:10px;min-height:32px;padding:6px 12px;font-size:12px;display:inline-flex}.cookz-select>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cookz-select[aria-expanded=true]{border-color:var(--cyan)}.wallets-layout .transfer-field .cookz-select{border-radius:8px;width:100%;min-height:42px;padding:10px 12px}.wallets-layout .transfer-field .cookz-select>.icon{color:var(--muted)}.cookz-app .portfolio-page,.cookz-app .portfolio-page.wallets-layout{width:100%;max-width:none;margin:0;padding:12px 24px 26px}.wallets-layout .wallets-grid{border-radius:10px;grid-template-columns:minmax(0,1.3fr) minmax(360px,1fr);overflow:clip}#transfer{scroll-margin-top:90px}.pulse-load-more{justify-content:center;padding:18px;display:flex}.search-field:focus-within{border-color:#35c5f480;box-shadow:0 0 0 2px #35c5f40b}.cookz-app .search-field input,.modal .search-field input{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;height:22px;padding:0}.search-field .icon{flex-shrink:0}.search-content .search-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:190px;padding:28px 16px;display:flex}.search-empty-icon{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.search-empty strong{color:var(--text);font-size:13px;font-weight:500}.search-empty p{max-width:350px;line-height:1.6}.search-suggestions-label{color:var(--muted);align-items:center;gap:7px;padding:8px;font-size:11px;display:flex}.cookz-app .rewards-page{max-width:1100px;margin-top:20px}.rewards-page>.tabs{margin-bottom:12px}.rewards-page .rewards-panel{gap:16px;max-width:none;margin:0;font-size:12px}.rewards-network{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}.rewards-network>span{align-items:center;gap:5px;display:flex}.rewards-network .tag{margin:0}.rewards-tier{flex-direction:column;align-items:center;padding:10px 0 24px;display:flex}.rewards-emblem{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:17px;place-items:center;width:66px;height:72px;margin-bottom:8px;display:grid;position:relative}.rewards-emblem>.icon:last-child{position:absolute;top:27px}.rewards-tier h1{letter-spacing:-.03em;margin:0;font-size:23px;font-weight:600;line-height:1.4}.rewards-tier p{color:var(--text);margin:4px 0;font-size:12px}.rewards-tier>span{color:var(--muted);font-size:10px}.rewards-overview .rewards-stats{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:14px 0}.rewards-stats .rewards-stat{border-right:1px solid var(--line);background:0 0;border-radius:0;gap:5px;padding:0 20px}.rewards-stats .rewards-stat:first-child{padding-left:0}.rewards-stats .rewards-stat:last-child{border-right:0}.rewards-stats .rewards-stat b{font-variant-numeric:tabular-nums;font-size:21px}.rewards-stats .rewards-stat small{font-size:10px;line-height:1.5}.rewards-progress{padding:20px 0 0}.rewards-progress>div:first-child{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.rewards-progress>div:first-child>span:first-child{color:var(--cyan);align-items:center;gap:6px;display:flex}.rewards-progress .level-bar{background:#26262b;height:5px;margin-top:10px}.rewards-progress .level-bar i{background:var(--cyan);transition:width .3s}.reward-milestones{color:var(--muted);justify-content:space-between;padding-top:9px;font-size:10px;display:flex}.reward-milestones>span{gap:2px;display:grid}.reward-milestones>span:last-child{text-align:right}.reward-milestones small{font-size:10px}.reward-milestones .reached{color:var(--text)}.rewards-section-heading{justify-content:space-between;align-items:center;gap:12px;margin:10px 0 -5px;display:flex}.rewards-section-heading h2{font-size:13px;font-weight:600}.rewards-section-heading>span{color:var(--muted);font-size:10px}.rewards-earn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rewards-earn-grid article{background:#101012;border:1px solid #242429;border-radius:9px;flex-direction:column;align-items:flex-start;padding:16px;display:flex}.rewards-card-label{align-items:center;gap:7px;font-size:11px;display:flex}.rewards-card-label .icon{color:var(--cyan);width:14px}.rewards-earn-grid strong{letter-spacing:-.03em;align-items:baseline;gap:8px;margin:20px 0 6px;font-size:26px;font-weight:500;display:flex}.rewards-earn-grid strong small{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:400}.rewards-earn-grid p{color:var(--muted);margin-bottom:18px;font-size:11px;line-height:1.6}.rewards-earn-grid .button{margin-top:auto}.rewards-page .referral-box{border-color:var(--line);background:#101012;border-radius:9px;gap:14px;padding:18px}.rewards-page .referral-code b{font-size:17px}.rewards-page .referral-code{font-size:11px}.referral-code input{padding:7px 10px}.rewards-page .referral-link{font-size:11px}.rewards-page .referral-link code{border:1px solid var(--line);padding:8px 10px;font-size:11px}.rewards-activity{border:1px solid var(--line);background:#101012;border-radius:9px;overflow:hidden}.rewards-activity .empty-state{gap:10px;min-height:165px;font-size:11px}.rewards-activity .panel-heading{border-bottom:1px solid var(--line);height:48px;padding:0 16px}.rewards-table-wrap{overflow-x:auto}.rewards-table-wrap .rewards-table{min-width:560px}.rewards-page .level-card{background:#101012;border-radius:9px;padding-top:44px}.rewards-loading{gap:16px;padding-top:30px;display:grid}.rewards-loading>div{background:#171719;border-radius:8px;height:110px;animation:1.5s ease-in-out infinite alternate loading-pulse}.rewards-loading>div:first-child{justify-self:center;width:90px;height:120px}@keyframes loading-pulse{to{opacity:.5}}.cookz-app .vision-page{max-width:1100px}.vision-toolbar{margin-bottom:18px}.vision-page .trader-table-panel{min-height:260px}.vision-leaders{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.vision-leaders.single{grid-template-columns:minmax(0,380px);justify-content:center}.vision-leader{background:linear-gradient(145deg,#1b2022,#101012 75%);border:1px solid #2e3338;border-radius:10px;padding:18px}.vision-leader:first-child{border-color:#35c5f455}.vision-leader-heading{align-items:center;gap:10px;display:flex}.vision-leader-heading>span{color:#a4a8b4;background:#27282d;border-radius:8px;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.vision-leader-heading b{text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.vision-leader-heading small{color:var(--cyan);font-size:11px}.vision-leader-value{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;margin:18px 0;font-size:20px;display:flex}.vision-leader-value>small{color:var(--muted);font-size:10px}.vision-leader dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:13px;display:grid}.vision-leader dt{color:var(--muted);font-size:10px}.vision-leader dd{margin:5px 0 0;font-size:11px}.vision-rows{overflow-x:auto}.vision-rows .positions-row{min-width:720px}@media (max-width:1100px){.wallets-layout .wallets-grid{grid-template-columns:minmax(0,1fr)}.account-menu-trigger>.icon{display:none}}@media (max-width:760px){.cookz-app .portfolio-page,.cookz-app .portfolio-page.wallets-layout{padding:12px 12px 24px}.rewards-page>.tabs{gap:20px}.rewards-overview .rewards-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.rewards-stats .rewards-stat{padding:0 12px}.rewards-stats .rewards-stat:nth-child(odd){padding-left:0}.rewards-stats .rewards-stat:nth-child(2n){border:0}.rewards-stats .rewards-stat b{font-size:19px}.rewards-earn-grid{grid-template-columns:1fr}.rewards-earn-grid article{padding:15px;position:relative}.rewards-earn-grid strong{margin-top:14px;font-size:24px}.rewards-earn-grid p{margin-bottom:12px}.rewards-section-heading>span{text-align:right;max-width:50%}.vision-leaders{grid-template-columns:1fr}.vision-toolbar{gap:9px}.vision-toolbar .cookz-select{min-width:100px;font-size:11px}.rewards-progress>div:first-child{font-size:10px}}@media (prefers-reduced-motion:reduce){.anchored-dropdown,.rewards-loading>div{animation:none}.rewards-progress .level-bar i{transition:none}}
.trader-cell{align-items:center;gap:10px;min-width:0;display:flex}.trader-cell>span:not(.tag){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trader-avatar{color:#a4a8b4;letter-spacing:.02em;background:#1f2024;border:1px solid #2a2b31;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;font-weight:600;display:grid}.trader-rank{width:22px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:500}.vision-rows .positions-row{font-variant-numeric:tabular-nums;align-items:center;min-height:46px;transition:background-color .12s}.vision-rows .positions-row:not(.head):hover{background:#15161a}.vision-rows .positions-row:nth-child(-n+4):not(.head) .trader-rank{color:var(--cyan)}.winrate-cell{align-items:center;gap:8px;display:flex}.winrate-meter{background:#24252b;border-radius:2px;width:44px;height:3px;display:block;overflow:hidden}.winrate-meter>i{border-radius:inherit;background:var(--cyan);height:100%;display:block}.rewards-page .rewards-table-wrap{border:1px solid var(--line);background:var(--panel);border-radius:10px;margin-top:14px}.rewards-page .rewards-table{font-variant-numeric:tabular-nums}.rewards-page .rewards-table th{border-bottom-color:var(--line);padding:12px 16px}.rewards-page .rewards-table td{vertical-align:middle;padding:9px 16px}.rewards-page .rewards-table tbody tr{transition:background-color .12s}.rewards-page .rewards-table tbody tr:hover td{background:#15161a}.rewards-page .rewards-table tbody tr:last-child td{border-bottom:0}.rewards-page .rewards-table tr.is-you td{background:#35c5f412}.rewards-page .rewards-table tr.is-you td:first-child{box-shadow:inset 2px 0 #35c5f4}.rewards-page .rewards-table th:first-child,.rewards-page .rewards-table td:first-child{width:64px}.rank-badge{min-width:24px;height:24px;color:var(--muted);border-radius:7px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.is-top .rank-badge{border:1px solid;font-weight:600}.rank-1 .rank-badge{color:#f5c451;background:#f5c45114}.rank-2 .rank-badge{color:#c9ced9;background:#c9ced914}.rank-3 .rank-badge{color:#d9915a;background:#d9915a14}.rewards-page .points-earned{color:var(--green)}.rewards-page .level-card ul{border-top:1px solid var(--line);gap:7px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:grid}.rewards-page .level-card li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;line-height:1.45;display:grid}.rewards-page .level-card li .icon,.rewards-page .level-card li svg{color:var(--cyan);margin-top:3px}.rewards-page .level-card:not(.is-current){transition:border-color .15s}.rewards-page .level-card:not(.is-current):hover{border-color:#2e3338}.pnl-panel .pnl-chart{gap:3px;height:150px;padding:10px 0 0;position:relative}.pnl-panel .pnl-bar-col{justify-content:flex-start;min-width:6px;max-width:44px}.pnl-panel .pnl-chart{justify-content:center}.pnl-bar-track{border-bottom:1px solid #2a2b31;flex:1;width:100%;position:relative}.pnl-chart.diverging .pnl-bar-track{background:linear-gradient(#2a2b31,#2a2b31) 50%/100% 1px no-repeat;border-bottom:0}.pnl-bar-track .pnl-bar{border-radius:3px 3px 0 0;width:70%;max-width:22px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pnl-chart.diverging .pnl-bar.good{bottom:50%}.pnl-chart.diverging .pnl-bar.bad{border-radius:0 0 3px 3px;top:50%;bottom:auto}.pnl-panel .pnl-bar-col small{height:12px;margin-top:6px}.pnl-panel .pnl-bar-col:hover .pnl-bar{filter:brightness(1.15)}.activity-rows .side-buy>span:first-child b{color:var(--green)}.activity-rows .side-sell>span:first-child b{color:#ff6b6b}.activity-rows .positions-row{font-variant-numeric:tabular-nums}.market-trades-table.trades-feed td,.market-trades-table.wallet-table td{font-variant-numeric:tabular-nums;font-family:Inter,Arial,Helvetica,sans-serif;font-size:11px}.market-trades-table.trades-feed th:last-child,.market-trades-table.trades-feed td:last-child{text-align:right;width:34px}.market-trades-table.trades-feed td:nth-child(2){font-weight:600}.market-trades-table .trade-total{isolation:isolate;font-weight:600;position:relative}.market-trades-table .trade-total:before{content:"";z-index:-1;width:calc(var(--fill,0%) * .6);background:#ecf1f614;border-left:2px solid #ecf1f640;border-radius:2px;min-width:3px;position:absolute;top:5px;bottom:5px;left:8px}.market-trades-table .trade-total.trade-side-sell:before{background:#35c5f41c;border-left-color:#35c5f480}.market-trades-table th>span{color:#626a7a}.wallet-table td{vertical-align:middle;height:44px}.wallet-table td:first-child,.wallet-table th:first-child{color:#626a7a;width:36px}.wallet-table .good{color:var(--green)}.wallet-table .bad{color:#ff6b6b}.wallet-cell{align-items:center;gap:7px;display:inline-flex}.wallet-cell a,.wallet-pool{color:#ecf1f6;font-weight:600}.wallet-pool{letter-spacing:.02em}.trader-count{color:#a6b2c5;background:#1d1e24;border-radius:4px;padding:1px 5px;font-size:10px}.wallet-table .tag{color:#a6b2c5;background:#1d1e24;border-radius:999px;padding:1px 6px;font-family:inherit;font-size:9px}.wallet-table .tag-dev{color:#35c5f4;background:#35c5f41f}.wallet-table tr.is-pool td{background:#35c5f408}.sol-cell{color:#ecf1f6;align-items:center;gap:5px;display:inline-flex}.sol-cell small,.flow-cell small,.funding-cell small{color:#626a7a;font-size:10px}.flow-cell,.funding-cell,.remaining-cell{flex-direction:column;gap:2px;line-height:1.2;display:inline-flex}.flow-cell b{font-weight:600}.flow-cell em{color:#8f99ad;margin-left:6px;font-size:10px;font-style:normal;font-weight:400}.flow-cell.is-empty b{color:#626a7a;font-weight:400}.funding-cell a{color:#ecf1f6;align-items:center;gap:5px;display:inline-flex}.funding-cell small{align-items:center;gap:3px;display:inline-flex}.remaining-cell{min-width:120px}.remaining-cell>span{align-items:center;gap:7px;display:inline-flex}.remaining-cell b{color:#ecf1f6;font-weight:600}.remaining-cell em{color:#a6b2c5;background:#1d1e24;border-radius:4px;padding:1px 5px;font-size:10px;font-style:normal}.remaining-cell>i{background:#1d1e24;border-radius:2px;width:100%;max-width:150px;height:2px;display:block}.remaining-cell>i>i{border-radius:inherit;background:#35c5f4;height:100%;display:block}.dev-tokens-layout{flex:1;grid-template-columns:minmax(0,1fr) 250px;min-height:0;display:grid}.dev-tokens-layout>.market-trades-scroll{min-width:0}.dev-stats{border-left:1px solid #1b1b21;padding:14px 16px;overflow-y:auto}.dev-stats h3{color:#a6b2c5;margin:0 0 10px;font-size:11px;font-weight:500}.dev-stats dl{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;display:grid}.dev-stats dd{color:#ecf1f6;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex;overflow:hidden}.dev-stats dt{color:#626a7a;margin-top:3px;font-size:10px}.dev-stats .dot{background:#ecf1f6;border-radius:2px;width:7px;height:7px}.dev-stats .dot.migrated{background:#35c5f4}.dev-donut{aspect-ratio:1;background:conic-gradient(#35c5f4 var(--share,0%), #f0468c 0);border-radius:50%;place-items:center;width:130px;margin:4px auto 0;display:grid}.dev-donut>span{aspect-ratio:1;background:#101012;border-radius:50%;align-content:center;place-items:center;width:calc(100% - 22px);display:grid}.dev-donut b{color:#ecf1f6;font-size:18px}.dev-donut small{color:#8f99ad;font-size:10px}@media (max-width:900px){.dev-tokens-layout{grid-template-columns:minmax(0,1fr)}.dev-stats{border-top:1px solid #1b1b21;border-left:0}}.token-market-page .trade-primary-metric{flex-direction:row;align-items:center;gap:7px;margin-left:14px}.token-market-page .trade-primary-metric>strong{letter-spacing:-.01em;font-size:20px}.token-market-page .trade-header-stats b.good{color:var(--green)}.token-market-page .trade-token-name .icon-button.active{color:#f5c451}.token-market-page .trade-history-tabs{justify-content:space-between;align-items:center;gap:12px;display:flex}.trade-filters{align-items:center;gap:4px;padding-right:12px;display:flex}.trade-filters button{color:#626a7a;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 9px;font-size:11px}.trade-filters button:hover:not(:disabled){color:#ecf1f6}.trade-filters button.on{color:#35c5f4;background:#35c5f41f}.trade-filters button:disabled{opacity:.4;cursor:default}.market-trades-table .th-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.market-trades-table .th-toggle:hover:not(:disabled){color:#ecf1f6}.market-trades-table.trades-feed th:nth-last-child(2),.market-trades-table.trades-feed td:nth-last-child(2){text-align:right}.trade-maker{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.trade-maker .trader-count{width:auto;display:inline-block}.market-trades-table.trades-feed .tag{color:#35c5f4;background:#35c5f41f;border-radius:999px;padding:1px 6px;font-size:9px}.market-trades-table .row-filter{color:#626a7a;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px}.market-trades-table .row-filter:hover,.market-trades-table .row-filter.on{color:#35c5f4}.market-trades-table .tag.tag-kol,.wallet-table .tag.tag-kol{color:#f5c451;background:#f5c4511f}.kol-avatar-mini{object-fit:cover;vertical-align:-3px;border-radius:50%;width:16px;height:16px;margin-right:6px}.wallet-cell .kol-x{color:#8f99ad}.order-sheet-bar,.order-sheet-backdrop,.order-sheet-handle{display:none}@media (max-width:760px){.order-sheet-bar{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101012f2;border-top:1px solid #25252b;grid-template-columns:1fr 1fr;gap:10px;padding:10px 14px;display:grid;position:fixed;bottom:33px;left:0;right:0}.order-sheet-bar button{cursor:pointer;border:0;border-radius:999px;height:42px;font-size:14px;font-weight:600}.order-sheet-bar .buy{color:#0c0c0e;background:#f4f4f5}.order-sheet-bar .sell{color:#06222c;background:#35c5f4}.order-sheet-backdrop{z-index:41;background:#000000a6;border:0;display:block;position:fixed;inset:0}.token-market-page .reference-trading-sidebar{z-index:42;overscroll-behavior:contain;visibility:hidden;background:#101012;border-top:1px solid #2e3338;border-radius:16px 16px 0 0;max-height:86dvh;padding:0 16px 28px;transition:transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s linear .24s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.token-market-page .reference-trading-sidebar.sheet-open{visibility:visible;transition:transform .24s cubic-bezier(.2,.8,.2,1);transform:none}.order-sheet-handle{z-index:2;cursor:pointer;background:#101012;border:0;width:100%;height:22px;margin:0;display:block;position:sticky;top:0}.order-sheet-handle:before{content:"";background:#3a3b42;border-radius:2px;width:38px;height:4px;margin:0 auto;display:block}.token-market-page .trading-left{padding-bottom:64px}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.token-market-page .reference-trading-sidebar,.token-market-page .reference-trading-sidebar.sheet-open{transition:none}}
