.credit-ui,.credit-form{display:grid;gap:24px}.credit-form{border:0;padding:0;margin:0;min-width:0}.credit-ui{min-width:0}.credit-banner,.credit-review{display:flex;justify-content:space-between;align-items:center;gap:24px;border-radius:18px;padding:26px 30px;background:#202b46;color:#fff;border:1px solid #394663;box-shadow:0 8px 22px #14223a15}.credit-banner h2,.credit-review h2{color:inherit;display:flex;align-items:center;gap:10px;margin:8px 0}.credit-banner p,.credit-review p{color:#d5def0;margin:8px 0}.credit-banner strong,.credit-review strong{display:block;font-size:26px;margin-top:10px;white-space:nowrap}.credit-banner .eyebrow{color:#cbbfff;font-weight:800;letter-spacing:.1em}.credit-review{background:#edf0f8;color:#202b46;border-color:#b5bfd1}.credit-review p{color:#4b5b75}.credit-actions{display:flex;justify-content:flex-end;gap:12px}.credit-lines{min-width:740px}.credit-lines input{width:130px;border:1.5px solid #98a8c2;background:#fff;box-shadow:inset 0 2px 3px #2436540b}.credit-empty{text-align:center;padding:35px 20px}.credit-empty>svg{width:40px;height:40px;color:#6551da}.credit-ui .form-grid input{border:1.5px solid #98a8c2}.credit-ui .invoice-paper-title span{font-size:23px}.credit-ui .section-pad h2{margin-top:0}.credit-ui .checkbox{margin:20px 0}.credit-ui small{line-height:1.6}@media(max-width:720px){.credit-banner,.credit-review{flex-direction:column;align-items:flex-start;padding:22px}.credit-actions{flex-wrap:wrap}.credit-actions>*{flex:1}.credit-ui .catalog-toolbar{align-items:stretch;gap:14px}}@media print{.credit-ui{display:block}}
.credit-ui .catalog-filters{display:grid;grid-template-columns:minmax(180px,2fr) minmax(150px,1fr) auto}.credit-ui .catalog-filters>.search-field{min-width:0}.credit-ui .catalog-filters select{width:100%}.credit-ui .catalog-toolbar{margin-bottom:0}.credit-state-issued{background:#daf3ea;color:#096e55}.credit-state-draft{background:#fff0d0;color:#8c5600}.credit-state-cancelled{background:#f9e1e6;color:#9b3248}@media(max-width:720px){.credit-ui .catalog-filters{grid-template-columns:1fr}}
