#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}:root{background-color:#e6e6e6;margin:0;padding:0}.parent-container{display:grid;grid-template-columns:1fr 2fr}.input-form{border:2px solid midnightblue;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.form input{background-color:#d8d8d8;border-radius:8px;border:none;width:200px;height:20px;padding:5px;margin:2px}.form textarea{background-color:#d8d8d8;border-radius:8px;border:none;width:85%;height:100px;padding:5px;margin:2px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.form{padding:12px;background-color:#fff;text-align:left;border:1px solid rgb(0,0,0);border-radius:12px;margin:5px;position:relative}.add-btn{background-color:#fff;border-radius:8px;border:1px solid black;width:125px;height:25px;padding:5px;margin:2px}.btn{height:2px;background-color:inherit;border:none;position:absolute;top:10px;right:5px}.eye{height:20px;width:20px}.inactive{height:23px;overflow:hidden}.school-name{display:flex;margin-top:-5px;height:45px}.hidden{display:none}.company-name{display:flex;height:35px}.date-input input{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.description-form{display:flex;flex-direction:column}.cv-preview{display:grid;background-color:#e6e6fa;border:2px solid midnightblue;grid-template-columns:1.25fr 2fr;grid-template-rows:1fr 4fr}.preview-header{grid-column:span 2;background-color:#00003b;color:#fff;padding:1%}.header-name{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;letter-spacing:3px;margin-bottom:0}.header-position{font-size:20px;font-style:oblique}.preview-sidebar{box-sizing:border-box;background-color:#d3d3d3;display:flex;flex-direction:column;grid-column:span;padding:8px;gap:50px}h2{margin:5px}.sidebar-contact{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.sidebar-contact span{display:flex;align-items:center}svg{width:12px;height:12px;padding-left:5px}.sidebar-education,.education{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:5px}.preview-main{background-color:#fff;padding:8px}.previous-job{display:flex;flex-direction:column;align-items:flex-start;font-size:17px;color:#1e1e1e}.previous-position{font-size:20px;color:#000}.previous-job-description{list-style-type:disc;padding-left:15px;margin-top:5px}.bullet-point{display:list-item;text-align:left;margin-bottom:5px;font-size:14px}
