.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-25e94654]{padding:18px 22px 40px}.toolbar[data-v-25e94654]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:6px 0 10px 2px}.tb-left[data-v-25e94654]{display:flex;align-items:center;gap:9px}.tb-label[data-v-25e94654]{color:#6a7d97;font-size:12px}.tb-score[data-v-25e94654]{color:#8a98ad;font-size:12px}.tb-score b[data-v-25e94654]{color:#3f7fcc;font-size:14px}.eval-card[data-v-25e94654]{border-radius:16px;margin-bottom:14px;transition:box-shadow .18s ease}.eval-card.busy[data-v-25e94654]{box-shadow:0 0 0 2px #cfe3fa}.top[data-v-25e94654]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.pet-box[data-v-25e94654]{display:grid;flex:none;width:46px;height:46px;place-items:center;border-radius:12px;background:#f1f6fd;overflow:hidden}.pet-box.stage-1 .mini[data-v-25e94654]{width:30px;height:30px}.pet-box.stage-2 .mini[data-v-25e94654]{width:35px;height:35px}.pet-box.stage-3 .mini[data-v-25e94654]{width:40px;height:40px}.pet-box.stage-4 .mini[data-v-25e94654]{width:44px;height:44px}.mini[data-v-25e94654]{-o-object-fit:contain;object-fit:contain}.mini.egg[data-v-25e94654]{font-size:20px}.who[data-v-25e94654]{flex:1;min-width:0}.stu-name[data-v-25e94654]{color:#263e66;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv[data-v-25e94654]{margin-top:2px;color:#8a98ad;font-size:11px}.lv .un[data-v-25e94654]{margin-left:5px;padding:0 5px;border-radius:6px;background:#f0f3f8;color:#9aa8ba;font-size:10px;font-style:normal}.score-row[data-v-25e94654]{display:flex;align-items:baseline;gap:3px;margin-bottom:4px}.score[data-v-25e94654]{color:#2f4d78;font-size:21px;font-weight:900;font-variant-numeric:tabular-nums}.score-unit[data-v-25e94654]{color:#8a98ad;font-size:10px}.to-next[data-v-25e94654]{margin-left:auto;color:#9aa8ba;font-size:10px}.to-next.max[data-v-25e94654]{color:#c08b34}.hint[data-v-25e94654]{margin-top:5px;color:#9aa8ba;font-size:10px;line-height:1.35}.btns[data-v-25e94654]{display:flex;gap:6px;margin-top:9px}.btns .el-button[data-v-25e94654]{flex:1;padding-left:0;padding-right:0}.pet-tag[data-v-25e94654]{display:inline-block;margin-top:8px;padding:1px 9px;border-radius:9px;color:#fff;font-size:11px;cursor:default}.pet-tag.un[data-v-25e94654]{background:#c3ccd9;cursor:pointer}