.lld-dialog [hidden]{display:none!important}.lld-overlay[hidden]{display:none!important}.lld-overlay{position:fixed;inset:0;z-index:999999;background:#101828b8;display:flex;align-items:center;justify-content:center;padding:16px}.lld-dialog{position:relative;background:#fff;color:#17212b;width:100%;max-width:470px;max-height:90vh;overflow:auto;padding:28px;border-radius:18px;box-shadow:0 24px 70px #0004;font:16px/1.5 system-ui,sans-serif}.lld-dialog *{box-sizing:border-box}.lld-dialog h2{font-size:25px;margin:0 30px 12px 0;color:#17212b}.lld-dialog button,.lld-dialog input{font:inherit}.lld-dialog label{display:block;margin:12px 0 6px}.lld-dialog input[type=tel]{width:100%;border:1px solid #94a3b8;border-radius:8px;padding:12px;color:#17212b;background:#fff}.lld-dialog .lld-consent{display:flex;gap:10px;align-items:flex-start;font-size:14px}.lld-consent input{margin-top:5px;flex:none}.lld-pay,.lld-open{background:#b42332;color:#fff;border:0;border-radius:8px;padding:13px 18px;font-weight:700;cursor:pointer}.lld-pay{width:100%;margin-top:14px}.lld-close{position:absolute;right:13px;top:8px;border:0;background:transparent;color:#17212b;font-size:30px!important;cursor:pointer}.lld-check{padding:9px;border:1px solid #b42332;color:#9b1c2b;background:#fff;border-radius:6px;cursor:pointer}.lld-dialog button:disabled{opacity:.6;cursor:wait}.lld-status{background:#f3f5f7;padding:12px;border-radius:8px;font-size:14px;overflow-wrap:anywhere}.lld-dialog details{font-size:14px;margin-top:18px}.lld-dialog a{color:#9b1c2b;text-decoration:underline}.lld-dialog summary{cursor:pointer;font-weight:600}.lld-dialog :focus-visible{outline:3px solid #2563eb;outline-offset:3px}
