body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:#342e28;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#d2ad28}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.body-info{display:-webkit-flex;display:flex}@media (max-width:768px){.body-info{display:block}}.header{width:100%}.header .cover{background:url(/my-resume/static/media/cover_photo.f8aa885e.JPG) no-repeat 50%;background-size:cover;position:relative;height:20vw}@media (max-width:768px){.header .cover{height:50vw}}.header .cover .cover-overlay{width:100%;height:100%;background:linear-gradient(0deg,#a47764,rgba(164,119,100,.2));border-bottom:1px solid #a47764}.header .cover .avatar{position:absolute;bottom:calc(8vw - 200px);left:15vw;z-index:1}@media (max-width:768px){.header .cover .avatar{bottom:-100px;left:calc(50vw - 100px)}}.header .cover .name{color:#fff;position:absolute;font-size:60px;font-family:"Dancing Script",cursive;line-height:1;bottom:calc(4vw - 30px);left:calc(25vw + 200px);z-index:1}@media (max-width:768px){.header .cover .name{font-size:40px;width:100%;bottom:calc(-5vw - 150px);left:0;text-align:center}}.header .cover .career{color:#a47764;position:absolute;font-size:30px;line-height:1;bottom:calc(4vw - 115px);left:calc(25vw + 230px);z-index:1}@media (max-width:768px){.header .cover .career{font-size:20px;color:#fff;width:100%;bottom:calc(-5vw - 180px);left:0;text-align:center}}.basic-info{background:#a47764;margin-left:5vw;width:calc(20vw + 200px);height:auto;padding:calc(224px - 8vw) 0 20px}@media (max-width:768px){.basic-info{width:100%;margin-left:0;padding-top:calc(5vw + 200px);height:100%}}.basic-info .media-social{margin:0 calc(10vw + 56px);display:-webkit-flex;display:flex}@media (max-width:768px){.basic-info .media-social{margin:0 calc(50vw - 42px)}}.basic-info .media-social span{color:#fff;font-size:24px;margin:auto 8px}.basic-info .media-social span:hover{color:#e4c7b8}.basic-info .contact{color:#fff;margin:10px 10vw}@media (max-width:768px){.basic-info .contact{margin:10px calc(50vw - 100px)}}.basic-info .contact span{margin:8px}.basic-info .contact a{color:#fff}.basic-info .contact a:hover{color:#e4c7b8}.basic-info .info span{color:#fff}.basic-info .info .info-item{color:#fff;margin:0 10vw;border-bottom-style:dashed}@media (max-width:768px){.basic-info .info .info-item{margin:0 calc(50vw - 100px)}}.basic-info .info .info-item:last-child{border-bottom-style:none}.basic-info .info .info-item .info-italic{font-style:italic;text-align:right;width:50%;float:right}.basic-info .info .info-text{color:#fff;margin:0 20px;text-align:center}.background{margin:calc(200px - 8vw) 30px 30px;width:calc(75vw - 260px)}@media (max-width:768px){.background{margin:0;width:100%}}.background .card-list .ant-list-item-meta-content{-webkit-flex:auto;flex:auto}.background .card-list .ant-list-item-meta-content h4{white-space:pre-wrap;color:#a47764;font-weight:700}.background .card-list .ant-list-item-content{display:block}.background .card-list .ant-list-item-content i{color:#a47764;text-align:left;width:100%}
/*# sourceMappingURL=main.e1701009.chunk.css.map */