@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";ul{list-style-type:none;padding:0;margin:0}textarea{resize:vertical;height:5em}h2,h3,p{font-family:Libre Baskerville;margin:0}input,textarea{font-size:inherit}div#root{display:flex;font-size:large;gap:32px;padding:32px}div#root>div.forms{flex-grow:1}div.forms{display:flex;flex-direction:column;gap:32px}form{display:grid;grid-template-columns:auto auto;gap:16px;padding:16px;border-radius:5px;box-shadow:0 0 5px gray}form>ul{grid-column-start:span 2;display:flex;flex-direction:column;gap:16px}form>button{height:auto}form>button.left{justify-self:left}form>button.right{justify-self:right}li.input-field{display:flex;flex-direction:column}div.resume{width:210mm;height:297mm;box-shadow:0 0 5px gray;display:flex;flex-direction:column;gap:64px;padding:20mm}div.resume h2{font-size:xx-large}div.resume h3{font-size:x-large}div.general-info>h2{text-align:center}div.general-info>div.contacts{display:flex;justify-content:center;gap:32px}div.education>div.details{display:grid;grid-template-columns:auto auto}div.education>div.details>:nth-child(2){justify-self:end}div.experience>ul{list-style:initial;padding-left:32px}div.experience>div.line{display:flex;justify-content:space-between}
