.dv-toasts{position:fixed;right:20px;bottom:20px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.dv-toast{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:12px;width:380px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:14px 12px 16px 16px;border-radius:14px;background:#0e1311;color:#f5f7f1;box-shadow:0 18px 40px -16px #0e13118c,0 0 0 1px #f5f7f124;overflow:hidden;font-family:Schibsted Grotesk,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;line-height:1.45;text-align:left}.dv-toast__ic{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:#0e1311}.dv-toast--success .dv-toast__ic,.dv-toast--success .dv-toast__bar{background:#c6f24e}.dv-toast--error .dv-toast__ic,.dv-toast--error .dv-toast__bar{background:#f97066}.dv-toast--warning .dv-toast__ic,.dv-toast--warning .dv-toast__bar{background:#f2b84e}.dv-toast--info .dv-toast__ic,.dv-toast--info .dv-toast__bar{background:#7fd8b0}.dv-toast__msg{flex:1;min-width:0;padding-top:3px;overflow-wrap:anywhere;color:#f5f7f1}.dv-toast__x{flex:none;width:32px;height:32px;margin:-2px 0 0;padding:0;border:0;border-radius:8px;background:transparent;color:#9aa59e;display:grid;place-items:center;cursor:pointer}.dv-toast__x:hover{color:#f5f7f1;background:#f5f7f114}.dv-toast__x:focus-visible{outline:2px solid #C6F24E;outline-offset:1px}.dv-toast__bar{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left;animation-name:dv-toast-timer;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes dv-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.dv-toast-enter-active,.dv-toast-leave-active{transition:opacity .2s ease,transform .2s ease}.dv-toast-enter-from,.dv-toast-leave-to{opacity:0;transform:translateY(8px)}@media(max-width:639px){.dv-toasts{left:16px;right:16px;bottom:16px;align-items:stretch}.dv-toast{width:auto;max-width:none}}@media(prefers-reduced-motion:reduce){.dv-toast-enter-active,.dv-toast-leave-active{transition:none}.dv-toast__bar{animation:none}}
