.er-report__button{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid #c2cbbb;border-radius:8px;background:#e5ebdf;color:#263323;text-align:start;font:inherit;cursor:pointer}
.er-report__button:hover,.em-proof--buy.em-proof--reports>summary:hover{background:#dbe5d4}
.er-report__button strong,.er-report__button small{display:block}
.er-report__button small{font-size:.85em}
.er-report__icon,.em-proof--reports>summary>.er-report__icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;background:#f7f8f2;border-radius:6px;color:#4a5a41}
.er-report__icon svg{width:22px;height:22px}
.er-report__arrow{font-size:1.25em}
body.en-call .pdp-koop>.pdp-testdossier.em-proof--reports{border-color:#c2cbbb}
.em-proof--buy.em-proof--reports>summary{background:#e5ebdf;color:#263323}
.em-proof--buy.em-proof--reports .em-plus{color:#4a5a41;border-color:#8d9c83}
.er-report__inline{margin-top:10px;padding:6px 0;border:0;background:none;color:#354831;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}
.er-report__inline:hover{text-decoration-thickness:2px}
.er-dossier-summary{margin:1.1rem 0 1.55rem}
.er-dossier-originals{margin:1.8rem 0}
.er-dossier-originals>.er-report{margin:.7rem 0 1rem}
.er-dossier-originals p{margin:0 0 .65rem}
.er-report__dialog{position:fixed;inset:0;margin:auto;width:min(880px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #c7d0c0;border-radius:12px;background:#f8f7f1;color:#243020;box-shadow:0 14px 55px #24302055;overflow:auto;overscroll-behavior:contain;text-align:start}
.er-report__dialog::backdrop{background:#20291fa8}
.er-report__header{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;background:#f8f7f1;border-bottom:1px solid #c7d0c0}
.er-report__header h2{margin:0!important;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15}
.er-report__header form{margin:0}
.er-report__body{padding:12px 18px}
.er-report__tools{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}
.er-report__tools select,.er-report__close,.er-report__pagination button{font:inherit;min-height:44px;border:1px solid #aab9a4;border-radius:6px;background:white;color:inherit;cursor:pointer}
.er-report__tools select{max-width:100%;padding:4px 8px}
.er-report__close,.er-report__pagination button{min-width:44px}
.er-report__close{font-size:2.3rem!important;line-height:1}
.er-report__page{width:100%;max-height:59dvh;overflow:auto;overscroll-behavior:contain;background:#e4e8df}
.er-report__page canvas{display:block;margin:0 auto;max-width:100%;height:auto}
.er-report__pagination{display:flex;gap:8px;justify-content:center;margin-top:8px}
.er-report__pagination button:disabled{opacity:.45;cursor:default}
.er-report__dialog [hidden]{display:none!important}
.er-report__status:empty{display:none}
@media(max-width:600px){.er-report__dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.er-report__header,.er-report__body{padding:9px 11px}.er-report__page{max-height:56dvh}}

