/* v58.72: legacy broken board graphics removed; actual themes live in board-preferences-v58_72.css. */
.km-mini-toast-host{position:fixed;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));display:grid;gap:8px;justify-items:center;pointer-events:none;z-index:1200}
.km-mini-toast{min-width:min(280px,92vw);max-width:min(420px,94vw);padding:11px 14px;border-radius:14px;background:#173d34;color:#f7fffb;box-shadow:0 10px 28px #001c1429;opacity:0;transform:translateY(10px);transition:opacity .24s ease,transform .24s ease;font-weight:800;text-align:center}
.km-mini-toast.info{background:#204f64}.km-mini-toast.success{background:#196348}.km-mini-toast.is-visible{opacity:1;transform:translateY(0)}

@media(max-width:560px){.km-mini-toast{font-size:.84rem;padding:10px 12px}}
