.table-block {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .table-block__description {
    padding-top: 1.25rem; }
    @media screen and (min-width: 160.0625rem) {
      .table-block__description {
        padding-top: 0.78125vw; } }
    @media screen and (max-width: 85rem) {
      .table-block__description {
        padding-top: 0.9375rem; } }
    @media screen and (max-width: 39.375rem) {
      .table-block__description {
        padding-top: 0.625rem; } }
  .table-block table {
    width: 100%;
    overflow: auto;
    border-collapse: collapse; }
  .table-block thead {
    width: 100%;
    background-color: var(--bg-dark); }
  .table-block th {
    padding: 0.8125rem 1.5625rem;
    color: var(--text-light-primary);
    font: var(--font-caption-S);
    font-weight: 500;
    text-align: start;
    text-transform: uppercase;
    letter-spacing: 0.1rem; }
    @media screen and (min-width: 160.0625rem) {
      .table-block th {
        padding: 0.50781vw 0.97656vw;
        letter-spacing: 0.0625vw; } }
    @media screen and (max-width: 106.25rem) {
      .table-block th {
        padding: 0.6875rem 1.25rem 0.75rem;
        letter-spacing: 0.0875rem; } }
    @media screen and (max-width: 85rem) {
      .table-block th {
        padding: 0.6875rem 0.9375rem;
        letter-spacing: 0.075rem; } }
    @media screen and (max-width: 39.375rem) {
      .table-block th {
        padding: 0.6875rem 0.75rem; } }
  .table-block tbody {
    width: 100%; }
  .table-block tr {
    width: 100%; }
    .table-block tr:nth-child(2n+2) {
      background-color: var(--bg-light); }
    .table-block tr:last-child td {
      border-bottom: solid 1px var(--stroke-dark-secondary); }
      @media screen and (min-width: 160.0625rem) {
        .table-block tr:last-child td {
          border-bottom-width: 0.03906vw; } }
  .table-block td {
    padding: 1.125rem 1.5625rem;
    color: var(--text-dark-primary);
    font: var(--font-body-S);
    text-align: start;
    vertical-align: text-top; }
    @media screen and (min-width: 160.0625rem) {
      .table-block td {
        padding: 0.70312vw 0.97656vw; } }
    @media screen and (max-width: 106.25rem) {
      .table-block td {
        padding: 0.9375rem 1.25rem; } }
    @media screen and (max-width: 85rem) {
      .table-block td {
        padding: 0.75rem 0.9375rem; } }
    @media screen and (max-width: 39.375rem) {
      .table-block td {
        padding: 0.625rem 0.75rem; } }
    .table-block td:first-child {
      padding-left: 1.5rem;
      border-left: solid 1px var(--stroke-dark-secondary); }
      @media screen and (min-width: 160.0625rem) {
        .table-block td:first-child {
          padding-left: 0.9375vw;
          border-left-width: 0.03906vw; } }
      @media screen and (max-width: 106.25rem) {
        .table-block td:first-child {
          padding-left: 1.1875rem; } }
      @media screen and (max-width: 85rem) {
        .table-block td:first-child {
          padding-left: 0.875rem; } }
      @media screen and (max-width: 39.375rem) {
        .table-block td:first-child {
          padding-left: 0.6875rem; } }
    .table-block td:last-child {
      padding-right: 1.5rem;
      border-right: solid 1px var(--stroke-dark-secondary); }
      @media screen and (min-width: 160.0625rem) {
        .table-block td:last-child {
          padding-right: 0.9375vw;
          border-right-width: 0.03906vw; } }
      @media screen and (max-width: 106.25rem) {
        .table-block td:last-child {
          padding-right: 1.1875rem; } }
      @media screen and (max-width: 85rem) {
        .table-block td:last-child {
          padding-right: 0.875rem; } }
      @media screen and (max-width: 39.375rem) {
        .table-block td:last-child {
          padding-right: 0.6875rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdGFibGUtYmxvY2svdGFibGUtYmxvY2suc2NzcyIsIm1peGlucy9fbWluaS5zY3NzIiwibWl4aW5zL19taXhpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsV0FBVztFQUNYLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHVCQUEyQjtNQUEzQixvQkFBMkI7VUFBM0IsMkJBQTJCLEVBQUE7RUFFM0I7SUFDRSxvQkNUMkIsRUFBQTtJQ0E3QjtNRlFBO1FBSUksc0JDUitCLEVBQUEsRURrQmxDO0lFSkQ7TUZWQTtRQVFJLHNCQ2hCeUIsRUFBQSxFRHNCNUI7SUVFRDtNRmhCQTtRQVlJLHFCQ3BCeUIsRUFBQSxFRHNCNUI7RUFyQkg7SUF3QkksV0FBVztJQUVYLGNBQWM7SUFFZCx5QkFBeUIsRUFBQTtFQTVCN0I7SUFnQ0ksV0FBVztJQUVYLGdDQUFnQyxFQUFBO0VBbENwQztJQXNDSSw0QkN2QzJCO0lEeUMzQixnQ0FBZ0M7SUFDaEMsMkJBQTJCO0lBQzNCLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIseUJBQXlCO0lBQ3pCLHNCQzlDMkIsRUFBQTtJQ0E3QjtNRkNGO1FBZ0RNLDRCQzdDK0I7UUQrQy9CLHdCQy9DK0IsRUFBQSxFRGlFbEM7SUV6REQ7TUZYRjtRQXNETSxrQ0N2RHlCO1FEeUR6Qix5QkN6RHlCLEVBQUEsRURxRTVCO0lFbkREO01GakJGO1FBNERNLDRCQzdEeUI7UUQrRHpCLHdCQy9EeUIsRUFBQSxFRHFFNUI7SUU3Q0Q7TUZ2QkY7UUFrRU0sMEJDbkV5QixFQUFBLEVEcUU1QjtFQXBFSDtJQXVFSSxXQUFXLEVBQUE7RUF2RWY7SUEyRUksV0FBVyxFQUFBO0lBM0VmO01BOEVNLGlDQUFpQyxFQUFBO0lBOUV2QztNQW1GUSxxREFBcUQsRUFBQTtNRXBGM0Q7UUZDRjtVQXNGVSw4QkNuRjJCLEVBQUEsRURxRjlCO0VBeEZQO0lBNkZJLDJCQzlGMkI7SURnRzNCLCtCQUErQjtJQUMvQix3QkFBd0I7SUFDeEIsaUJBQWlCO0lBQ2pCLHdCQUF3QixFQUFBO0lFbkcxQjtNRkNGO1FBcUdNLDRCQ2xHK0IsRUFBQSxFRGlLbEM7SUV6SkQ7TUZYRjtRQXlHTSwwQkMxR3lCLEVBQUEsRURxSzVCO0lFbkpEO01GakJGO1FBNkdNLDBCQzlHeUIsRUFBQSxFRHFLNUI7SUU3SUQ7TUZ2QkY7UUFpSE0seUJDbEh5QixFQUFBLEVEcUs1QjtJQXBLSDtNQXFITSxvQkN0SHlCO01Ed0h6QixtREFBbUQsRUFBQTtNRXhIdkQ7UUZDRjtVQTBIUSxzQkN2SDZCO1VEeUg3Qiw0QkN6SDZCLEVBQUEsRUR1SWhDO01FL0hIO1FGWEY7VUFnSVEsdUJDakl1QixFQUFBLEVEMkkxQjtNRXpISDtRRmpCRjtVQW9JUSxzQkNySXVCLEVBQUEsRUQySTFCO01FbkhIO1FGdkJGO1VBd0lRLHVCQ3pJdUIsRUFBQSxFRDJJMUI7SUExSUw7TUE2SU0scUJDOUl5QjtNRGdKekIsb0RBQW9ELEVBQUE7TUVoSnhEO1FGQ0Y7VUFrSlEsdUJDL0k2QjtVRGlKN0IsNkJDako2QixFQUFBLEVEZ0toQztNRXhKSDtRRlhGO1VBd0pRLHdCQ3pKdUIsRUFBQSxFRG9LMUI7TUVsSkg7UUZqQkY7VUE0SlEsdUJDN0p1QixFQUFBLEVEb0sxQjtNRTVJSDtRRnZCRjtVQWdLUSx3QkNqS3VCLEVBQUEsRURvSzFCIiwiZmlsZSI6ImNvbXBvbmVudHMvdGFibGUtYmxvY2svdGFibGUtYmxvY2suY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uL21peGluc1wiO1xuXG4udGFibGUtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IHJlbSgyMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgcGFkZGluZy10b3A6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgxMCk7XG4gICAgfVxuICB9XG5cbiAgJiB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIH1cblxuICAmIHRoZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWRhcmspO1xuICB9XG5cbiAgJiB0aCB7XG4gICAgcGFkZGluZzogcmVtKDEzKSByZW0oMjUpO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC1jYXB0aW9uLVMpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogcmVtKDEuNik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgcGFkZGluZzogYmlnKDEzKSBiaWcoMjUpO1xuXG4gICAgICBsZXR0ZXItc3BhY2luZzogYmlnKDEuNik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcGFkZGluZzogcmVtKDExKSByZW0oMjApIHJlbSgxMik7XG5cbiAgICAgIGxldHRlci1zcGFjaW5nOiByZW0oMS40KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nOiByZW0oMTEpIHJlbSgxNSk7XG5cbiAgICAgIGxldHRlci1zcGFjaW5nOiByZW0oMS4yKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiByZW0oMTEpIHJlbSgxMik7XG4gICAgfVxuICB9XG5cbiAgJiB0Ym9keSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmIHRyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJiB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1zdHJva2UtZGFyay1zZWNvbmRhcnkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogYmlnKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiB0ZCB7XG4gICAgcGFkZGluZzogcmVtKDE4KSByZW0oMjUpO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktUyk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmc6IGJpZygxOCkgYmlnKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwYWRkaW5nOiByZW0oMTUpIHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgcGFkZGluZzogcmVtKDEyKSByZW0oMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEyKTtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDI0KTtcblxuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCB2YXIoLS1zdHJva2UtZGFyay1zZWNvbmRhcnkpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGJpZygyNCk7XG5cbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IGJpZygxKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxOSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTQpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDExKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDI0KTtcblxuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggdmFyKC0tc3Ryb2tlLWRhcmstc2Vjb25kYXJ5KTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogYmlnKDI0KTtcblxuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IGJpZygxKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTkpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDExKTtcbiAgICAgIH1cbiAgICAgIFxuICAgIH1cbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTZ9cmVtO1xufVxuXG5AZnVuY3Rpb24gYmlnKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAyNTYwICogMTAwfXZ3O1xufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7cmVtKDI1NjEpfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYURlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje3JlbSgyMjAxKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxNzAwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxMzYwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSg2MzApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiJdfQ== */
