.party-transactions{margin:24px 0}.party-transactions h2{font-size:16px;margin-bottom:14px}.transaction-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px}.transaction-shortcut{background:white;border:1px solid #dce4f1;border-radius:10px;padding:18px;display:grid;gap:10px;text-align:left;color:#253c5c}.transaction-shortcut>span{font:700 12px Manrope;background:#eaf0fc;color:#2459c4;border-radius:5px;padding:5px 7px;width:fit-content}.transaction-shortcut strong{font-size:16px}.transaction-shortcut small{font-size:12px;color:#72839a;line-height:1.7}.transaction-shortcut:hover{border-color:#2459c4;background:#f8faff}.tx-party,.tx-lines{margin-bottom:24px}.tx-party h2,.tx-lines h2{font-size:18px;margin-bottom:20px}.tx-party .field{margin-bottom:14px}.tx-party textarea,.tx-lines textarea{width:100%;resize:vertical}.tx-footer{position:sticky;bottom:0;padding:18px;background:#fffffff5;border-top:1px solid #dfe6f0;display:flex;justify-content:space-between;gap:16px}.tx-invoice{display:flex;align-items:center;gap:15px;padding:20px 0;border-bottom:1px solid #e6ecf4;font-size:14px}.tx-invoice input{width:18px;height:18px}.tx-invoice span{flex:1}.tx-invoice small{display:block;color:#75859c;margin-top:5px}.tx-invoice b{font-family:Manrope}.tx-party input[readonly]{background:#f2f5fa;color:#52647c}#tx-items .quoteitem{grid-template-columns:minmax(150px,2.8fr) 70px 70px 100px 100px 25px}#transaction-form select{max-width:100%}@media(max-width:1000px){#tx-items .quoteitem{grid-template-columns:1fr 1fr 1fr 28px}#tx-items .qdesc{grid-column:1/4}#tx-items .qremove{grid-column:4;grid-row:1}#tx-items .qlineamount{grid-column:1/5;flex-direction:row;justify-content:space-between}.tx-invoice{flex-wrap:wrap}}@media(max-width:600px){.transaction-shortcuts{grid-template-columns:1fr 1fr}.transaction-shortcut{padding:14px}.transaction-shortcut strong{font-size:14px}.tx-footer .button{font-size:14px;padding:10px}.tx-invoice b{margin-left:33px}}
