.responsive-table__body{width:100%;border-collapse:collapse;font-size:16px;color:#000;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.1);border-spacing:0}
.responsive-table__body th,.responsive-table__body td{text-align:left;padding:12px 20px;border:1px solid #e0e0e0;font-weight:400}
.responsive-table__body th{font-weight:600;justify-content:center}
.responsive-table__body td{font-size:14px}
.responsive-table__body tr:nth-child(odd){background-color:#f8f6f3}
.responsive-table__body tr:nth-child(even){background-color:#fff}
.responsive-table__mobile-wrapper{display:none;max-width:352px;box-shadow:0 0 10px rgba(0,0,0,0.1);border-radius:16px;border:1px solid rgba(0,0,0,0.1);overflow:hidden}
.responsive-table__mobile-body{border-collapse:collapse;width:100%;background-color:#fff;border-spacing:0}
.responsive-table__mobile-body th,.responsive-table__mobile-body td{padding:16px 20px;height:56px;font-size:16px;color:#000;font-weight:400;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);text-align:center}
.responsive-table__mobile-body tr:nth-child(1){border-radius:16px 16px 0 0}
.responsive-table__mobile-body tr:nth-last-child{border-radius:0 0 16px 16px;border-bottom:0}
.responsive-table__mobile-body td{font-size:14px}
.responsive-table__mobile-body th{justify-content:center;font-weight:600}
.responsive-table__mobile-button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:0}
.responsive-table__mobile-button--prev{transform:rotate(180deg)}
.responsive-table__mobile-button svg{fill:none;width:32px;height:32px}
.responsive-table__mobile-button--disabled{pointer-events:none;opacity:.3}
.responsive-table__mobile-button--disabled svg{stroke:#999;fill:none}
.responsive-table__mobile-cell-content{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#fff}
.responsive-table__mobile-cell-text{margin-left:auto;margin-right:auto}
.responsive-table__mobile-head{background:#f8f6f3}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-body th,.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-body td{padding:16px 20px 16px 20px;height:64px;font-size:16px;color:#000;font-weight:400;border-bottom:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);text-align:left}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-body th{font-weight:600}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-body tr:nth-child(odd){background-color:#f8f6f3}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-body tr:nth-child(even){background-color:#fff}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-head-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-head-controls{display:flex;flex-direction:row;justify-content:space-between;min-width:75px}
.responsive-table__mobile-wrapper--horizontal .responsive-table__mobile-first-column{width:27.84%}
@media only screen and (max-width:1099px) and (min-width:620px){.responsive-table__country-dropdown{width:300px}
}
@media only screen and (max-width:619px){.responsive-table__body{display:none}
.responsive-table__mobile-wrapper{display:block;margin-left:auto;margin-right:auto}
}