.document-dialog{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#edf0f4;overflow:hidden}
.document-dialog::backdrop{background:#edf0f4}
.document-dialog iframe{display:block;width:100%;height:100%;border:0}
.answer-document-link{display:inline-block;padding:2px 9px;border-radius:6px;background:#fff0f1;color:#9e101b!important;font-weight:750;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.answer-document-link:focus-visible{outline:3px solid #1476c6;outline-offset:2px}

.answer-table-wrap{max-width:100%;overflow-x:auto;margin:1rem 0}.answer-table{width:100%;border-collapse:collapse;font-size:.85em}.answer-table th,.answer-table td{padding:.5rem;border:1px solid #d7dde5;text-align:left;vertical-align:top;overflow-wrap:anywhere}.answer-table th{background:#f1f4f7}.financial-export-link{display:inline-block;margin:.5rem 0;text-decoration:underline}
.answer-paragraph{margin:0 0 .85em;line-height:1.55;overflow-wrap:anywhere}
.answer-paragraph:last-child{margin-bottom:0}
.answer-list{margin:.5em 0 1em;padding-left:1.25em;line-height:1.55}
.answer-list li{margin:.4em 0}
.answer-table td[data-label="Bedrag"]{white-space:nowrap;font-variant-numeric:tabular-nums}
.answer-table td{line-height:1.45}
.bubble.assistant .answer-heading{margin:1.3em 0 .6em}
@media(max-width:600px){
 .answer-table-wrap{overflow:visible}
 .answer-table,.answer-table tbody{display:block;width:100%}
 .answer-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 .answer-table tr{display:block;margin:0 0 .75em;border:1px solid #d7dde5;border-radius:6px;padding:.4em .65em}
 .answer-table td{display:block;border:0;padding:.25em 0}
 .answer-table td::before{content:attr(data-label) ": ";font-weight:600}
 .answer-table td[data-label="Bedrag"]{font-size:1.05em;font-weight:600}
}
