/* Een uniform sluitkruis in bestaande popupheaders, met behoud van klikhandlers. */
html body .qd-dialog-close-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;flex-shrink:0!important;font:400 13px/1.4 Arial,sans-serif!important;text-indent:0!important;opacity:1!important;text-shadow:none!important;color:#183252!important;background:#fff!important;border:1px solid #dbe6f4!important;border-radius:7px!important;cursor:pointer!important}
html body .qd-dialog-close-label:before,html body .qd-dialog-close-label:after{content:''!important;display:block!important;position:absolute!important;left:16px!important;top:9px!important;width:2px!important;height:16px!important;background:currentColor!important;transform:rotate(45deg)!important}
html body .qd-dialog-close-label:after{transform:rotate(-45deg)!important}
html[data-qd-theme=dark] body .qd-dialog-close-label{color:#e4edf8!important;background:#17273d!important;border-color:#49617c!important}
html body .qd-dialog-close-label:focus-visible{outline:2px solid #6daaf6!important;outline-offset:2px}
/* Fallback wanneer de balloncode niet geladen kan worden. */
.bill-app #bill-dialog-error:not(.bill-message-error){background:#e5f5e9;color:#174b32;border-color:#bddfc8}
html[data-qd-theme=dark] .bill-app #bill-dialog-error:not(.bill-message-error){background:#d4ebdc;color:#153e2a;border-color:#a3cbb2}
