  /* @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__head .rtable__row{background:#406a8e;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px;}.rtable__cell{border:none;font-family:'Roboto',sans-serif;font-size:clamp(1rem,0.8577rem + 0.5691vw,1.313rem);padding:.55rem .75rem;vertical-align:baseline;}.rtable__cell--head{background:#406a8e;color:#fff;text-align:left;font-weight:700;}.rtable__body>*+*{border-block-start:1px solid #a8c4dd;}.rtable__body tr:nth-of-type(even){background:#e7ebef;z-index:-1;}@media (max-width:640px){.rtable{border:none;}.rtable__head{display:none;}.rtable__body>*+*{border:none;margin-block-start:.5rem;}.rtable__row{position:relative;border:#bfd1e0 1px solid;display:block;overflow:hidden;}.rtable__body tr:nth-of-type(even){background:none;z-index:-1;}.rtable__row::before{position:absolute;content:"";inset:0;background:linear-gradient(to right,#406a8e calc(var(--label-col) + var(--label-pad)),transparent calc(var(--label-col) + var(--label-pad)),transparent 100%);z-index:-1;}.rtable__row>.rtable__cell:nth-of-type(even){background:rgba(0,60,113,0.15);}.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);color:#fff;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;}}
