.header{flex:initial;height:auto}.header>.name-role-container{display:flex;flex-direction:row;align-items:baseline}.header>.name-role-container>.name{font-size:1.8rem;font-weight:700;text-transform:uppercase}.header>.name-role-container>.role{font-size:.9rem;margin-top:2mm;margin-left:1em}.header>.personal-info{margin:1.5em 0;list-style-type:none;border-top:1px solid grey;border-bottom:1px solid grey;padding:.7em 0;display:flex;flex-direction:row;flex-wrap:wrap}.header>.personal-info>.info-item{display:flex;flex-direction:row;align-items:center;margin-right:.7em;margin-bottom:.5em}.header>.personal-info>.info-item>img{width:15px}.header>.personal-info>.info-item>span{display:inline-block;margin:0 3px;font-size:.9rem}.section{flex:initial}.section>.title{text-transform:uppercase;font-size:1.1rem;font-weight:700}.section>.content{text-align:justify;text-justify:inner-word;margin:1em 0;font-size:.9rem}.section>.content>.section-container{width:100%;height:auto}.section>.content>.section-container>.horizontal-section{display:flex}.bullet-list{flex:2 1}.bullet-list>.title{font-size:1rem;font-weight:700}.bullet-list>.list>ul{margin:10px 0}.bullet-list>.list>ul>li{text-align:justify;text-justify:inner-word;margin:8px 0}.role{flex:1 1;text-align:left}.role>.title{font-size:1rem;font-weight:700}.role>.date-range{font-size:.8rem;margin:2px 0}.instruction{margin:1em;background:#fff;text-align:left;overflow-y:auto}.instruction .title{font-size:1.5rem;font-weight:700;margin:1em 0}.background{width:100wh;height:100vh}.page{background:#fff;display:block;margin:0 auto;display:flex;flex-direction:column;text-align:left}.page .short-border{width:40px;height:3px;background:#000;margin:5px 0}.page .divider{width:100%;height:1px;background:grey;margin:1em 0}.A4{width:210mm;min-height:297mm;padding:15mm;border:1px solid #d3d3d3;border-radius:5px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}.app-header{width:100%;height:100%;border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row;align-items:center;padding:2em;box-sizing:border-box}.app-header>.title{font-size:1.7rem;font-weight:700}.app-header>.edit-button{font-size:.9rem;align-self:baseline;margin:0 .5em}.app-header>.edit-button:hover{cursor:pointer;font-weight:700}.App{width:100vw;height:100vh;display:flex;flex-direction:column;position:relative}.App>.app-header-wrapper{width:100%;flex:initial;height:4em}.App>.app-header-wrapper>.edit-input-wrapper{width:100%;height:auto;min-height:10em;position:fixed;z-index:100;background:#fff;border-left:1px solid grey;border-right:1px solid grey;border-bottom:1px solid grey;padding:1em}.App>.app-header-wrapper>.edit-input-wrapper>.button-container{margin-top:1em}.App>.app-header-wrapper>.edit-input-wrapper>.button-container>*{margin-right:.5em}.App>.body{flex:1 1;text-align:center;width:100%;display:flex;flex-direction:row;overflow:hidden}.App>.body>.selection{flex:initial;width:30em;min-width:30em;height:100%;overflow-y:auto;overflow-x:hidden;padding:1em;box-sizing:border-box;border-right:1px solid #d3d3d3}.App>.body>.selection>.page-wrapper:hover>.page{transition:all .2s ease-in-out;transform:scale(1.08);cursor:pointer;border:1px solid grey}.App>.body>.selection>.page-wrapper.selected>.page{border:1px solid grey}.App>.body>.selection>.page-wrapper .page{zoom:.4;margin:5em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.App>.body>.preview{flex:1 1;height:100%;min-width:38em;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.App>.body>.preview>.page{zoom:.5;-webkit-user-select:none;-ms-user-select:none;user-select:none}.App>.body>.preview>.preview-menu{width:5em;height:1.4em;position:absolute;top:50%;right:0}.App>.body>.preview>.preview-menu>.icon-wrapper{width:100%;height:100%;box-sizing:border-box;position:relative}.App>.body>.preview>.preview-menu>.icon-wrapper>img.preview-button{width:100%;height:100%}.App>.body>.preview>.preview-menu>.icon-wrapper>a{position:absolute;top:0;right:0;bottom:0;left:0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.print-preview-wrapper{margin:3em;position:relative}.print-preview-wrapper>.print-preview-menu{position:absolute;top:0;left:0;display:flex;flex-direction:column}.print-preview-wrapper>.print-preview-menu>:hover{cursor:pointer;font-weight:700}.print-preview-wrapper>.print-preview-menu>.close-button{width:auto;height:100%;font-weight:700}@page{size:A4;margin:1cm}@media print{body,html{width:210mm;height:297mm}.print-preview-wrapper{margin:0!important}.print-preview-menu{display:none!important}.A4{border:initial!important;border-radius:0!important;border-radius:initial!important;width:auto!important;min-height:0!important;background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;page-break-after:always!important;box-shadow:none!important}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}
/*# sourceMappingURL=main.dac522cd.chunk.css.map */