.cv-forge-form{display:inherit;width:50%;color:#fff;margin:0 10px}.form-configurator{width:25%}.form-toggler{width:75%}.cv-forge-renderer{width:50%;background-color:#fff;color:#000}.cv-forge-renderer.layout-position-left{display:flex}.cv-forge-renderer.layout-position-right{display:flex;flex-direction:row-reverse}.form-configurator{display:inherit;justify-content:end;margin:0 20px 0 10px}.vertical-align{display:inherit;flex-direction:column}.form-configurator-button-container{display:inherit;flex-direction:inherit;background-color:#fff;border-radius:12px}.form-configurator-content-button{margin:10px;padding:20px 10px;font-size:16px;font-weight:900;background-color:#fff;border:1px solid #fff;border-radius:12px}.form-configurator-content-button.selected{color:#0e374e;background:#f5f5f5}.form-configurator-customize-button{margin:10px;padding:20px 10px;font-size:16px;font-weight:900;background-color:#fff;border:1px solid #fff;border-radius:12px}.form-configurator-customize-button.selected{color:#0e374e;background:#f5f5f5}.renderer-header{padding:30px 20px 25px}.selected-color-blue{background-color:#0e374e;color:#fff}.selected-color-red{background-color:red;color:#fff}.selected-color-green{background-color:green;color:#fff}.selected-color-purple{background-color:purple;color:#fff}.selected-color-brown{background-color:brown;color:#fff}.renderer-header.layout-position-left,.renderer-header.layout-position-right{width:40%}.renderer-header-label{text-align:center;margin-bottom:10px}.renderer-header-contact-info{display:flex;justify-content:space-around}.renderer-header-contact-info.layout-position-left,.renderer-header-contact-info.layout-position-right{display:inherit;flex-direction:column}.renderer-header-contact-info-item{display:inherit;text-align:center}.renderer-header-contact-info-item.layout-position-left,.renderer-header-contact-info-item.layout-position-right{display:flex;justify-content:center;margin-bottom:20px}.renderer-header-contact-info-item div{display:inherit;align-items:center;margin-right:5px}.renderer-body-section{display:flex}.renderer-body-section .date-location{width:25%;margin:10px 20px}.renderer-body-section .institution{width:75%;margin:10px 20px}.hidden{display:none}.render-body-container.layout-position-left,.render-body-container.layout-position-right{width:60%}.renderer-body-education{padding:30px 20px 0}.renderer-body-education h3{text-align:center;padding:10px 0;background-color:#f3f4f6;color:#0e374e}.renderer-body-experience{padding:20px 20px 0}.renderer-body-experience h3{text-align:center;padding:10px 0;background-color:#f3f4f6;color:#0e374e}.form-data-hydrator{padding:10px 5px;background-color:#fff;border-radius:12px}.form-data-hydrator-button-container{display:flex;justify-content:space-around}.form-data-hydrator-button{display:inherit;justify-content:center;width:48%;padding:5px 0;border:none;border-radius:4px;font-family:inherit}.form-data-hydrator-button svg{margin-right:5px}.danger{color:#b91c1c;background:none}:root{--white: #fff;--black: #000;--default-padding-personal-details: 25px 20px;--default-padding: 10px 20px;--default-border-radius: 12px;--default-margin: 20px auto 0 auto}.personal-details{display:flex;flex-direction:column;margin:var(--default-margin);background-color:var(--white);padding:var(--default-padding-personal-details);border-radius:var(--default-border-radius)}.personal-details h2{color:var(--black)}.education-section{font-family:inherit;background-color:var(--white);margin:var(--default-margin);border-radius:var(--default-border-radius)}.experience-section{font-family:inherit;background-color:var(--white);margin:var(--default-margin);margin-bottom:0;border-radius:var(--default-border-radius)}.form-data-controller-dropdown-section{font-family:inherit}.form-data-controller-dropdown-section-item-collection{display:flex;flex-direction:column;font-family:inherit}.is-hidden{display:none}.form-data-controller-dropdown-section-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;border:inherit;border-radius:inherit;background-color:inherit;font-family:inherit}.form-data-controller-dropdown-section-button span{display:inherit}.form-data-controller-dropdown-section-button svg{width:25px;height:25px}.form-data-controller-dropdown-section-button .custom-icon{align-items:center}.form-data-controller-dropdown-section-button .custom-icon svg{margin-right:10px}.form-data-controller-dropdown-section-button .chevron svg{transform:rotate(180deg);width:15px;height:15px}.form-data-controller-dropdown-section-add-button-container{display:flex;justify-content:center;padding:18px 0;border-top:3px solid #f3f4f6}.form-data-controller-dropdown-section-add-button{display:inherit;padding:8px 18px;background-color:#fff;border:4px solid #f3f4f6;border-radius:69420px}.form-data-controller-dropdown-section-add-button svg{margin-right:5px}:root{--black: #000;--default-input-background-color: #f3f4f6;--default-margin: 20px 0 10px 0;--default-label-color: #9ca3af}.form-data-controller-input{display:flex;flex-direction:column}.form-data-controller-input input{padding:12px 10px;border:2px solid transparent;border-radius:12px;background:var(--default-input-background-color)}.form-data-controller-input .label-container{display:inherit;align-items:baseline}.form-data-controller-input .label-container h3{color:var(--black);margin:var(--default-margin)}.form-data-controller-input .label-container span{color:var(--default-label-color);margin:var(--default-margin);margin-left:10px;font-size:12px;font-weight:700}.form-data-controller-experience-dropdown-item{display:flex;justify-content:space-between;align-items:baseline;width:100%;padding:20px;border:inherit;border-top:3px solid #f3f4f6;background-color:inherit;font-family:inherit}.experience-form{color:#000;padding:20px}.experience-form label input{width:97%;padding:10px 0 10px 10px;margin:5px 0 10px;border:2px solid transparent;border-radius:12px;background-color:#f3f4f6;transition:border .25s,box-shadow .25s}.experience-form .label-container{display:flex;justify-content:space-between}.experience-form .label-container input{width:90%}.experience-form .label-container .start-date{width:90%;display:inherit;flex-direction:column;justify-content:start}.experience-form .label-container .end-date{width:90%;display:inherit;flex-direction:column;justify-content:end}.experience-form .label-area-container{display:flex;flex-direction:column}.experience-form .label-area-container textarea{background-color:#f3f4f6;border:2px solid transparent;border-radius:12px;padding:10px;transition:border .25s,box-shadow .25s;height:65px;max-width:100%;min-height:42px}.experience-form label input:focus,.experience-form .label-area-container textarea:focus{border-color:#3b83f6;outline:none;box-shadow:0 3px 15px #3b83f633}.experience-form-button-container{display:flex;justify-content:space-between;margin-top:20px}.experience-form-button-container button{border:none;border-radius:4px;padding:8px 16px;font-weight:700}.experience-form-button-container .delete,.experience-form-button-container .cancel{background-color:initial;color:gray;outline:1px solid grey}.experience-form-button-container .save{background-color:#187ff5;color:#fff;outline:1px solid #187ff5}.experience-form-button-container .position-right{display:inherit}.experience-form-button-container .position-right button{margin-left:10px}.form-data-controller-education-dropdown-item{display:flex;justify-content:space-between;align-items:baseline;width:100%;padding:20px;border:inherit;border-top:3px solid #f3f4f6;background-color:inherit;font-family:inherit}.education-form{color:#000;padding:20px}.education-form label input{width:97%;padding:10px 0 10px 10px;margin:5px 0 10px;border:2px solid transparent;border-radius:12px;background-color:#f3f4f6;transition:border .25s,box-shadow .25s}.education-form .label-container{display:flex;justify-content:space-between}.education-form .label-container input{width:90%}.education-form .label-container .start-date{width:90%;display:inherit;flex-direction:column;justify-content:start}.education-form .label-container .end-date{width:90%;display:inherit;flex-direction:column;justify-content:end}.education-form .label-area-container{display:flex;flex-direction:column}.education-form label input:focus{border-color:#3b83f6;outline:none;box-shadow:0 3px 15px #3b83f633}.education-form-button-container{display:flex;justify-content:space-between;margin-top:20px}.education-form-button-container button{border:none;border-radius:4px;padding:8px 16px;font-weight:700}.education-form-button-container .delete,.education-form-button-container .cancel{background-color:initial;color:gray;outline:1px solid grey}.education-form-button-container .save{background-color:#187ff5;color:#fff;outline:1px solid #187ff5}.education-form-button-container .position-right{display:inherit}.education-form-button-container .position-right button{margin-left:10px}.form-customizer-layout .layout-button-container button{border:none;background-color:transparent}.form-customizer-layout .layout-button-container button .layout{border:1px solid gray;border-radius:8px;height:50px;width:50px;margin:10px}.form-customizer-layout .layout-button-container button .layout-top{background:linear-gradient(180deg,#0e374e 50%,#fff 50%)}.form-customizer-layout .layout-button-container button .layout-left{background:linear-gradient(90deg,#0e374e 50%,#fff 50%)}.form-customizer-layout .layout-button-container button .layout-right{background:linear-gradient(90deg,#fff 50%,#0e374e 50%)}.form-customizer-color .color-button{width:20px;height:20px;border-radius:50%;margin:20px 10px}.form-customizer-color .color-container .color-button.red{background:red}.form-customizer-color .color-container .color-button.green{background-color:green}.form-customizer-color .color-container .color-button.blue{background:#00f}.form-customizer-color .color-container .color-button.purple{background:purple}.form-customizer-color .color-container .color-button.brown{background:brown}.selected-color{outline:1px solid #000}.form-customizer-fonts .font-test{font-size:24px}.form-customizer-fonts h2{margin-bottom:15px}.form-customizer-fonts .fonts-container{display:flex}.form-customizer-fonts .fonts-container .font-block{width:50px;height:60px;border:1px solid #000;border-radius:8px;padding:8px 12px;margin-right:10px;text-align:center}:root{--white: #fff;--black: #000;--default-border-radius: 12px}.form-customizer-layout,.form-customizer-color,.form-customizer-fonts{color:var(--black);background:var(--white);margin:20px 0;padding:15px 20px}.form-customizer-layout,.form-customizer-color,.form-customizer-fonts{border-radius:var(--default-border-radius)}.form-customizer-color .color-container{display:flex}*{margin:0;padding:0}#root{display:flex;margin:20px 10%}body{background-color:#f3f4f6}.selected-font-noto-sans{font-family:NoTo Sans}.selected-font-serif{font-family:"serif"}.selected-font-monospace{font-family:monospace}
