.dd-toasts{left:50%;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:95;pointer-events:none;justify-content:center;width:min(32rem,100vw - 2rem);display:flex;position:fixed;transform:translate(-50%)}.dd-flash{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);pointer-events:auto;background:#0c101af7;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.75rem;max-width:100%;padding:.6rem .6rem .6rem 1rem;font-size:.82rem;display:flex;box-shadow:0 .8rem 1.8rem #000000a6}.dd-flash[data-tone=ok]{border-color:#86efac66}.dd-flash[data-tone=warn]{border-color:#fcd34d73}.dd-flash__text{color:#e6edf3;flex:auto;min-width:0}.dd-flash[data-tone=warn] .dd-flash__text{color:#fcd34d}.dd-flash__action{font-family:var(--font-mono-raw), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fde68a;cursor:pointer;background:#f59e0b29;border:1px solid #fde68a80;border-radius:999px;flex:none;padding:.4rem .8rem;font-size:.68rem;transition:background .2s,border-color .2s}.dd-flash__action:hover{background:#f59e0b47;border-color:#fde68acc}.dd-flash__dismiss{color:#e6edf38c;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;width:1.9rem;height:1.9rem;padding:0;display:grid}.dd-flash__dismiss svg{fill:currentColor;width:.7rem;height:.7rem}.dd-flash__dismiss:hover{color:#e6edf3;background:#ffffff17}@media (max-width:30rem){.dd-flash{border-radius:.8rem;flex-wrap:wrap}.dd-flash__text{flex:1 0 100%}}
