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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.match-item{display:flex;flex-direction:row;align-items:center;margin:10px 0}.match-item>.spreadsheet{padding:6px 10px;border-radius:3px;background-color:#0f9960;border:1px solid #0a6640;color:#fff}.match-item.disabled>.spreadsheet{opacity:.3}.match-item>.database{padding:6px 10px;border-radius:3px;background-color:#137cbd;border:1px solid #0e5a8a;color:#fff}.match-item.disabled>.database{opacity:.3}.match-item>.spacer{flex-grow:1}.match-item>.delete{padding:5px 8px;margin-left:5px;color:#db3737;font-size:small;font-weight:700;cursor:pointer;visibility:hidden;border-radius:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.match-item:hover>.delete{visibility:visible}.match-item:hover>.delete:hover{background-color:#e1e8ed}.match-item:hover>.delete:active,.match-item:hover>.delete:focus{color:#a82a2a;background-color:#ff7373}.step-card{margin:40px 20px 40px 0;transition-property:opacity;transition-duration:.2s}.step-card.disabled{opacity:.3}.step-card>.step{display:inline;font-size:large;color:#a7b6c2}.step-card>.title{margin-left:10px;display:inline;font-size:large;color:#0e5a8a!important;font-weight:700}.step-card .subtitle{margin:5px 0 10px;color:#000;font-weight:700}.step-card>div>.count{font-size:x-large}.step-card>div>.desc{margin-right:15px;font-size:small}.step-card>div>.progress{color:#137cbd}.step-card>div>.affected{color:#0f9960}.step-card>div>.ignored{color:#8a9ba8}.step-card>div>.total{color:#293742}.step-card>div.action-bar{margin-top:15px;display:flex;flex-direction:row;justify-content:flex-end;display:none}.step-card>div.action-bar.active{display:flex}.verification-dialog-body{display:flex;flex-direction:column;align-items:center}.verification-dialog-body>.title-text{font-size:large;font-weight:700;color:#0e5a8a;margin-bottom:3px;margin-top:20px}.verification-dialog-body>.description{font-size:small;color:#738694;margin-bottom:30px}.verification-dialog-body>.actions{margin-top:20px;display:flex;flex-direction:row}.verification-dialog-body>.actions .action-text{font-size:small;color:#8a9ba8}.home-page-body{display:flex;flex-direction:column}#table-list{display:flex;flex-flow:wrap}.table-card{width:200px;display:flex;margin:20px 40px 20px 0;flex-direction:column;align-items:stretch;justify-content:flex-start;-webkit-user-select:none;-ms-user-select:none;user-select:none}.table-card.add{margin:40px 0 40px 10px;width:160px;min-height:100px;display:flex;align-items:center;justify-content:center;opacity:.7}.table-card.add:hover{opacity:1}.table-card.empty{border:3px dashed #efefef;box-shadow:none!important;text-align:left;color:#aaa}.table-card.empty>h3{color:#aaa}.table-card-footer{display:flex;flex-direction:row;align-items:flex-end}.table-card-footer-left{flex-grow:1;display:flex;flex-direction:column;align-items:stretch;padding-bottom:5px}.table-card-footer-right{visibility:hidden;display:flex;flex-direction:row}.table-card:hover .table-card-footer-right{visibility:visible}.table-card-popover-content>small{display:block;margin-bottom:7px}.table-permission{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:700;color:#1f6b9a;margin-bottom:7px}.table-permission>img{margin-right:5px}.table-count{margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.table-count>strong{margin-right:5px}.table-count>span{opacity:.7}.table-add-popover{display:flex;flex-direction:column}.table-add-popover>*{display:flex!important;flex-grow:1}.table-multi{color:#a7b6c2;font-size:smaller;margin-bottom:5px}.table-multi.multi{color:#0e5a8a}#invite-list{background:#e1e8ed;padding:20px;border-radius:3px}#invite-list .list{display:flex;flex-flow:wrap;margin-top:-10px}#invite-list .invite-card{display:flex;flex-direction:column;width:200px;margin-right:10px;margin-top:10px}#invite-list .invited-by{color:#738694;font-size:smaller}#invite-list .table-name{font-weight:700;color:#182026}#invite-list .invite-actions{margin-top:10px;display:flex;flex-direction:row}#invite-list .invite-actions .bp3-button:first-child{margin-right:5px;background:#ebf1f5}#invite-list .invite-actions .bp3-button:first-child:hover{background:#d8e1e8}#invite-list .invite-actions .bp3-button:first-child:active,#invite-list .invite-actions .bp3-button:first-child:focus{background:#bfccd6}#invite-list .invite-actions .bp3-button{flex-grow:1}#invite-list .invite-actions .bp3-button-text{font-size:small}#invite-list .invite-permission{display:flex;flex-flow:wrap;font-size:smaller;font-weight:700;color:#5c7080;align-items:center}#invite-list .invite-permission>img{margin-right:6px}div#root{height:100vh}div.login-div{align-items:center;height:100vh;flex-grow:1}div.login-div,div.login-div>div{display:flex;justify-content:center}div.login-div>div{max-width:50%;min-width:170pt;flex-direction:column;align-content:center}div.login-div>div>img{margin-bottom:40pt;width:108px;height:38px;margin-left:auto;margin-right:auto}div.login-div>div>form>div{justify-content:center}.login-callout{margin-bottom:20pt}.login-signup{margin-top:10pt;font-weight:700;color:#005ba8!important}#lostpass-body-bg{transition:all 1s}#lostpass-body-bg,#lostpass-body-bg.verification{background:#f5f8fa}#lostpass-body-bg.application{background:#d2f0df}#lostpass-body-bg.complete{background:#f0e1cf}#lostpass-body-bg.agreement{background:#e7edf2}#lostpass-body-bg.signup{background:#ced9e0}#lostpass-body{min-height:100vh;padding:50px 0;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .4s}#lostpass-body.loading{opacity:.3}#lostpass-body .step{font-size:larger;color:#106ba3;margin-top:20px;font-weight:700}#lostpass-body .step-description{color:#5c7080}#lostpass-body .inputs{width:280px;margin-top:30px;display:flex;flex-direction:column;align-items:stretch}#lostpass-body .inputs .row{display:flex;flex-direction:row}#lostpass-image{width:80vw;height:55vh;max-width:1000px;max-height:800px}#edit-form-list{padding:0}.section-wrapper{display:flex;flex-direction:column;align-items:stretch}.section-add-button{opacity:0}.section-add-button:hover{opacity:1}.edit-form-spinner{margin:100px 0}.field-card{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0 0 5px;padding:10px 13px;border-radius:5px;background:#fff;transition:all .3s linear;display:flex;flex-direction:row;align-items:center}.field-card.active{border:1px solid #137cbd;box-shadow:0 2px 20px rgba(0,0,0,.3)}.field-card:hover{box-shadow:0 2px 15px rgba(0,0,0,.2)}.field-card-name{font-weight:700;margin-right:7px}.field-card-type{opacity:.7}.section-card{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0 -20px;padding:20px;border-radius:20px;border:1px solid transparent;transition:background-color .4s linear}.section-card.active{background-color:#ebf1f5}.section-card:hover{background-color:#f5f8fa;border:1px solid #bfccd6}.section-card:hover .section-card-header>.menu{visibility:visible}.section-card-header{margin-bottom:10px;display:flex;flex-direction:row;align-items:center;justify-content:stretch}.section-card-header>.title{flex-grow:1;color:#0e5a8a!important;font-weight:700;font-size:large}.section-card-header>.menu{visibility:hidden;display:flex;flex-direction:row}.section-card-header:hover>.menu{visibility:visible}.section-description{margin-bottom:10px;color:rgba(0,0,0,.6666666666666666)}.section-empty{width:100%;text-align:right;padding-bottom:20px}.section-empty>.arrow{margin-right:200px}.section-empty>.description{display:inline-block;margin-right:200px;width:200px;text-align:center;font-size:larger;color:#5c7080;margin-top:7px}.field-edit-dialog-tab{outline:none}.field-edit-dialog-panel{width:100%}.field-edit-container{padding:20px 20px 20px 0;width:100%}.field-dialog-options{margin-top:20px}.field-dialog-description{margin-bottom:20px}.field-dialog-keyvalue-table{width:100%}.field-dialog-keyvalue-table>thead>tr>th{vertical-align:middle;text-align:center}.field-dialog-keyvalue-table>tbody>tr>td.min,.field-dialog-keyvalue-table>thead>tr>th.min{text-align:center;width:1%;white-space:nowrap}.field-dialog-keyvalue-table>tbody>tr>td{padding:2px!important;vertical-align:middle;font-size:small}.field-dialog-editable-text{margin-left:10px;width:100px}.hidden-button{visibility:hidden}.field-dialog-key-value-tr:hover .hidden-button{visibility:visible}.field-dialog-namekey-wrapper{display:flex;flex-direction:row}.field-dialog-namekey-wrapper>.spacer{width:10px}.field-dialog-spinner-wrapper{padding:100px 0}.field-dialog-survey-callout{margin-left:-10px;width:calc(100% + 20px);padding-bottom:3px}.helper-image{max-width:270px;border:3px solid #ebf1f5;margin-top:10px;border-radius:5px}.helper-title{font-weight:700;font-size:large}.section{margin-bottom:40px}.section-list{padding:0}.section-item{color:#000;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;list-style:none;margin:5px 0}.section-item>span{text-decoration:none;color:#8a9ba8;cursor:pointer}.section-item>span:hover{font-weight:700}.section-item.selected>span,.section-item>span:active,.section-item>span:focus{font-weight:700;color:#0e5a8a}.settings-section{margin-top:90px;margin-bottom:70px}.settings-section>.children{display:flex;flex-direction:column;align-items:flex-start}.settings-section>h4{color:#137cbd}.settings-field{margin-top:40px;display:flex;flex-direction:column;align-items:stretch}.settings-field>.error{font-size:small;color:#c23030}.settings-field>.row{display:flex;flex-direction:row;align-items:center;margin-top:5px}.settings-field>.row>*{flex-grow:1}.settings-field-title{color:#8a9ba8;font-weight:700}.settings-field-input{font-size:large}.settings-field-url-input{font-size:large;display:flex;flex-direction:row;align-items:center}.settings-field-url-input>.fixed{color:#8a9ba8}.settings-switch-label{display:flex;flex-direction:column;align-items:flex-start}.desc-label{font-size:small;color:#738694}.settings-switch{margin-top:20px;display:flex;flex-direction:row;align-items:flex-start}.settings-switch>.bp3-control-indicator{margin-top:0}.settings-switch.editable{margin-top:40px}.settings-password-dialog-body{display:flex;flex-direction:column;align-items:center}.settings-password-dialog-body>.dialog-title{font-size:large;font-weight:700;color:#0e5a8a;margin-top:30px}.settings-password-dialog-body>.dialog-title-description{font-size:small;color:#738694;margin-bottom:20px}.settings-password-dialog-body>.dialog-error{font-size:small;color:#c23030}.settings-password-dialog-body>.dialog-actions{margin-top:10px;display:flex;flex-direction:column;align-items:center}.settings-consent-box{margin-top:20px;border-radius:10px;width:100%;transition:all .4s}.settings-consent-box.active{margin-top:10px;padding:20px;background:#ebf1f5}.settings-consent-box>.settings-switch{margin-top:0}.settings-consent-box .conditional{height:0;overflow:hidden;opacity:0;transition:all .4s;display:flex;flex-direction:column;align-items:flex-start}.settings-consent-box.active .conditional{height:auto;opacity:1;overflow:visible}.settings-consent-signature-canvas{border-radius:10px;background-color:#fbfcfd;border:3px solid transparent;margin-top:10px}.settings-consent-signature-canvas.changed{background-color:#a6e4c9}.editor-wrapper{background:#fff;margin:10px 0;border-radius:5px}.editor-status{margin-left:10px;font-weight:400;font-size:small;color:#8a9ba8}.editor-status.changed{color:#c23030}.consent-paging{margin-top:20px;text-align:center;font-weight:700}.consent-paging-button{color:#106ba3;cursor:pointer;padding:3px 7px;margin:0 3px;border-radius:3px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.consent-paging-button:not(.selected):hover{background-color:#d8e1e8}.consent-paging-button:not(.selected):active,.consent-paging-button:not(.selected):focus{background-color:#ced9e0}.consent-paging-button.selected{color:#a7b6c2;font-weight:700;cursor:default;background-color:#e1e8ed}.consent-empty-div{margin:40px 0;font-weight:700;font-size:large;color:#a7b6c2}#menu,.consent-empty-div{display:flex;flex-direction:column;align-items:center}#menu{width:280px;justify-content:flex-start;position:fixed;left:0;top:0;bottom:0;overflow:auto}#logo{margin-top:75px}#logo-div{display:flex;flex-direction:column;margin-bottom:40px}#logo-div>span{font-size:23px;font-weight:600;color:#0a8eff}#menu .divider{margin:10px 0;display:flex;flex-direction:column;align-items:center}#menu .divider>div{width:180px;height:1px;background:#bcbcbc}.menu-table-button{width:180px;margin-bottom:30px;display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding-top:8px;padding-bottom:8px;padding-left:13px}.table-button-link:hover{text-decoration:none}.menu-table-button .bp3-button-text{flex-grow:1}.menu-button{cursor:pointer;justify-content:center;color:#000;-moz-user-select:none;-webkit-user-select:none}.menu-button,.menu-button>div{display:flex;align-items:center}.menu-button>div{width:200px;padding-left:20px;padding-top:13px;padding-bottom:13px;flex-direction:row;justify-content:flex-start}.menu-button:hover{color:#1f6b9a;-webkit-text-decoration:None;text-decoration:None}.menu-button.active,.menu-button:focus{color:#1f6b9a;font-weight:600}.menu-button svg{margin-right:15px}.menu-button svg .stroke-path{stroke:#000}.menu-button.active svg .stroke-path,.menu-button:focus svg .stroke-path,.menu-button:hover svg .stroke-path{stroke:#1f6b9a}.button_svg{stroke:#000}.records-view-heading-spacer,.records-view-section{margin-top:40px}.records-view-section-title{color:#0e5a8a;margin-top:35px}.records-view-section>.section-description{color:rgba(0,0,0,.6666666666666666);white-space:break-spaces}.records-view-field-name{color:#8a9ba8;font-weight:700}.records-view-field{font-size:large}.records-view-field[textarea]{width:100%}.records-view-field-wrapper{margin:12px -8px 37px;padding:8px;border-radius:10px;border:2px solid #fff}@-webkit-keyframes highlight{0%{border:2px solid #ff7373}to{border:2px solid #fff}}@keyframes highlight{0%{border:2px solid #ff7373}to{border:2px solid #fff}}.records-view-field-wrapper.highlighted{border:2px solid #ff7373;-webkit-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.records-view-editable-wrapper{margin-top:10px}.records-view-editable-wrapper-textarea span{display:block!important}.record-view-menu-actions{margin-left:-10px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:40px}.record-view-menu-audit-tag{margin-right:5px}.records-view-menu-audit-filled{color:#a7b6c2;font-size:small}.records-view-menu-history-item{color:#bfccd6;font-weight:400;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.records-view-history-date{font-size:smaller;color:#8a9ba8;font-weight:400}.active>.records-view-history-date,.records-view-menu-history-item:active>.records-view-history-date,.records-view-menu-history-item:focus>.records-view-history-date,.records-view-menu-history-item:hover>.records-view-history-date{color:inherit}.records-view-menu-history-item:hover{color:#0e5a8a!important}.records-view-menu-history-item.active,.records-view-menu-history-item:active,.records-view-menu-history-item:focus{color:#0e5a8a!important;font-weight:700}.records-view-menu-history-item.active{cursor:default}.record-view-body{transition-property:opacity;transition-duration:.4s;opacity:1}.record-view-body.loading{opacity:.2}.records-view-history-popup{text-align:center;font-size:small;margin:-5px -3px -3px}.records-view-history-popup>span{color:hsla(0,0%,100%,.3);display:block}.records-view-history-popup>span.currently{font-size:smaller}#records-view .bp3-control.bp3-disabled{color:inherit!important}#records-view .bp3-control input:disabled:checked~.bp3-control-indicator{background-color:#106ba3!important;box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2)!important}#records-view .bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator:before{opacity:1}#records-view .bp3-control input:disabled~.bp3-control-indicator{background-color:#ebf1f5!important}.record-small-time{font-size:smaller;color:rgba(0,0,0,.7)!important;letter-spacing:-.1em}#record-navigation{display:flex;flex-direction:row;align-items:center;transition:all;transition-duration:.4s;background-color:transparent}#record-navigation>.patient-description,#record-navigation>.patient-no{opacity:0;margin-top:-50px;transition:all;transition-duration:.4s}#record-navigation>.patient-no{margin-left:10px;font-weight:700;font-size:9.5pt}#record-navigation>.patient-description{flex-grow:1;margin-left:10px}#record-navigation>.patient-description>*{font-weight:400;font-size:9.5pt}#record-navigation.fixed{position:fixed;top:0;background-color:hsla(0,0%,100%,.8);width:calc(100vw - 580px);margin-left:-30px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:10px 30px;z-index:999999;border-bottom:1px solid #f0f0f0}#record-navigation.fixed>.patient-description,#record-navigation.fixed>.patient-no{opacity:1;margin-top:0}#record-navigation>.navigation-page{margin-right:10px;font-size:9.5pt;letter-spacing:.1em;color:#aaa}#record-navigation>.navigation-page>strong{font-weight:700;color:#0e5a8a}.field_simple_text .bp3-editable-text-content,.field_simple_text .bp3-editable-text-input{width:700px!important}.records-view-editable-picker-wrapper{display:flex;flex-direction:column}.records-view-editable-picker-target{height:1px;margin-bottom:-10px!important;margin-top:-10px;display:inline-block}.records-view-editable-picker-wrapper>.bp3-popover-wrapper{height:1px}#record-list{margin-top:30px;max-width:890px}.header-fixed-table-wrapper .td-h{vertical-align:middle!important}.header-fixed-table-wrapper .tr{display:flex;flex-direction:row;align-items:center;border-radius:3px}.header-fixed-table-wrapper .tr.clickable.previous{-webkit-animation-name:previousRecord;animation-name:previousRecord;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes previousRecord{0%{background-color:#5c7080}to{background-color:transparent}}@keyframes previousRecord{0%{background-color:#5c7080}to{background-color:transparent}}.header-fixed-table-wrapper .tr.clickable:hover{cursor:pointer;background:#e1e8ed}.header-fixed-table-wrapper .tr.clickable:active,.header-fixed-table-wrapper .tr.clickable:focus{background:#ced9e0}.header-fixed-table-wrapper .tr>div{padding:8px 6px}.header-fixed-table-wrapper .td-l{width:180px;flex-shrink:0}.header-fixed-table-wrapper .td-expand{flex-grow:1}.header-fixed-table-wrapper .td-m{min-width:150px;flex-shrink:0}.header-fixed-table-wrapper .td-m.fixed{width:150px;flex-shrink:0}.header-fixed-table-wrapper .td-s{width:80px;flex-shrink:0}.list-number-prefix{color:#aaa;margin-right:3px;margin-left:10px}.list-number,.td-b{font-weight:700}.td-center{text-align:center!important}.header-fixed-table-wrapper{margin-top:20px}.header-fixed-table-wrapper>.table-list{height:calc(100vh - 250px);padding-bottom:20px;overflow:auto;border-bottom:1px solid #aaa}.header-fixed-table-wrapper .header-fixed-table{position:relative;top:0;left:0;right:0;border-bottom:1px solid #aaa;background-color:#fff;z-index:1}.record-list-empty{color:#aaa;font-size:small}.records-list-checkbox{margin-right:0!important;margin-bottom:0!important;z-index:0}.records-list-header{display:flex;flex-direction:row}.records-list-expanded{flex-grow:1}.record-find-patient-dialog-body{align-items:center;margin-top:15px;display:flex;flex-direction:row}.record-find-patient-dialog-input{flex-grow:1}.record-find-patient-dialog-spacer{flex-grow:0;width:10px}.record-find-patient-dialog-list{margin-top:20px}.record-empty{display:flex;flex-direction:column;align-items:stretch;margin-top:40px}.record-empty>.top-row{display:flex;flex-direction:row;align-items:flex-end}.record-empty>.top-row>div{width:50%}.record-empty .description{font-size:larger;color:#5c7080}.record-empty .record.description{margin-top:7px;text-align:center}.record-empty>.top-row>.form-container{display:flex;flex-direction:row;align-items:flex-start}.record-empty .form.description{margin:5px 0 0 13px;width:240px}.record-empty .record.description>div{display:inline-block;text-align:center;width:200px}.record-patient-dialog-multi-body{display:flex;flex-direction:row;align-items:stretch}.record-patient-dialog-multi-body>div:not(.separator){flex-grow:1}.record-patient-dialog-multi-body>.separator{flex-grow:0;display:flex;flex-direction:column;align-items:center;margin:0 10px}.record-patient-dialog-multi-body>.separator>.line{flex-grow:1;width:1px;background-color:#d8e1e8}.record-patient-dialog-multi-body>.separator>:not(.line){margin:10px 0;color:#bfccd6;font-weight:700;font-size:small}.records-no-filtered-record{margin-top:100px;text-align:center;font-size:x-large;color:#bfccd6;font-weight:700}.filter-input-wrapper{display:flex;flex-direction:row;align-items:center;margin:5px 0}.filter-input-wrapper>.id{flex-shrink:0;width:150px;font-weight:700}.filter-input-wrapper>.id>span{font-size:smaller;font-weight:400;opacity:.5}.filter-input-wrapper>.operator{flex-shrink:0;width:130px}.filter-input-wrapper>.input{flex-grow:1;flex-shrink:1;margin-left:10px}.filter-input-wrapper>.between{margin-left:5px;opacity:.5;font-weight:700}.filter-input-wrapper>.input.secondary{margin-left:5px}.filter-input-wrapper .operator-button{width:130px}.filter-input-wrapper .operator-button>.bp3-button-text{width:100%}.filter-input-wrapper .operator-button-content{display:flex;flex-direction:row}.filter-input-wrapper .operator-button-content>.text{flex-grow:1}.upload-page-body{transition-property:opacity;transition-duration:.4s;opacity:1}.upload-page-body.loading{opacity:.3}.upload-file-spinner{margin-left:10px}.upload-sample-table{margin-top:20px}.upload-use-hospital-no{margin-top:10px}.upload-row{display:flex;flex-direction:row;align-items:center}.upload-match-list{margin-top:20px;border-radius:10px;border:1px solid #ced9e0;padding:5px 13px;background:#f5f8fa;max-height:200px;overflow-y:auto}.upload-match-list>.empty{display:block;text-align:center;color:#bfccd6;font-size:larger;font-weight:700;margin:10px 0}.upload-sample-dialog-item>span.value{color:#137cbd;font-weight:700}.upload-sample-dialog-item>span>span.key{font-size:smaller;color:#5c7080}.upload-collapse{border-radius:3px;border:1px solid #d8e1e8;padding:15px;margin-top:10px;max-height:200px;overflow-y:auto;background-color:#f5f8fa;font-family:monospace;font-size:small;color:#394b59}.upload-collapse>div{margin:3px 0;letter-spacing:-.02em}.upload-menu-title-description{font-size:smaller;color:#8a9ba8;font-weight:700}.upload-menu-title-menu{margin-top:40px;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width:1200px){.upload-menu-title-menu{margin-top:20px;margin-bottom:20px}}.upload-templates-list-item{display:flex;flex-direction:row;width:100%;align-items:center;padding:3px 0}.upload-templates-list .bp3-button-text{width:100%}.upload-templates-list-item>.shared{flex-grow:1;margin-left:10px}.upload-templates-list-item>.name{font-weight:700}.upload-templates-list-item>.matches{font-size:small;color:#8a9ba8}.upload-templates-list{margin:15px;padding:10px;max-height:200px;overflow-y:auto;background:#f5f8fa;border:1px solid #ced9e0;border-radius:5px}.upload-menu-description{font-size:small;color:#738694}.upload-template-empty{padding:50px 0;text-align:center;font-size:large;color:#bfccd6;font-weight:700}.file-drop>.file-drop-target{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;display:-ms-flexbox;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;align-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;text-align:center;transition:background-color;transition-duration:.2s}.file-drop>.file-drop-target.file-drop-dragging-over-frame{visibility:visible;border:none;background-color:hsla(0,0%,100%,.9);z-index:50;opacity:1}.download-page-body{transition-property:opacity;transition-duration:.4s;opacity:1}.download-page-body.loading{opacity:.3}.download-filter-setting{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px}.download-filter-insert-row{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.download-filter-insert-row>.name{width:100px;flex-shrink:0;font-size:small;color:#8a9ba8;font-weight:700;text-align:right;margin-right:10px}.download-filter-insert-row.disabled{display:none}.download-filter-list{border:1px solid #ced9e0;border-radius:5px;margin:20px 0 0;height:200px;overflow-y:auto;padding-bottom:10px}.download-filter-list.hidden{display:none}.download-filter-list>.item{margin:8px 8px 0;display:flex;flex-direction:row;align-items:center}.download-filter-list>.item>span{border-radius:3px;background:#ebf1f5;padding:10px 15px;transition-duration:.4s;transition-property:background-color,width}.download-filter-list>.item.parenthesis>span{background:#fff}.download-filter-list>.item>span.spacer{visibility:hidden;margin:0;padding:0}.download-filter-list>.item>span.connector{background:transparent;border:1px solid #ced9e0;margin-right:10px;font-size:small;color:#394b59}.download-filter-list>.item>span.content{flex-grow:1}.download-filter-list>.item.parenthesis>span.content{font-weight:700;font-size:medium;color:#293742}.download-filter-list>.item.active>span{background:#ced9e0}.download-filter-list>.item.active>span.connector{background:#f5f8fa}.download-filter-list>.item>span.delete{display:none;padding:0;margin:0 0 0 8px}.download-filter-list>.item:hover>span.delete{display:block;background:transparent}.download-filter-list>.item>span.content>span{margin-right:10px}.download-filter-list>.item>span.content>span.name{font-weight:700;color:#137cbd}.download-filter-list>.item>span.content>span.operator{color:#30404d;font-size:small}.download-filter-list>.item>span.content>span.value{color:#db3737;font-weight:700}.download-filter-list>.item>span.content>span.value.empty{color:#a7b6c2;font-weight:400;font-size:small}.download-filter-list>.item>span.content>span.and{color:#8a9ba8;font-size:small}.download-column-select{display:flex;flex-direction:row;align-items:center}.download-database-field{margin:8px 4px 0;padding:5px 5px 5px 13px;border-radius:3px;background:#ebf1f5;display:inline-flex;flex-direction:row;align-items:center}.download-database-field>.name{margin-left:7px;font-weight:700;color:#137cbd;font-size:small;margin-right:3px}.download-row{display:flex;flex-direction:row;align-items:center}.download-menu-title-description{font-size:smaller;color:#8a9ba8;font-weight:700}.download-menu-title-menu{margin-top:40px;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width:1200px){.download-menu-title-menu{margin-top:20px;margin-bottom:20px}}.download-templates-list-item{display:flex;flex-direction:row;width:100%;align-items:center;padding:3px 0}.download-templates-list .bp3-button-text{width:100%}.download-templates-list-item>.shared{flex-grow:1;margin-left:10px}.download-templates-list-item>.name{font-weight:700}.download-templates-list-item>.filters{margin-right:7px}.download-templates-list-item>.fields,.download-templates-list-item>.filters{font-size:small;color:#8a9ba8}.download-templates-list{margin:15px;padding:10px;max-height:200px;overflow-y:auto;background:#f5f8fa;border:1px solid #ced9e0;border-radius:5px}.download-menu-description{font-size:small;color:#738694}.download-template-empty{padding:50px 0;text-align:center;font-size:large;color:#bfccd6;font-weight:700}.coworkers-menu{display:flex;flex-direction:row;margin:40px 0 0}.coworkers-menu .grow{flex-grow:1}.coworkers-menu .margin-right-10{margin-right:10px}.coworkers-list{display:flex;flex-flow:wrap;margin:10px -5px 20px}.coworkers-list>.bp3-card{margin:10px}.coworkers-card{width:236px;display:flex;flex-direction:column;align-items:flex-start}.coworkers-card>.email{color:#8a9ba8;margin-bottom:20px}.coworkers-permission-button{font-weight:700;color:#1f6b9a}.coworkers-permission-button>img{margin-right:5px}.coworkers-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.coworkers-card .remove-button{opacity:0;transition:opacity;transition-duration:.4s}.coworkers-card:hover .remove-button{opacity:1}.coworkers-card>.request-title{color:#bfccd6}.coworkers-empty{display:flex;flex-direction:column;align-items:flex-end}.coworkers-empty>svg{margin-right:70px}.coworkers-empty>div{margin-top:10px;width:280px;margin-right:130px;text-align:center;font-size:larger;color:#5c7080}.coworkers-invite-actions{margin-top:10px;display:flex;flex-direction:row}.coworkers-invite-actions>*{flex-grow:1}#signup-body-bg{transition:all 1s}#signup-body-bg,#signup-body-bg.verification{background:#f5f8fa}#signup-body-bg.application{background:#d2f0df}#signup-body-bg.complete{background:#f0e1cf}#signup-body-bg.agreement{background:#e7edf2}#signup-body-bg.signup{background:#ced9e0}#signup-body{min-height:100vh;padding:50px 0;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .4s}#signup-body.loading{opacity:.3}#signup-body .step{font-size:larger;color:#106ba3;margin-top:20px;font-weight:700}#signup-body .step-description{color:#5c7080}#signup-body .inputs{width:280px;margin-top:30px;display:flex;flex-direction:column;align-items:stretch}#signup-body .inputs .row{display:flex;flex-direction:row}#agreement-box{background:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:40px;margin:20px 50px}#agreement-box .main-text{font-size:large}#agreement-box .main-text-2{font-size:normal}#agreement-box .money{font-size:smaller;color:#738694;margin-bottom:20px}#agreement-box .promise>div{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:17px}#agreement-box .promise>div>span.text{font-size:larger;margin-left:10px;margin-top:2px;color:#10161a}#agreement-box>.actions{margin-top:30px;display:flex;flex-direction:row;justify-content:center}#agreement-box .bp3-button-text,#continue-button .bp3-button-text{text-align:center}#congratulations-image{width:80vw;height:65vh;max-width:1000px;max-height:800px}
/*# sourceMappingURL=main.fc8faae8.chunk.css.map */