body{margin:0;background:var(--mg-color-canvas)}.st-stack{display:flex;flex-direction:column;gap:var(--mg-space-4)}.st-watch{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mg-space-2)}.st-facts{display:grid;grid-template-columns:minmax(10rem,14rem) 1fr;gap:var(--mg-space-2) var(--mg-space-4);margin:0}.st-facts dt{color:var(--mg-color-text-2)}.st-facts dd{margin:0}.st-sources{margin:0;padding-left:1.25rem}@media(max-width:640px){.st-facts{grid-template-columns:1fr}}.st-account{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mg-space-1);min-width:0}.st-visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.st-matrix{overflow-x:auto;max-inline-size:100%}.st-matrix table{border-collapse:collapse;font-size:var(--mg-text-sm)}.st-matrix th,.st-matrix td{border:1px solid var(--mg-color-border-subtle)}.st-matrix__col{block-size:9rem;vertical-align:bottom;font-weight:400;color:var(--mg-color-text-2)}.st-matrix__col span{display:inline-block;writing-mode:vertical-rl;transform:rotate(180deg);max-block-size:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-matrix__row{position:sticky;inset-inline-start:0;background:var(--mg-color-surface);text-align:start;font-weight:400;padding:var(--mg-space-1) var(--mg-space-2);white-space:nowrap}.st-matrix td{inline-size:1.75rem;min-inline-size:1.75rem;block-size:1.75rem;text-align:center}.st-matrix__on{background:var(--mg-chart-1);color:var(--mg-color-text-inverse)}.st-bars{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(8rem,12rem) 1fr auto;gap:var(--mg-space-2) var(--mg-space-3);align-items:center}.st-bars li{display:contents}.st-bars__track{block-size:.75rem;background:var(--mg-color-surface-sunken);border-radius:2px}.st-bars__bar{display:block;block-size:100%;background:var(--mg-chart-1);border-radius:2px}.st-bars__value{font-variant-numeric:tabular-nums}.st-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mg-space-2) var(--mg-space-3)}.st-toolbar>:last-child{flex:1 1 14rem}.st-compare{border-collapse:collapse;min-inline-size:100%}.st-compare th,.st-compare td{padding:var(--mg-space-2) var(--mg-space-3);border-block-end:1px solid var(--mg-color-border-subtle);text-align:start;font-variant-numeric:tabular-nums}.st-compare thead th{color:var(--mg-color-text-2);font-weight:500}
