/* V19.21 — isolated, independent collection entry and financial registers. */
#v07-body.v1921-collections{min-width:0;font-family:'Sakkal Majalla',Tahoma,Arial,sans-serif}
.v1921-collections .v1919-receipt-form{border-top:4px solid #bf9d50;background:#fcfdfb}
.v1921-collections .v1919-receipt-form .v1918-fields{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:13px}
.v1921-collections .v1919-receipt-form input,.v1921-collections .v1919-receipt-form select{min-width:0;max-width:100%;width:100%;font:19px 'Sakkal Majalla',Tahoma,Arial,sans-serif;min-height:44px}
.v1921-collections .v1919-receipt-form button[type=submit]{min-width:180px;font-size:22px;min-height:46px;margin-top:12px}
.v1921-collections .v1919-details .v1918-scroll,.v1921-collections .v1919-receipts .v1918-scroll,.v1921-collections .v1921-registry .v1918-scroll{max-height:510px;overflow:auto}
.v1921-collections .v1921-registry-table{width:max-content;min-width:1200px;table-layout:auto}
.v1921-collections .v1921-registry-table th,.v1921-collections .v1921-registry-table td{min-width:112px;max-width:250px;text-align:center;vertical-align:middle;white-space:normal;overflow-wrap:break-word;font-size:17px;line-height:1.25}
.v1921-collections .v1921-registry-table th:nth-child(1){min-width:60px}
.v1921-collections .v1921-registry-table th:nth-child(3){min-width:200px}
.v1921-collections .v1921-registry-table th:nth-child(4){min-width:150px}
.v1921-collections .v1921-registry-table th:nth-child(9){min-width:190px}
.v1921-collections .v1918-table thead th{position:sticky;top:0;z-index:2}
.v1921-collections .v1918-card{min-width:0;max-width:100%}
@media(max-width:1180px){.v1921-collections .v1919-receipt-form .v1918-fields{grid-template-columns:repeat(2,minmax(180px,1fr))}}
@media(max-width:650px){.v1921-collections .v1919-receipt-form .v1918-fields{grid-template-columns:1fr}}
