.table-intro{text-align:center;margin-bottom:45px}.table{width:100%;max-width:100%;margin-bottom:1rem;color:#212529}.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6;text-align:left;position:relative}.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6;text-align:left;position:relative}.table td.input{padding:0}.table td.input .flex-input{display:flex}.table td.input span{padding:.75rem 5px}.table td.input input{padding:.75rem;width:100%;height:100%;box-sizing:border-box;background:0;border:0}.table td.input label{padding:.75rem;width:100%;height:100%;box-sizing:border-box;background:0;border:0;display:block}.table td.input input[type="radio"]{padding:0;margin:0;height:auto;width:auto}.table td.input input:focus{background:#fff}.table .balance{white-space:nowrap}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-bordered{border-collapse:collapse;border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}