.page-hero[data-v-19cd8459]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;overflow:hidden;min-height:88px;margin-bottom:18px;padding:24px 26px;border:1px solid #dce6f3;border-radius:22px;background:linear-gradient(125deg,#eef6ff,#fff9df);box-shadow:0 10px 28px rgba(60,93,145,.1)}.page-hero[data-v-19cd8459]:after{position:absolute;top:-48px;right:13%;width:150px;height:150px;border:25px solid rgba(255,204,70,.24);border-radius:50%;content:""}.accent-yellow[data-v-19cd8459]{background:linear-gradient(125deg,#fff8dc,#eef6ff)}.accent-coral[data-v-19cd8459]{background:linear-gradient(125deg,#fff0ea,#eef6ff)}.hero-actions[data-v-19cd8459],.hero-copy[data-v-19cd8459]{position:relative;z-index:1}.hero-copy[data-v-19cd8459]{min-width:240px;flex:1 1 260px}.hero-copy>p[data-v-19cd8459]{margin:0 0 5px;color:#467fc9;font-size:14px;font-weight:800}h1[data-v-19cd8459]{margin:0;color:#263e66;font-size:clamp(27px,2.4vw,36px);line-height:1.2}.hero-meta[data-v-19cd8459]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:9px;color:#687a96;font-size:14px}.hero-meta span[data-v-19cd8459]{display:inline-flex;align-items:center;gap:5px}.hero-actions[data-v-19cd8459]{display:flex;align-items:center;gap:10px}@media (max-width:760px){.page-hero[data-v-19cd8459]{align-items:flex-start;min-height:auto;padding:20px;flex-direction:column}.hero-actions[data-v-19cd8459]{width:100%}}.pet-page[data-v-12c8b6d0]{padding:18px 22px 40px}.notice[data-v-12c8b6d0]{margin-bottom:14px;border-radius:12px}.panel[data-v-12c8b6d0]{margin-bottom:16px;border-radius:16px}.panel-head[data-v-12c8b6d0]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.panel-head h4[data-v-12c8b6d0]{margin:0;color:#2f4d78;font-size:14px}.panel-head span[data-v-12c8b6d0]{color:#9aa8ba;font-size:11px}.big-row[data-v-12c8b6d0]{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.big-num[data-v-12c8b6d0]{color:#2f4d78;font-size:38px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.big-unit[data-v-12c8b6d0]{color:#8a98ad;font-size:13px}.big-tip[data-v-12c8b6d0]{margin-left:6px;color:#8a98ad;font-size:11px}.mini-stat[data-v-12c8b6d0]{margin-top:10px;color:#6a7d97;font-size:12px}.mini-stat b[data-v-12c8b6d0]{color:#3f7fcc;font-size:15px}.act-table[data-v-12c8b6d0]{display:grid;gap:6px}.act-head[data-v-12c8b6d0],.act-row[data-v-12c8b6d0]{display:grid;grid-template-columns:1fr 84px 84px;align-items:center;gap:8px}.act-head[data-v-12c8b6d0]{color:#a9b5c5;font-size:11px;padding:0 10px}.act-row[data-v-12c8b6d0]{padding:7px 10px;border:1px solid #eef3fa;border-radius:10px;background:#fbfdff}.act-name[data-v-12c8b6d0]{color:#4d6586;font-size:13px}.act-val[data-v-12c8b6d0]{color:#5c7a99;font-size:13px;font-variant-numeric:tabular-nums}.act-val.pos[data-v-12c8b6d0]{color:#3f9a74}.act-val.neg[data-v-12c8b6d0]{color:#d0645e}.act-note[data-v-12c8b6d0]{margin-top:10px;color:#a9b5c5;font-size:11px;line-height:1.6}.lv-list[data-v-12c8b6d0]{display:grid;gap:6px}.lv-row[data-v-12c8b6d0]{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid #eef3fa;border-radius:10px;background:#fbfdff}.lv-tag[data-v-12c8b6d0]{flex:none;min-width:46px;padding:2px 8px;border-radius:8px;color:#fff;font-size:11px;text-align:center}.lv-tag.tone-1[data-v-12c8b6d0]{background:#8fb6e6}.lv-tag.tone-2[data-v-12c8b6d0]{background:#6ea6df}.lv-tag.tone-3[data-v-12c8b6d0]{background:#4f8ed2}.lv-tag.tone-4[data-v-12c8b6d0]{background:#3a76bd}.lv-score[data-v-12c8b6d0]{color:#3d5878;font-size:13px;font-weight:500}.lv-delta[data-v-12c8b6d0]{color:#a9b5c5;font-size:11px}.lv-stage[data-v-12c8b6d0]{margin-left:auto;color:#b3bfcd;font-size:11px}.lv-note[data-v-12c8b6d0]{margin-top:10px;color:#a9b5c5;font-size:11px;line-height:1.7}.dist[data-v-12c8b6d0]{display:grid;gap:6px}.dist-row[data-v-12c8b6d0]{display:flex;align-items:center;gap:8px}.dist-lv[data-v-12c8b6d0]{flex:none;width:40px;color:#6a7d97;font-size:11px}.dist-bar[data-v-12c8b6d0]{flex:1;height:8px;overflow:hidden;border-radius:999px;background:#f0f4f9}.dist-bar i[data-v-12c8b6d0]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8fb6e6,#4f8ed2)}.dist-count[data-v-12c8b6d0]{flex:none;width:48px;color:#6a7d97;font-size:11px;text-align:right}