.wrap_7EjYD{display:flex}.starWrap_cB2yn{width:7px;overflow:hidden}.star_S6f7a{font-size:14px!important;color:#d8d8d8}.starL_ctm8a{position:relative;transform:translateX(0)}.starR_RBR9j{position:relative;transform:translateX(-7px)}.score_hXFps,.starHighlight_R4r10{color:#f77603}.score_hXFps{position:relative;font-size:12px;font-family:MicrosoftYaHei;line-height:14px}.zone-app[data-v-dd19c1a2]{display:flex;gap:18px;min-width:0;color:#172d48;padding:26px;border:1px solid #e5ebf3;border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.zone-app[data-v-dd19c1a2]:hover{border-color:#9eb9ed;box-shadow:0 10px 30px rgba(23,57,97,.0392156862745098);transform:translateY(-3px)}.zone-app[data-v-dd19c1a2]:focus-visible{outline:3px solid #2263da;outline-offset:3px}.app-logo[data-v-dd19c1a2]{flex:0 0 56px;height:56px;border:1px solid #eef1f6;border-radius:12px;background:#f4f7fc;display:grid;place-items:center;color:#2460bd;font-size:24px;overflow:hidden}.app-logo img[data-v-dd19c1a2]{width:100%;height:100%;object-fit:contain;background:#fff}.app-copy[data-v-dd19c1a2]{flex:1;min-width:0}.app-title[data-v-dd19c1a2]{display:flex;align-items:flex-start;gap:8px;min-height:48px}.app-title h3[data-v-dd19c1a2]{font-size:16px;font-weight:600;line-height:1.6;margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-badge[data-v-dd19c1a2]{color:#a77933;background:#fcf5e9;padding:1px 6px;border-radius:4px;font-size:11px;flex:none}.app-copy p[data-v-dd19c1a2]{color:#6d7a8c;font-size:13px;line-height:1.8;margin:8px 0 13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px}.app-tags[data-v-dd19c1a2]{display:flex;gap:6px;min-height:23px;flex-wrap:wrap}.app-tags span[data-v-dd19c1a2]{color:#557198;background:#f1f5fb;padding:3px 7px;border-radius:4px;font-size:11px}.app-bottom[data-v-dd19c1a2]{margin-top:20px;padding-top:14px;border-top:1px solid #eff2f7;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;color:#8a96a6}.app-bottom>span[data-v-dd19c1a2]:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-link[data-v-dd19c1a2]{color:#2461c6;white-space:nowrap}.app-link b[data-v-dd19c1a2]{padding-left:5px;font-weight:400}.compact[data-v-dd19c1a2]{align-items:center;border:0;border-radius:8px;padding:18px 0;gap:14px}.compact[data-v-dd19c1a2]:hover{box-shadow:none;transform:none;background:#f7f9fd}.compact .app-logo[data-v-dd19c1a2]{flex-basis:44px;height:44px;border-radius:10px}.compact .app-title h3[data-v-dd19c1a2]{font-size:14px;display:block;white-space:nowrap}.compact .app-title[data-v-dd19c1a2]{min-height:0}.compact .app-copy p[data-v-dd19c1a2]{margin:3px 0 0;-webkit-line-clamp:1;min-height:0;font-size:12px}.rank-number[data-v-dd19c1a2]{font-size:17px;color:#9aa8bd;font-variant-numeric:tabular-nums;font-style:italic;width:25px;flex:none}.rank-1[data-v-dd19c1a2]{color:#d18a42}.rank-2[data-v-dd19c1a2]{color:#6783a9}.rank-arrow[data-v-dd19c1a2]{color:#9bacbf;padding-right:8px}@media (max-width:600px){.zone-app[data-v-dd19c1a2]{padding:20px;gap:13px}.compact[data-v-dd19c1a2]{padding:16px 0}.app-logo[data-v-dd19c1a2]{flex-basis:46px;height:46px}}