.resume-card[data-v-6174268f]{margin:5px 20px 80px 0;width:185px;height:240px;position:relative;text-align:center;transition:transform .4s;color:var(--font-color);cursor:pointer}.resume-card .template-hot[data-v-6174268f]{height:25px;background:var(--background);font-size:12px;top:-25px;position:absolute;text-align:left}.resume-card .template-hot i[data-v-6174268f]{color:#ff4500}.resume-card img[data-v-6174268f]{width:100%;height:100%;border-radius:5px}.resume-card .resume-card-mask[data-v-6174268f]{border-radius:5px;position:absolute;height:calc(100% + 25px);width:100%;top:0;left:0;display:none;background:rgba(0,0,0,.5)}.resume-card .resume-card-mask button[data-v-6174268f]{border-radius:3px;color:#fff;background:var(--theme)}.resume-card[data-v-6174268f]:hover{transform:translateY(10px)}.resume-card:hover .resume-card-mask[data-v-6174268f]{display:block}.resume-container[data-v-d057db7e]{max-width:var(--max-width);margin:20px auto}.resume-container .resume-notification[data-v-d057db7e]{padding-bottom:140px;position:sticky;top:80px;font-size:15px;line-height:28px}.resume-container .resume-notification strong[data-v-d057db7e]{display:inline-block;margin-bottom:10px;padding-bottom:5px;color:var(--theme)}.resume-container .resume-notification a[data-v-d057db7e]{color:#5e75eb}.resume-container .resume-hot-rank strong[data-v-d057db7e]{display:inline-block;color:var(--theme)}.resume-container .resume-hot-rank li[data-v-d057db7e]{font-size:14px;line-height:30px}.resume-container .resume-hot-rank li p[data-v-d057db7e]{max-width:135px}.resume-container .resume-hot-rank li sub[data-v-d057db7e]{font-weight:500;white-space:nowrap;color:#ff4500;text-align:right;flex-grow:1}.resume-container .resume-hot-rank li:nth-child(1) p span[data-v-d057db7e],.resume-container .resume-hot-rank li:nth-child(2) p span[data-v-d057db7e],.resume-container .resume-hot-rank li:nth-child(3) p span[data-v-d057db7e]{color:#ff4500}.resume-container .resume-left-container[data-v-d057db7e]{margin-right:20px}.resume-container .resume-left-container .resume-card-container[data-v-d057db7e]{display:grid;grid-template-columns:repeat(5,1fr)}.group[data-v-d057db7e]{align-items:center;gap:40px}@media screen and (max-width: 800px){.resume-right-container[data-v-d057db7e]{display:none}.resume-left-container[data-v-d057db7e]{margin-left:20px}}
