.meldingen{align-items:stretch;bottom:20px;display:flex;flex-direction:column;font-family:var(--ed-font);gap:8px;max-height:calc(100dvh/1 - 120px);max-height:calc(100dvh/var(--ed-zoom, 1) - 120px);pointer-events:none;position:fixed;right:20px;width:min(400px,calc(100vw - 40px));width:min(400px,calc(100vw/var(--ed-zoom, 1) - 40px));z-index:1200}.meldingen.is-uitgeklapt{overflow-y:auto;overscroll-behavior:contain;padding:2px;pointer-events:auto}.meldingen-groep{display:flex;flex-direction:column;gap:8px}.meldingen-groep:empty{display:none}.melding{align-items:flex-start;animation:melding-in .22s ease-out;background:var(--ed-chrome);border-radius:10px;border-radius:var(--ed-radius-sheet,10px);box-shadow:0 12px 32px #0e0e1033;color:#fff;display:flex;font-size:14px;gap:10px;line-height:1.45;padding:12px 8px 12px 14px;pointer-events:auto;position:relative}.melding--fout{background:var(--ed-danger-wash);border:1px solid #f3b4b4;color:var(--ed-danger-ink)}.melding--taak{background:var(--ed-surface);border:1px solid var(--ed-border-strong);border-left:4px solid var(--ed-orange);color:var(--ed-text-primary)}.melding-teken{background:#ffffff24;border-radius:50%;display:grid;flex:0 0 auto;font-size:14px;font-weight:700;height:22px;line-height:1;margin-top:0;place-items:center;width:22px}.melding--succes .melding-teken{background:var(--ed-success);color:#fff}.melding--fout .melding-teken{background:var(--ed-danger-ink);color:#fff}.melding--taak .melding-teken{background:var(--ed-orange-wash-strong);color:var(--ed-orange-ink)}.melding-inhoud{flex:1 1;min-width:0}.melding-titel{display:block;font-size:14px;font-weight:700;margin-bottom:2px}.melding-tekst{margin:0;overflow-wrap:anywhere;white-space:pre-line}.melding-knoppen{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.melding-knop{background:#0000;border:1px solid #fff6;border-radius:5px;color:inherit;cursor:pointer;font-size:14px;font-weight:600;min-height:34px;padding:6px 12px}.melding-knop:hover{background:#ffffff1f}.melding--fout .melding-knop{background:#fff;border-color:var(--ed-danger-ink)}.melding--fout .melding-knop:hover{background:#fff5f5}.melding--taak .melding-knop{background:var(--ed-orange);border-color:var(--ed-orange);color:#231407}.melding--taak .melding-knop:hover{background:var(--ed-orange-hover);border-color:var(--ed-orange-hover)}.melding-sluiten{background:#0000;border:0;border-radius:5px;color:inherit;cursor:pointer;display:grid;flex:0 0 auto;font-size:20px;height:32px;line-height:1;margin:-4px 0;opacity:.8;padding:0;place-items:center;width:32px}.melding-sluiten:hover{background:#7f7f7f29;opacity:1}.melding button:focus-visible,.meldingen-meer:focus-visible{outline:2px solid var(--ed-orange-ink);outline-offset:2px}.melding:not(.melding--fout):not(.melding--taak) button:focus-visible{outline-color:#ffb27d}.meldingen-meer{align-self:flex-end;background:var(--ed-surface);border:1px solid var(--ed-border-strong);border-radius:999px;border-radius:var(--ed-radius-pill,999px);box-shadow:var(--ed-shadow-menu);color:var(--ed-text-primary);cursor:pointer;font-size:14px;font-weight:600;min-height:32px;padding:6px 12px;pointer-events:auto}@keyframes melding-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.melding{animation:none}}@media (max-width:520px){.meldingen{bottom:12px;right:12px;width:calc(100vw - 24px);width:calc(100vw/var(--ed-zoom, 1) - 24px)}}*{box-sizing:border-box;margin:0;padding:0}body{background:#f8fafc;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{cursor:pointer}
/*# sourceMappingURL=main.a40d24fb.css.map*/