body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html{margin:0;padding:0;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.message-page-component{text-align:center;padding:50px 15px}.message-page-component .message-page-text{font-size:36px;padding-bottom:20px}.message-page-component .message-page-subtext{font-size:20px}.s3-prompt.loading .s3-prompt-dialog-content{position:relative}.s3-prompt.loading .s3-prompt-dialog-content>*{visibility:hidden}.s3-prompt.loading .s3-prompt-dialog-content>.s3-folder-button-spinner-container{visibility:inherit;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.s3-delete-fab{background-color:#d60000!important;margin-right:7px!important}.s3-delete-fab:hover{background-color:#bd0000!important}.s3-delete-list-item .s3-delete-list-item-icon,.s3-delete-list-item .s3-delete-list-item-text{color:#d60000}.s3-delete-list-item:hover .s3-delete-list-item-icon,.s3-delete-list-item:hover .s3-delete-list-item-text{color:#bd0000}.s3-create-folder .s3-create-folder-icon,.s3-delete-list-item .s3-delete-list-item-icon{font-size:20px;width:30px;min-width:inherit}.s3-base-folder tr td,.s3-base-folder tr th{border:1px solid #bbb;padding-top:0}.s3-base-folder tr td:first-child,.s3-base-folder tr th:first-child{border-left:0}.s3-base-folder tr td:last-child,.s3-base-folder tr th:last-child{border-right:0}.s3-base-folder tr td{min-height:36px}.s3-base-folder tr td a:active,.s3-base-folder tr td a:hover,.s3-base-folder tr td a:link,.s3-base-folder tr td a:visited{color:#000}.s3-base-folder tr:first-child td,.s3-base-folder tr:first-child th{border-top:0}.s3-move-list-item .s3-move-list-item-icon{font-size:20px;width:30px;min-width:inherit}.pre-signed-link-fab{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:0 7px!important}.pre-signed-link-list-item .pre-signed-link-list-item-icon{font-size:20px;width:30px;min-width:inherit}.s3-preview-actions{top:-5px;right:-5px;position:absolute;z-index:1}.s3-preview-component{display:inline-block;vertical-align:top;position:relative}.s3-preview-component .s3-preview-image-container{z-index:0;position:relative;width:100%;height:100px;overflow:hidden;background-color:#fff;cursor:pointer}.s3-preview-component .s3-preview-image-container .s3-icon-image-container{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.s3-preview-component .s3-preview-image-container .s3-icon-image-container .s3-icon-image{font-size:40px}.s3-preview-component .s3-preview-image-container .s3-preview-image{z-index:0;height:100%;width:100%;object-fit:cover;object-position:top}.s3-preview-component .s3-preview-image-container .s3-preview-image-buttons{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.5)}.s3-preview-component .s3-preview-image-container .s3-preview-image-buttons .s3-preview-image-button{background-color:hsla(0,0%,100%,.85);font-size:33px;padding:5px 5px 0}.s3-preview-component .s3-name{cursor:pointer;margin-top:5px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;word-wrap:break-word}.s3-preview-component .s3-preview-spinner-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;display:flex;justify-content:center;background-color:hsla(0,0%,100%,.5)}.s3-upload .s3-upload-input{display:none}.s3-upload .s3-upload-spinner{color:#000;margin-left:5px;margin-bottom:-4px}.s3-upload .s3-upload-icon{font-size:20px;width:30px;min-width:inherit}.s3-create-link-prompt .s3-prompt-dialog-content{width:inherit}.s3-create-link-prompt .s3-prompt-dialog-content .s3-create-link-prompt-attrs-container{display:flex;flex-direction:row}.s3-create-link-prompt .s3-prompt-dialog-content .s3-create-link-prompt-attrs-container .s3-create-link-prompt-attr-container .s3-create-link-prompt-name{margin-right:5px}.s3-create-link-prompt .s3-prompt-dialog-content .s3-create-link-prompt-attrs-container .s3-create-link-prompt-attr-container .s3-create-link-prompt-url{margin-left:5px}.s3-create-link-prompt .s3-prompt-dialog-content .s3-create-link-prompt-attrs-container .s3-create-link-prompt-attr-container.s3-create-link-prompt-url-container{flex-grow:1;margin-left:5px}.s3-create-links .s3-create-links-icon{font-size:20px;width:30px;min-width:inherit}.s3-folder-action-menu .s3-folder-action-menu-contents{max-width:250px}.s3-folder-action-menu .s3-folder-action-menu-contents .folder-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:16px 16px 8px;font-style:italic;color:#777;cursor:default}.s3-folder-action-menu .s3-folder-action-menu-contents .s3-folder-action-list>div{height:48px}.s3-folder-component{text-align:left;position:relative;flex-grow:1;width:100%}.s3-folder-component .s3-folder-contents .s3-folder-contents-empty{text-align:center;margin-bottom:10px}.s3-folder-component .s3-folder-header{min-height:25px;text-align:center}.s3-folder-component .s3-folder-header .breadcrumb-link:active,.s3-folder-component .s3-folder-header .breadcrumb-link:hover,.s3-folder-component .s3-folder-header .breadcrumb-link:link,.s3-folder-component .s3-folder-header .breadcrumb-link:visited{color:#000}.s3-folder-component .s3-folder-header .s3-folder-header-left{float:left;z-index:1;position:relative}.s3-folder-component .s3-folder-header .s3-folder-header-right{float:right;z-index:2;position:relative}.s3-folder-component .s3-folder-header .s3-folder-header-right .s3-folder-button{height:24px;width:24px;margin-top:0;margin-right:6px;cursor:pointer}.s3-folder-component .s3-folder-header .s3-folder-header-right .s3-folder-button.s3-folder-button-spinner{cursor:default}.s3-folder-component .s3-folder-drag-and-drop-overlay,.s3-folder-component .s3-folder-spinner-overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.s3-folder-component .s3-folder-drag-and-drop-overlay{pointer-events:none}.s3-folder-component .s3-folder-drag-and-drop-overlay .s3-folder-drag-and-drop-overlay-icon{max-height:100%;height:100px;width:100px}.s3-file-browser-component{flex-grow:1;display:flex}.s3-file-browser-component.loading{flex-grow:0;display:initial}.s3-file-browser-component .s3-file-browser-loader{margin:15px}.s3-file-browser-component .s3-file-browser-load-error{width:100%}.file-share-component,.file-share-component .file-share-content{display:flex;flex-grow:1;flex-direction:column}.file-share-component .file-share-content{width:calc(100% - 8vw);padding:20px 4vw 15px;max-width:1600px;margin-left:auto;margin-right:auto}.header-component .header-left{min-height:50px;display:flex;justify-content:center;align-items:center;max-width:100%}.header-component .header-left .header-left-content{display:-webkit-box;max-height:54px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;text-overflow:ellipsis}.header-component .header-left .header-left-content .app-header-logo{vertical-align:middle}.header-component .header-left .header-left-content .app-header-logo-separator{height:36px;vertical-align:bottom}.header-component .header-right{min-height:50px}.page-banner-component.MuiPaper-root{text-align:center;color:#777;font-size:21px;display:grid;grid-column-gap:25px;grid-template-columns:1fr 1fr 1fr;margin-top:2vh;background-color:transparent;box-shadow:none}@media(max-width:959px){.page-banner-component.MuiPaper-root{grid-template-columns:1fr}}.page-banner-component.MuiPaper-root .banner-center.banner-top{font-size:44px}.page-banner-component.MuiPaper-root .banner-center.banner-bottom{font-size:24px}@media(max-width:959px){.page-banner-component.MuiPaper-root .banner-center.banner-bottom{margin-bottom:2px;margin-top:2px}}.page-banner-component.MuiPaper-root .banner-left.banner-top{position:relative}.page-banner-component.MuiPaper-root .banner-left.banner-bottom{font-size:16px}.page-banner-component.MuiPaper-root .banner-right{text-align:right}.page-banner-component.MuiPaper-root .banner-right.banner-top{padding-top:0}.page-banner-component.MuiPaper-root .banner-left,.page-banner-component.MuiPaper-root .banner-right{padding-top:5px}@media(max-width:959px){.page-banner-component.MuiPaper-root .banner-left,.page-banner-component.MuiPaper-root .banner-right{text-align:inherit}}.date-picker-component .MuiInput-underline:after{border-bottom:inherit}.date-picker-component .MuiInput-input{cursor:pointer}.card-grid-component .grid-card{height:341px;background-color:#fff;display:grid}:export{chartTitleHeight:25px}.chart-wrapper-component{color:#777;position:relative;display:flex;justify-content:center;align-items:center}.chart-wrapper-component .loader{margin:auto}.chart-wrapper-component .loaded-content{display:flex;flex-flow:column}.chart-wrapper-component .loaded-content .chart-title{font-size:18px;height:25px;flex-grow:0;flex-shrink:1;flex-basis:auto}.chart-wrapper-component .loaded-content .chart-sub-title{font-size:10px;letter-spacing:1px;margin:0 10px;font-style:italic}.chart-wrapper-component .loaded-content .chart-container{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:auto}.chart-wrapper-component .loaded-content .chart-container .chartjs-size-monitor{top:25px}.selector-component{max-width:100%}.selector-component .MuiSelect-select{text-align-last:center}.selector-component.MuiInput-underline:after{border-bottom:inherit}.selector-component .MuiSelect-root:focus{background-color:inherit}.revenue-by-category-by-year-chart-component .year-selector{position:absolute;top:0;right:0}.pulse-report-component{background-color:#f3f3f3}.pulse-report-component .pulse-report-content{padding:45px 15px 15px;max-width:1600px;margin-left:auto;margin-right:auto}.pulse-report-component .pulse-report-content .MuiAccordion-root{margin-bottom:16px}.pulse-report-component .pulse-report-content .MuiAccordion-root .MuiAccordionSummary-root{min-height:48px}.pulse-report-component .pulse-report-content .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{margin-top:12px;margin-bottom:12px}.pulse-report-component .pulse-report-content .MuiAccordion-root .MuiAccordionDetails-root{justify-content:space-between}.pulse-report-component .page-banner-component{max-width:1631px;margin-left:auto;margin-right:auto}.create-user-form-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.create-user-form-container .create-user-form{background-color:#fff;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);padding:40px;margin-top:10%;width:80%;max-width:1200px}.create-user-form-container .create-user-form .create-user-pwd-user{display:flex;justify-content:space-between}.create-user-form-container .create-user-form .create-user-pwd-user .create-user-text-field{width:49%}@media(max-width:599px){.create-user-form-container .create-user-form .create-user-pwd-user{flex-direction:column}.create-user-form-container .create-user-form .create-user-pwd-user .create-user-text-field{width:100%}}.create-user-form-container .create-user-form .create-user-colors-clientId{display:flex;justify-content:space-between}.create-user-form-container .create-user-form .create-user-colors-clientId .create-user-text-field{width:31%}@media(max-width:599px){.create-user-form-container .create-user-form .create-user-colors-clientId{flex-direction:column}.create-user-form-container .create-user-form .create-user-colors-clientId .create-user-text-field{width:100%}}.create-user-form-container .create-user-form .create-user-text-field{width:100%;padding:10px 0}.create-user-form-container .create-user-form .user-id-intact-logo{display:flex;align-items:center;justify-content:space-between}.create-user-form-container .create-user-form .user-id-intact-logo .create-user-text-field{width:140px}.create-user-form-container .create-user-form .user-id-intact-logo .client-logo-upload-btn{max-width:450px;text-align:center;padding:0 10px;border:1px dashed #333}.create-user-form-container .create-user-form .user-id-intact-logo .client-logo-upload-btn .upload-btn-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.create-user-form-container .create-user-form .user-id-intact-logo .client-logo-preview-btn{margin:0 5px;border-radius:25px}@media(max-width:599px){.create-user-form-container .create-user-form .user-id-intact-logo{flex-direction:column-reverse}.create-user-form-container .create-user-form .user-id-intact-logo .create-user-text-field{width:100%}}.create-user-form-container .create-user-form .create-user-submit{margin-top:40px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.create-user-form-container .success-message{margin-top:50px;color:#0d700d;font-weight:700;letter-spacing:1px;text-transform:capitalize}.create-user-form-container .error-message{margin-top:50px;color:#c10606;letter-spacing:1px}.create-user-form-container .account-info{background:#fff;margin-top:50px;padding:20px;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);position:relative;display:inline-block}.create-user-form-container .account-info .clear-accountInfo-btn{position:absolute;top:0;right:0}.create-user-form-container .account-info p{margin:5px 0}.create-user-form-container .account-info p:first-of-type{margin-top:15px}.create-user-form-container .account-info span{font-family:monospace;padding:4px 8px}.App-content .authenticator-container{display:flex;flex-grow:1;align-items:center;justify-content:center;padding-top:25px}.App-content .authenticator-container amplify-authenticator{--container-height:100%}:root{--amplify-primary-color:#44a3f2;--amplify-primary-tint:#57acf3;--amplify-primary-shade:#3d93da}.logo-spinner-component{-ms-perspective:1200px;perspective:1200px;text-align:center}@keyframes spinner{0%{transform:rotateY(90deg)}to{transform:rotateY(-270deg)}}.logo-spinner-component .logo-spinner{-webkit-animation-name:spinner;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-name:spinner;animation-timing-function:linear;animation-iteration-count:infinite;transform-style:preserve-3d}.loading-page-component .logo-spinner-container{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:#fff;padding-bottom:19vh}.App{font-family:"Open Sans","Avenir Book";min-height:100%;margin:0;display:flex;flex-flow:column;color:#353133}.App .App-header{z-index:0;min-height:50px;width:calc(100% - 8vw);flex-grow:0;flex-shrink:1;flex-basis:auto;padding:2vw 4vw;border-bottom:1px solid #353133}.App .App-content{z-index:1;display:flex;flex-grow:1;flex-shrink:1;flex-basis:auto;flex-direction:column;padding-left:4vw;padding-right:4vw;position:relative}.App .App-footer{z-index:0;flex-grow:0;flex-shrink:1;flex-basis:auto;text-align:center;color:#777;padding:2vw 4vw}.App .App-footer .app-footer-adstruc{opacity:.85}.App .App-footer .app-footer-adstruc .app-footer-logo{height:26px;vertical-align:middle;margin-right:5px;margin-bottom:2px}.App .App-footer .app-footer-adstruc .app-footer-text{cursor:default;font-size:13px;position:relative;top:2px}.App .App-content,.App .App-footer{background-color:#f3f3f3}.App .clearfix:after{content:"";clear:both;display:table}.App a.nostyle:link,.App a.nostyle:visited{text-decoration:inherit;color:inherit;cursor:auto}
/*# sourceMappingURL=main.239a0936.chunk.css.map */