/* Decorative depth only. Trading actions, availability and live progress remain unchanged. */
.trader-theme.theme-dark .trade-asset-tab{border-radius:11px!important;border:1px solid #355b7a!important;background:radial-gradient(ellipse at 15% 0,#4684b43d,transparent 66%),linear-gradient(155deg,#1b3854,#071729)!important;box-shadow:inset 0 1px 0 #b4deff44,inset 0 -3px 0 #020c1580,0 3px 7px #0006!important;color:#eaf3ff;isolation:isolate;transition:border-color .16s,box-shadow .16s,background .16s}
.trader-theme.theme-dark .trade-asset-tab-active{border-color:#31bfff!important;box-shadow:inset 0 1px #c6f1ff55,inset 0 -3px #001b3570,0 0 0 1px #138dd34d,0 0 14px #0088ff26!important;background:radial-gradient(ellipse at 12% 0,#498dc255,transparent 66%),linear-gradient(145deg,#163c5b,#09223b)!important}
.trader-theme.theme-dark .trade-asset-tab-live.trade-asset-tab-profit{border-color:#10d695!important;box-shadow:inset 0 1px #afffe944,0 0 10px #00ce9226!important}
.trader-theme.theme-dark .trade-asset-tab-live.trade-asset-tab-loss{border-color:#e86478!important;box-shadow:inset 0 1px #ffc4d033,0 0 10px #ed45661f!important}
.trader-theme.theme-dark .trade-tab-close{width:17px!important;height:17px!important;border:1px solid #4e7e9d!important;border-radius:5px!important;background:linear-gradient(145deg,#25577d,#0a233c)!important;box-shadow:inset 0 1px #bdeaff33,0 2px 3px #0006!important;color:#cdeaff!important;font-size:14px!important}
.trader-theme.theme-dark .trade-tab-orbit:not(.trade-tab-orbit-live){border-color:#80b7d566!important;background:radial-gradient(circle at 30% 15%,#9edfff33,transparent 62%),#0c2944;box-shadow:inset 0 0 0 2px #c9e6ff0a,0 3px 4px #0008}
.trader-theme.theme-dark .trade-asset-tab .premium-asset-pair{filter:drop-shadow(0 2px 2px #0009)}
.trader-theme.theme-dark .trade-asset-tab .premium-currency-emblem{border:1px solid #c2e2f6!important;box-shadow:inset 0 0 0 1px #ffffff55,0 2px 0 #466785,0 4px 5px #0007!important;background-image:linear-gradient(145deg,#fff5,transparent 50%,#0005)}
.navigation-crypto-token{display:grid;place-items:center;width:27px;height:27px;border:1px solid #ffeab8;border-radius:50%;background:radial-gradient(circle at 30% 15%,#fff8,transparent 60%),linear-gradient(145deg,#ffffff33,#0005),var(--token-color);color:#fff5da;font-size:21px;font-weight:900;text-shadow:0 2px 1px #0006;box-shadow:inset 0 0 0 2px #fff4,inset -2px -3px 3px #0005,1px 2px 0 #493917,2px 4px 5px #0006}
.trader-theme.theme-dark .top-layout-button,.trader-theme.theme-dark [data-floating-menu=asset-trigger]{border:1px solid #385f7d!important;border-radius:9px!important;background:linear-gradient(145deg,#264760,#0c2339)!important;box-shadow:inset 0 1px #badfff22,inset 0 -2px #0005,0 3px 5px #0004!important;margin:6px 3px}
.trader-theme.theme-dark [data-floating-menu=left-sidebar]{background:linear-gradient(90deg,#0a1b2d,#12314c 55%,#071727)!important;border-right:1px solid #377ca5!important;box-shadow:inset -2px 0 #00101c,2px 0 5px #00101c66}
.trader-theme.theme-dark .sidebar-volume-item{border:1px solid #3c6485!important;border-radius:10px!important;background:radial-gradient(ellipse at 20% 0,#487cb233,transparent 60%),linear-gradient(150deg,#1b3955,#08192c)!important;box-shadow:inset 0 1px 0 #a0d4ff33,inset 0 -2px 0 #0007,0 3px 5px #0005!important;position:relative;overflow:visible;transition:border-color .16s,box-shadow .16s}
.trader-theme.theme-dark .sidebar-volume-item-active{border-color:#18aaff!important;background:radial-gradient(ellipse at 20% 0,#2d85c155,transparent 70%),linear-gradient(150deg,#19486e,#082746)!important;box-shadow:inset 0 1px #a0dcff55,0 0 0 1px #0098ff44,0 0 10px #008dff22!important}
.trader-theme.theme-dark .sidebar-volume-item-active::after{content:"";position:absolute;left:-4px;top:11px;bottom:11px;width:2px;border-radius:2px;background:#4acfff;box-shadow:0 0 5px #17a5ff}
.trader-theme .navigation-depth-icon-wrap{display:grid;place-items:center;width:24px;height:24px;padding:0!important;background:transparent!important;overflow:visible}
.trader-theme .navigation-depth-icon{display:block;width:25px;height:25px;overflow:visible;filter:drop-shadow(0 2px 1px #0009) drop-shadow(0 0 3px #138adb33)}
.trader-theme.theme-dark .sidebar-volume-label{color:#bcd7eb!important;text-shadow:0 1px 1px #000b;font-size:7px!important;line-height:8px!important}
.trader-theme.theme-dark .sidebar-volume-item:disabled{opacity:.35!important;box-shadow:inset 0 1px #ffffff10!important}
.trader-theme.theme-dark .trade-asset-tab:focus-visible,.trader-theme.theme-dark .sidebar-volume-item:focus-visible,.trader-theme.theme-dark [data-floating-menu=asset-trigger]:focus-visible{outline:2px solid #62e8ff!important;outline-offset:-3px}
@media(hover:hover){.trader-theme.theme-dark .trade-asset-tab:hover,.trader-theme.theme-dark .sidebar-volume-item:not(:disabled):hover{border-color:#77cdff!important;box-shadow:inset 0 1px #d7f4ff44,0 0 12px #149eff26!important}}
@media(max-width:640px){.trader-theme.theme-dark .trade-asset-tab{border-radius:8px!important}.trader-theme .navigation-depth-icon{width:22px;height:22px}.trader-theme .navigation-depth-icon-wrap{width:22px;height:22px}}
@media(prefers-reduced-motion:reduce){.trader-theme .trade-asset-tab,.trader-theme .sidebar-volume-item{transition:none!important}}
