.datatable-container .update-dates{margin-top:10px;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}.datatable-container #currenciesTable{width:100%!important;border-collapse:collapse;background-color:#fff}.datatable-container #currenciesTable thead tr{border-bottom:1px solid var(--bs-primary)}.datatable-container #currenciesTable th{padding:.5rem;text-align:center;background-color:#fff;font-weight:700;color:var(--bs-dark);width:30%!important}.datatable-container #currenciesTable tr.even{background-color:#fff!important}.datatable-container #currenciesTable tr.odd{background-color:#9da4ae!important}.datatable-container #currenciesTable td.currency-info{width:1000px!important;padding:1rem}.datatable-container #currenciesTable td.currency-info img{aspect-ratio:1.7;width:75px;border-radius:15%}.datatable-container #currenciesTable td.currency-info .info-container{width:auto}.datatable-container #currenciesTable td.currency-info .country-name{font-size:1rem}.datatable-container #currenciesTable td.currency-info .code{font-size:.8rem}.datatable-container #currenciesTable td.currency-rate{font-size:1rem;flex-direction:row}.datatable-container #currenciesTable td.currency-inputs{align-self:center}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group{display:flex;align-items:center;justify-content:center;gap:.5rem;width:90%;margin:auto}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group{background-color:var(--bs-white);border-radius:8px;overflow:hidden;box-shadow:0 2px 5px #0000000f;width:90%}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group .input-group-text{background-color:var(--bs-light);color:var(--bs-dark);font-weight:500;border:none;border-right:1px solid #dee2e6;padding:.375rem .6rem;font-size:1rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input{border:none;background-color:var(--bs-white);padding:.375rem .5rem;font-size:1rem;text-align:right}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input:focus{outline:none;box-shadow:none;background-color:#fefefe}@media (max-width: 1400px){.datatable-container{width:100%;margin-left:auto!important;margin-right:auto!important;max-width:1000px!important}.datatable-container #currenciesTable td.currency-info .country-name{font-size:.8rem}.datatable-container #currenciesTable td.currency-info .code{font-size:.6em}.datatable-container #currenciesTable td.currency-rate{font-size:.8rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group,.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group{width:100%}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group .input-group-text{font-size:.8rem;padding:.375rem .3rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input,.datatable-container #currenciesTable td.currency-button button{font-size:.8rem}}@media (max-width: 1200px){.datatable-container{width:100%;margin-left:auto!important;margin-right:auto!important;max-width:1000px!important}.datatable-container #currenciesTable td.currency-info .country-name{font-size:.8rem}.datatable-container #currenciesTable td.currency-info .code{font-size:.6em}.datatable-container #currenciesTable th.currency-rate{width:20%!important}.datatable-container #currenciesTable td.currency-rate{font-size:.8rem;width:fit-content!important}.datatable-container #currenciesTable td.currency-rate .currency-exchange-rate-container{flex-direction:column;gap:0!important;width:fit-content!important;margin:auto!important}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group,.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group{width:100%}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group .input-group-text{font-size:.8rem;padding:.375rem .3rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input,.datatable-container #currenciesTable td.currency-button button{font-size:.8rem}}@media (max-width: 992px){.datatable-container .update-dates{align-items:center;justify-content:center;flex-direction:column;gap:0px}.datatable-container .update-dates .dash{display:none}.datatable-container #currenciesTable td.currency-info .country-name{font-size:.8rem}.datatable-container #currenciesTable td.currency-info .code{font-size:.6em}.datatable-container #currenciesTable th.currency-rate{width:20%!important}.datatable-container #currenciesTable td.currency-rate{font-size:.8rem;width:fit-content!important}.datatable-container #currenciesTable td.currency-rate .currency-exchange-rate-container{flex-direction:column;gap:0!important;width:fit-content!important;margin:auto!important}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group,.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group{width:100%}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group .input-group-text{font-size:.8rem;padding:.375rem .3rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input,.datatable-container #currenciesTable td.currency-button button{font-size:.8rem}}@media (max-width: 768px){.datatable-container{width:100%;margin-left:auto!important;margin-right:auto!important;max-width:1000px!important}.datatable-container #currenciesTable td.currency-info .country-name{font-size:.8rem}.datatable-container #currenciesTable td.currency-info .code{font-size:.6em}.datatable-container #currenciesTable th.currency-rate{width:20%!important}.datatable-container #currenciesTable td.currency-rate{font-size:.8rem;width:fit-content!important}.datatable-container #currenciesTable td.currency-rate .currency-exchange-rate-container{flex-direction:column;gap:0!important;width:fit-content!important;margin:auto!important}.datatable-container #currenciesTable th.currency-inputs{width:15%!important}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group{flex-direction:column;gap:.2rem!important;width:90%;font-size:0rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group{width:100%}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group .input-group-text{font-size:.8rem;padding:.375rem .3rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input{font-size:.8rem;text-align:right!important}.datatable-container #currenciesTable th.currency-button{width:5%!important}.datatable-container #currenciesTable td.currency-button button{font-size:.8rem}}@media (max-width: 576px){.datatable-container{width:100%;margin-left:auto!important;margin-right:auto!important;max-width:1000px!important}.datatable-container #currenciesTable th.currency-info{width:5%!important}.datatable-container #currenciesTable td.currency-info .country-name{font-size:.8rem}.datatable-container #currenciesTable td.currency-info .code{font-size:.6em}.datatable-container #currenciesTable td.currency-info img{width:50px}.datatable-container #currenciesTable th.currency-rate,.datatable-container #currenciesTable td.currency-rate{display:none!important}.datatable-container #currenciesTable th.currency-inputs{width:15%!important}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group{flex-direction:column;gap:.2rem!important;width:90%;font-size:0rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group{width:100%}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group .input-group-text{font-size:.8rem;padding:.375rem .3rem}.datatable-container #currenciesTable td.currency-inputs .currency-swap-group .input-group input{font-size:.8rem;text-align:right!important}.datatable-container #currenciesTable th.currency-button{width:5%!important}.datatable-container #currenciesTable td.currency-button button{font-size:.8rem}}
