.currency-card{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;transition:transform .3s,box-shadow .3s}.currency-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a}.currency-flag{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-left:10px}.rate-trend-up{color:#28a745}.rate-trend-down{color:#dc3545}.exchange-form{background-color:#fff;border-radius:12px;box-shadow:0 5px 20px #00000014}.popular-pair{cursor:pointer;transition:background-color .3s}.popular-pair:hover{background-color:#f8f9fa}.chart-container{height:500px;background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d}.converter-card{background-color:#fff;border-radius:12px;box-shadow:0 5px 20px #00000014}#currencyChart{max-width:100%}#ratesTableBody .max-width{width:50px!important}@media (max-width: 1399.98px){.chart-container{height:450px}}@media (max-width: 1199.98px){.chart-container{height:400px}}@media (max-width: 768px){.chart-container{height:320px}}@media (max-width: 499px){.chart-container{height:300px}}
