.mode-switcher{margin:0 7px;display:inline-block;font-size:12px;color:#ffffffd9}.mode-switcher span.mode-item{cursor:pointer}header{display:flex;justify-content:space-between;padding:8px 12px;background:#273f75;color:#ffffffd9}header .action-link{margin:0 4px;font-size:12px;color:#ffffffd9}header .action-link:hover{cursor:pointer}@media print{header{display:none}}footer{position:fixed;bottom:0;left:0;right:0;padding-top:24px}footer>div{display:flex;justify-content:center;align-items:center;padding:12px;background:#273f75;color:#ffffffd9}footer a{color:#ffffffd9}footer a:hover{color:#fff}footer .action-link{margin:0 4px}footer .action-link:hover{cursor:pointer}footer .action-link:first-of-type{margin-left:12px}footer .author{margin:0 4px}.templates{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:24px;margin:24px 0}.templates .template-item{display:flex;flex-direction:column;align-items:center}.templates .template-item .template-id{font-size:14px;color:#000000a6}.templates .template-item .template-description{font-size:12px;color:#00000073}.templates .template-item svg.template{width:160px;border-radius:4px;border:1px solid #efefef}.templates .template-item.selected svg.template{border:1px solid #b3b3b3}.templates .template-item:hover{cursor:pointer}.templates .template-item.disabled:hover{cursor:not-allowed}.module-list .module-item>div:first-child:hover{cursor:pointer}.module-list .module-item>div:first-child .item-icon{margin-right:8px}.module-list .module-item>div:first-child .item-name{font-family:roboto-medium}.module-list .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:4px 0;width:auto}.module-list .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{display:flex}.module-list .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:4px 0}.module-list .ant-radio-button-wrapper{border:none!important}.module-list .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background:none!important}.module-list .no-content-panel .ant-collapse-content-box{display:none}.module-list .list-value-item{margin-left:20px}.module-list .list-value-item>div:not(.btn-append){width:100%;background:#0000000a;border-radius:4px;color:#000000a6;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:8px 0;padding:4px 12px}.module-list .btn-append{color:#00000073;text-align:center;font-size:12px;padding:8px 0}.module-list .btn-append:hover{background:#0000000d}.module-list .list-value-item>div{position:relative}.module-list .list-value-item>div .anticon-delete{position:absolute;right:0;top:0;background:#fff;padding:7.5px 8px;border-radius:2px;display:none}.module-list .list-value-item>div:hover .anticon-delete{display:inline-block}.ant-drawer-header,.ant-drawer-body{padding:12px 24px}.avatar{position:relative}.avatar .btn-upload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar .btn-upload .ant-upload-list-item-info{display:none}.avatar .btn-upload .ant-upload-list.ant-upload-list-picture-card{width:82px;height:82px}.avatar .btn-upload .ant-upload-select.ant-upload-select-picture-card{height:calc(100% + 4px);width:calc(100% + 4px);margin-top:-2px;border-radius:50%}.avatar .btn-upload .ant-upload-list-picture-card-container{height:100%;width:100%}.avatar .btn-upload .ant-upload-list-picture .ant-upload-list-item,.avatar .btn-upload .ant-upload-list-picture-card .ant-upload-list-item{border:none}.avatar:hover .btn-upload{display:block!important}.avatar .avatar-upload-tip{height:100%;display:flex;align-items:center;justify-content:center}@media print{.avatar.avatar-hidden{display:none!important}}.template1-resume{width:794px;min-height:942px;margin-bottom:60px;display:grid;grid-template-columns:2fr 3fr}@media (max-width: 794px){.template1-resume{width:100%;grid-template-columns:1fr}}@media print{@page{size:A4}.template1-resume{width:100%;display:grid;grid-template-columns:2fr 3fr;box-shadow:none}}.template1-resume{box-shadow:0 2px 4px 1px #00000026}.template1-resume .basic-info{padding:24px 18px 24px 24px}.template1-resume .main-info{height:100%;padding:33px 24px 32px 20px;background:#f2f2f2}.template1-resume section:not(:first-of-type){margin-top:24px}.template1-resume section .section-title{margin-bottom:12px;font-size:24px;line-height:32px;letter-spacing:0}.template1-resume section .section-info{font-size:18px;line-height:24px;color:#000000d9;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.template1-resume .basic-info section .section-info .info-name{max-width:198px;padding-right:4px}.template1-resume .basic-info .avatar{margin:12px auto;display:block;width:84px;height:84px}.template1-resume .basic-info .name{margin:8px auto 24px;font-size:24px;text-align:center}.template1-resume .basic-info .profile .profile-list{margin-bottom:24px}.template1-resume .basic-info .profile .profile-list>div{display:flex;align-items:center}.template1-resume .basic-info .profile .profile-list>div:not(:last-of-type){margin-bottom:4px}.template1-resume .basic-info .profile .profile-list .anticon{margin-right:8px}.template1-resume .basic-info .section-skill .section-info{margin-top:12px}.template1-resume .basic-info .section-skill .skill-rate{font-size:14px;display:flex}.template1-resume .basic-info .section-skill .skill-rate .ant-rate-star{margin-right:4px}.template1-resume .basic-info .section-skill .skill-detail-item{margin-top:4px}.template1-resume .basic-info section .sub-info{color:#00000073}.template1-resume .basic-info .section-award .sub-info{font-size:14px;margin-left:8px}.template1-resume .basic-info .education-item:not(:first-of-type){margin-top:8px}.template1-resume .basic-info .section-work>div{line-height:24px}.template1-resume .basic-info .section-work a.sub-info{font-size:12px;margin-left:8px}.template1-resume .main-info section{margin-bottom:16px}.template1-resume .main-info section .section-header{display:flex;margin-bottom:10px}.template1-resume .main-info section .section-header img{margin-right:8px}.template1-resume .main-info section .section-header h1{position:relative;font-size:18px;font-weight:700;color:#fff;width:200px;width:max-content;line-height:26px;padding:0 100px 0 10px;border-top-left-radius:3px;border-bottom-left-radius:3px}.template1-resume .main-info section .section-header h1:before{content:"";display:block;width:18.4px;height:18.4px;background:#f2f2f2;position:absolute;right:-9px;top:4px;transform:rotate(45deg)}.template1-resume .main-info section .section-detail{letter-spacing:1.2px}.template1-resume .main-info section .section-detail:not(:first-of-type){margin-top:4px}.template1-resume .main-info .section-project .section-info .ant-tag,.template1-resume .main-info .section-work-exp .section-info .ant-tag{line-height:20px;height:20px;border:none}.template1-resume .main-info .section-project .section-item:not(:first-of-type),.template1-resume .main-info .section-work-exp .section-item:not(:first-of-type){margin-top:18px}.template1-resume .main-info .section-project .section-info .sub-info,.template1-resume .main-info .section-work-exp .section-info .sub-info,.template1-resume .main-info .section-project .section-info .info-time,.template1-resume .main-info .section-work-exp .section-info .info-time{color:#00000073;font-size:12px;margin-left:8px;font-weight:300}.template1-resume .main-info .section-project .work-description,.template1-resume .main-info .section-work-exp .work-description,.template1-resume .main-info .section-project .project-content,.template1-resume .main-info .section-work-exp .project-content{white-space:pre-wrap}.template1-resume .section-aboutme>div{margin:6px 0}.template2-resume{width:794px;min-height:942px;margin-bottom:60px}@media (max-width: 794px){.template2-resume{width:100%}}@media print{@page{size:A4}.template2-resume{width:100%;box-shadow:none}}.template2-resume{box-shadow:0 2px 4px 1px #00000026}.template2-resume .basic-info{padding:18px 24px 12px}.template2-resume .main-info{padding:0 24px 24px;background:#fff}.template2-resume .section-title{font-size:16px;line-height:18px;margin-bottom:8px;letter-spacing:0;position:relative;display:flex}.template2-resume .section-title .title{width:auto}.template2-resume .section-title .title-addon{flex:1;position:relative}.template2-resume .section-title .title-addon:after{content:" ";position:absolute;right:0;top:50%;left:16px;height:1px;transform:translateY(-1px);background-color:currentColor;opacity:.54}.template2-resume .basic-info .section{border-radius:0}.template2-resume .section:not(:first-of-type){margin-top:12px}.template2-resume .section .section-info{font-size:14px;line-height:16px;color:#000000d9;margin-bottom:4px;display:flex;justify-content:space-between;align-items:center}.template2-resume .basic-info section .section-info .info-name{max-width:198px;padding-right:4px}.template2-resume .basic-info .avatar{margin:0 auto;display:block;width:84px;height:84px}.template2-resume .basic-info .name{margin:0 0 8px 4px;font-size:24px;line-height:36px}.template2-resume .basic-info .profile{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse;margin-bottom:12px}.template2-resume .basic-info .profile>div:first-of-type{flex:1}.template2-resume .basic-info .profile>div:nth-of-type(2){width:150px}.template2-resume .basic-info .profile .profile-list{display:flex;flex-wrap:wrap;margin-left:4px}.template2-resume .basic-info .profile .profile-list>div{flex:220px 1}.template2-resume .basic-info .profile .profile-list>div:not(:last-of-type){margin-bottom:4px}.template2-resume .basic-info .profile .profile-list .anticon{margin-right:8px}.template2-resume .basic-info .section-skill .skill-item{display:flex;justify-content:space-between}.template2-resume .basic-info .section-skill .skill-item:not(:first-of-type){margin-top:2px}.template2-resume .basic-info .section-skill .skill-rate{font-size:14px;display:flex}.template2-resume .basic-info .section-skill .skill-rate .ant-rate-star{margin-right:4px}.template2-resume .basic-info .section-skill .skill-detail-item{margin-top:4px}.template2-resume .basic-info section .sub-info{color:#00000073}.template2-resume .basic-info .section-award .sub-info{font-size:14px;margin-left:8px}.template2-resume .basic-info .education-item:not(:first-of-type){margin-top:8px}.template2-resume .basic-info .section-work>div{line-height:24px}.template2-resume .basic-info .section-work a.sub-info{font-size:12px;margin-left:8px}.template2-resume .main-info section{margin-bottom:16px}.template2-resume .main-info section .section-detail{letter-spacing:1.2px}.template2-resume .main-info section .section-detail:not(:first-of-type){margin-top:4px}.template2-resume .main-info .section-project .section-info .ant-tag,.template2-resume .main-info .section-work-exp .section-info .ant-tag{line-height:20px;height:20px;border:none}.template2-resume .main-info .section-project .section-item:not(:first-of-type),.template2-resume .main-info .section-work-exp .section-item:not(:first-of-type){margin-top:10px}.template2-resume .main-info .section-project .section-info .sub-info,.template2-resume .main-info .section-work-exp .section-info .sub-info,.template2-resume .main-info .section-project .section-info .info-time,.template2-resume .main-info .section-work-exp .section-info .info-time{color:#00000073;font-size:12px;margin-left:8px;font-weight:300}.template2-resume .main-info .section-project .work-description,.template2-resume .main-info .section-work-exp .work-description,.template2-resume .main-info .section-project .project-content,.template2-resume .main-info .section-work-exp .project-content{white-space:pre-wrap}body[lang=en-US] .template2-resume .section-title:after{left:188px}.template3-resume{width:794px;min-height:942px;margin-bottom:60px}@media (max-width: 794px){.template3-resume{width:100%}}@media print{@page{size:A4}.template3-resume{width:100%;box-shadow:none}}.template3-resume{box-shadow:0 2px 4px 1px #00000026}.template3-resume .basic-info{padding:24px 18px 24px 24px}.template3-resume .main-info{padding:24px 24px 32px 32px;background:#fff}.template3-resume .ant-ribbon{height:24px;line-height:24px}.template3-resume .section-title{font-size:16px;letter-spacing:0}.template3-resume .ant-card-body{padding:12px 24px}.template3-resume .basic-info .section{padding-top:28px;border-radius:0}.template3-resume .ant-ribbon-wrapper:not(:last-of-type) .ant-card-bordered{border-bottom:0}.template3-resume section:not(:first-of-type){margin-top:24px}.template3-resume section .section-info{font-size:18px;line-height:24px;color:#000000d9;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.template3-resume .basic-info section .section-info .info-name{max-width:198px;padding-right:4px}.template3-resume .basic-info .avatar{margin:12px auto;display:block;width:84px;height:84px}.template3-resume .basic-info .name{margin:0 0 8px 4px;font-size:24px;line-height:36px}.template3-resume .basic-info .profile{margin-bottom:16px}.template3-resume .basic-info .profile .profile-list{display:flex;flex-wrap:wrap;margin-left:4px}.template3-resume .basic-info .profile .profile-list>div{display:flex;align-items:center;flex:220px 1;margin-right:4px}.template3-resume .basic-info .profile .profile-list>div:not(:last-of-type){margin-bottom:4px}.template3-resume .basic-info .profile .profile-list .anticon{margin-right:6px}.template3-resume .basic-info .section-skill .skill-item{display:flex;justify-content:space-between}.template3-resume .basic-info .section-skill .skill-item:not(:first-of-type){margin-top:2px}.template3-resume .basic-info .section-skill .skill-rate{font-size:14px;display:flex}.template3-resume .basic-info .section-skill .skill-rate .ant-rate-star{margin-right:4px}.template3-resume .basic-info .section-skill .skill-detail-item{margin-top:4px}.template3-resume .basic-info section .sub-info{color:#00000073}.template3-resume .basic-info .section-award .sub-info{font-size:14px;margin-left:8px}.template3-resume .basic-info .education-item:not(:first-of-type){margin-top:8px}.template3-resume .basic-info .section-work>div{line-height:24px}.template3-resume .basic-info .section-work a.sub-info{font-size:12px;margin-left:8px}.template3-resume .main-info section{margin-bottom:16px}.template3-resume .main-info section .section-header{display:flex;margin-bottom:10px}.template3-resume .main-info section .section-header img{margin-right:8px}.template3-resume .main-info section .section-header h1{position:relative;font-size:16px;font-weight:700;color:#fff;width:200px;width:max-content;line-height:24px;padding:0 100px 0 10px;border-top-left-radius:3px;border-bottom-left-radius:3px;margin-left:-12px}.template3-resume .main-info section .section-header h1:before{content:"";display:block;width:18px;height:18px;background:#fff;position:absolute;right:-9px;top:4px;transform:rotate(45deg)}.template3-resume .main-info section .section-detail{letter-spacing:1.2px}.template3-resume .main-info section .section-detail:not(:first-of-type){margin-top:4px}.template3-resume .main-info .section-project .section-info .ant-tag,.template3-resume .main-info .section-work-exp .section-info .ant-tag{line-height:20px;height:20px;border:none}.template3-resume .main-info .section-project .section-item:not(:first-of-type),.template3-resume .main-info .section-work-exp .section-item:not(:first-of-type){margin-top:18px}.template3-resume .main-info .section-project .section-info .sub-info,.template3-resume .main-info .section-work-exp .section-info .sub-info,.template3-resume .main-info .section-project .section-info .info-time,.template3-resume .main-info .section-work-exp .section-info .info-time{color:#00000073;font-size:12px;margin-left:8px;font-weight:300}.template3-resume .main-info .section-project .work-description,.template3-resume .main-info .section-work-exp .work-description,.template3-resume .main-info .section-project .project-content,.template3-resume .main-info .section-work-exp .project-content{white-space:pre-wrap}@font-face{font-family:roboto-regular;src:url(https://dasstatic.alicdn.com/alisis3/fonts/Roboto-Regular.ttf)}@font-face{font-family:roboto-medium;src:url(https://dasstatic.alicdn.com/alisis3/fonts/Roboto-Medium.ttf)}@font-face{font-family:roboto-light;src:url(https://dasstatic.alicdn.com/alisis3/fonts/Roboto-Light.ttf)}body{font-family:roboto-regular;font-size:14px;margin:0!important}body .page{display:flex;padding:12px;justify-content:center}body .page .btn-group{margin-left:12px;display:block}body .page .btn-group .ant-btn{display:block;margin-top:8px;padding:4px 8px;width:106px;border-radius:0!important}@media (max-width: 768px){body .page{flex-direction:column-reverse}body .page .btn-group{margin-left:0}body .page .btn-group .ant-btn{margin-top:0;margin-bottom:8px;margin-right:8px;display:inline-block}body .page .btn-group .ant-btn:not(.btn-upload):last-of-type{margin-right:0}}@media (max-width: 414px){body .page{padding:0}body .page .btn-group,body .page .box-size-info{display:none}}body .box-size-info{position:absolute;transform:translate(-100%,50%);font-size:12px;line-height:15px;background:#8bc34a63;color:#009688;letter-spacing:1.2px;border-radius:2px;padding:2px 4px;margin:4px 0}@media print{@page{size:A4}body,body .page{padding:0;margin:0}.resume-alert,.btn-group,.box-size-info{display:none!important}}
