.bdk-public{max-width:920px;margin:30px auto;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.bdk-public .bdk-document{min-height:auto;border-radius:6px}.bdk-public-actions{display:flex;align-items:flex-end;justify-content:center;gap:14px;flex-wrap:wrap;background:#fff;border:1px solid #d8e2e0;border-radius:14px;padding:18px;margin-top:18px}.bdk-public-actions form{display:flex;align-items:flex-end;gap:9px;flex-wrap:wrap}.bdk-public-actions label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700}.bdk-public-actions input,.bdk-inline-form input,.bdk-inline-form select{border:1px solid #cbd7d4;border-radius:8px;padding:9px;background:#fff}.bdk-accepted{background:#e6fcf5;color:#087f5b;padding:11px 15px;border-radius:9px}.bdk-inline-form{margin-top:8px;min-width:210px}.bdk-inline-form summary,.bdk-payment-history summary{color:#087f5b;font-weight:700;cursor:pointer}.bdk-inline-form form{display:grid;gap:7px;background:#f4f8f7;padding:10px;margin-top:6px;border-radius:9px}.bdk-inline-form .bdk-btn{padding:9px}.bdk-payment-history{margin-top:7px}.bdk-payment-history>div{display:grid;gap:3px;border-left:3px solid #087f5b;padding:7px 9px;margin-top:6px;background:#f4f8f7;min-width:190px}.bdk-payment-history a{font-size:12px}@media(max-width:600px){.bdk-public{margin:10px}.bdk-public-actions,.bdk-public-actions form{align-items:stretch;flex-direction:column}.bdk-public-actions .bdk-btn{width:100%}}@media print{.bdk-public-actions{display:none!important}.bdk-public{margin:0;max-width:none}}
