#bank-reconcile-modal .statement-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f8;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem}.financial-statements-page .reconcile-summary{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.financial-statements-page .reconcile-percent{font-size:.8rem}.financial-statements-page .reconcile-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.8rem;background-color:#f6f6f8;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem .8rem}.financial-statements-page .statement-match{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(255,251.4,237);border-left:.1rem solid #ffdf5e;border-radius:0 .2rem .2rem 0;font-size:.6rem;margin-top:.2rem;padding:.2rem .4rem;display:grid;grid-template-columns:auto minmax(0,1fr) 4.5rem auto;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}.financial-statements-page .statement-match .label{font-size:.6rem;white-space:nowrap}.financial-statements-page .match-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-statements-page .match-value{text-align:right;white-space:nowrap}.financial-statements-page .row-menu .menu{font-size:.65rem;text-align:left;white-space:nowrap}.financial-statements-page .row-menu .menu .menu-item>a{padding:.2rem .4rem}#bank-statement-import-modal .upload-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f8;border:.1rem dashed #bbc1cd;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.4rem;position:relative}#bank-statement-import-modal .upload-area.dragging{border-color:#4737ff}#bank-statement-import-modal .upload-area .input-file{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#bank-statement-import-modal .upload-area .upload-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bank-statement-import-modal .upload-area svg{font-size:1rem}#bank-statement-import-modal .upload-area p{margin:0 0 0 .4rem;text-align:center}