.tcg-enabled .pb-mobile-menu{--color-background:#101418;--color-foreground:#f5f6f7;--color-background-rgb:16 20 24;--color-foreground-rgb:245 246 247;--color-border:#ffffff18;width:min(90vw,380px);max-width:calc(100vw - 20px);background:#101418;color:#f5f6f7;border:0;border-radius:0 14px 14px 0;box-shadow:12px 0 48px #0004}
.pb-mobile-menu .pb-menu-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;padding:20px 20px 14px}
.pb-mobile-menu .pb-menu-brand{display:block;max-width:180px;min-width:0;color:#fff;text-decoration:none;font-size:20px;font-weight:750;letter-spacing:-.03em}
.pb-mobile-menu .pb-menu-brand img{display:block;width:136px;max-width:100%;height:auto;max-height:40px;object-fit:contain;object-position:left center}
.tcg-enabled .pb-mobile-menu .menu-drawer__close-button{position:static;inset:auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;padding:12px;margin:0;background:#ffffff0b;color:#f5f6f7;border:1px solid #ffffff16;border-radius:50%;box-shadow:none;--button-background-color:transparent;--button-color:#f5f6f7;--button-border-color:transparent}
.tcg-enabled .pb-mobile-menu .menu-drawer__close-button::after{box-shadow:none;border:0}
.pb-mobile-menu .menu-drawer__close-button .svg-wrapper{width:18px;height:18px}
.pb-mobile-menu .pb-menu-label{flex-shrink:0;margin:0;padding:0 22px 20px;font-size:11px;line-height:1.5;font-weight:500;letter-spacing:.08em;color:#aeb9be;text-transform:uppercase}
.tcg-enabled .pb-mobile-menu .menu-drawer__navigation{padding:0 18px 24px;margin-top:0}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu{padding:0;margin:0;list-style:none}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:53px;padding:14px 5px;margin:0;color:#f5f6f7;font-family:var(--font-body--family);font-style:normal;font-size:18px;font-weight:550;line-height:1.3;letter-spacing:-.02em;text-transform:none;text-decoration:none;border:0;border-radius:4px;transition:color 120ms ease,background-color 120ms ease}
.tcg-enabled .pb-mobile-menu .menu-drawer__list-item--divider,.tcg-enabled .pb-mobile-menu .menu-drawer__list-item--divider .menu-drawer__menu-item:not(.menu-drawer__menu-item--child),.tcg-enabled .pb-mobile-menu .menu-drawer__menu-container--divider{border:0;border-bottom:1px solid #ffffff10}
.tcg-enabled .pb-mobile-menu .menu-drawer__list-item--divider:last-child{border-bottom:0}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--mainlist>.svg-wrapper{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;padding:6px;border-radius:50%;background:#ffffff08;color:#aeb9be}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--mainlist>.svg-wrapper svg{width:16px;height:16px}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu--childlist{margin:2px 0 12px;padding:5px 10px;background:#1a2025;border:1px solid #ffffff08;border-radius:8px}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--child{display:flex;align-items:center;min-height:46px;padding:11px 8px;font-family:var(--font-body--family);font-size:14px;line-height:1.5;font-weight:450;letter-spacing:0;text-transform:none;text-decoration:none;color:#d2dbdf;border:0}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--active{color:#5fe0b6}
.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--mainlist:hover,.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--child:hover{color:#5fe0b6;background:#ffffff04}
.tcg-enabled .pb-mobile-menu .menu-drawer__featured-content{display:none}
.tcg-enabled .pb-mobile-menu .menu-drawer__submenu{background:#101418;color:#f5f6f7}
.tcg-enabled .pb-mobile-menu :is(a,summary,button):focus-visible{outline:2px solid #5fe0b6;outline-offset:3px}
.tcg-enabled .pb-mobile-menu .menu-drawer__close-button:hover{background:#ffffff16}
@media(prefers-reduced-motion:reduce){.tcg-enabled .pb-mobile-menu .menu-drawer__menu-item--mainlist{transition:none}}
.tcg-enabled .pb-mobile-menu .pb-menu-brand img{filter:brightness(0) invert(1)}
.tcg-enabled .pb-mobile-menu .menu-drawer__list-item--divider .menu-drawer__menu-item:not(.menu-drawer__menu-item--child){border:0}
.tcg-enabled .pb-mobile-menu .menu-drawer__animated-element{animation-delay:0s!important;animation-duration:120ms!important}
@media(prefers-reduced-motion:reduce){.tcg-enabled .pb-mobile-menu .menu-drawer__animated-element{animation:none!important;opacity:1;visibility:visible;transform:none}}


.pb-mobile-menu .pb-menu-actions{display:grid;gap:10px;flex-shrink:0;margin-top:auto;padding:20px 20px max(22px,env(safe-area-inset-bottom))}
.pb-mobile-menu .pb-menu-action{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:12px 14px;border:1px solid #ffffff18;border-radius:7px;color:#f5f6f7;text-decoration:none;font-size:14px;line-height:1.4;font-weight:550}
.pb-mobile-menu .pb-menu-action--trade{background:#1a2a25;border-color:#5fe0b633;color:#baf4df}
.pb-mobile-menu .pb-menu-action--trade:hover{background:#21392f;color:#fff}
.pb-mobile-menu .pb-menu-action--account:hover{background:#ffffff08}
.pb-mobile-menu .pb-menu-account-label{display:inline-flex;align-items:center;gap:10px}
.pb-mobile-menu .pb-menu-account-label .svg-wrapper{width:19px;height:19px}
