.invoice-entry{height:100%;overflow-y:auto;padding:20px}.invoice-entry-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.invoice-entry-header,.invoice-entry-header .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-entry-header .btn{min-width:99px;padding:5px 15px;background-color:#fff;border-radius:8px;border:0;cursor:pointer;text-align:center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-size:16px;color:#397ca2;margin-left:8px}.invoice-entry-header .btn p{-webkit-box-flex:1;-ms-flex:1;flex:1}.invoice-entry-header .btn-primary{font-weight:700;background-color:#00508e;color:#fff}.invoice-entry-header .btn-primary:active{background:rgba(0,80,142,.6)!important}.invoice-entry-header .btn-border{font-weight:700;border:1px solid #00508e;color:#00508e}.invoice-entry-header .btn-disabled{border:1px solid #d9d9d9;color:#d9d9d9;background-color:#f5f5f5}.invoice-entry-header .btn:active{background:rgba(189,187,187,.5)}.invoice-entry-msg{margin-top:10px;padding:0 20px;padding-top:6px;padding-bottom:26px;background-color:#fff;border-radius:6px}.invoice-entry-msg-title{font-weight:700;font-size:16px;color:#464e5d;margin-bottom:10px!important}.invoice-entry-msg .file-content{display:grid;grid-template-columns:repeat(4,calc(25% - 15px));gap:20px}.invoice-entry-msg .file-content-item-upload{padding:0 15px;padding-top:8px;padding-bottom:16px;background:#f4f8fa;border-radius:8px}.invoice-entry-msg .file-content-item-upload-title{font-size:16px;color:#000}