.result-page[data-v-0beb8ff2]{box-sizing:border-box;min-height:100vh;padding:.28rem .28rem calc(1.6rem + env(safe-area-inset-bottom));color:#30343b;background:var(--channel-soft,#f5f6f8)}.result-page--no-download[data-v-0beb8ff2]{padding-bottom:calc(.28rem + env(safe-area-inset-bottom))}.result-hero[data-v-0beb8ff2]{position:relative;overflow:hidden;padding:.42rem .36rem .46rem;color:#fff;background:linear-gradient(125deg,var(--channel-primary,#ff8c56),var(--channel-dark,#f63) 72%);border-radius:.28rem;box-shadow:0 .16rem .36rem var(--channel-shadow,rgba(255,106,52,.18))}.result-hero-glow[data-v-0beb8ff2]{position:absolute;top:-1.1rem;right:-.9rem;width:3.4rem;height:3.4rem;border:.02rem solid hsla(0,0%,100%,.25);border-radius:50%}.result-hero-label[data-v-0beb8ff2]{margin-bottom:.16rem;font-size:.24rem;opacity:.86}.result-hero-title[data-v-0beb8ff2]{font-size:.36rem;font-weight:700;line-height:1.4}.result-clock[data-v-0beb8ff2]{margin-right:.12rem;font-size:.42rem}.result-hero-subtitle[data-v-0beb8ff2]{margin-top:.12rem;font-size:.24rem;line-height:1.55;opacity:.93}.result-loading[data-v-0beb8ff2]{padding:.48rem 0;color:#7f8792;font-size:.28rem;line-height:1.5;text-align:center}.section-heading[data-v-0beb8ff2]{margin:.28rem .06rem .14rem;font-size:.32rem;font-weight:700}.section-heading-row[data-v-0beb8ff2]{display:flex;align-items:center;justify-content:space-between}.section-heading-row h2[data-v-0beb8ff2]{font-size:inherit}.more-link[data-v-0beb8ff2]{padding:0;color:#666;font-size:.24rem;background:none;border:0}.more-link span[data-v-0beb8ff2]{color:var(--channel-text,#ff6b35);font-size:.34rem}.about-card[data-v-0beb8ff2]{background:#fff;border:.01rem solid var(--channel-border,#eceef1);border-radius:.24rem;box-shadow:0 .05rem .18rem rgba(25,31,41,.035);padding:.24rem}.about-brand[data-v-0beb8ff2]{display:flex;align-items:center;gap:.16rem}.about-logo-icon[data-v-0beb8ff2]{position:relative;display:block;flex:0 0 .72rem;width:.72rem;height:.72rem;overflow:hidden;border-radius:.18rem}.about-logo[data-v-0beb8ff2]{position:absolute;top:0;left:50%;width:130%;max-width:none;transform:translateX(-50%)}.about-brand-name[data-v-0beb8ff2]{color:#252b33;font-size:.3rem;font-weight:700;letter-spacing:.01em}.about-institution[data-v-0beb8ff2]{margin:.14rem .04rem 0;color:#59616e;font-size:.22rem;font-weight:500;line-height:1.35;text-align:center}.about-divider[data-v-0beb8ff2]{height:.01rem;margin:.18rem 0 .08rem;background:#f0f1f3}.about-row[data-v-0beb8ff2]{display:flex;gap:.16rem;align-items:flex-start;justify-content:space-between;padding:.09rem 0;color:#69717d;font-size:.23rem}.about-row span[data-v-0beb8ff2]{max-width:58%}.about-row strong[data-v-0beb8ff2]{color:#30343b;font-weight:600;text-align:right}.about-row--rate[data-v-0beb8ff2]{gap:.08rem;font-size:.2rem;white-space:nowrap}.about-row--rate span[data-v-0beb8ff2]{max-width:none}.about-footnote[data-v-0beb8ff2]{margin-top:.12rem;color:#a0a5ad;font-size:.21rem;line-height:1.5;margin-top:.08rem;font-size:.19rem}.safety-note[data-v-0beb8ff2]{margin:.22rem .04rem 0;padding:.2rem .24rem;color:#777d84;font-size:.22rem;line-height:1.6;background:var(--channel-soft,#fff9f4);border-left:.05rem solid var(--channel-primary,#ffb285);border-radius:.06rem .14rem .14rem .06rem}.products-caption[data-v-0beb8ff2]{margin:-.04rem .06rem .2rem;color:#7f8792;font-size:.23rem;line-height:1.5}.download-dock[data-v-0beb8ff2]{position:fixed;right:0;bottom:0;left:0;z-index:20;padding:.16rem .32rem calc(.16rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -.04rem .2rem rgba(0,0,0,.04)}.download-button[data-v-0beb8ff2]{width:100%;height:.92rem;color:#fff;font-size:.32rem;font-weight:600;background:linear-gradient(90deg,var(--channel-button,#ff8a4a),var(--channel-dark,#ff5612));border:0;border-radius:.46rem;box-shadow:0 .12rem .28rem var(--channel-shadow,rgba(255,86,18,.32))}