.MarketInternal_pageWrapper__X_Rfs{background-color:#f7fafc;padding:1.5rem}.MarketInternal_header__Wta0I{margin-bottom:1.5rem}.MarketInternal_title__SmBOa{font-size:1.875rem;font-weight:700;color:#1a202c}.MarketInternal_metricCardGrid__23Uqk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}@media (min-width:768px){.MarketInternal_metricCardGrid__23Uqk{grid-template-columns:repeat(4,minmax(0,1fr))}}.MarketInternal_metricCard__Uh8wV{background-color:#ffffff;padding:1rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);text-align:center}.MarketInternal_metricLabel__ihKdM{font-size:.875rem;color:#718096;margin-bottom:.25rem}.MarketInternal_metricValue__2oomY{font-size:1.25rem;font-weight:700;color:#2d3748}.MarketInternal_metricChange__Op_hv{font-size:.875rem;font-weight:600;margin-top:.25rem}.MarketInternal_positive__sF1sN{color:#38a169}.MarketInternal_negative__0kC8a{color:#e53e3e}.MarketInternal_chartCard__cKOxe{background-color:#ffffff;padding:1rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);margin-bottom:1.5rem}.MarketInternal_chartControls__E86sB{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem;gap:.5rem}.MarketInternal_timeRangeLabel___UYvp{font-size:.875rem;font-weight:500;color:#4a5568}.MarketInternal_timeRangeButton__whayX{padding:.25rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px;transition:background-color .2s,color .2s;border:none;cursor:pointer}.MarketInternal_timeRangeButtonActive__FXuJt{background-color:#F8B612;color:#ffffff}.MarketInternal_timeRangeButtonInactive__7PqOK{background-color:#e2e8f0;color:#4a5568}.MarketInternal_timeRangeButtonInactive__7PqOK:hover{background-color:#cbd5e0}.MarketInternal_chartContainer__nTXNC{height:20rem}@media (min-width:768px){.MarketInternal_chartContainer__nTXNC{height:24rem}}.MarketInternal_aiCard__CLh7o{background-color:#ffffff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.MarketInternal_aiTitle__Vxl2E{font-size:1.25rem;font-weight:600;color:#2d3748;margin-bottom:.75rem;display:flex;align-items:center}.MarketInternal_aiIcon__pGcGZ{color:#F8B612;margin-right:.5rem}.MarketInternal_aiText__Hq_Xc{color:#4a5568;line-height:1.6}.MarketInternal_disclaimer__jWt6H{text-align:center;font-size:.75rem;color:#718096;margin-top:1.5rem}