.rounded-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.rounded-table__scroll:focus-visible{border-radius:var(--rt-radius,20px);outline:2px solid var(--rt-header-bg,#251d48);outline-offset:4px}.rounded-table__frame{background:var(--rt-row-bg,#fff);border:var(--rt-border,2px solid #251d48);border-radius:var(--rt-radius,20px);min-width:520px;overflow:hidden}.rounded-table__table{border:0;border-collapse:collapse;border-spacing:0;color:var(--rt-text,#251d48);margin:0;table-layout:fixed;width:100%}.rounded-table__caption{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.rounded-table__table td,.rounded-table__table th{background:transparent;border:0;font-size:16px;font-weight:400;line-height:1.6;overflow-wrap:anywhere;padding:18px 20px;text-align:left;vertical-align:top}.rounded-table__table thead th{background:var(--rt-header-bg,#251d48);color:var(--rt-header-text,#fff);font-size:14px;font-weight:400;letter-spacing:.06em;line-height:1.4;padding:14px 20px;text-transform:uppercase}.rounded-table__table tbody tr{background:var(--rt-row-bg,#fff)}.rounded-table--striped .rounded-table__table tbody tr:nth-child(2n){background:var(--rt-stripe-bg,#e6defb)}.rounded-table--first-bold .rounded-table__table tbody th{color:var(--rt-first-text,#251d48);font-weight:500}.rounded-table__viewport{position:relative}.rounded-table__hint{align-items:center;color:var(--rt-hint,#4b4470);display:none;font-size:14px;gap:8px;line-height:1.4;margin:0 0 10px;transition:opacity .3s ease}.rounded-table__hint svg{animation:rounded-table-nudge 1.6s ease-in-out infinite;flex:none}.rounded-table.is-scrollable .rounded-table__hint{display:flex}.rounded-table.is-scrollable.has-scrolled .rounded-table__hint{opacity:.55}.rounded-table.has-scrolled .rounded-table__hint svg{animation:none}.rounded-table__edge{background:linear-gradient(to right,rgba(var(--rt-hint-rgb,75,68,112),0) 0,rgba(var(--rt-hint-rgb,75,68,112),.22) 100%);border-radius:0 var(--rt-radius,20px) var(--rt-radius,20px) 0;bottom:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;width:40px}.rounded-table.is-scrollable:not(.is-at-end) .rounded-table__edge{opacity:1}@keyframes rounded-table-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.rounded-table__hint svg{animation:none}.rounded-table__edge,.rounded-table__hint{transition:none}}.rounded-table__table tbody td>:first-child,.rounded-table__table tbody th>:first-child{margin-top:0}.rounded-table__table tbody td>:last-child,.rounded-table__table tbody th>:last-child{margin-bottom:0}.rounded-table__table tbody p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 .75em}.rounded-table__table tbody ol,.rounded-table__table tbody ul{margin:0 0 .75em;padding-left:1.25em}.rounded-table__table tbody a{color:var(--rt-link,#5a47b8);text-decoration:underline}.rounded-table__table tbody a:focus,.rounded-table__table tbody a:hover{color:var(--rt-link-hover,#251d48)}@media (max-width:599px){.rounded-table__table td,.rounded-table__table th{font-size:15px;padding:14px 16px}}