:root{--r-theme-color:#4183ff;--r-border-color:#f7faff;--r-paper-height:297mm;--r-paper-width:210mm;--r-photo-height:30mm;--r-photo-width:25mm;--r-large-font-size:5.5mm;--r-medium-font-size:4.675mm;--r-small-font-size:3.3mm;--r-line-height:5.2mm;--r-line-margin:1.4mm}body{margin:0}.opcv-wrap{background-color:#f2f3f5;min-height:100vh}.opcv-wrap .opcv-header{align-items:center;background-color:#fff;box-shadow:0 2px 8px #f2f3f5;box-sizing:border-box;display:flex;font-size:13px;height:50px;justify-content:space-between;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:1}.opcv-wrap .opcv-header .home{font-size:18px;font-weight:700}.opcv-wrap .opcv-header .right-area{display:flex}.opcv-wrap .opcv-header .right-area .config,.opcv-wrap .opcv-header .right-area .export,.opcv-wrap .opcv-header .right-area .more-templates{height:30px;margin-left:15px;padding:0 16px}.opcv-wrap .opcv-main{display:flex;justify-content:center;margin-top:50px;padding:8mm}.opcv-wrap .opcv-footer{align-items:center;background-color:#fff;color:#a1a2a3;display:flex;flex-direction:column;font-size:14px;justify-content:center;margin-top:20px;min-height:70px;width:100%}.opcv-wrap ::-webkit-scrollbar{width:0}.opcv-config-modal .modal-item{align-items:center;display:flex;margin-top:20px}.opcv-config-modal .modal-item .modal-item-name{width:80px}@media (max-width:500mm){body{zoom:.8}}@media (max-width:400mm){body{zoom:.75}}@media (max-width:300mm){body{zoom:.6}}@media print{@page{size:A4 portrait;margin:0}body{zoom:1;margin:0}.opcv-wrap{height:auto;padding:0}.opcv-wrap .opcv-header{display:none}.opcv-wrap .opcv-main{margin:0;padding:0}#opcv-editor-container,.opcv-wrap .opcv-footer{display:none}}#opcv-paper-container{width:var(--r-paper-width)}#opcv-editor-container,#opcv-paper-container{background-color:#fff;height:var(--r-paper-height)}#opcv-editor-container{border-radius:5px;box-sizing:border-box;margin-left:8mm;padding:5mm;width:calc(var(--r-paper-width) - 30mm)}#opcv-editor-container .edit-box{height:100%;overflow-y:auto}#resume0-editor{min-height:2000px}#resume0-editor .general-info-editor{background-color:#f7faff;border-radius:8px;margin-bottom:5mm;padding:3mm}#resume0-editor .general-info-editor .btn-containers{display:flex}#resume0-editor .general-info-editor .btn-containers button{margin-left:3mm}#resume0-editor .general-info-editor .info-title{align-items:center;display:flex;font-size:var(--r-large-font-size);font-weight:700;justify-content:space-between;margin-bottom:3mm}#resume0-editor .general-info-editor .info-form .config-form-item{align-items:center;display:flex;justify-content:space-between;margin-top:5mm}#resume0-editor .general-info-editor .info-form .form-item{align-items:center;display:flex;margin-top:5mm}#resume0-editor .general-info-editor .info-form .form-item .item-name{width:80px}#resume0-editor .general-info-editor .general-info-tips{color:#a9a9a9;font-size:var(--r-small-font-size);line-height:calc(var(--r-line-height) + .5mm);margin-top:3mm}#resume0-editor .line-item{align-items:center;display:flex;margin-top:5mm}#resume0-editor .tool-box{display:flex;justify-content:space-between;margin-bottom:20px}#resume0-content{line-height:var(--r-line-height)}#resume0-content .header{background-color:var(--r-theme-color);height:5mm}#resume0-content .main{font-size:var(--r-small-font-size);line-height:var(--r-line-height);padding:10mm 10mm 8mm}#resume0-content .base-info{display:flex;justify-content:space-between;max-height:35mm}#resume0-content .base-info a{text-decoration:none}#resume0-content .school-logo{height:13mm;width:25mm}#resume0-content .personal-info{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;font-size:var(--r-large-font-size);margin-bottom:3mm}#resume0-content .personal-info .name{font-size:var(--r-large-font-size);font-weight:700;margin-bottom:calc(var(--r-line-margin) + 1mm)}#resume0-content .personal-info .more{font-size:var(--r-small-font-size)}#resume0-content .photo{align-items:center;display:flex;font-size:var(--r-large-font-size);height:32mm;margin-bottom:3mm;overflow:hidden;width:25mm}#resume0-content .photo .photo-block{align-items:center;background-color:var(--r-theme-color);color:#fff;display:flex;font-size:var(--r-small-font-size);height:100%;justify-content:center;width:100%}#resume0-content .line-title0{background-color:var(--r-border-color);border-left:2mm solid var(--r-theme-color);padding:0 4mm}#resume0-content .line-title0,#resume0-content .line-title1{align-items:center;box-sizing:border-box;color:var(--r-theme-color);display:flex;font-size:var(--r-medium-font-size);font-weight:700;height:calc(var(--r-line-height) + 2mm);margin:calc(var(--r-line-margin)*2) 0 var(--r-line-margin)}#resume0-content .line-title1{border-bottom:1px solid var(--r-theme-color)}#resume0-content .line-title2{align-items:end;box-sizing:border-box;color:var(--r-theme-color);display:flex;font-size:var(--r-medium-font-size);font-weight:700;height:calc(var(--r-line-height) + 2mm);margin:calc(var(--r-line-margin)*2) 0 var(--r-line-margin)}#resume0-content .line-title2 .title-main{align-items:center;background-color:var(--r-theme-color);color:#fff;display:flex;height:100%;padding:0 4mm}#resume0-content .line-title2 .title-hr{background-color:var(--r-border-color);flex:1 1;height:2px}#resume0-content .line-title3{align-items:center;box-sizing:border-box;color:var(--r-theme-color);display:flex;font-size:var(--r-medium-font-size);font-weight:700;height:calc(var(--r-line-height) + 2mm);margin:calc(var(--r-line-margin)*2) 0 var(--r-line-margin)}#resume0-content .line-title3 .title-hr{background-color:var(--r-border-color);flex:1 1;height:2px;margin-left:4mm}#resume0-content .line-two-sides{display:flex;justify-content:space-between;margin-bottom:var(--r-line-margin)}#resume0-content .bold-text{font-weight:700}
/*# sourceMappingURL=main.35796eea.css.map*/