  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.rtable{margin-block-start:2rem;}.rtable *{line-height:1.2 !important;}.rtable *>p+p{margin-block-start:1em;}.rtable{--label-col:35%;--label-pad:0.5rem;--label-gap:1rem;width:100%;border:1px solid #a8c4dd;border-collapse:collapse;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.rtable + *{margin-block-start:1.5rem;}.rtable__cell{border:none;font-size:clamp(0.9rem,0.7123rem + 0.7509vw,1.313rem);padding:.55rem .75rem;vertical-align:baseline;}.rtable__cell--head{background:#0085ca;color:#fff;text-align:left;font-size:clamp(1rem,0.375rem + 2vw,1.5rem);font-weight:700;}.rtable__body>*+*{border-block-start:1px solid #a8c4dd;}.rtable__body tr:nth-of-type(even){background:#b2daef;}@media (max-width:640px){.rtable{border:none;}.rtable__head{display:none;}.rtable__body>*+*{border:none;}.rtable__row{position:relative;border:#bfd1e0 1px solid;display:block;overflow:hidden;}.rtable__row > * + *{border-block-start:var(--ascblue20) 1px dashed;}.rtable__body tr:nth-of-type(even){background:none;}.rtable__body>.rtable__row:nth-of-type(odd){background:rgba(0,60,113,0.15);background:#b2daef;}.rtable__cell{display:grid;grid-template-columns:var(--label-col) 1fr;gap:var(--label-gap);align-items:start;border-block-end:none;padding:.5rem .75rem .5rem .5rem;}.rtable__cell::before{content:attr(data-label);font-weight:700;display:block;line-height:1.25;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;padding-right:var(--label-pad);}}@media print{.rtable thead{display:table-header-group;}.rtable__row{display:table-row;}.rtable__cell{display:table-cell;}}
