.status-bar{animation:fade 1.6s;font-size:12px;left:50%;position:absolute;top:32px;transform:translate(-50%);transition:all .2s ease-in-out;width:1000px}@media screen and (max-width:1024px){.status-bar{bottom:38px;color:#d1d1d1;text-align:center;top:auto;width:auto}}.status-bar .status{align-items:center;color:#bbb;cursor:pointer;display:inline-flex;float:left}@media screen and (max-width:1024px){.status-bar .status{float:unset;text-align:center}}.status-bar .status .icon{margin-right:4px}.status-bar .last-modified{color:#bbb;float:right}@media screen and (max-width:1024px){.status-bar .last-modified{float:unset;text-align:center}}@media print{.status-bar{bottom:24px;color:#d1d1d1;font-size:12px;line-height:24px;padding:0 48px;position:absolute;text-align:left;top:unset;width:1024px;z-index:1}.status-bar .last-modified{float:left}.status-bar .status{display:none}}.resume-header[data-v-c842f12f]{background-color:#00b38a;color:#fff;overflow:hidden;padding:32px 48px 24px}@media screen and (max-width:720px){.resume-header[data-v-c842f12f]{padding:24px}}.resume-header .title-section[data-v-c842f12f]{align-items:center;border-bottom:2px solid #00a982;display:flex;font-size:48px;justify-content:space-between;margin-bottom:8px;overflow:hidden}@media screen and (max-width:720px){.resume-header .title-section[data-v-c842f12f]{flex-direction:column}}.resume-header .title-section .applicant-name .nickname[data-v-c842f12f]{font-size:24px;font-weight:400;letter-spacing:0;padding-left:8px}@media screen and (max-width:720px){.resume-header .title-section .applicant-name .nickname[data-v-c842f12f]{display:block;font-size:20px;letter-spacing:1px;line-height:28px;padding-left:0;padding-right:8px}}.resume-header .title-section .desired-job[data-v-c842f12f]{display:inline;font-size:24px;font-weight:300}@media screen and (max-width:720px){.resume-header .title-section .desired-job[data-v-c842f12f]{border-top:1px solid #00a982;margin:8px auto 0;padding:16px 4px}}.resume-header .title-section .desired-job .location[data-v-c842f12f]{font-size:14px;padding-left:8px}.resume-header .info-section[data-v-c842f12f]{padding:4px}.resume-header .info-section h2[data-v-c842f12f]{font-size:17px;line-height:32px;margin:2px 0}.resume-header .info-section h3[data-v-c842f12f]{font-size:15px;line-height:30px}.resume-header .info-section[data-v-c842f12f]{float:left}@media screen and (max-width:720px){.resume-header .info-section[data-v-c842f12f]{text-align:center;width:100%}}.resume-header .contact-section[data-v-c842f12f]{float:right;text-align:right}@media screen and (max-width:720px){.resume-header .contact-section[data-v-c842f12f]{text-align:center;width:100%}}.resume-header .contact-section[data-v-c842f12f]{padding:4px}@media screen and (max-width:720px){.resume-header .contact-section ul[data-v-c842f12f]{margin:16px 0 0;text-align:center}}.resume-header .contact-section ul>li[data-v-c842f12f]{height:24px}@media screen and (max-width:720px){.resume-header .contact-section ul>li[data-v-c842f12f]{display:inline-flex}}.resume-header .contact-section ul>li>a[data-v-c842f12f]{align-items:center;color:#fff;display:inline-flex;font-family:Lucida Grande,Hiragino Sans GB,Hiragino Sans GB W3,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial Regular;font-size:14px;line-height:24px}.resume-header .contact-section ul>li>a[data-v-c842f12f]:hover{color:#e8e8e8}@media screen and (max-width:720px){.resume-header .contact-section ul>li>a .contact-link[data-v-c842f12f]{display:none}}.resume-header .contact-section ul>li>a .icon[data-v-c842f12f]{margin-left:6px;vertical-align:middle}@media screen and (max-width:720px){.resume-header .contact-section ul>li>a .icon[data-v-c842f12f]{font-size:20px}}.section-header[data-v-e0801bf3]{align-items:center;display:flex;margin:4px auto 10px;overflow:hidden;position:relative}.section-title__left[data-v-e0801bf3],.section-title__right[data-v-e0801bf3]{border-top:1px solid #f1f1f1;display:inline-flex;flex:1;height:0;vertical-align:middle}.section-title[data-v-e0801bf3]{background-color:#f1f1f1;border-radius:32px;color:#474747;flex-shrink:0;font-size:16px;line-height:32px;margin:0 16px;padding:0 32px;position:relative;text-align:center;z-index:1}#skill[data-v-64fa2f89]{padding:16px 16px 24px}#skill[data-v-64fa2f89] ul li{line-height:30px;margin-bottom:8px;padding-left:20px;position:relative}#skill[data-v-64fa2f89] ul li:before{background-color:#00b38a;border-radius:50%;content:"";height:4px;left:.4em;position:absolute;top:.8em;width:4px}#skill[data-v-64fa2f89] strong{border-bottom:1px solid #eaeaea;box-shadow:inset 0 -8px #eaeaea;color:#474747;font-size:14px;font-weight:500;line-height:16px;margin:0 1px;padding:0 3px}.project-item__header[data-v-d06b4995]{display:flex;justify-content:space-between;padding:10px 0 6px}.project-item__content[data-v-d06b4995]{line-height:30px}.project-item__content[data-v-d06b4995] p{text-align:justify;word-break:break-all}.project-item__content[data-v-d06b4995] li{padding-left:20px;position:relative}.project-item__content[data-v-d06b4995] li:before{background:#00b38a;border-radius:50%;content:"";height:4px;left:.5em;position:absolute;top:.8em;transform:translateY(50%);width:4px}.project-name[data-v-d06b4995]{border-bottom:1px solid #00aa7f8a;box-shadow:inset 0 -8px #00aa7f42;height:22px}.project-name[data-v-d06b4995],.project-role strong[data-v-d06b4995]{color:#474747;font-size:14px;font-weight:500;margin:0 1px;padding:0 3px}.project-role strong[data-v-d06b4995]{border-bottom:1px solid #eaeaea;box-shadow:inset 0 -8px #eaeaea;line-height:16px}.experience-header[data-v-be2ff257]{display:flex;justify-content:space-between}.experience-header__left[data-v-be2ff257]{display:flex;gap:16px}@media screen and (max-width:720px){.experience-header__left[data-v-be2ff257]{flex-direction:column;gap:4px}}#experience[data-v-31b09a53]{margin:16px 16px 24px;overflow:hidden}.resume-content{min-height:200px;overflow:hidden;padding:16px 32px 32px}@media screen and (max-width:720px){.resume-content{padding:16px 8px 32px}}footer[data-v-ef049756]{animation:fade 1.6s;text-align:center;transition:all .2s ease-in-out}footer .footer-link[data-v-ef049756]{color:#d1d1d1;display:inline}footer .footer-link .icon[data-v-ef049756]{height:13px;margin-right:3px;vertical-align:-3px;width:13px}#resume-footer[data-v-ef049756]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:16px;margin-top:8px}@media screen and (max-width:1024px){#resume-footer[data-v-ef049756]{margin-bottom:48px}}#print-footer[data-v-ef049756]{display:none}@media print{footer[data-v-ef049756]{bottom:24px;font-size:13px;left:50%;line-height:24px;padding:0 48px;position:absolute;text-align:right;transform:translate(-50%);width:1024px;z-index:1}#resume-footer[data-v-ef049756]{display:none}#print-footer[data-v-ef049756]{display:block}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}i.icon{background:currentColor;display:inline-flex;height:1em;width:1em}.icon-dot{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="200" height="200" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path d="M394.25998363 394.42651303l233.41954207 0 0 232.90379802-233.41954207 0 0-232.90379802Z"/></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg width="200" height="200" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path d="M394.25998363 394.42651303l233.41954207 0 0 232.90379802-233.41954207 0 0-232.90379802Z"/></svg>') no-repeat center /contain}.icon-home{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-home"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path><polyline points="9 22 9 12 15 12 15 22"></polyline></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-home"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path><polyline points="9 22 9 12 15 12 15 22"></polyline></svg>') no-repeat center /contain}.icon-github{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-github"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-github"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path></svg>') no-repeat center /contain}.icon-phone{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-phone"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-phone"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg>') no-repeat center /contain}.icon-mail{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-mail"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-mail"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg>') no-repeat center /contain}.icon-link{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>') no-repeat center /contain}.icon-download{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-download"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-download"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>') no-repeat center /contain}.icon-rss{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-rss"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-rss"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg>') no-repeat center /contain}.icon-pocket{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-pocket"><path d="M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z"></path><polyline points="8 10 12 14 16 10"></polyline></svg>') no-repeat center /contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-pocket"><path d="M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z"></path><polyline points="8 10 12 14 16 10"></polyline></svg>') no-repeat center /contain}*{box-sizing:border-box}body{position:relative;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;align-items:stretch;background-color:#eee;color:#333;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial Regular;font-size:15px;line-height:1.6;overflow:auto}a{color:inherit;text-decoration:none;transition:all .2s ease-in-out}.btn{border:1px solid #00b38a;border-radius:3px;color:#00b38a;display:inline-flex;font-family:Menlo,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial Regular;font-size:12px;height:20px;line-height:18px;margin:2px 0;padding:0 4px;text-align:center}.btn:hover,.pdf{background-color:#00b38a;color:#fff}.pdf{align-items:center;animation:fade 1.6s;border-radius:3px;bottom:6px;display:inline-flex;font-size:14px;left:50%;line-height:24px;margin-left:520px;padding:0 8px;position:fixed;transition:all .2s ease-in-out;z-index:10}@media screen and (max-width:1246px){.pdf{left:auto;margin-left:0;right:8px}}.pdf .icon{margin-right:4px}@keyframes fade{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{background-color:#f1f1f1;height:3px;overflow:visible;width:3px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#0003;box-shadow:inset 1px 1px #0000001a,inset 0 -1px #00000012;min-height:15px}::-webkit-scrollbar-thumb:vertical:hover{background-color:#0000004d}::-webkit-scrollbar-thumb:vertical:active{background-color:#00000080}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}::-webkit-scrollbar-corner{background:transparent}::-moz-selection{background:#d1d1d1}::selection{background:#d1d1d1}@page{size:A4;margin:48px 0 32px}@page :first{margin-top:0}@media print{.pdf,.status-bar .status,footer.license-footer{display:none}body{background-color:unset}}#resume-content{align-items:stretch;animation:fadeUp 2s cubic-bezier(.19,1,.22,1) forwards;background-color:#fff;border-radius:5px;box-shadow:0 0 16px silver;display:flex;flex-direction:column;margin:64px auto 32px;opacity:0;overflow:hidden;position:relative;transform:translate3d(0,48px,0);transition:all .2s ease-in-out;width:1024px}@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,48px,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (max-width:1024px){#resume-content{border-radius:0;margin-top:0;width:100%}}@media print{#resume-content{border-radius:0;box-shadow:none;margin:0 auto;padding-bottom:32px}}
