@import"https://fonts.googleapis.com/css2?family=Exo+2:wght@600&family=Outfit&family=Poppins&family=Roboto:wght@300&family=Rubik&family=Rubik+Iso&display=swap";.input-field{display:flex;flex-direction:column;gap:1rem;font-family:var(--font-fam-outfit)}.input-field label{font-size:1.2rem;font-weight:750;color:var(--input-label-colour)}.input-field input,.input-field input[type=date]{background-color:transparent;padding:1rem;border:none;border-bottom:2px solid var(--brand-colour);outline:none;font-size:1rem}input[type=date]::-webkit-calendar-picker-indicator{background-color:var(--brand-colour);background-size:20px;background-position:center;width:30px;height:30px;border-radius:50%;border:none;cursor:pointer}.input-field input::placeholder{font-size:.9rem}.personal-info{font-family:var(--font-fam-outfit);background-color:var(--neutral-colour);border-radius:15px;display:flex;flex-direction:column;padding:3rem 1.5rem;gap:1.5rem}.drop-down-container{background-color:initial;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:1rem}.dropdown{background-color:initial;min-width:100%;padding:1.5rem;text-align:left;border-radius:15px;font-size:1.2rem;border:none;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-fam-outfit);color:var(--primary-colour)}.adding-button{padding:1.2rem 3rem;margin-bottom:1.5rem;border-radius:1.5rem;background-color:var(--primary-colour);color:var(--neutral-colour);border:none;display:flex;align-items:center;gap:.5rem}.hidden{display:none}.form-buttons>*{padding:.8em 2em;background-color:var(--neutral-colour);border:1px solid var(--brand-colour);border-radius:1rem;font-family:var(--font-fam-outfit);font-size:1rem}.form-buttons{display:flex;gap:1rem}.save-form{border:none;background-color:var(--primary-colour);color:var(--neutral-colour)}.education-form-container,.experince-form-container{background-color:var(--neutral-colour);border-radius:15px}.list-of-names-container{width:100%;padding:1rem 0}.entries{background-color:var(--input-label-colour );font-family:var(--font-fam-cv-content);font-size:.9rem;color:var(--neutral-colour);padding:1.1rem 1.5rem;border-radius:8px;margin:.9rem 1.5rem;text-align:left}.entries:hover{background-color:var(--primary-colour);cursor:pointer;transition:background-color .25s ease}.form-container{font-family:var(--font-fam-outfit);background-color:var(--neutral-colour);border-radius:15px;display:flex;flex-direction:column;padding:3rem 1.5rem;gap:1.5rem;margin:.5rem}.form-container form{display:flex;flex-direction:column;gap:1.5rem}.personal-info h2{color:var(--primary-colour)}.personal-info-container{display:flex;width:100%;justify-content:space-between;gap:1.5rem;align-items:center;padding:1.5rem 56px;background-color:var(--cv-personal-colour);color:var(--neutral-colour);font-family:var(--font-fam-cv-personal)}.contact-info-container-cv{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:70%}.personal-info-cv{display:flex;flex-direction:column;gap:.6rem;width:80%;overflow-x:hidden;text-overflow:ellipsis}.grid-right{justify-self:end}.address{padding-top:5px}.profile-picture-container{width:100px;height:100px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background-color:var(--neutral-colour)}.profile-picture{max-width:100%;max-height:100%;object-fit:fill}.placeholder{display:flex;align-items:center;justify-content:center;font-size:24px;color:#aaa}.edu-ex-style{margin-top:40px;padding:0 56px;font-family:var(--font-fam-cv-content)}.each-edu,.each-xp{display:grid;grid-template-columns:1fr 3fr;gap:1rem;margin-top:1rem;margin-bottom:2.5rem}.edu-xp-title{grid-column:1/3;padding-bottom:10px;border-bottom:1px solid black}.xp-content,.edu-content{display:flex;flex-direction:column;gap:.6rem}.edu-content{justify-content:space-between}.xp-content{justify-content:baseline}.edit{display:flex;flex-direction:column;gap:1.5rem;padding:1rem;min-width:500px}@media (max-width:1400px){.edit{min-width:30%}}@media (max-width:1000px){.edit{min-width:100%}}.cv-container{width:100%;display:flex;justify-content:center;padding:1rem}.main-cv{background-color:#fff;width:8.27in;height:11.69in;box-shadow:0 4px 8px #0003}@media (max-width:1000px){.main-cv{scale:.7}}*{padding:0;margin:0;box-sizing:border-box}:root{--neutral-colour: #F3F3F3;--primary-colour: #F72585;--brand-colour: #cfa0ee;--input-label-colour: #7209B7;--cv-personal-colour: rgb(40, 33, 134);--font-fam-outfit: "Outfit", sans-serif;--font-fam-cv-personal: "Poppins", sans-serif;--font-fam-cv-content: "Rubik", sans-serif}.app{display:flex;justify-content:space-between}@media print{.edit{display:none}.cv-container{width:auto;display:block;padding:0}.main-cv{box-shadow:none;scale:1}}@media (max-width:1000px){.app{flex-wrap:wrap}}
