.etr-wrap{display:block;max-width:960px;margin:40px auto;font-family:"Segoe UI",system-ui,-apple-system,sans-serif;background:linear-gradient(145deg,#070b14,#0c1220);border-radius:28px;padding:30px 25px;box-shadow:0 30px 60px -15px rgba(0,0,0,.9);border:1px solid #2a3a5a;color:#e8f1ff;box-sizing:border-box;line-height:1.4}.etr-wrap *,.etr-wrap *::before,.etr-wrap *::after{box-sizing:border-box}.etr-header{text-align:center;margin-bottom:24px}.etr-header__title{font-size:1.9rem;font-weight:700;margin:0 0 8px;background:linear-gradient(135deg,#ffffff,#94a3b8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.etr-header__subtitle{margin:0;color:#9ca3af;font-size:1rem;line-height:1.5}.etr-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:18px;background:#1e293b;border:1px solid #3d4f66;box-shadow:0 8px 24px rgba(0,0,0,.35)}.etr-table{display:block;width:100%;min-width:36rem}.etr-table__head,.etr-table__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.etr-table__head{background:#0f172a;border-bottom:1px solid #253141}.etr-table__row{border-bottom:1px solid #253141}.etr-table__row:last-child{border-bottom:none}.etr-table__row.is-odd{background:#243044}.etr-table__row.is-even{background:#1a2332}.etr-table__row.is-top{background:#1a3d34}.etr-table__row.is-odd:hover,.etr-table__row.is-even:hover{background:#2a3a52}.etr-table__row.is-top:hover{background:#214a3f}.etr-table__cell{padding:14px 16px;min-width:0}.etr-table__head .etr-table__cell{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.etr-rank{-webkit-box-flex:0;-webkit-flex:0 0 3.5rem;flex:0 0 3.5rem;text-align:center}.etr-rank__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .4rem;border-radius:999px;font-size:.8rem;font-weight:800;color:#cbd5e1;background:#0f172a;border:1px solid #334155}.etr-table__row.is-top .etr-rank__badge{color:#04120d;background:#00e5a0;border-color:#00e5a0}.etr-article{-webkit-box-flex:1;-webkit-flex:1 1 0%;flex:1 1 0%}.etr-article a{color:#e2e8f0;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.15s ease,border-color 0.15s ease;transition:color 0.15s ease,border-color 0.15s ease}.etr-article a:hover,.etr-article a:focus{color:#00e5a0;border-bottom-color:#00e5a0}.etr-count{-webkit-box-flex:0;-webkit-flex:0 0 7rem;flex:0 0 7rem;text-align:center;font-variant-numeric:tabular-nums}.etr-count__value{display:inline-block;font-weight:800;color:#00e5a0;font-size:1.05rem;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:border-color 0.15s ease,filter 0.15s ease;transition:border-color 0.15s ease,filter 0.15s ease}a.etr-count__value:hover,a.etr-count__value:focus{color:#00e5a0;border-bottom-color:#00e5a0;filter:brightness(1.08)}.etr-table__head .etr-count{color:#94a3b8;font-weight:700}.etr-date{-webkit-box-flex:0;-webkit-flex:0 0 10rem;flex:0 0 10rem;color:#cbd5e1;font-size:.95rem;white-space:nowrap}.etr-date__link{color:#cbd5e1;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.15s ease,border-color 0.15s ease;transition:color 0.15s ease,border-color 0.15s ease}.etr-date__link:hover,.etr-date__link:focus{color:#00e5a0;border-bottom-color:#00e5a0}.etr-empty{margin:0;font-size:.95rem;color:#9ca3af;text-align:center}.etr-legend{margin:.95rem 0 0;font-size:.9rem;color:#9ca3af;text-align:center}@media (max-width:720px){.etr-wrap{padding:22px 16px;border-radius:22px}.etr-header__title{font-size:1.45rem}.etr-table{min-width:0}.etr-table__head{display:none}.etr-table__row{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:12px 14px;gap:4px 10px}.etr-table__row .etr-table__cell{padding:2px 0}.etr-table__row .etr-rank{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.etr-table__row .etr-article{-webkit-box-flex:1;-webkit-flex:1 1 calc(100% - 3.5rem);flex:1 1 calc(100% - 3.5rem)}.etr-table__row .etr-count,.etr-table__row .etr-date{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:left;white-space:normal}.etr-table__row .etr-count::before{content:"Reacties: ";color:#94a3b8;font-weight:600;font-size:.85rem}.etr-table__row .etr-date::before{content:"Laatste: ";color:#94a3b8;font-weight:600;font-size:.85rem}}.elr-wrap{display:block;max-width:960px;margin:40px auto;font-family:"Segoe UI",system-ui,-apple-system,sans-serif;background:linear-gradient(145deg,#070b14,#0c1220);border-radius:28px;padding:30px 25px;box-shadow:0 30px 60px -15px rgba(0,0,0,.9);border:1px solid #2a3a5a;color:#e8f1ff;box-sizing:border-box;line-height:1.4}.elr-wrap *,.elr-wrap *::before,.elr-wrap *::after{box-sizing:border-box}.elr-header{text-align:center;margin-bottom:24px}.elr-header__title{font-size:1.9rem;font-weight:700;margin:0 0 8px;background:linear-gradient(135deg,#ffffff,#94a3b8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.elr-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:18px;background:#1e293b;border:1px solid #3d4f66;box-shadow:0 8px 24px rgba(0,0,0,.35)}.elr-table{display:block;width:100%;min-width:36rem}.elr-table__head,.elr-table__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.elr-table__head{background:#0f172a;border-bottom:1px solid #253141}.elr-table__item{border-bottom:1px solid #253141}.elr-table__item:last-child{border-bottom:none}.elr-table__item.is-odd{background:#243044}.elr-table__item.is-even{background:#1a2332}.elr-table__item.is-odd:hover,.elr-table__item.is-even:hover{background:#2a3a52}.elr-table__cell{padding:14px 16px;min-width:0}.elr-table__head .elr-table__cell{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.elr-table__row .elr-table__cell{padding-bottom:6px}.elr-rank{-webkit-box-flex:0;-webkit-flex:0 0 3.5rem;flex:0 0 3.5rem;text-align:center}.elr-rank__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .4rem;border-radius:999px;font-size:.8rem;font-weight:800;color:#cbd5e1;background:#0f172a;border:1px solid #334155}.elr-article{-webkit-box-flex:1;-webkit-flex:1 1 0%;flex:1 1 0%}.elr-article a{color:#e2e8f0;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.15s ease,border-color 0.15s ease;transition:color 0.15s ease,border-color 0.15s ease}.elr-article a:hover,.elr-article a:focus{color:#00e5a0;border-bottom-color:#00e5a0}.elr-count{-webkit-box-flex:0;-webkit-flex:0 0 7rem;flex:0 0 7rem;text-align:center;font-variant-numeric:tabular-nums}.elr-count__value{display:inline-block;font-weight:800;color:#00e5a0;font-size:1.05rem;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:border-color 0.15s ease,filter 0.15s ease;transition:border-color 0.15s ease,filter 0.15s ease}a.elr-count__value:hover,a.elr-count__value:focus{color:#00e5a0;border-bottom-color:#00e5a0;filter:brightness(1.08)}.elr-table__head .elr-count{color:#94a3b8;font-weight:700}.elr-date{-webkit-box-flex:0;-webkit-flex:0 0 10rem;flex:0 0 10rem;color:#cbd5e1;font-size:.95rem;white-space:nowrap}.elr-date__link{color:#cbd5e1;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.15s ease,border-color 0.15s ease;transition:color 0.15s ease,border-color 0.15s ease}.elr-date__link:hover,.elr-date__link:focus{color:#00e5a0;border-bottom-color:#00e5a0}.elr-date-sort{display:inline-flex;align-items:center;gap:.35rem;color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.15s ease,border-color 0.15s ease;transition:color 0.15s ease,border-color 0.15s ease;cursor:pointer}.elr-date-sort:hover,.elr-date-sort:focus{color:#00e5a0;border-bottom-color:#00e5a0}.elr-date-sort__arrow{font-size:.95rem;font-weight:800;line-height:1;color:#00e5a0}.elr-table__excerpt{display:block;width:100%}.elr-excerpt{padding:0 16px 16px 16px;padding-left:calc(3.5rem + 16px);color:#b6c2d1;font-size:.92rem;line-height:1.55}.elr-excerpt__author{color:#94a3b8;font-weight:700;font-size:.85rem}.elr-excerpt__sep{color:#64748b}.elr-excerpt__text{color:#c9d4e3;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.15s ease,border-color 0.15s ease;transition:color 0.15s ease,border-color 0.15s ease}a.elr-excerpt__text:hover,a.elr-excerpt__text:focus{color:#e8f1ff;border-bottom-color:#00e5a0}.elr-empty{margin:0;font-size:.95rem;color:#9ca3af;text-align:center}.elr-legend{margin:.95rem 0 0;font-size:.9rem;color:#9ca3af;text-align:center}@media (max-width:720px){.elr-wrap{padding:22px 16px;border-radius:22px}.elr-header__title{font-size:1.45rem}.elr-table{min-width:0}.elr-table__head{display:none}.elr-table__item{padding:12px 14px}.elr-table__row{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:4px 10px}.elr-table__row .elr-table__cell{padding:2px 0}.elr-table__row .elr-rank{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.elr-table__row .elr-article{-webkit-box-flex:1;-webkit-flex:1 1 calc(100% - 3.5rem);flex:1 1 calc(100% - 3.5rem)}.elr-table__row .elr-count,.elr-table__row .elr-date{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:left;white-space:normal}.elr-table__row .elr-count::before{content:"Reacties: ";color:#94a3b8;font-weight:600;font-size:.85rem}.elr-table__row .elr-date::before{content:"Datum: ";color:#94a3b8;font-weight:600;font-size:.85rem}.elr-excerpt{padding:8px 0 0}.elr-table--sortable>.elr-table__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:10px 14px 8px;border-bottom:1px solid #253141;background:#0f172a}.elr-table--sortable>.elr-table__head .elr-rank,.elr-table--sortable>.elr-table__head .elr-article,.elr-table--sortable>.elr-table__head .elr-count{display:none}.elr-table--sortable>.elr-table__head .elr-date{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:0;text-align:right}}.ezr-wrap .ezr-form{margin:0 0 22px}.ezr-form__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;gap:10px}.ezr-form__input{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid #3d4f66;background:#0f172a;color:#fff;-webkit-text-fill-color:#fff;caret-color:#00e5a0;font-size:1rem;font-family:inherit;font-weight:500;outline:none;-webkit-transition:border-color 0.15s ease,box-shadow 0.15s ease;transition:border-color 0.15s ease,box-shadow 0.15s ease}.ezr-form__input::placeholder{color:#94a3b8;-webkit-text-fill-color:#94a3b8;opacity:1}.ezr-form__input:focus{border-color:#00e5a0;box-shadow:0 0 0 3px rgba(0,229,160,.18);color:#fff;-webkit-text-fill-color:#fff}.ezr-form__submit{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:12px 18px;border-radius:12px;border:1px solid #00e5a0;background:#00e5a0;color:#04120d;font-weight:800;font-size:.95rem;font-family:inherit;cursor:pointer;-webkit-transition:filter 0.15s ease,transform 0.15s ease;transition:filter 0.15s ease,transform 0.15s ease}.ezr-form__submit:hover,.ezr-form__submit:focus{filter:brightness(1.06)}.ezr-wrap .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@media (max-width:720px){.ezr-form__row{-webkit-flex-direction:column;flex-direction:column}.ezr-form__submit{width:100%}}