.config-container{padding:20px;background-color:#f9f9f9;border-radius:8px;min-height:800px}.config-container .actions{display:flex;justify-content:space-between}.config-container .actions button{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:10px 20px;cursor:pointer}.config-container .actions button:hover{background-color:#45a049}.config-container .actions button:last-child{background-color:#008cba}.config-container .actions button:last-child:hover{background-color:#007bb5}.config-container .page{margin-bottom:20px;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#fff}.config-container .pageHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.config-container .pageHeader h3{margin:0}.ConfigPageHeader_header__zxJmi,.config-container .columns{display:flex;justify-content:space-between}.ConfigPageHeader_header__zxJmi{align-items:center;margin-bottom:20px}.ConfigPageHeader_presetSelector__j2Vil{display:flex;align-items:center}.ConfigPageHeader_presetSelector__j2Vil label{margin-right:10px;font-weight:700}.ConfigPageHeader_presetSelector__j2Vil select{padding:5px 10px;border-radius:4px;border:1px solid #ccc}.ConfigPageColumn_column__MukQk{flex:1 1;margin-right:10px}.ConfigPageColumn_column__MukQk:last-child{margin-right:0}.ConfigPageColumn_column__MukQk h4{margin-bottom:10px;font-size:16px}.ConfigPageColumn_column__MukQk select{width:100%;padding:5px 10px;margin-bottom:10px;border-radius:4px;border:1px solid #ccc}.ConfigPageColumn_column__MukQk ul{list-style:none;padding:0}.ConfigPageColumn_column__MukQk ul li{display:flex;flex-direction:column;align-items:flex-start;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:10px;background-color:#f9f9f9;cursor:pointer;position:relative;transition:background-color .3s ease,box-shadow .3s ease}.ConfigPageColumn_column__MukQk ul li:hover{background-color:#f0f0f0;box-shadow:0 0 10px rgba(0,0,0,.1)}.ConfigPageColumn_column__MukQk ul li:last-child{margin-bottom:0}.ConfigPageColumn_column__MukQk ul li span{display:flex;justify-content:space-between;width:100%;font-weight:700;margin-bottom:5px}.ConfigPageColumn_column__MukQk ul li button{background-color:rgba(163,4,4,.63);color:#fff;border:none;border-radius:4px;padding:5px 10px;cursor:pointer;margin-top:10px;align-self:flex-end}.ConfigPageColumn_column__MukQk ul li button:hover{background-color:rgba(137,5,5,.66)}.RenderPreferences_preferenceItem__eENrI{display:flex;align-items:center;justify-content:space-between;border:1px solid #ccc;padding:5px;border-radius:5px;margin-bottom:10px;max-width:450px}.RenderPreferences_preferenceItem__eENrI label{margin-bottom:0;margin-right:10px;flex:1 1}.RenderPreferences_preferenceItem__eENrI input,.RenderPreferences_preferenceItem__eENrI select{flex:2 1;padding:5px;margin-bottom:0;border:1px solid #ccc;border-radius:4px}.RenderPreferences_preferenceItem__eENrI input[type=checkbox]{width:50px;margin:0}.RenderPreferences_preferenceItem__eENrI div{padding:2px}.RenderPreferences_inactive__S_l_L{display:none;overflow:hidden;max-height:0;opacity:0}.RenderPreferences_active__qrgAX{display:block!important;opacity:1!important;padding:10px;border-radius:5px;position:relative;z-index:10;box-shadow:0 0 10px rgba(0,0,0,.1);width:auto;transition:max-height .3s ease,opacity .3s ease}.RenderPreferences_active__qrgAX input{max-width:100px}:root{--resume-primary-color:#363f4e;--resume-secondary-color:#f4f7f7;--resume-scale:1;--editable-primary-color:#f10f0f;--editable-hover-color:#a8556e}.resume-template-container{display:flex;flex-direction:column;align-items:center;margin-top:10px;text-align:center}.resume-template-container .profile-photo-container{cursor:pointer;margin-bottom:10px}.resume-template-container .profile-photo-container img{display:block;margin:0 auto}.resume-template-container h1,.resume-template-container p{margin:0}.timeline-item{align-items:flex-start;position:relative}.timeline-item:before{content:"";position:absolute;width:2px;height:100%;background:#ccc;left:-4px;top:20px}.timeline-item:last-child:before{height:80%}.timeline-item .timeline-dot{width:8px;height:8px;background:var(--var-color);border-radius:50%;position:absolute;left:-7px;top:20px}.timeline-item .timeline-content .timeline-header{padding-top:10px;display:flex;margin:0 10px}.timeline-item .timeline-content .timeline-header .timeline-year{font-weight:700;color:var(--var-color);font-size:.6em;margin-top:5px;margin-left:auto}.timeline-item .timeline-content .timeline-sub-header{display:flex;margin:0 10px}.timeline-item .timeline-content .timeline-sub-header span:last-child{margin-left:auto}.timeline-item .timeline-content .item-title{font-weight:700;margin:8px 5px 0}.timeline-item .timeline-content .item-list{padding-left:20px}.rounded-container{border-bottom:1px solid var(--var-color);border-radius:8px;padding:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:solid var(--var-color);border-width:1px 1px 3px}.sub-header-h6{display:flex;justify-content:left;margin:0 10px}.section-header{border-bottom:2px solid var(--var-color);padding-bottom:3px}.resume-template-page,.section-header{display:flex;justify-content:space-between}.resume-template-page{font-family:var(--resume-font-family)!important;padding:0;box-sizing:border-box;margin-bottom:10px;flex-direction:column;position:relative;border-radius:10px}.editable{cursor:text;text-align:start}.editable.editing{padding:5px;outline:2px dashed #999;opacity:.9;cursor:text;box-shadow:none!important;transform:none!important}.editable:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,.2)}.sortable-list{list-style-type:none!important;padding-left:0}.dragHandle{cursor:-webkit-grab;cursor:grab;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hide-drag-handles .dragHandle{display:none}.sortableHelper{font-weight:bolder;list-style:none;color:var(--var-color);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);justify-content:left;margin-left:auto;margin-right:auto}.skill,.sortableHelper{display:flex;align-items:center}.skill .skill-name{padding-left:10px}.skill .skill-bar{margin-left:auto;background-color:var(--var-color);color:var(--var-color-bg);border-radius:5px;height:4px}.sortable-item span{padding-left:10px}.ResumeSection{position:relative;border-radius:8px;padding:3px;transition:transform .3s ease,box-shadow .3s ease}.ResumeSection:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.ResumeSection:hover.spacer-section{transition:transform .1s ease,box-shadow .1s ease;box-shadow:0 8px 16px rgba(0,0,0,.5)}.ResumeSection .header .title{font-size:1.2em;font-weight:700;color:#007bff;display:flex;align-items:center}.ResumeSection .header .title img{margin-right:8px}.ResumeSection .header .rename{font-size:.9em;color:#007bff;cursor:pointer}.ResumeSection .actions{position:absolute;top:50%;transform:translateY(-50%);left:-40px;display:flex;flex-direction:column;align-items:center}.ResumeSection .actions .action{margin:4px 0;font-size:1.2em;color:#007bff;cursor:pointer;transition:color .3s ease}.ResumeSection .actions .action:hover{color:#0056b3}.ReactModal__Overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.1)}.ReactModal__Content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;background:rgba(248,252,251,.75);padding:10px;border-radius:10px;border:2px solid #000;box-shadow:0 5px 15px rgba(0,0,0,.3);margin:0 auto;z-index:1100;max-height:95vh;overflow-y:auto}.ReactModal__Content h2,.ReactModal__Content input{margin-top:0;background:#fff}
/*# sourceMappingURL=4849575736c0e103.css.map*/