.meldingen[data-v-fb742b17]{z-index:90;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));pointer-events:none;grid-template-columns:minmax(0,1fr);gap:10px;width:min(400px,100vw - 32px);display:grid;position:fixed}.melding[data-v-fb742b17]{border:1px solid var(--lijn-sterk);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:#0f1526f0;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;font-size:.92rem;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -20px #000000d9}.icoon[data-v-fb742b17]{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.info .icoon[data-v-fb742b17]{color:var(--blauw-licht);background:#1483f329}.goed .icoon[data-v-fb742b17]{color:var(--groen);background:#2fbf7129}.fout .icoon[data-v-fb742b17]{color:#ff9da0;background:#e5484d29}.melding p[data-v-fb742b17]{flex:1;line-height:1.4}.actie[data-v-fb742b17]{background:var(--blauw);color:#fff;transition:background-color var(--snel);border-radius:8px;flex:none;padding:6px 12px;font-size:.84rem;font-weight:650}.actie[data-v-fb742b17]:hover{background:#1f8cff}.sluit[data-v-fb742b17]{color:var(--gedempt);background:0 0;border:0;border-radius:6px;flex:none;padding:4px}.sluit[data-v-fb742b17]:hover{color:var(--tekst)}.balk[data-v-fb742b17]{transform-origin:0;opacity:.5;background:currentColor;width:100%;height:2px;animation:4.5s linear forwards aftellen-fb742b17;position:absolute;bottom:0;left:0}.info .balk[data-v-fb742b17]{color:var(--blauw)}.goed .balk[data-v-fb742b17]{color:var(--groen)}.fout .balk[data-v-fb742b17]{color:var(--rood)}@keyframes aftellen-fb742b17{to{transform:scaleX(0)}}.melding-enter-active[data-v-fb742b17],.melding-leave-active[data-v-fb742b17]{transition:opacity .24s ease,transform .3s var(--zacht)}.melding-enter-from[data-v-fb742b17]{opacity:0;transform:translateY(14px)scale(.97)}.melding-leave-to[data-v-fb742b17]{opacity:0;transform:translate(30px)}@media (width<=560px){.meldingen[data-v-fb742b17]{width:auto;left:16px;right:16px}}
