html{scroll-behavior:smooth}.vel-sidebar{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) transparent}.vel-sidebar::-webkit-scrollbar{width:8px}.vel-sidebar::-webkit-scrollbar-track{background:transparent}.vel-sidebar::-webkit-scrollbar-thumb{background:#94a3b852;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.vel-sidebar button:hover{filter:brightness(1.12)}@media(max-width:768px){.vel-tabbar{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vel-tabbar::-webkit-scrollbar{display:none}}@media(max-width:768px){.vel-content{padding:12px!important}}@media(max-width:768px){.vel-grid-2,.vel-grid-3{grid-template-columns:1fr!important}.vel-grid-4,.vel-grid-5{grid-template-columns:1fr 1fr!important}.vel-grid-6{grid-template-columns:1fr 1fr 1fr!important}}@media(max-width:480px){.vel-grid-4,.vel-grid-6{grid-template-columns:1fr!important}}@media(max-width:900px){.vel-stats-5{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:600px){.vel-stats-5{grid-template-columns:1fr 1fr!important}}@media(max-width:600px){.vel-header-inner{flex-wrap:wrap;gap:8px!important}.vel-header-stats{display:none!important}}@media(max-width:768px){.vel-table-wrapper{overflow-x:visible}.vel-table-header{display:none!important}.vel-table-row{display:flex!important;flex-wrap:wrap!important;gap:6px 12px!important;padding:10px 12px!important;border-radius:8px!important;margin-bottom:6px!important;border:1px solid #1a2240!important;min-width:unset!important}.vel-table-row [data-col=rank]{order:1;font-size:10px;opacity:.5}.vel-table-row [data-col=watch]{order:2}.vel-table-row [data-col=asset]{order:3;flex:1 1 60%;font-size:13px!important}.vel-table-row [data-col=price]{order:4;margin-left:auto;font-size:13px!important}.vel-table-row [data-col=chg24h]{order:5;font-size:12px!important;font-weight:700}.vel-table-row [data-col=chg1h]{order:6;font-size:10px!important}.vel-table-row [data-col=mcap]{order:7}.vel-table-row [data-col=smart]{order:8}.vel-table-row [data-col=sparkline]{display:none!important}.vel-table-row [data-col=sector]{order:10}}@media(max-width:480px){.vel-panel{padding:12px!important}}@media(max-width:768px){.vel-chart-lg{height:160px!important}.vel-chart-md{height:120px!important}.vel-chart-sm{height:100px!important}}@media(max-width:768px){.vel-toolbar{flex-wrap:wrap;gap:6px!important}.vel-sort-btns{margin-left:0!important;flex-wrap:wrap}}@media(max-width:768px){.vel-derivatives-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.vel-coin-picker{flex-wrap:wrap;gap:6px!important}.vel-coin-picker button{padding:4px 10px!important;font-size:11px!important}}@media(max-width:900px){.vel-scenario-cards{grid-template-columns:1fr 1fr!important}}@media(max-width:500px){.vel-scenario-cards{grid-template-columns:1fr!important}}@media(max-width:768px){.vel-top-picks{grid-template-columns:1fr!important}}@media(max-width:600px){.vel-projection-picker{flex-wrap:wrap}}@media(max-width:600px){.vel-watchlist-panel{width:100vw!important;right:0!important;border-radius:12px 12px 0 0!important;bottom:0!important;top:auto!important}}@media(max-width:768px){.vel-mobile-tabbar{display:flex!important}.vel-desktop-tabbar{display:none!important}.vel-content-mobile-padded{padding-bottom:calc(70px + env(safe-area-inset-bottom,8px))!important}}@keyframes velSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.vel-app-shell{grid-template-columns:1fr!important}.vel-sidebar{display:none!important}.vel-app-main{padding:12px 12px 124px!important}.vel-freshness-dock{left:0!important;bottom:calc(48px + env(safe-area-inset-bottom,0px))!important}.vel-mobile-route-rail{display:flex!important;gap:4px}.vel-sidebar-nav{display:none!important}.vel-main-content{margin-left:0!important}}.vel-stat-grid-4,.vel-stat-grid-5,.vel-form-grid-3,.vel-form-grid-4,.vel-panel-grid-4{min-width:0}.vel-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vel-action-row{display:flex;gap:8px;align-items:center}.vel-route-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.vel-route-eyebrow{font-size:10px;font-weight:800;letter-spacing:0;text-transform:uppercase;margin-bottom:6px}.vel-route-title{margin:0;font-size:26px;line-height:1.1;font-weight:800;letter-spacing:0}.vel-route-subtitle{margin-top:7px;max-width:760px;font-size:13px;line-height:1.5}.vel-route-header-right{flex:0 0 auto}.vel-metric-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px}.vel-metric-cell,.vel-pitch-cell{border:1px solid;border-radius:8px;padding:12px}.vel-metric-label{font-size:10px;text-transform:uppercase;letter-spacing:0;font-weight:700}.vel-metric-value{margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px;font-weight:800}.vel-metric-detail{margin-top:4px;font-size:11px;line-height:1.35}.vel-state-strip{display:flex;align-items:center;gap:10px;border:1px solid;border-radius:8px;padding:9px 11px;margin-bottom:16px;font-size:12px}.vel-state-label,.vel-state-right{flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800}.vel-state-detail{flex:1 1 auto;min-width:0;line-height:1.45}.vel-primary-action,.vel-ghost-action{border-radius:8px;padding:9px 14px;font-size:12px;font-weight:800;cursor:pointer}.vel-primary-action{border:0;background:#00ffe0;color:#030712}.vel-ghost-action{border:1px solid #1a2540;background:transparent;color:#e2e8f0}.vel-home-route{display:grid;gap:0}.vel-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:900px){.vel-stat-grid-4,.vel-panel-grid-4,.vel-form-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vel-stat-grid-5{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:620px){.vel-stat-grid-4,.vel-stat-grid-5,.vel-panel-grid-4,.vel-form-grid-3,.vel-form-grid-4{grid-template-columns:1fr!important}.vel-action-row{flex-wrap:wrap}.vel-action-row>*{flex:1 1 140px}.vel-table-scroll table{min-width:680px}.vel-route-header{align-items:stretch;flex-direction:column}.vel-route-header-right,.vel-route-header-right>*{width:100%}.vel-route-title{font-size:22px}.vel-metric-band,.vel-home-grid{grid-template-columns:1fr!important}.vel-state-strip{align-items:flex-start;flex-direction:column}}@media(max-width:900px){.vel-header-market-stats{display:none!important}.vel-flight-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.vel-header-actions-label{display:none!important}}
