body,page{background:#f4f1ea;color:#0e2233;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.page{background:#f4f1ea;box-sizing:border-box;min-height:100vh;padding:0 .8rem 1.2rem}.card{background:#fff;border-radius:.9rem;box-shadow:0 .05rem 0 rgba(14,34,51,.03);margin-bottom:.6rem;padding:.9rem}.card-title{color:#0e2233;display:block;font-size:.8rem;font-weight:600}.card-sub{color:#8d99a4;display:block;font-size:.6rem;line-height:1.5;margin-top:.2rem}.row{align-items:center;display:flex}.between{align-items:center;display:flex;justify-content:space-between}.num{font-family:DIN Alternate,Helvetica Neue,-apple-system,sans-serif;font-variant-numeric:tabular-nums}.pill{align-items:center;border-radius:24.975rem;display:inline-flex;font-size:.55rem;font-weight:600;padding:.15rem .45rem}.pill-teal{background:#e1f3ef;color:#11a08f}.pill-orange{background:#fdebe2;color:#f26b3a}.pill-gold{background:#f8eed8;color:#c99532}.pill-gray{background:#efebe2;color:#4f6070}.btn{align-items:center;border-radius:1.15rem;display:flex;font-size:.75rem;font-weight:600;height:2.3rem;justify-content:center;transition:transform .15s ease,opacity .15s ease}.btn:active{opacity:.9;transform:scale(.98)}.btn-primary{background:#0e2233;color:#fff}.btn-alert{background:#f26b3a;color:#fff}.btn-teal{background:#11a08f;color:#fff}.btn-ghost{background:transparent;border:.05rem solid #e7e2d7;color:#0e2233}.disclaimer{color:#8d99a4;display:block;font-size:.55rem;line-height:1.6;padding:.4rem .6rem 0;text-align:center}.section-label{color:#8d99a4;display:block;font-size:.6rem;font-weight:600;letter-spacing:.05rem;margin:1rem .2rem .4rem}@keyframes fade-up{from{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fade-up .45s ease both}.taro_page{background:#f4f1ea}.metric{margin-top:.9rem}.metric__label{color:#4f6070;font-size:.7rem}.metric__value{color:#0e2233;font-size:1.1rem;font-weight:700}.metric__unit{color:#8d99a4;font-size:.6rem;margin-left:.2rem}.metric .range{margin-top:.3rem}.metric__note{color:#4f6070;display:block;font-size:.6rem;margin-top:.2rem}