.dynamic-table{--dt-border-color: #f3d2d2;--dt-border-color-strong: #ecb9b9;--dt-head-color: #1c1c1c;--dt-text-color: #252525;--dt-stripe-bg: rgba(0, 0, 0, 0.025);--dt-hover-bg: rgba(0, 0, 0, 0.04);--dt-cell-padding-y: 12px;--dt-cell-padding-x: 14px;--dt-font-size: 0.95rem;--dt-head-font-size: 0.95rem;--dt-radius: 6px;display:block;margin-block:25px;color:var(--dt-text-color);container-type:inline-size}.dynamic-table .dynamic-table__scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.dynamic-table .dynamic-table__table{width:100%;border-collapse:collapse;font-size:var(--dt-font-size);line-height:1.55}.dynamic-table .dynamic-table__table th,.dynamic-table .dynamic-table__table td{padding:var(--dt-cell-padding-y) var(--dt-cell-padding-x);vertical-align:top}.dynamic-table .dynamic-table__table th:first-child,.dynamic-table .dynamic-table__table td:first-child{padding-left:0}.dynamic-table .dynamic-table__table th:last-child,.dynamic-table .dynamic-table__table td:last-child{padding-right:0}.dynamic-table .dynamic-table__table thead th{font-size:var(--dt-head-font-size);font-weight:700;color:var(--dt-head-color);border-bottom:2px solid var(--dt-border-color-strong);white-space:nowrap}.dynamic-table .dynamic-table__table tbody th{font-weight:600}.dynamic-table .dynamic-table__table tbody tr{border-bottom:1px solid var(--dt-border-color)}.dynamic-table .dynamic-table__table tbody tr:last-of-type{border-bottom:0}.dynamic-table .dynamic-table__table p:first-child{margin-top:0}.dynamic-table .dynamic-table__table p:last-child{margin-bottom:0}.dynamic-table .dynamic-table__table img{max-width:100%;height:auto}.dynamic-table .ta-left{text-align:left}.dynamic-table .ta-center{text-align:center}.dynamic-table .ta-right{text-align:right}.dynamic-table--striped .dynamic-table__table tbody tr:nth-child(odd){background-color:var(--dt-stripe-bg)}.dynamic-table--bordered .dynamic-table__table{border:1px solid var(--dt-border-color)}.dynamic-table--bordered .dynamic-table__table th,.dynamic-table--bordered .dynamic-table__table td{border:1px solid var(--dt-border-color);padding-left:var(--dt-cell-padding-x);padding-right:var(--dt-cell-padding-x)}.dynamic-table--bordered .dynamic-table__table thead th{border-bottom-width:2px;border-bottom-color:var(--dt-border-color-strong)}.dynamic-table--compare .dynamic-table__table{padding-top:20px}.dynamic-table--compare .dynamic-table__table thead th{border-bottom:1px solid var(--dt-border-color);padding-bottom:12px;white-space:normal}.dynamic-table--compare .dynamic-table__table tbody th,.dynamic-table--compare .dynamic-table__table tbody td{padding:12px 10px 20px 0;border-bottom:1px solid var(--dt-border-color)}.dynamic-table--compare .dynamic-table__table tbody tr{border-bottom:0}.dynamic-table--compare .dynamic-table__table tbody tr:last-of-type th,.dynamic-table--compare .dynamic-table__table tbody tr:last-of-type td{border-bottom:0}@media screen and (max-width: 767px){.dynamic-table--stack .dynamic-table__scroll{overflow-x:visible}.dynamic-table--stack .dynamic-table__table{display:block}.dynamic-table--stack .dynamic-table__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.dynamic-table--stack .dynamic-table__table tbody,.dynamic-table--stack .dynamic-table__table tbody tr,.dynamic-table--stack .dynamic-table__table tbody th,.dynamic-table--stack .dynamic-table__table tbody td{display:block;width:auto}.dynamic-table--stack .dynamic-table__table tbody tr{border:1px solid var(--dt-border-color);border-radius:var(--dt-radius);padding:12px 14px;margin-bottom:12px;background-color:rgba(0,0,0,0)}.dynamic-table--stack .dynamic-table__table tbody tr:last-of-type{margin-bottom:0;border-bottom:1px solid var(--dt-border-color)}.dynamic-table--stack .dynamic-table__table tbody th,.dynamic-table--stack .dynamic-table__table tbody td{padding:6px 0;text-align:left !important;width:100% !important}.dynamic-table--stack .dynamic-table__table tbody th:first-child,.dynamic-table--stack .dynamic-table__table tbody th:last-child,.dynamic-table--stack .dynamic-table__table tbody td:first-child,.dynamic-table--stack .dynamic-table__table tbody td:last-child{padding-left:0;padding-right:0}.dynamic-table--stack .dynamic-table__table tbody th[scope=row]{font-size:1.05rem;font-weight:700;padding-top:0;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--dt-border-color)}.dynamic-table--stack .dynamic-table__table tbody td[data-label]:before{content:attr(data-label);display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;opacity:.6;margin-bottom:2px}.dynamic-table--stack .dynamic-table__table tbody td:empty{display:none}.dynamic-table--stack.dynamic-table--striped .dynamic-table__table tbody tr:nth-child(odd){background-color:var(--dt-stripe-bg)}}@media screen and (max-width: 767px){.dynamic-table--scroll .dynamic-table__scroll{background:linear-gradient(to right, #fff 30%, rgba(255, 255, 255, 0)) left center,linear-gradient(to left, #fff 30%, rgba(255, 255, 255, 0)) right center,radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0)) left center,radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0)) right center;background-repeat:no-repeat;background-size:30px 100%,30px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.dynamic-table--scroll .dynamic-table__table{min-width:520px}.dynamic-table--scroll .dynamic-table__table th:first-child,.dynamic-table--scroll .dynamic-table__table td:first-child{padding-left:var(--dt-cell-padding-x)}.dynamic-table--scroll .dynamic-table__table th:last-child,.dynamic-table--scroll .dynamic-table__table td:last-child{padding-right:var(--dt-cell-padding-x)}}@media print{.dynamic-table .dynamic-table__scroll{overflow-x:visible}}/*# sourceMappingURL=DynamicTable.min.css.map */