.expense-support-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.expense-support-fields label>span{display:block;margin-bottom:7px;color:#25454b;font-size:13px;font-weight:700}.expense-support-fields select{width:100%;height:50px;border:1px solid #d3dfde;background:#fff;padding:0 12px;font:inherit}.expense-tool:not(.has-voucher) [data-voucher-field]{opacity:.42;pointer-events:none}.expense-options input:disabled+span{opacity:.4;cursor:not-allowed}.expense-final-pay{color:#c42f67!important}.expense-payable-row{border-top:1px solid #b8d8d5;padding-top:10px}.expense-payable-row b,.expense-payable-row em{color:#c42f67!important;font-weight:700}@media(max-width:760px){.expense-support-fields{grid-template-columns:1fr}}
