.financial-quality-details[data-v-e5fc0d63]{min-width:0;padding:var(--tv-space-5);color:var(--core-text);overflow-wrap:anywhere}.financial-quality-details header[data-v-e5fc0d63]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--tv-space-3)}.financial-quality-details__close[data-v-e5fc0d63]{flex:0 0 auto;white-space:nowrap}.financial-quality-details h2[data-v-e5fc0d63]{margin:var(--tv-space-1) 0 0;font-size:calc(var(--core-font-size)*1.5)}.financial-quality-details__eyebrow[data-v-e5fc0d63]{color:var(--core-text-muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.financial-quality-details__statement[data-v-e5fc0d63]{margin:var(--tv-space-1) 0 0;color:var(--core-text-muted)}.financial-quality-details>p[data-v-e5fc0d63]{margin:var(--tv-space-3) 0;line-height:1.5}.financial-quality-details__score[data-v-e5fc0d63]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--tv-space-2);padding-block:var(--tv-space-2);border-block:1px solid var(--core-border)}.financial-quality-details__score span[data-v-e5fc0d63]{color:var(--core-text-muted);font-size:12px}.financial-quality-details__score strong[data-v-e5fc0d63]{font-size:calc(var(--core-font-size)*1.25)}.financial-quality-details__components[data-v-e5fc0d63]{margin:0;padding:0;list-style:none}.financial-quality-details__components li[data-v-e5fc0d63]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--tv-space-3);padding-block:var(--tv-space-2);border-bottom:1px solid var(--core-border)}.financial-quality-details__component-name[data-v-e5fc0d63]{font-weight:600}.financial-quality-details__component-points[data-v-e5fc0d63]{color:var(--core-text-muted);font-size:12px;white-space:nowrap}.financial-quality-details__component-detail[data-v-e5fc0d63]{grid-column:1/-1;color:var(--core-text-muted);font-size:12px}.financial-quality-details__reasons h3[data-v-e5fc0d63]{margin:var(--tv-space-3) 0 0;font-size:var(--core-font-size)}.financial-quality-details__reasons ul[data-v-e5fc0d63]{margin:var(--tv-space-1) 0 0;padding-inline-start:var(--tv-space-4);color:var(--core-text-muted)}.financial-quality-details__reasons li[data-v-e5fc0d63]{margin-block:var(--tv-space-1)}.financial-quality-details__note[data-v-e5fc0d63]{color:var(--core-text-muted);font-size:12px}.financial-quality-details__meta[data-v-e5fc0d63]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tv-space-2) var(--tv-space-4);margin:0 0 var(--tv-space-3)}.financial-quality-details__meta dt[data-v-e5fc0d63]{color:var(--core-text-muted);font-size:12px}.financial-quality-details__meta dd[data-v-e5fc0d63]{margin:var(--tv-space-1) 0 0;font-weight:600}.financial-quality-details__disclaimer[data-v-e5fc0d63]{margin:0;color:var(--core-text-muted);font-size:12px}@media(max-width:700px){.financial-quality-details[data-v-e5fc0d63]{padding:var(--tv-space-4)}.financial-quality-details__meta[data-v-e5fc0d63]{grid-template-columns:minmax(0,1fr)}}.financial-quality-badge[data-v-f011fb31]{display:inline-flex;min-width:0;max-width:100%;vertical-align:middle}.financial-quality-badge .financial-quality-badge__trigger[data-v-f011fb31]{display:inline-flex;min-width:0;max-width:100%;align-items:center;padding:0;border-color:transparent;border-radius:0;background:transparent;color:var(--core-text-muted)}.financial-quality-badge__label[data-v-f011fb31]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.financial-quality-badge .financial-quality-badge__trigger[data-v-f011fb31]{min-height:44px;margin-block:calc(var(--tv-space-2)*-1);padding:0}}
