.sparkline[data-v-74831090]{color:var(--color-accent);flex-shrink:0;display:block}.mg[data-v-815ba668]{margin-bottom:var(--space-6)}.mg__head[data-v-815ba668]{margin-bottom:var(--space-3)}.mg__title[data-v-815ba668]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:var(--font-size-subtitle);color:var(--color-heading-accent);margin:0}.mg__wrap[data-v-815ba668]{border-radius:var(--radius);position:relative;overflow-x:auto}.mg__wrap[data-v-815ba668]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.mg__wrap--scrollable[data-v-815ba668]{box-shadow:inset -12px 0 12px -14px var(--color-text-muted)}.mg__table[data-v-815ba668]{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content;font-size:var(--font-size-small)}.sr-only[data-v-815ba668]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mg__table th[scope=col][data-v-815ba668]{font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);text-align:right;white-space:nowrap;border-bottom:1px solid var(--color-divider);padding:6px 10px;font-weight:700}.mg__label-col[data-v-815ba668],.mg__table th[scope=col][data-v-815ba668]{background:var(--color-surface-elevated)}.mg__label-col[data-v-815ba668]{z-index:6;width:210px;min-width:210px;max-width:210px;position:sticky;left:0;text-align:left!important}.mg__num[data-v-815ba668]{min-width:72px}.mg__trend-col[data-v-815ba668]{min-width:130px;text-align:center!important}.mg__trend[data-v-815ba668]{text-align:center;border-bottom:1px solid var(--color-hairline);background:var(--color-bg);vertical-align:middle;padding:4px 8px}.mg__trend[data-v-815ba668] .sparkline{margin-inline:auto}.mg__label[data-v-815ba668]{width:210px;min-width:210px;max-width:210px;font-size:var(--font-size-small);text-align:left;white-space:normal;z-index:2;position:sticky;left:0}.mg__label[data-v-815ba668],.mg__value[data-v-815ba668]{color:var(--color-text-heading);border-bottom:1px solid var(--color-hairline);background:var(--color-bg);padding:4px 10px;font-weight:600}.mg__value[data-v-815ba668]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mg__value--atual[data-v-815ba668]{z-index:2;background:var(--color-bg)}.mg__current-col[data-v-815ba668],.mg__value--atual[data-v-815ba668]{border-left:1px solid var(--color-divider);border-right:1px solid var(--color-divider);position:sticky;left:210px}.mg__current-col[data-v-815ba668]{z-index:6;background:var(--color-surface-elevated)}.mg__table tbody tr:last-child td[data-v-815ba668],.mg__table tbody tr:last-child th[data-v-815ba668]{border-bottom:none}.mg__row--clickable[data-v-815ba668]{cursor:pointer;touch-action:manipulation}.mg__row--clickable:focus-within td[data-v-815ba668],.mg__row--clickable:focus-within th[data-v-815ba668],.mg__row--clickable:hover td[data-v-815ba668],.mg__row--clickable:hover th[data-v-815ba668],.mg__row--clickable:focus-within .mg__value--atual[data-v-815ba668],.mg__row--clickable:hover .mg__value--atual[data-v-815ba668],.mg__row--clickable:focus-within .mg__label[data-v-815ba668],.mg__row--clickable:hover .mg__label[data-v-815ba668]{background:var(--color-surface-elevated)}.mg__metric-button[data-v-815ba668]{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:28px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.mg__metric-button[data-v-815ba668]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.mg__chart-icon[data-v-815ba668]{color:var(--color-accent);opacity:.75;flex:none}.mg__ticker[data-v-815ba668]{border:1px solid var(--color-accent);border-radius:var(--radius);font-size:var(--font-size-small);margin-right:4px;padding:1px 6px;font-weight:600;display:inline-block}.mg__link[data-v-815ba668],.mg__ticker[data-v-815ba668]{color:var(--color-accent)!important;text-decoration:none!important}.mg__link[data-v-815ba668]{font-size:inherit!important;font-weight:inherit!important}@media (width<=600px){.mg__label[data-v-815ba668],.mg__label-col[data-v-815ba668]{width:160px;min-width:160px;max-width:160px}.mg__current-col[data-v-815ba668],.mg__value--atual[data-v-815ba668]{left:160px}.mg__title[data-v-815ba668]{font-size:var(--font-size-base)}}
