.deposit-premium .deposit-coin-symbol{display:block;width:30px;height:30px;overflow:visible;transform:rotate(8deg)}
.deposit-premium .deposit-asset-icon:has([data-coin-symbol=SOL]){background-color:#192438!important}
.deposit-premium .deposit-asset-icon:has([data-coin-symbol=XMR]){background-color:#f18816!important}
.deposit-premium .deposit-network-card>span:first-child:has(.deposit-coin-symbol){display:grid;place-items:center}
.trader-theme.theme-dark [data-floating-menu=layout]{width:min(480px,calc(100vw - 36px))!important;max-height:calc(100dvh - 100px);overflow:auto;box-sizing:border-box;border:1px solid #219bdb!important;border-radius:17px!important;background:linear-gradient(145deg,#15344ff5,#06182cfb)!important;color:#e0f1ff;box-shadow:inset 0 1px #92e3ff55,inset 0 0 22px #1375b91a,0 0 0 3px #0c31504d,0 18px 45px #0008!important;scrollbar-width:thin;scrollbar-color:#366985 #0a2034}
.trader-theme.theme-dark [data-floating-menu=layout]>div:first-child{min-height:58px;height:auto;padding:15px 18px;gap:14px;background:linear-gradient(115deg,#1e4562,#0c233b);border-bottom:1px solid #2d678c}
.trader-theme.theme-dark [data-floating-menu=layout]>div:first-child b{font-size:13px;line-height:1.4;letter-spacing:.3px}
.trader-theme.theme-dark [data-floating-menu=layout]>div:first-child button{display:grid;place-items:center;flex:none;width:29px;height:29px;border-radius:8px;border:1px solid #3e94c6;background:linear-gradient(145deg,#216191,#0a2643);box-shadow:inset 0 1px #acdfff55,0 3px 5px #0006;color:#d9f6ff;font-size:23px}
.trader-theme.theme-dark [data-floating-menu=layout]>div:nth-child(2){padding:7px 16px 12px;display:grid;gap:0}
.trader-theme.theme-dark [data-floating-menu=layout]>div:nth-child(2)>div{grid-template-columns:88px minmax(0,1fr);gap:10px;min-height:57px;padding:10px 0;border-color:#32607e77}
.trader-theme.theme-dark [data-floating-menu=layout]>div:nth-child(2)>div>div:first-child{font-size:13px;color:#c2daed;line-height:1.3}
.trader-theme.theme-dark [data-floating-menu=layout] [data-layout-choice]{display:grid;place-items:center;width:48px;height:36px;padding:3px!important;border:1px solid #316e99!important;border-radius:8px;background:linear-gradient(145deg,#215278,#0b2542);box-shadow:inset 0 1px #a3d5ff44,inset 0 -2px #0007,0 3px 5px #0004;transition:border-color .15s,box-shadow .15s}
.trader-theme.theme-dark [data-floating-menu=layout] [data-layout-choice]>span{width:35px;height:26px}
.trader-theme.theme-dark [data-floating-menu=layout] [data-layout-choice]>span>span{border-radius:2px;background:linear-gradient(145deg,#fff,#acd9fa)!important;box-shadow:0 1px 0 #35749b,0 0 3px #9ad7ff33}
.trader-theme.theme-dark [data-floating-menu=layout] [data-layout-choice][aria-pressed=true]{border-color:#42d8ff!important;box-shadow:inset 0 1px #c2f4ff77,0 0 0 1px #0c7dd0,0 0 10px #00a5ff70!important;--tw-ring-shadow:0 0 #0000}
.trader-theme.theme-dark [data-floating-menu=layout] [role=checkbox]{margin:0 14px 14px;width:calc(100% - 28px);padding:12px;gap:10px;border:1px solid #2f668d;border-radius:10px;background:linear-gradient(130deg,#1c4565,#0b263e);color:#c6def0;line-height:1.5}
.trader-theme.theme-dark [data-floating-menu=layout] [role=checkbox]>span:first-child{width:21px;height:21px;border-radius:5px;border-color:#43b4ef;background:#0c2339;box-shadow:inset 0 2px 4px #0006;flex:none}
.trader-theme.theme-dark [data-floating-menu=layout] [role=checkbox][aria-checked=true]>span:first-child{color:#68e8ff!important;border-color:#51cfff}
.trader-theme [data-floating-menu=layout] button:focus-visible{outline:2px solid #75e5ff!important;outline-offset:3px}
@media(hover:hover){.trader-theme.theme-dark [data-layout-choice]:hover{border-color:#7cd7ff!important;box-shadow:inset 0 1px #d2f3ff66,0 0 9px #088ed144}}
@media(max-width:800px){.trader-theme [data-floating-menu=layout]{position:fixed!important;left:10px!important;top:72px!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 92px)!important}.trader-theme.theme-dark [data-floating-menu=layout]>div:nth-child(2)>div{grid-template-columns:78px minmax(0,1fr);gap:8px}.trader-theme.theme-dark [data-floating-menu=layout] [data-layout-choice]{width:43px;height:34px}.trader-theme.theme-dark [data-floating-menu=layout]>div:first-child{padding:12px 14px}.trader-theme.theme-dark [data-floating-menu=layout]>div:nth-child(2){padding:6px 13px 12px}}
@media(max-width:480px){.deposit-premium .deposit-coin-symbol{width:25px;height:25px}}
@media(prefers-reduced-motion:reduce){.trader-theme [data-layout-choice]{transition:none!important}}
