.AddAttachmentFile--base{height:175px;width:270px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:4px;background-color:#fafafa;background-clip:content-box;transition:opacity 200ms ease-out;cursor:pointer;outline:0}.AddAttachmentFile--base:hover{text-decoration:none;opacity:.6}.AddAttachmentFile--iconWrapper{margin-right:8px}.AddAttachmentFile--icon{font-size:20px}.AddAttachmentFile--icon:before{color:rgba(0,0,0,.4)}.AddAttachmentFile--text{color:rgba(0,0,0,.4);font-size:17px}
.AttachmentFile--base{display:-ms-flexbox;display:flex;position:relative;width:270px;height:175px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;outline:0}.AttachmentFile--hoverButtons{position:absolute;top:0;right:0;z-index:10000000}.AttachmentFile--deleteButton{display:-ms-flexbox;display:flex;width:32px;height:32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:50%;margin:8px}.AttachmentFile--deleteButton:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02)}.AttachmentFile--deleteButton:hover:before{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.03)}.AttachmentFile--deleteButtonIcon:before{color:rgba(0,0,0,.56)}.AttachmentFile--overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%;height:100%;border-radius:6px}.AttachmentFile--overlayContent{display:-ms-flexbox;display:flex;color:#fff}.AttachmentFile--overlayContentIcon{margin:4px;font-size:16px}.AttachmentFile--overlayContentMessage{margin:4px;font-size:14px}.AttachmentFile--hover{background-color:rgba(0,0,0,.4)}.AttachmentFile--pdf{width:270px;height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 0;object-position:100% 0;border-radius:6px;border:solid 1px rgba(0,0,0,.12)}
.PdfPage--base{height:100%;width:100%}
.UploadModalContent--base{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.UploadModalContent--select{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.UploadModalContent--message{display:-ms-flexbox;display:flex;position:absolute;bottom:60px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.UploadModalContent--mainIconCheck{display:-ms-flexbox;display:flex;width:112px;height:112px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#7ed321;font-size:40px;border:solid 1px #82d459;border-radius:50%}.UploadModalContent--mainIconCircle{width:36px;height:36px;-webkit-animation:UploadModalContent--rotation 2s infinite linear}.UploadModalContent--subIcon{display:-ms-flexbox;display:flex;width:33px;height:33px;margin:12px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:solid 1.5px #f75948;border-radius:50%}.UploadModalContent--subIcon:before{font-size:23px;color:#f75948}.UploadModalContent--alertMessages{font-family:HiraginoSans-W4;font-size:12px;line-height:1.42;text-align:center;color:#b2b2b2}
.UploadModal--base{display:-ms-flexbox;display:flex;width:100%;height:100%}.UploadModal--baseWithBoxShadow{display:-ms-flexbox;display:flex;width:100%;height:100%;box-shadow:0 0 20px rgba(0,0,0,.4);background-color:#fff;border-radius:6px}.UploadModal--show{opacity:1}.UploadModal--hide{opacity:0}.UploadModal--modalOverlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:100000000000000;background-color:rgba(32,26,26,.6)}.UploadModal--modalOverlayWithoutBackground{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000000000000}.UploadModal--modalContent{position:absolute;top:40px;left:40px;right:40px;bottom:40px;width:975px;height:480px;margin:auto;padding:0;border:none;background-color:#fff;outline:0}.UploadModal--preview{width:720px;padding:30px;overflow:scroll;background-color:#f5f5f5}.UploadModal--sideInfo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:calc(255px - 21px * 2);padding:21px}.UploadModal--title{width:194px;height:51px;margin:10px 0;font-family:Poppins;font-size:22px;font-weight:600;line-height:1.36}.UploadModal--description{margin:8px 0 18px 0;font-family:Lato;font-size:13px;line-height:1.54;color:#6a6e71}.UploadModal--buttons{display:-ms-flexbox;display:flex;margin:8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.UploadModal--submit{display:-ms-flexbox;display:flex;width:213px;height:36px;margin:8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background-image:linear-gradient(to right, #1e7dde, #00c4c4);cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.07)}.UploadModal--submit:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.07)}.UploadModal--submit:active{box-shadow:0 4px 12px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.07)}.UploadModal--disableButton{display:-ms-flexbox;display:flex;width:213px;height:36px;margin:8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background-color:rgba(0,0,0,.06)}.UploadModal--submitText{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Poppins;font-size:14px;font-weight:600;color:#fff}.UploadModal--hiddenInput{display:none}.UploadModal--cancel{height:21px;margin:8px;font-family:Poppins;font-size:13px;font-family:Poppins;font-size:14px;font-weight:600;text-align:center;color:rgba(0,0,0,.56);cursor:pointer}.UploadModal--cancel:hover{color:rgba(0,0,0,.74)}.UploadModal--cancel:active{color:rgba(0,0,0,.74)}.UploadModal--disableCursor{cursor:default}
.PreviewModal--overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:100000000000000;background-color:rgba(32,26,26,.8);overflow:scroll}.PreviewModal--content{position:relative;top:0;left:0;right:0;width:800px;padding:0px;margin:60px auto;border:none;background-color:none;outline:0}.PreviewModal--download{display:-ms-flexbox;display:flex;position:fixed;bottom:20px;left:calc(800px + (100% - 800px) / 2 + 20px);width:48px;height:48px;border-radius:28px;font-size:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);background-color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.PreviewModal--download:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02)}.PreviewModal--download:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:28px;background-color:rgba(0,0,0,.03)}.PreviewModal--downloadIcon{color:rgba(0,0,0,.56)}
.PdfSectionHeader--base{position:relative;margin-top:60px}.PdfSectionHeader--title{margin-bottom:30px;font-size:18px;font-weight:600}.PdfSectionHeader--privacyStatus{position:absolute;top:0;right:0}.PdfSectionHeader--privacyStatusButton{width:100%;height:26px;padding:0 15px;vertical-align:middle;background:#fff;line-height:26px;background:#fff;border:1px solid #ddd;font-size:14px;color:#45494b;outline:none}.PdfSectionHeader--privacyStatusButton:hover{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);border:1px solid #ddd}.PdfSectionHeader--privacyStatusIcon{position:relative;top:3px;line-height:26px}
