@media print{body{margin:0;padding:0}.editContainer{visibility:hidden}.resumeContainer{margin:0 auto;position:absolute;left:0;top:0;width:100%;max-width:768px;box-shadow:none!important;border:none!important}}*{margin:0;padding:0}#root{display:flex;justify-content:space-between;background-color:#e5e5e5}#appHeader{margin:0;padding:5px}.headerContainer{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 0}.editContainer{width:80vw;font-family:Arial,Helvetica,sans-serif}.editSection{background-color:#787878;margin:5px;padding:5px;border-radius:10px;box-shadow:0 1px 3px #000000bf}.editItemHeader{display:flex;justify-content:space-between;align-items:center;padding:0 5px}.itemButtonContainer{display:flex}.editInputContainer{display:grid;grid-template-columns:.5fr 1fr;padding:5px}.editBulletItem{display:flex}.editBulletItem>input{flex-grow:1;min-width:0}.editSectionHeader{display:flex;align-items:center;justify-content:space-between;padding:5px;margin:0;background-color:#8c8c8c;border-radius:10px}.editJobCompany,.editEducationItem,.editGeneralInfo{background-color:#8c8c8c;display:flex;flex-direction:column;padding:5px;margin-top:5px;border-radius:10px}.editJobRole{margin:5px 0;padding:5px 0 5px 5px;background-color:#a0a0a0;border-radius:10px}.editJobTask{padding:0 5px}.renderContainer{width:120vw;font-family:Times New Roman,Times,serif}.resumeContainer{border:1px solid black;box-shadow:0 3px 10px #000000bf}.editSectionAddFirst{display:flex;align-items:center;justify-content:right;margin-top:5px;padding:0 5px}.buttonAddDel,.buttonShowHide{min-width:25px;padding:0 5px;width:auto;height:25px}.buttonShowHide{display:flex;align-items:center}input{border:1px solid grey;outline:none;box-shadow:none;padding:0 5px;min-height:20px}input:focus{border-color:#00f;box-shadow:none}.hidden{display:none}.viewerContainer{margin:10px;padding:10px;background-color:#fff;width:816px;height:1056px;font-family:Times New Roman,Times,serif}.resumeContainer{margin:10px;width:8.5in;height:11in;background-color:#fff;border:"1px solid black"}.resumeContent{padding:.5in}.resumeHeader{border-top:1px solid black;border-bottom:1px solid black;text-align:center}.resumeHeaderName{font-size:14pt;font-weight:700}.resumeHeaderContact{font-size:8pt}.resumeSectionContainer{display:grid;grid-template-columns:1in auto;font-size:10pt}.resumeSectionName,.institutionName,.companyName{font-weight:700}.companyJobHeader{font-style:italic}.spacer{font-size:10pt;line-height:1em;display:inline-block;width:1px}
