#credit-dialog{max-height:90dvh;overflow:auto;width:min(660px,calc(100vw - 28px));box-sizing:border-box}#credit-invoice-form label{display:grid;gap:8px;margin:15px 0}#credit-invoice-form input,#credit-invoice-form textarea,#credit-invoice-result textarea{font:inherit;width:100%;box-sizing:border-box;padding:12px;border:1px solid #b4c3c4;border-radius:5px;background:#fff;color:#143542}#credit-invoice-form .consent{display:flex;align-items:flex-start;gap:10px;font-size:13px}#credit-invoice-form .consent input{width:18px;flex-shrink:0;margin-top:3px}#credit-invoice-form button{width:100%}#credit-invoice-result:not(:empty){padding:18px;background:#e8efe9;margin-top:18px;border-radius:8px}#credit-invoice-result a{display:block;text-align:center;margin-top:15px}.credit-bank{padding:18px;border:1px solid #c7d3ce;margin-top:25px;border-radius:8px}.credit-bank summary{cursor:pointer;font-weight:700}.credit-bank dl{display:grid;grid-template-columns:1fr 1fr;gap:12px}.credit-bank dd{margin:0;font-weight:bold}