:root{--color1: #29524a;--color2: #c9e4de;--color3: #f1f8f7;--color4: #29524a;--add-btn: green;--del-btn: rgb(228, 40, 40);--reset-btn: rgb(228, 40, 40);--print-btn: rgb(174, 172, 172);--resume-color: white;--resume-font-1: Arial, sans-serif;--resume-font-2: Inter, sans-serif;--resume-font-3: Tahoma, serif;--resume-font-4: "Times New Roman", serif;--resume-font-5: Verdana, sans-serif;--header-font: Fraunces, serif;--body-font: Inter, Roboto, sans-serif;--light-font-color: white;--dark-font-color: black;--resume-width: 800px;--resume-font-size-1: 32px;--resume-font-size-2: 20px;--resume-font-size-3: 16px;--resume-padding: 3rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--body-font);background-color:var(--color2);height:100vh}header,footer{background-color:var(--color1);padding:20px;font-family:var(--header-font);color:var(--light-font-color);margin-bottom:3rem}footer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem}footer a{display:flex;align-items:center;color:var(--light-font-color);text-decoration:none;font-weight:700;gap:.2rem}a:hover{transform:scale(1.1)}.github--logo{height:1.5rem;filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(201deg) brightness(107%) contrast(102%);transition:transform .2s ease-in-out}.github--logo:hover{transform:rotate(360deg)}.btn--container{background-color:var(--light-font-color);display:flex;flex-direction:column;margin-bottom:5px;border-radius:10px}.option--button{background-color:var(--color1);display:flex;justify-content:space-between;align-items:center;padding:20px;border:none;border-radius:10px}.btn--container h2{font-size:1.5rem;color:var(--light-font-color);font-family:var(--header-font);font-weight:500;line-height:1.15}.btn--container button img{width:10%;height:auto;filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(201deg) brightness(107%) contrast(102%)}.hidden{display:none}form{display:flex;flex-direction:column;padding:20px 30px;gap:10px}.my--input{display:flex;flex-direction:column;gap:5px}.my--input input,select,.bullet--text input{line-height:1.15;font-size:20px;font-family:var(--body-font);border-radius:10px;border:none;padding:.5rem;outline:1px solid black}input:focus{border:1px solid blue}.my--input label{font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:1.5px;line-height:1.15}.main{display:flex;flex-direction:row;justify-content:space-between;padding:0 30px}.app--buttons{display:flex;flex-direction:column;max-width:30%}.app--buttons div{margin-top:0 auto}.app--content{max-width:69%}.main--content{display:flex;flex-direction:column;font-family:var(--resume-font-1);outline:1px solid black;background-color:var(--resume-color);box-shadow:2px 2px 4px #0006,-2px -2px 4px #0006;padding:var(--resume-padding);gap:2rem}.header--info{display:flex;flex-direction:column;align-items:center}.header--info h1{font-size:var(--resume-font-size-1);font-family:var(--resume-font-1);font-weight:700}section h1,section h2{margin-bottom:.5rem;font-family:inherit}section h2{font-size:var(--resume-font-size-2);font-weight:700;text-decoration:underline}p{font-size:var(--resume-font-size-3);font-family:inherit;text-wrap:pretty;overflow-wrap:break-word}ul{display:flex;flex-direction:column;gap:.5rem;margin:.7rem 0;padding-left:3rem}li{line-height:1.3rem;font-family:inherrit}b,i{font-family:inherit}.reset--container{display:flex;flex-direction:row;justify-content:space-between;max-width:100%;gap:10px;margin-top:3rem}.reset--container>div{flex:1;display:flex;justify-content:center;padding:1rem;background-color:transparent;border:2px solid var(--color1);border-radius:.5rem;cursor:pointer;transition:background-color .3s ease-in-out}.reset--container>div:first-child:hover{background-color:var(--reset-btn);border-color:var(--reset-btn)}.reset--container>div:last-child:hover{background-color:var(--print-btn);border-color:var(--print-btn)}.reset--btn,.download--btn{background-color:transparent;border:none;font-size:1.5rem;font-weight:700;color:var(--color1);cursor:pointer}.reset--btn:hover,.download--btn:hover{color:var(--dark-font-color)}.bullet--container{display:flex;flex-direction:column;gap:1rem}.add--bullet-btn{padding:10px;max-width:15%;height:auto;border-radius:5px;background-color:inherit;outline:2px solid var(--add-btn);border:none;margin:0 auto}.bullet--text{display:flex;justify-content:space-between;align-items:center}.bullet--btn{background-color:inherit;outline:2px solid var(--add-btn);border:none;padding:10px;height:auto;border-radius:5px;max-width:15%}.bullet--text input{width:86%}form h2 b{color:#000;font-weight:700;font-family:inherit;font-size:1.3rem}
