.dashboard-screen{--dash-bg:#0b0e11;--dash-surface:rgba(255,255,255,0.06);--dash-surface-hover:rgba(255,255,255,0.09);--dash-border:rgba(255,255,255,0.08);--dash-text-muted:#8b929e;--dash-yellow:#ffd700;--dash-yellow-soft:rgba(255,215,0,0.14);--dash-green:#22c55e;--dash-green-bg:rgba(34,197,94,0.14);--dash-red:#ef4444;--dash-red-bg:rgba(239,68,68,0.14);--dash-radius-lg:20px;--dash-radius-md:16px;box-sizing:border-box;width:100%;margin-inline:auto;min-height:100dvh;min-height:-webkit-fill-available;padding-bottom:6.5rem;background:var(--dash-bg);color:#ffffff;font-family:var(--font-binance),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums;overflow-x:hidden;touch-action:manipulation;-webkit-font-smoothing:antialiased}.dashboard-screen__inner{box-sizing:border-box;width:100%;padding:1rem 1.125rem 0}@media (min-width:640px){.dashboard-screen{padding-bottom:7.5rem;border-inline:1px solid rgba(255,255,255,.06)}.dashboard-screen__inner{padding-top:1.25rem}}.dashboard-screen .dash-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1.5rem}.dashboard-screen .dash-header__brand{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;padding:0;margin:0;line-height:0;pointer-events:none;user-select:none}.dashboard-screen .dash-header__brand-img{display:block;width:auto;height:72px;max-width:none;border:none;border-radius:0;box-shadow:none;background:transparent;object-fit:contain}.dashboard-screen .dash-header__avatar{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;border-radius:50%;transition:transform .15s ease,opacity .2s ease}.dashboard-screen .dash-header__avatar:hover{opacity:.9}.dashboard-screen .dash-header__avatar:active{transform:scale(.96)}.dashboard-screen .dash-header__avatar-fallback{display:block;width:44px;height:44px;border-radius:50%;background:var(--dash-surface);border:2px solid rgba(255,255,255,.08)}.dashboard-screen .dash-header__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.dashboard-screen .dash-header__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:0;background:transparent;border:none;color:#ffffff;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.dashboard-screen .dash-header__icon{width:24px;height:24px;flex-shrink:0}.dashboard-screen .dash-header__icon-btn:hover{opacity:.82}.dashboard-screen .dash-header__icon-btn:active{transform:scale(.92)}.dashboard-screen .dash-header__icon-btn--notify{transform-origin:top center}.dashboard-screen .dash-header__icon-btn--notify:hover .dash-header__icon--bell{animation:dash-bell-wiggle .55s ease-in-out}.dashboard-screen .dash-header__icon-btn:hover .dash-header__icon--settings{animation:dash-settings-spin .65s ease-in-out}.dashboard-screen .dash-header__icon-btn--refreshing .dash-header__icon--bell{animation:dash-bell-shake .65s ease-in-out}.dashboard-screen .dash-header__notify-dot{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:#f0b90b;border:1.5px solid var(--dash-bg);box-shadow:0 0 0 0 rgba(240,185,11,.55);animation:dash-notify-pulse 2.2s ease-in-out infinite}.dashboard-screen .dash-header__notify-ring{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;border:1px solid rgba(240,185,11,.75);pointer-events:none;animation:dash-notify-ring 2.2s ease-out infinite}@keyframes dash-notify-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(240,185,11,.45)}50%{transform:scale(1.12);box-shadow:0 0 0 4px rgba(240,185,11,0)}}@keyframes dash-notify-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}@keyframes dash-bell-wiggle{0%,to{transform:rotate(0deg)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}@keyframes dash-settings-spin{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes dash-bell-shake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-16deg)}50%{transform:rotate(16deg)}75%{transform:rotate(-8deg)}}.dashboard-screen .dash-balance{margin-bottom:1.5rem}.dashboard-screen .dash-balance__label-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.dashboard-screen .dash-balance__label{font-size:14px;font-weight:500;color:var(--dash-text-muted);letter-spacing:-.01em}.dashboard-screen .dash-balance__eye{display:inline-flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;color:var(--dash-text-muted);cursor:pointer;transition:color .2s ease}.dashboard-screen .dash-balance__eye:hover{color:#fff}.dashboard-screen .dash-balance__amount{font-size:clamp(2rem,8.5vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:12px}.dashboard-screen .dash-balance__badges{display:flex;flex-wrap:wrap;gap:8px}.dashboard-screen .dash-badge{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:-.01em}.dashboard-screen .dash-badge--muted{background:var(--dash-surface);color:#d1d5db;border:1px solid var(--dash-border)}.dashboard-screen .dash-badge--change{border:1px solid transparent}.dashboard-screen .dash-badge--up{background:var(--dash-green-bg);color:var(--dash-green)}.dashboard-screen .dash-badge--down{background:var(--dash-red-bg);color:var(--dash-red)}.dashboard-screen .dash-quick-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:1.25rem}.dashboard-screen .dash-quick-action{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;background:none;border:none;color:#ffffff;cursor:pointer}.dashboard-screen .dash-quick-action__icon-wrap{display:flex;align-items:center;justify-content:center;width:auto;padding:0;background:transparent;border:none;color:#ffffff;transition:opacity .2s ease,transform .15s ease}.dashboard-screen .dash-quick-action__icon{width:25px;height:24px;flex-shrink:0}.dashboard-screen .dash-quick-action:hover .dash-quick-action__icon-wrap{opacity:.88}.dashboard-screen .dash-quick-action:active .dash-quick-action__icon-wrap{transform:scale(.94)}.dashboard-screen .dash-quick-action--disabled{cursor:default}.dashboard-screen .dash-quick-action--disabled:active .dash-quick-action__icon-wrap,.dashboard-screen .dash-quick-action--disabled:hover .dash-quick-action__icon-wrap{opacity:1;transform:none}.dashboard-screen .dash-quick-action__label{font-size:12px;font-weight:600;color:rgba(255,255,255,.92);letter-spacing:-.01em}.dashboard-screen .dash-promo{margin-bottom:1.5rem}.dashboard-screen .dash-promo__card{position:relative;display:flex;align-items:stretch;min-height:11rem;padding:1.25rem 1rem 1.125rem 1.125rem;border-radius:var(--dash-radius-lg);background:linear-gradient(155deg,#1a1d24,#0e1014 45%,#080a0d);border:1px solid rgba(197,160,89,.38);overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.45),0 0 48px rgba(255,215,0,.06),inset 0 1px 0 rgba(255,215,0,.12);isolation:isolate}.dashboard-screen .dash-promo__border-glow{position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(120deg,transparent,rgba(255,215,0,.15) 20%,rgba(240,185,11,.85) 50%,rgba(255,215,0,.15) 80%,transparent);background-size:220% 100%;animation:dash-promo-border-shine 3.5s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:4}.dashboard-screen .dash-promo__shimmer{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,transparent 38%,rgba(255,215,0,.06) 46%,rgba(255,255,255,.14) 50%,rgba(255,215,0,.06) 54%,transparent 62%);background-size:280% 100%;animation:dash-promo-shimmer 4.5s ease-in-out infinite;pointer-events:none}.dashboard-screen .dash-promo__aurora{position:absolute;inset:-20% -10%;z-index:0;background:radial-gradient(ellipse 45% 55% at 15% 30%,rgba(255,215,0,.14) 0,transparent 70%),radial-gradient(ellipse 50% 60% at 85% 70%,rgba(240,185,11,.1) 0,transparent 72%);animation:dash-promo-aurora 8s ease-in-out infinite alternate;pointer-events:none}.dashboard-screen .dash-promo__sparkles{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.dashboard-screen .dash-promo__sparkle{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffd700;box-shadow:0 0 6px 1px rgba(255,215,0,.8);opacity:0;animation:dash-promo-sparkle 3s ease-in-out infinite}.dashboard-screen .dash-promo__sparkle:first-child{top:18%;left:12%;animation-delay:0s}.dashboard-screen .dash-promo__sparkle:nth-child(2){top:62%;left:28%;animation-delay:.6s;width:2px;height:2px}.dashboard-screen .dash-promo__sparkle:nth-child(3){top:32%;left:48%;animation-delay:1.2s}.dashboard-screen .dash-promo__sparkle:nth-child(4){top:78%;left:58%;animation-delay:1.8s;width:2px;height:2px}.dashboard-screen .dash-promo__sparkle:nth-child(5){top:22%;left:72%;animation-delay:.4s}.dashboard-screen .dash-promo__sparkle:nth-child(6){top:48%;left:82%;animation-delay:2.2s}.dashboard-screen .dash-promo__sparkle:nth-child(7){top:68%;left:8%;animation-delay:1.5s;width:2px;height:2px}.dashboard-screen .dash-promo__sparkle:nth-child(8){top:12%;left:38%;animation-delay:2.8s}.dashboard-screen .dash-promo__backdrop{position:absolute;inset:0;pointer-events:none;z-index:0}.dashboard-screen .dash-promo__backdrop-glow{position:absolute;right:-2rem;top:50%;transform:translateY(-50%);width:65%;height:140%;background:radial-gradient(ellipse 65% 55% at 72% 50%,rgba(255,215,0,.22) 0,transparent 60%),linear-gradient(100deg,transparent 35%,rgba(255,255,255,.05) 50%,transparent 65%);animation:dash-promo-glow-pulse 5s ease-in-out infinite}.dashboard-screen .dash-promo__backdrop-fade{position:absolute;inset:0;background:linear-gradient(105deg,rgba(8,10,13,.97),rgba(8,10,13,.88) 42%,rgba(8,10,13,.35) 68%,rgba(8,10,13,.12))}.dashboard-screen .dash-promo__nft-stack{position:absolute;right:.375rem;bottom:.375rem;width:clamp(7.25rem,34vw,9.5rem);height:clamp(7rem,32vw,9rem)}.dashboard-screen .dash-promo__nft{position:absolute;width:clamp(3.5rem,17vw,4.75rem);height:auto;border-radius:7px;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(0,0,0,.55))}.dashboard-screen .dash-promo__nft--back{right:3.875rem;bottom:.125rem;transform:rotate(-12deg);z-index:1;opacity:.55;animation:dash-promo-nft-float-back 5s ease-in-out infinite}.dashboard-screen .dash-promo__nft--mid{right:1.875rem;bottom:.5rem;transform:rotate(1deg);z-index:2;opacity:.72;animation:dash-promo-nft-float-mid 4.5s ease-in-out infinite;animation-delay:.4s}.dashboard-screen .dash-promo__nft--front{right:0;bottom:.875rem;transform:rotate(12deg);z-index:3;width:clamp(4rem,19vw,5.25rem);opacity:.95;animation:dash-promo-nft-float-front 4s ease-in-out infinite;animation-delay:.8s;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(255,215,0,.2))}.dashboard-screen .dash-promo__photo{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.dashboard-screen .dash-promo__photo-blur{object-fit:cover;object-position:center;transform:scale(1.15);filter:blur(18px) saturate(1.1) brightness(.55);opacity:.85}.dashboard-screen .dash-promo__photo-img{object-fit:contain;object-position:right center;animation:dash-promo-photo-drift 16s ease-in-out infinite alternate}.dashboard-screen .dash-promo__photo-img--cover{object-fit:cover;object-position:72% center}.dashboard-screen .dash-promo__photo-veil{position:absolute;inset:0;background:linear-gradient(100deg,rgba(8,10,13,.95),rgba(8,10,13,.82) 30%,rgba(8,10,13,.42) 58%,rgba(8,10,13,.1)),linear-gradient(180deg,rgba(8,10,13,.08) 50%,rgba(8,10,13,.62))}.dashboard-screen .dash-promo__card--photo{min-height:12.5rem}.dashboard-screen .dash-promo__card--photo .dash-promo__content{padding-right:clamp(4.5rem,22vw,7rem)}.dashboard-screen .dash-promo__visual-stack{position:absolute;right:.375rem;bottom:.375rem;width:clamp(7.25rem,34vw,9.5rem);height:clamp(7rem,32vw,9rem)}.dashboard-screen .dash-promo__visual{position:absolute;inset:0}.dashboard-screen .dash-promo__visual--animate{animation:dash-promo-content-in .65s cubic-bezier(.22,1,.36,1)}.dashboard-screen .dash-promo__visual-stack--trophy{display:grid;place-items:center}.dashboard-screen .dash-promo__trophy{width:clamp(4.5rem,22vw,6.5rem);height:auto;object-fit:contain;border-radius:.65rem;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55)) drop-shadow(0 0 20px rgba(255,215,0,.18));animation:dash-promo-trophy-float 4.5s ease-in-out infinite}.dashboard-screen .dash-promo__visual-stack--x{display:grid;place-items:center}.dashboard-screen .dash-promo__x-logo{width:clamp(4.5rem,22vw,6.5rem);height:auto;object-fit:contain;border-radius:1rem;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(255,255,255,.08));animation:dash-promo-trophy-float 4.5s ease-in-out infinite}.dashboard-screen .dash-promo__visual-stack--brand{position:relative}.dashboard-screen .dash-promo__brand-mark{position:absolute;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(0,0,0,.55))}.dashboard-screen .dash-promo__brand-mark--back{right:.5rem;bottom:.25rem;width:clamp(4.25rem,20vw,5.5rem);height:auto;opacity:.42;transform:rotate(-8deg);animation:dash-promo-brand-float-back 5s ease-in-out infinite}.dashboard-screen .dash-promo__brand-mark--front{right:2.25rem;bottom:1.5rem;width:clamp(3.5rem,17vw,4.75rem);height:auto;opacity:.95;transform:rotate(6deg);animation:dash-promo-brand-float-front 4.2s ease-in-out infinite;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(255,215,0,.16))}.dashboard-screen .dash-promo__visual-stack--flags{position:relative}.dashboard-screen .dash-promo__flag{position:absolute;width:clamp(2.35rem,11vw,3rem);height:auto;border-radius:.45rem;object-fit:cover;border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 18px rgba(0,0,0,.42)}.dashboard-screen .dash-promo__flag--1{right:4.5rem;bottom:.35rem;transform:rotate(-16deg);z-index:1}.dashboard-screen .dash-promo__flag--2{right:3.1rem;bottom:1.35rem;transform:rotate(-6deg);z-index:2}.dashboard-screen .dash-promo__flag--3{right:1.65rem;bottom:2rem;transform:rotate(4deg);z-index:3;width:clamp(2.6rem,12vw,3.25rem)}.dashboard-screen .dash-promo__flag--4{right:.2rem;bottom:2.35rem;transform:rotate(12deg);z-index:4}.dashboard-screen .dash-promo__flag--5{right:2.4rem;bottom:.15rem;transform:rotate(-2deg);z-index:2;opacity:.88}.dashboard-screen .dash-promo__flag--6{right:.85rem;bottom:.95rem;transform:rotate(8deg);z-index:5}.dashboard-screen .dash-promo__content{position:relative;z-index:2;flex:1;min-width:0;padding-right:clamp(7.5rem,36vw,10rem);align-self:center}.dashboard-screen .dash-promo__content--animate{animation:dash-promo-content-in .65s cubic-bezier(.22,1,.36,1)}.dashboard-screen .dash-promo__eyebrow{font-size:.5625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,215,0,.88);margin-bottom:.3125rem;text-shadow:0 0 20px rgba(255,215,0,.35);animation:dash-promo-eyebrow-glow 3s ease-in-out infinite}.dashboard-screen .dash-promo__title{font-size:1.25rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:.375rem;background:linear-gradient(100deg,#ffffff,#fff4c2 28%,#ffd700 45%,#fff8dc 52%,#ffd700 60%,#ffffff);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:dash-promo-title-shine 5s linear infinite}.dashboard-screen .dash-promo__subtitle{font-size:.75rem;line-height:1.5;color:rgba(255,255,255,.62);margin-bottom:.875rem;max-width:13rem}.dashboard-screen .dash-promo__cta{position:relative;display:inline-flex;align-items:center;gap:.375rem;overflow:hidden;padding:.4375rem .9375rem;border-radius:10px;border:1px solid rgba(240,185,11,.55);background:linear-gradient(135deg,rgba(255,215,0,.14),rgba(0,0,0,.35));font-size:.75rem;font-weight:700;color:var(--dash-yellow);text-decoration:none;box-shadow:0 4px 16px rgba(0,0,0,.3),0 0 20px rgba(255,215,0,.08);transition:border-color .2s ease,transform .15s ease,box-shadow .2s ease}.dashboard-screen .dash-promo__cta-shine{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translateX(-120%);animation:dash-promo-cta-shine 3s ease-in-out infinite;pointer-events:none}.dashboard-screen .dash-promo__cta:hover{border-color:rgba(255,215,0,.75);transform:translateY(-1px);box-shadow:0 6px 22px rgba(0,0,0,.35),0 0 28px rgba(255,215,0,.18);opacity:1}.dashboard-screen .dash-promo__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.dashboard-screen .dash-promo__dot{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.25);cursor:pointer;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.dashboard-screen .dash-promo__dot--active{background:var(--dash-yellow);transform:scale(1.2);box-shadow:0 0 10px rgba(255,215,0,.65);animation:dash-promo-dot-pulse 2s ease-in-out infinite}@keyframes dash-promo-border-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dash-promo-shimmer{0%,to{background-position:200% 0;opacity:.35}50%{background-position:-80% 0;opacity:.85}}@keyframes dash-promo-aurora{0%{transform:translate(0) scale(1);opacity:.65}to{transform:translate(-3%,2%) scale(1.06);opacity:1}}@keyframes dash-promo-sparkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.2)}}@keyframes dash-promo-glow-pulse{0%,to{opacity:.75}50%{opacity:1}}@keyframes dash-promo-nft-float-back{0%,to{transform:rotate(-12deg) translateY(0)}50%{transform:rotate(-12deg) translateY(-5px)}}@keyframes dash-promo-nft-float-mid{0%,to{transform:rotate(1deg) translateY(0)}50%{transform:rotate(1deg) translateY(-7px)}}@keyframes dash-promo-nft-float-front{0%,to{transform:rotate(12deg) translateY(0)}50%{transform:rotate(12deg) translateY(-9px)}}@keyframes dash-promo-photo-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.03) translate3d(-1%,-.5%,0)}}@keyframes dash-promo-trophy-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.03)}}@keyframes dash-promo-brand-float-back{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-5px)}}@keyframes dash-promo-brand-float-front{0%,to{transform:rotate(6deg) translateY(0)}50%{transform:rotate(9deg) translateY(-7px)}}@keyframes dash-promo-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-promo-eyebrow-glow{0%,to{text-shadow:0 0 12px rgba(255,215,0,.25)}50%{text-shadow:0 0 22px rgba(255,215,0,.55)}}@keyframes dash-promo-title-shine{0%{background-position:200%}to{background-position:-200%}}@keyframes dash-promo-cta-shine{0%,70%,to{transform:translateX(-120%)}85%{transform:translateX(120%)}}@keyframes dash-promo-dot-pulse{0%,to{box-shadow:0 0 8px rgba(255,215,0,.45)}50%{box-shadow:0 0 14px rgba(255,215,0,.85)}}@media (prefers-reduced-motion:reduce){.dashboard-screen .dash-promo__aurora,.dashboard-screen .dash-promo__backdrop-glow,.dashboard-screen .dash-promo__border-glow,.dashboard-screen .dash-promo__brand-mark,.dashboard-screen .dash-promo__content--animate,.dashboard-screen .dash-promo__cta-shine,.dashboard-screen .dash-promo__dot--active,.dashboard-screen .dash-promo__eyebrow,.dashboard-screen .dash-promo__flag,.dashboard-screen .dash-promo__nft,.dashboard-screen .dash-promo__photo-img,.dashboard-screen .dash-promo__shimmer,.dashboard-screen .dash-promo__sparkle,.dashboard-screen .dash-promo__title,.dashboard-screen .dash-promo__trophy,.dashboard-screen .dash-promo__visual--animate,.dashboard-screen .dash-promo__x-logo{animation:none!important}}.dashboard-screen .dash-assets-section{padding-bottom:.5rem}.dashboard-screen .dash-assets-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.dashboard-screen .dash-assets-header__title{font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}.dashboard-screen .dash-assets-header__link{padding:0;background:none;border:none;font-size:.875rem;font-weight:600;color:var(--dash-yellow);cursor:pointer;transition:opacity .2s ease}.dashboard-screen .dash-assets-header__link:hover{opacity:.85}.dashboard-screen .dash-asset-list{display:flex;flex-direction:column;gap:0}.dashboard-screen .dash-asset-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05)}.dashboard-screen .dash-asset-row:last-child{border-bottom:none}.dashboard-screen .dash-asset-row__main{flex:1;min-width:0}.dashboard-screen .dash-asset-row__name{font-size:15px;font-weight:700;letter-spacing:-.02em;margin-bottom:3px}.dashboard-screen .dash-asset-row__sub{font-size:12px;color:var(--dash-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-screen .dash-asset-row__value{text-align:right;flex-shrink:0}.dashboard-screen .dash-asset-row__usd{font-size:15px;font-weight:700;letter-spacing:-.02em}.dashboard-screen .dash-asset-row__trend{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:3px}.dashboard-screen .dash-asset-row__pct{font-size:12px;font-weight:600}.dashboard-screen .dash-asset-row__pct--up{color:var(--dash-green)}.dashboard-screen .dash-asset-row__pct--down{color:var(--dash-red)}.dashboard-screen .dash-asset-sparkline{display:block;flex-shrink:0}.dashboard-screen .dash-empty{padding:48px 20px;text-align:center;color:var(--dash-text-muted);border-radius:var(--dash-radius-md);background:var(--dash-surface);border:1px solid var(--dash-border)}.dashboard-screen .dash-portfolio-scroll{background:var(--dash-bg)}.dashboard-screen .nft-gallery-card{border-radius:16px;background:var(--dash-surface);border:1px solid var(--dash-border)}.dashboard-screen .nft-gallery-card:hover{background:var(--dash-surface-hover);border-color:rgba(255,255,255,.12)}.dashboard-screen .nft-gallery-card__image{background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.06)}.dashboard-screen .nft-gallery-card__collection-name,.dashboard-screen .nft-gallery-card__price-label{color:var(--dash-text-muted)}.dashboard-screen .nft-gallery-card__price,.dashboard-screen .nft-gallery-card__title{color:#ffffff}.dashboard-screen .nft-gallery-card__verified{color:var(--dash-yellow)}