body{background:#121212;background:var(--main-bg-color);box-sizing:border-box;color:#eee;color:var(--main-text-color);font-family:Mulish,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}:root{--accent-color:#fd6a02;--accent-darker:#e96304;--main-bg-color:#121212;--dark-accent-color:#181818;--main-bg-color-lighter:#222;--main-bg-color-900:#424242;--main-bg-color-800:#616161;--white-color:#e8eef2;--main-text-color:#eee}a{text-decoration:none}.container{margin:0 auto;width:1400px}.flex{display:flex}.flex-column{flex-direction:column}.display-none{display:none!important}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-flex-start{justify-content:flex-start}.justify-content-space-between{justify-content:space-between}.flex-center{align-items:center;justify-content:center}.fullWidth{width:100%}.inputRow{align-items:center;display:flex;gap:32px;justify-content:space-between;margin-bottom:12px}.position-relative{position:relative}.btn{border-radius:4px;box-shadow:none;cursor:pointer;font-family:Mulish;font-weight:500;padding:8px 18px;transition:all .25s ease}.relative{position:relative}.overflow-hidden{overflow:hidden}.btn-circle{border-radius:50%;height:80px;width:80px}.btn-primary{background:var(--accent-color);border:1px solid var(--accent-darker);color:var(--main-text-color)}.btn-transparent{background:transparent;border:none}.btn-download-pdf{bottom:0;font-size:36px;left:0;margin:auto;padding:0;position:absolute;right:0;top:0}.btn-resume-preview{align-items:center;bottom:2.5rem;box-shadow:0 8px 15px #a948032e;display:flex;justify-content:center;position:fixed;right:2.5rem;text-align:center;transition:all .3s ease 0s}.btn-resume-preview:hover{background-color:#2ee59d;box-shadow:0 15px 20px #8e3c0245;color:var(--main-text-color);-webkit-transform:translateY(-7px);transform:translateY(-7px)}.btn-download-pdf:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.btn-primary:hover{background:var(--accent-darker);border:1px solid var(--accent-darker)}@media only screen and (min-width:1201px){.btn-resume-preview{display:none}}.heroWrapper{height:100vh;width:100%}.heroContent,.heroWrapper{align-items:center;display:flex;justify-content:center}.heroContent{flex-direction:column;text-align:center;width:800px}.homepageLogo{margin-bottom:24px;width:320px}.heroHeading{font-size:60px;margin-bottom:40px}@media only screen and (max-width:768px){.heroHeading{font-size:42px}.homepageLogo{width:200px}}@media only screen and (max-width:370px){.heroHeading{font-size:34px}}.textAreaGroup label{display:block;font-size:14px;margin-bottom:6px}.textAreaGroup textarea{background:var(--main-bg-color-lighter);border:1px solid var(--dark-accent-color);border-radius:3px;box-shadow:none;box-sizing:border-box;color:var(--main-text-color);font-family:inherit;font-size:1rem;outline:none;padding-left:8px;transition:all .2s ease}.textAreaGroup textarea:focus{border:2px solid #0070f3;box-shadow:8px 8px 24px rgba(0,0,0,.1)}.editorSectionContent{overflow:hidden;transition:all .35s ease}.editorSectionSeparator{background:var(--dark-accent-color);border-bottom:0;border-top:1px solid var(--dark-accent-color);border-color:var(--dark-accent-color);color:var(--dark-accent-color)}.collapseEditorSectionBtn{color:#fff;font-size:1.5rem;padding:14px!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapseEditorSectionBtn:hover{color:var(--accent-color)}.collapseEditorSectionBtn.sectionOpen{-webkit-transform:rotate(0);transform:rotate(0)}.editorSectionInfo{color:#646464;font-size:.82rem;font-weight:600;margin-bottom:16px;margin-top:0}.editorSectionHeading h2{margin:0}.dndItemWrapper,.editorSectionHeading{margin-bottom:16px}.dndItemWrapper{background:var(--main-bg-color-lighter);border:2px solid var(--dark-accent-color);border-radius:10px;cursor:pointer;padding:32px 24px;transition:all .25s ease}.dndItemWrapper:hover{border:1px solid var(--accent-color);box-shadow:0 8px 24px 0 rgba(44,46,47,.2)}.dndBtn{all:unset;font-size:1.6rem;margin-left:8px}.dndEditItemBtn:focus,.dndEditItemBtn:hover{color:var(--accent-color)}.dndItemDeleteBtn:focus,.dndItemDeleteBtn:hover{color:#ff0800}.dragHandle{all:unset;align-items:center;border-radius:8px;display:flex;justify-content:center;margin-right:16px;padding:16px 8px;transition:all .25s ease}.dragHandle:hover{background-color:var(--main-bg-color-900)!important}.dragHandleIcon{font-size:1rem}.educationItemDate{color:#3b3b3b;font-size:.85rem;padding-bottom:4px}.schoolLabel{font-weight:600}.degreeLabel{color:#3b3b3b;font-size:.9rem;padding-left:4px}.inputGroup{width:100%}.inputGroup label{display:block;font-size:14px;margin-bottom:6px}.inputGroup input{background:var(--main-bg-color-lighter);border:1px solid var(--dark-accent-color);border-radius:3px;box-shadow:none;box-sizing:border-box;color:var(--main-text-color);font-family:inherit;height:40px;outline:none;padding-left:8px;transition:all .2s ease;width:100%}.inputGroup input:focus{border:1px solid var(--accent-color);box-shadow:8px 8px 24px rgba(0,0,0,.1)}.employmentHistoryItemDate{color:#3b3b3b;font-size:.85rem;padding-bottom:4px}.companyNameLabel{font-weight:600}.jobTitleLabel{color:#3b3b3b;font-size:.9rem;padding-left:4px}.fileInput{cursor:pointer!important;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(2);transform:scale(2);z-index:100}.saveButtonWrapper{margin-top:24px}.resumeEditorWrapper{background:var(--main-bg-color);box-sizing:border-box;padding:40px 32px;width:50%}.resumeEditorHeading{display:flex;justify-content:space-between}.tutorial{background:#fd6b022a;border-radius:8px;font-size:1rem;margin-block:16px;padding:8px}@media only screen and (max-width:1200px){.resumeEditorWrapper{width:100%}}@page{size:A4 portrait}.resumeDocument{word-wrap:break-word;background:#fff;color:#000!important;display:flex;font-size:11pt;height:29.7cm!important;overflow:hidden;width:21cm!important}.aside{color:#fff!important;display:flex;flex-direction:column;justify-content:space-between;padding:30px;transition:all .2s ease;width:16rem}.aside a{color:#fff}.aside.theme-red a{color:#000}.aside.theme-red{color:#000!important}h1{font-size:16pt}h1,h3{margin:0}h3{font-size:14pt}.firstName{font-weight:300}.lastName{font-weight:700;margin-bottom:8px;text-transform:uppercase}.wantedJobTitle{border-top:1px solid #fff;font-weight:500;padding-top:4px;text-transform:uppercase}.aside.theme-red .wantedJobTitle{border-color:#000}.img-container{border:5px solid #800020;border-radius:50%;height:100px;margin:0 auto 16px;overflow:hidden;width:100px}.aside.theme-red .img-container{border-color:#800020!important}.aside.theme-blue .img-container{border-color:#313d89!important}.aside.theme-green .img-container{border-color:#115943!important}.aside.theme-dark-blue .img-container{border-color:#1d4f62!important}.aside.theme-red .img-container{border-color:#800020}.profile-img{height:auto;width:100%}.icon,.text{display:inline-block;vertical-align:middle}.text{margin:0;max-width:100%;padding:0}.describeYourself{margin-top:24px}.describeYourself h3{margin-bottom:4px}.describeYourself p{margin:0}.icon{margin-right:10px}.socialAndMail{word-wrap:break-word}.socialIconAndText{margin-top:16px}.mainContent{padding:16px 24px}.listItemHeading{font-weight:600}.listItemSubheading{font-style:italic}.listItemDescription{word-wrap:break-word;word-break:break-all}:root{--resume-scale-regular:0.7;--resume-scale-lower-1:0.6;--resume-scale-lower-2:0.5;--resume-scale-regular-hover:0.75;--resume-scale-lower-1-hover:0.65;--resume-scale-lower-2-hover:0.55}.resumePreviewWrapper{align-items:center;background:var(--main-bg-color-900);display:flex;height:100vh;justify-content:center;left:50%;position:fixed;transition:.25s ease;width:50%}@media (max-width:1200px){.resumeNotShowing{display:none}.resumeShowingResponsive{height:100vh;left:0;position:fixed;top:0;width:100vw}}.documentWrapper{border-radius:15px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);min-height:29.7cm!important;min-width:21cm!important;overflow:hidden;position:relative;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform:scale(var(--resume-scale-regular));transform:scale(var(--resume-scale-regular));transition:.25s ease}.documentWrapper:hover{border-radius:10px;-webkit-transform:scale(.75);transform:scale(.75)}.download-overlay{background:transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:.25s ease;width:100%;z-index:1000}.download-overlay:hover{background:rgba(0,0,0,.2);display:block}@media only screen and (max-width:520px){.documentWrapper{-webkit-transform:scale(.4)!important;transform:scale(.4)!important}}@media only screen and (max-width:340px){.documentWrapper{-webkit-transform:scale(.3)!important;transform:scale(.3)!important}}@media only screen and (max-height:850px){.documentWrapper{-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform:scale(var(--resume-scale-lower-1));transform:scale(var(--resume-scale-lower-1))}.documentWrapper:hover{border-radius:10px;-webkit-transform:scale(.65);transform:scale(.65);-webkit-transform:scale(var(--resume-scale-lower-1-hover));transform:scale(var(--resume-scale-lower-1-hover))}}@media only screen and (max-height:760px){.documentWrapper{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform:scale(var(--resume-scale-lower-2));transform:scale(var(--resume-scale-lower-2))}.documentWrapper:hover{border-radius:10px;-webkit-transform:scale(.55);transform:scale(.55);-webkit-transform:scale(var(--resume-scale-lower-2-hover));transform:scale(var(--resume-scale-lower-2-hover))}}.themeColors{background:var(--main-bg-color-800);border-radius:4px;display:flex;flex-direction:column;gap:8px;left:96%;padding:12px 8px;position:absolute;top:50%;-webkit-transform:translate(-96%,-50%);transform:translate(-96%,-50%)}.colorCircle{align-content:center;align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;transition:all .25s ease;width:18px}.theme-red{background:#ff8a8a;border:2px solid #df6e6e}.theme-blue{background:#4356d4;border:2px solid #6979e2}.theme-green{background:#179f76;border:2px solid #1b8062}.theme-dark-blue{background:#256983;border:2px solid #3181a0}.backdrop{background:rgba(0,0,0,.5);z-index:-1000}.backdrop,.modalWrapper{height:100vh;position:fixed;width:100%}.modalContainer{align-items:center;background:var(--main-bg-color);border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;max-height:700px;min-height:300px;min-width:700px;overflow-y:auto;padding:16px;scrollbar-width:thin}.modalHeader{margin-bottom:24px}.modalContent{margin-bottom:16px}.modalContainer::-webkit-scrollbar{width:13px}.modalContainer::-webkit-scrollbar-track{background:#fff}.modalContainer::-webkit-scrollbar-thumb{background:#0070f3;border:3px solid #fff;border-radius:6px;-webkit-transition:all .25s ease;transition:all .25s ease;width:3px}.modalContainer::-webkit-scrollbar-thumb:hover{background:#0268dd}@media (max-width:768px){.modalContainer{min-height:300px;min-width:400px}}@media (max-width:460px){.modalContainer{min-height:400px;min-width:300px}.modalContainer .inputRow{flex-direction:column!important;gap:initial;margin-bottom:0}input{margin-bottom:16px}}@media (max-width:350px){.modalContainer{min-height:400px;min-width:200px}.modalHeader h3{font-size:1rem}}
/*# sourceMappingURL=main.8b83ba9f.css.map*/