.credit-rating-details[data-v-053af1ec]{color:var(--rb-text);text-align:left;white-space:normal}.rating-agency-row[data-v-053af1ec]{padding:4px 0;border-bottom:1px solid var(--rb-line)}.rating-agency-row[data-v-053af1ec]:last-child{border-bottom:0}.rating-source[data-v-053af1ec]{color:inherit;text-decoration:underline;text-underline-offset:4px}.rating-source[data-v-053af1ec]:hover{opacity:.7}.rating-grade-link[data-v-053af1ec]{flex-shrink:0;max-width:100%;color:inherit;text-decoration:none}.rating-grade-link[data-v-053af1ec]:hover{opacity:.7}.rating-close[data-v-053af1ec]{flex-shrink:0;color:var(--rb-text-mid);font-size:24px;line-height:1;padding:0 4px}.rating-close[data-v-053af1ec]:focus-visible,.rating-source[data-v-053af1ec]:focus-visible,.rating-grade-link[data-v-053af1ec]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.rating-history th[data-v-053af1ec],.rating-history td[data-v-053af1ec]{padding:8px 4px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rb-line)}.rating-history th[data-v-053af1ec]{font-weight:500;opacity:.6;white-space:nowrap}.rating-history th[data-v-053af1ec]:first-child,.rating-history td[data-v-053af1ec]:first-child{padding-inline-start:0}.rating-history th[data-v-053af1ec]:last-child,.rating-history td[data-v-053af1ec]:last-child{padding-inline-end:0}.credit-rating[data-v-ce71a907]{display:inline-block;font-variant-numeric:tabular-nums}.credit-rating-trigger[data-v-ce71a907]{text-align:left;padding:4px;border-radius:4px;font-weight:600}.credit-rating--aligned[data-v-ce71a907],.credit-rating--aligned .credit-rating-trigger[data-v-ce71a907]{width:100%}.credit-rating--aligned .credit-rating-main[data-v-ce71a907]{display:grid;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:center;-moz-column-gap:4px;column-gap:4px}.credit-rating--aligned .credit-rating-main[data-v-ce71a907]>:first-child{grid-column:2;justify-self:center}.credit-rating--aligned .credit-rating-agencies[data-v-ce71a907]{grid-column:3;justify-self:start}.credit-rating-trigger[data-v-ce71a907]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.credit-rating-tooltip[data-v-ce71a907]{max-height:min(65dvh,32rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-inline-end:12px}.credit-rating-tooltip[data-v-ce71a907]:focus{outline:none}
