@media(max-width:767px){nav>.max-w-7xl{min-width:0;gap:6px}nav>.max-w-7xl>a{min-width:0;flex-shrink:1}nav>.max-w-7xl>a>div:first-child{width:76px!important;flex-shrink:0}nav>.max-w-7xl>a>span{font-size:18px!important}#auth-actions{min-width:0;flex-shrink:0}#header-user-area{gap:5px!important}#header-user-name{max-width:64px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header-logout-btn{padding:6px;font-size:10px}}@media (max-width:1023px){body>section{width:100%;min-width:0;}.map-region-card,.map-inline-side,#live-market-summary .grid>*,#finance-overview-fillers .grid>*{min-width:0;}.globe-panel{padding-bottom:64px;}.globe-mode-controls{flex-wrap:nowrap !important;overflow-x:auto;gap:8px;overscroll-behavior-x:contain;scrollbar-width:thin;}.globe-mode-btn{flex:0 0 auto;min-height:44px;padding:8px 12px !important;font-size:11px !important;white-space:nowrap;}.globe-info-grid,.globe-flow-grid,.globe-map-panel,.world-network-panel,.thermometer-panel,.liquidity-board,.radar-overlay{bottom:80px;}#globe-sentiment-grid{bottom:80px;}.session-board{bottom:80px;}.hub-radar-target{bottom:88px;}.map-toolbar{flex-wrap:wrap;min-width:0;gap:8px;}.map-toolbar button{min-height:44px;}.map-toolbar>.relative{position:static;}.map-toolbar{position:relative;}#map-provider-menu,#map-style-menu{max-width:100%;}}@media (max-width:767px){#hub-selector .mobile-scroll-row{flex-wrap:nowrap;}#hub-selector .hub-btn{min-height:44px;padding:8px 12px !important;font-size:11px !important;}.globe-flow-grid{left:8px;right:8px;}.globe-flow-row{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:6px;padding:10px 8px;line-height:1.5;overflow-wrap:anywhere;}.flow-lane{min-width:0;}.globe-info-grid{left:8px;right:8px;gap:6px;}.globe-info-card{min-width:0;padding:10px 4px;overflow-wrap:anywhere;}.globe-info-card strong{font-size:1rem;}.globe-map-panel{top:12px;left:8px;right:8px;padding:8px;}.finance-map-grid{height:calc(100% - 24px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(3,1fr);gap:4px;}.finance-map-node{min-width:0;padding:4px;}.world-network-panel{top:12px;padding:8px;}.network-focus{width:48px;height:48px;margin-bottom:8px;}.network-map-line{margin:5px 0;gap:6px;}.network-map-line span{padding:6px 4px;}.thermometer-panel{gap:16px;}.thermometer,.thermometer-labels{height:150px;}#live-market-summary .flex,#finance-overview-fillers .flex{gap:8px;flex-wrap:wrap;}#market-map-items>*,#market-pulse-grid>*,#asset-sentiment>*{min-width:0;overflow-wrap:anywhere;}#market-leaders>*,#market-laggards>*{flex-wrap:wrap;gap:4px;}#finance-overview-fillers>.grid{grid-template-columns:minmax(0,1fr);}.map-toolbar{width:100%;}.map-toolbar>span{flex-basis:100%;width:fit-content;}#news-live-desk>div>.relative{padding:16px 12px;}#news-live-desk .news-filter-btn,#news-live-desk .news-view-btn{min-height:44px;}#news-live-desk .news-view-btn{flex:1 1 130px;}#news-live-desk .news-live-screen,#news-live-desk .news-live-screen.is-expanded{min-height:0;height:auto;aspect-ratio:16 / 9;}#news-live-desk .news-live-info{height:auto;min-height:0;}#news-live-desk .news-live-screen .h-20{height:48px;width:48px;}#news-live-desk .news-live-screen .bottom-5{bottom:10px;left:12px;right:12px;font-size:11px;}}@media (max-width:359px){nav>.max-w-7xl{flex-wrap:wrap;justify-content:center;}#market-map-items,#market-pulse-grid,#asset-sentiment{grid-template-columns:minmax(0,1fr);}.thermometer-panel{gap:12px;}}.converter-card{background:radial-gradient(ellipse at top right,rgba(245,196,0,.09),transparent 65%),#10151f;border-color:rgba(245,196,0,.22);}.converter-card>.grid{gap:12px;}.converter-card>.grid>.flex:first-child,.converter-card>.grid>.flex:last-child{padding:16px 12px;background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.09);border-radius:14px;}.converter-card input{min-width:0;font-size:22px;letter-spacing:-.5px;}.converter-card select{min-height:38px;padding:8px;font-weight:700;}.converter-card input:focus{outline:none;}.converter-card>.grid>.flex:focus-within{border-color:#d4af37;}#converter-rate{font-size:11px;color:#aab7c9;}.hub-chart-frame{position:relative;width:100%;height:340px;min-width:0;overflow:hidden;border-radius:14px;background:#0d131d;}@media (max-width:480px){.hub-chart-frame{height:320px;}}.converter-trends{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;}.converter-trends>div{padding:12px 8px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);}.converter-trends span{display:block;color:#94a3b8;font-size:10px;margin-bottom:6px;}.converter-trends strong{color:#f3f4f6;font-size:13px;font-variant-numeric:tabular-nums;}.hub-quote-header{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#f5c400;font-size:14px;}.hub-quote-header>span{color:#94a3b8;font-size:10px;}.hub-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;}.hub-metrics>div{min-width:0;border:1px solid #263244;background:#111925;padding:12px 9px;border-radius:12px;}.hub-metrics span{display:block;color:#a4b1c3;font-size:10px;margin-bottom:7px;}.hub-metrics strong{display:block;color:#f1f5f9;font-size:14px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;}.hub-metrics small{display:block;color:#8a9bb1;margin-top:6px;font-size:9px;}.hub-two-col{grid-template-columns:repeat(2,minmax(0,1fr));}.hub-chart-tools,.hub-chart-tools>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.hub-chart-tools{justify-content:space-between;}.hub-chart-tools button,.hub-retry{border:1px solid #334155;padding:6px 10px;border-radius:8px;color:#cbd5e1;font-size:11px;}.hub-chart-tools button[aria-pressed="true"]{background:#f5c400;color:#111827;border-color:#f5c400;}.hub-chart-tools label{display:flex;align-items:center;gap:4px;font-size:11px;cursor:pointer;}.hub-chart-tools input{accent-color:#f5c400;}.hub-source{font-size:10px;color:#94a3b8;line-height:1.6;margin-top:8px;}.hub-section-title{font-size:12px;color:#e2e8f0;margin:20px 0 10px;font-weight:700;}.hub-unavailable{background:#131c29;border:1px dashed #35445b;padding:12px;border-radius:10px;margin-top:16px;}.hub-unavailable strong,.hub-unavailable span{display:block;font-size:11px;line-height:1.6;}.hub-unavailable strong{color:#cbd5e1;}.hub-unavailable span{color:#94a3b8;margin-top:4px;}.hub-source-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;font-size:10px;color:#d4af37;}.hub-chart-frame{height:260px !important;padding:10px 0;}#hubChart:not(:has(svg)){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;color:#94a3b8;font-size:12px;}@media(max-width:380px){.hub-metrics{grid-template-columns:repeat(2,minmax(0,1fr));}.hub-chart-frame{height:220px !important;}}#tradingview-section{display:block !important;min-width:0;}#tradingview-section>.glass-card{min-width:0;}#tradingview-section>.glass-card>.flex:first-child{flex-wrap:wrap;gap:12px;}#tv-tabs-container{min-width:0;max-width:100%;overflow-x:auto;justify-content:flex-start;}#tradingview-widget-container.terminal-chart{width:100%;height:580px !important;min-height:580px;min-width:0;padding:0;overflow:hidden;}#tradingview-widget-container>.tradingview-widget-container__widget{width:100% !important;height:calc(100% - 28px) !important;}#tradingview-widget-container iframe{display:block;width:100% !important;height:calc(100% - 28px) !important;border:0;}.terminal-source-link{display:block;height:28px;line-height:28px;padding:0 10px;color:#9caec4;font-size:10px;}@media (max-width:767px){#tradingview-widget-container.terminal-chart{height:480px !important;min-height:480px;}}