/* Top-layer native menu is independent of the chart's canvas and clipping ancestors. */
.phone-chart-more-menu{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:min(360px,calc(100vw - 20px));max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:14px;background:#17131f;color:#eee8f4;border:1px solid #46394f;border-radius:14px;box-shadow:0 15px 60px #0009;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#5a4668 transparent}
.phone-chart-more-menu::backdrop{background:#0004}
.phone-chart-more-menu>header{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:-14px;z-index:1;background:#17131f;padding:8px 0 10px;margin-top:-4px;border-bottom:1px solid #34293f}
.phone-chart-more-menu h2{font-size:14px;font-weight:600;margin:0;color:#f2ecf7}.phone-chart-more-menu h3{font-size:11px;font-weight:500;color:#b9aac8;margin:0 0 9px}.phone-chart-more-menu>header button{display:grid;place-items:center;min-height:30px;width:30px;padding:6px;background:#282030;border:0;border-radius:8px;color:#b9aac8}.phone-chart-more-menu .icon{width:15px;height:15px;flex-shrink:0}.phone-chart-more-menu>section{padding:13px 0;border-bottom:1px solid #312638}.phone-chart-more-menu>section:last-child{padding-bottom:0;border-bottom:0}
.phone-chart-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.phone-chart-more-menu>section:first-of-type .phone-chart-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.phone-chart-more-menu button{font-size:11px;min-height:33px;padding:7px 5px;border:1px solid #3d3048;border-radius:8px;background:#241c2c;color:#b7a8c6;line-height:1.3}.phone-chart-more-menu button[aria-pressed=true]{background:#234333;color:#b6efcd;border-color:#4c7f60}.phone-chart-more-menu button:disabled{opacity:.4;cursor:default}.phone-chart-more-menu button:focus-visible{outline:2px solid #83dfae;outline-offset:2px}.phone-chart-more-menu .phone-chart-menu-wide{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:9px;width:100%;color:#b1dcc3}.phone-chart-menu-history{display:flex;gap:5px}.phone-chart-menu-history button{flex:1;min-width:0;font-size:10px}.phone-chart-more-menu p{font-size:10px;font-weight:400;line-height:1.6;color:#93819f;margin:10px 0 0}
@media(max-width:760px), (pointer:coarse) and (hover:none) and (max-height:760px){
 #view[data-mobile-layout=focus][data-focus-token=true] .focus-candle-primary>.focus-more-trigger{flex:0 0 auto;min-width:51px;font-size:10px;padding-inline:7px;display:flex;align-items:center;justify-content:center;gap:3px}.focus-more-trigger .icon{width:12px;height:12px}
 #view[data-mobile-layout=focus][data-focus-token=true]:has(#solana-chart) .chart-toolbar,#view[data-mobile-layout=focus][data-focus-token=true]:has(#solana-chart) .chart-direct-toolbar{display:none!important}
 #view[data-mobile-layout=focus][data-focus-token=true]:has(#solana-chart) .bx-chart-source{display:none!important}
}
