.hr-chart[data-v-ea5e6872]{margin:0;padding:12px 14px}.hr-chart__title[data-v-ea5e6872]{font-size:.86rem;font-weight:700;color:var(--hr-ink-2,#4b5563);margin-bottom:6px}.hr-chart__box[data-v-ea5e6872]{position:relative}.mg-today span[data-v-f372d054]{-webkit-margin-end:8px;margin-inline-end:8px;font-size:.82rem}.is-ok[data-v-f372d054]{color:var(--hr-success)}.is-warn[data-v-f372d054]{color:var(--hr-accent)}.is-bad[data-v-f372d054]{color:var(--hr-danger)}.is-info[data-v-f372d054]{color:var(--hr-info)}.mg-rate[data-v-f372d054]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mg-rate__bar[data-v-f372d054]{width:110px;height:7px;background:#edf1f5;border-radius:4px;overflow:hidden;display:inline-block}.mg-rate__bar i[data-v-f372d054]{display:block;height:100%;background:var(--hr-primary);border-radius:4px}.mg-wait[data-v-f372d054]{font-weight:800;color:var(--hr-accent);text-decoration:none}.mg-charts[data-v-f372d054]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.mg-charts .hr-canvas+.hr-canvas[data-v-f372d054]{margin-top:0}.mg-top[data-v-f372d054]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;padding:12px 14px}.mg-top__card[data-v-f372d054]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--hr-line);border-radius:10px;padding:10px 12px}.mg-top__rank[data-v-f372d054]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:#eef1f5;color:var(--hr-ink-2);-webkit-box-flex:0;-ms-flex:none;flex:none}.mg-top__rank.r1[data-v-f372d054]{background:#fef3c7;color:#92400e}.mg-top__rank.r2[data-v-f372d054]{background:#e5e7eb;color:#374151}.mg-top__rank.r3[data-v-f372d054]{background:#fde2cf;color:#9a3412}.mg-top__body[data-v-f372d054]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mg-top__score[data-v-f372d054]{font-size:1.4rem;font-weight:800;color:var(--hr-primary-ink)}@media (max-width:960px){.mg-charts[data-v-f372d054]{grid-template-columns:1fr}}