.ms-icon[data-v-6b8ea5fa]{width:1.06667rem;height:1.06667rem;vertical-align:middle;-webkit-flex-shrink:0;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page[data-v-f2e7e1f2]{width:100%;min-height:100vh;background:#f3f6fa;box-sizing:border-box;font-size:.74667rem;color:#20324b;line-height:1.6}.content[data-v-f2e7e1f2]{padding:.96rem .85333rem 1.28rem;box-sizing:border-box}.pointhero[data-v-f2e7e1f2]{background:-webkit-linear-gradient(315deg,#1857be,#2a77e8);background:linear-gradient(135deg,#1857be,#2a77e8);padding:1.17333rem;color:#fff;border-radius:.85333rem;margin-bottom:.85333rem}.pointhero .hero-row[data-v-f2e7e1f2]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.pointhero .hero-row .hero-label[data-v-f2e7e1f2]{font-size:.64rem}.pointhero .hero-row .ms-icon[data-v-f2e7e1f2]{width:1.06667rem;height:1.06667rem}.pointhero .pointnumber[data-v-f2e7e1f2]{font-size:2.34667rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.3;margin:.37333rem 0 .64rem}.pointhero .pointnumber .unit[data-v-f2e7e1f2]{font-size:.69333rem;font-weight:400}.pointhero .hero-sub[data-v-f2e7e1f2]{font-size:.64rem}.pointhero .substats[data-v-f2e7e1f2]{display:-webkit-box;display:-webkit-flex;display:flex;gap:1.28rem;border-top:.02667rem solid hsla(0,0%,100%,.2);padding-top:.74667rem;font-size:.64rem}.pointhero .substats b[data-v-f2e7e1f2]{font-size:.96rem;margin-left:.37333rem}.panel[data-v-f2e7e1f2]{background:#fff;border-radius:.74667rem;padding:.90667rem;margin-bottom:.74667rem;border:.02667rem solid #edf0f5;box-sizing:border-box}.panel[data-v-f2e7e1f2]:last-child{margin-bottom:0}.panel h3[data-v-f2e7e1f2]{font-size:.85333rem;font-weight:600;color:#20324b;line-height:1.5}.panel .panel-tip[data-v-f2e7e1f2]{font-size:.64rem;color:#697b91;margin:.64rem 0}.ledger-row[data-v-f2e7e1f2],.panel-row[data-v-f2e7e1f2]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ledger-row[data-v-f2e7e1f2]{padding:.74667rem 0;border-bottom:.02667rem solid #e8edf4;gap:.64rem}.ledger-row[data-v-f2e7e1f2]:last-child{border:0;padding-bottom:0}.ledger-row b[data-v-f2e7e1f2]{font-size:.69333rem}.ledger-row .row-desc[data-v-f2e7e1f2]{font-size:.58667rem;color:#697b91;margin-top:.21333rem}.ledger-row .score[data-v-f2e7e1f2]{color:#15836a;font-family:Arial,sans-serif;font-size:1.06667rem;white-space:nowrap}.rank-entry[data-v-f2e7e1f2]{width:100%;color:#20324b;text-align:left;margin-top:.74667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border:.02667rem solid #edf0f5}.rank-entry .rank-label[data-v-f2e7e1f2],.rank-entry[data-v-f2e7e1f2]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.rank-entry .rank-label[data-v-f2e7e1f2]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;gap:.42667rem;font-size:.74667rem}.rank-entry .rank-label .ms-icon[data-v-f2e7e1f2]{width:1.06667rem;height:1.06667rem;color:#2265db}.rank-entry .rank-link[data-v-f2e7e1f2]{font-size:.64rem;color:#2265db}.tipbox[data-v-f2e7e1f2]{padding:.64rem .74667rem;background:#f5f8fc;border-radius:.48rem;font-size:.64rem;color:#6c7e95;line-height:1.8;margin-top:.74667rem}.btn[data-v-f2e7e1f2]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:.42667rem;min-height:2.34667rem;border-radius:.53333rem;padding:.53333rem .85333rem;background:#2265db;color:#fff;font-size:.74667rem;font-weight:700;border:0;box-sizing:border-box}.btn.secondary[data-v-f2e7e1f2]{background:#edf3ff;color:#2265db}.btn.outline[data-v-f2e7e1f2]{background:#fff;color:#516882;border:.02667rem solid #d9e2ef}.btn.block[data-v-f2e7e1f2]{width:100%}.tiny[data-v-f2e7e1f2]{font-size:.58667rem}.muted[data-v-f2e7e1f2]{color:#697b91}