.limen-issuance-recovery{position:fixed;right:16px;bottom:16px;z-index:18000;width:min(460px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:#fff;color:#18334a;border:1px solid #b8cbdc;border-radius:9px;box-shadow:0 4px 22px #102f4f35;font:14px/1.45 system-ui,sans-serif}.limen-issuance-recovery-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#edf4fa}.limen-issuance-result{padding:12px;border-top:1px solid #d8e3ec;overflow-wrap:anywhere}.limen-issuance-result p{margin:7px 0}.limen-issuance-result small{display:block;font-size:11px}.limen-issuance-result[data-state=Completed]>strong{color:#19643b}.limen-issuance-result[data-state=Rejected]>strong,.limen-issuance-warning{color:#a43424}.limen-issuance-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.limen-issuance-recovery button{font:inherit;font-size:12px;border:1px solid #96adc2;background:#fff;color:#173f63;border-radius:5px;padding:5px 8px;cursor:pointer}.limen-issuance-recovery button:disabled{opacity:.55;cursor:wait}@media(max-width:520px){.limen-issuance-recovery{right:8px;bottom:8px;width:calc(100vw - 16px);max-height:62vh}.limen-issuance-actions button{flex:1 1 auto;min-height:36px}}