.market-data-container{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:24px;margin-bottom:30px}.market-stats{grid-column:span 1;display:flex;flex-direction:column;gap:20px;background:rgba(26,26,46,.8);backdrop-filter:blur(10px);padding:24px;border-radius:16px;border:1px solid rgba(168,85,247,.3);box-shadow:0 8px 32px rgba(108,58,156,.2);color:#fff;transition:all .3s ease}.stat-value{display:flex;align-items:center;gap:10px}.stat-number{font-size:24px;font-weight:700;background:linear-gradient(135deg,#ffffff,#ffffff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px rgba(168,85,247,.3)}.market-stats:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(168,85,247,.3);border-color:rgba(236,72,153,.5)}.market-stat{animation:slideInUp .6s ease-out}.market-stat:first-child{animation-delay:.1s}.market-stat:nth-child(2){animation-delay:.2s}.market-stat .stat-label{font-size:18px;color:#d8b4fe;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.market-stat .stat-value{font-size:24px;font-weight:700;margin-top:4px;background:linear-gradient(135deg,#ffffff,#ffffff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px rgba(168,85,247,.3)}.stat-change{font-size:14px;margin-left:10px;padding:6px 18px;border-radius:18px;font-weight:650;animation:pulse 2s infinite;color:rgb(255,255,255);text-shadow:1px 0 0 rgb(255,255,255)}.stat-change.up{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 12px rgba(34,197,94,.3)}.stat-change.down{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px rgba(239,68,68,.3)}.market-sections{grid-column:span 2;display:flex;gap:24px}.market-section{flex:1;background:rgba(26,26,46,.8);backdrop-filter:blur(10px);padding:24px;border-radius:16px;border:1px solid rgba(168,85,247,.3);box-shadow:0 8px 32px rgba(108,58,156,.2);color:#fff;transition:all .3s ease;animation:fadeIn .8s ease-out}.market-section:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(168,85,247,.3);border-color:rgba(236,72,153,.5)}.market-section h2{color:#f0abfc;margin-bottom:16px;font-size:20px;font-weight:700;border-bottom:2px solid rgba(168,85,247,.3);padding-bottom:12px;text-shadow:0 2px 4px rgba(168,85,247,.4)}.coins-list{display:flex;flex-direction:column;gap:14px}.coin-item{display:flex;justify-content:space-between;align-items:center;font-size:15px;padding:12px 16px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(168,85,247,.2);transition:all .3s ease;animation:slideInRight .5s ease-out}.coin-item:hover{background:rgba(168,85,247,.1);transform:translateX(4px);border-color:rgba(236,72,153,.4);box-shadow:0 4px 16px rgba(168,85,247,.2)}.coin-item:first-child{animation-delay:.1s}.coin-item:nth-child(2){animation-delay:.2s}.coin-item:nth-child(3){animation-delay:.3s}.coin-name{color:#e9d5ff;font-weight:500;flex:1}.coin-price{display:flex;align-items:center;gap:8px;font-weight:700;font-size:16px}.price-value{color:#a5b4fc;background:linear-gradient(135deg,#a5b4fc,#818cf8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.price-change{font-size:12px;font-weight:500;padding:3px 8px;border-radius:12px;margin-left:8px;animation:bounce 1s infinite alternate;color:rgb(255,255,255);text-shadow:2px 3px px rgb(255,255,255)}.price-change.up{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 3px 10px rgba(34,197,94,.3)}.price-change.down{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 3px 10px rgba(239,68,68,.3)}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@media (max-width:1024px){.market-data-container{grid-template-columns:1fr}.market-sections{flex-direction:column}.market-sections,.market-stats{grid-column:span 1}}@media (max-width:768px){.market-data-container{gap:16px}.market-stat .stat-value{font-size:20px}.market-section h2{font-size:18px}.coin-item{padding:10px 12px}.coin-item,.coin-price{font-size:14px}}@media (max-width:480px){.market-data-container{padding:0 8px;gap:12px}.market-stat .stat-value{font-size:18px}.market-section h2{font-size:16px}.coin-item{padding:8px 10px}.coin-item,.coin-price{font-size:13px}.coin-item .extra-col{display:none}}@media (max-width:375px){.market-stat .stat-value{font-size:16px}.market-section h2{font-size:15px}.coin-item{padding:6px 8px}.coin-item,.coin-price{font-size:12px}}@media (max-width:422px){.market-data-container{padding:0 6px;gap:10px}.market-section,.market-stats{width:100%;padding:10px;border-radius:12px}.market-stat .stat-value{font-size:14px;word-wrap:break-word}.market-section h2{font-size:14px}.coin-item{padding:6px 8px}.coin-item,.coin-price{font-size:12px}.market-stat{overflow-wrap:anywhere}}@media (max-width:350px){.market-data-container{padding:0 4px;gap:8px}.market-section,.market-stats{padding:8px;border-radius:10px}.market-stat .stat-value{font-size:12px;word-wrap:break-word}.market-section h2{font-size:12px}.coin-item{padding:4px 6px}.coin-item,.coin-price{font-size:11px}}@media (max-width:420px){.price-change,.stat-change{display:none!important}.coin-price{gap:4px}}