/* assets/css/components/toast.css — 轻提示：不可用操作给一句解释，而不是静默失败。
   全站只有一个（#toast，写在 body 末尾），由 main.js 的 window.showToast 驱动。
   固定在下沿居中，深底反白，不遮挡浮标（浮标在右下）。 */

.toast{
  position:fixed; left:50%; bottom:32px; transform:translate(-50%, 12px);
  z-index:60; max-width:calc(100vw - 40px);
  padding:12px 20px;
  background:var(--ink-deep); color:#E8EEF5; font-size:14px; line-height:1.6;
  opacity:0; visibility:hidden;
  transition:opacity .22s ease, transform .22s ease, visibility .22s ease;
}
.toast.is-visible{ opacity:1; visibility:visible; transform:translate(-50%, 0); }

@media (max-width:1199px){
  /* 窄屏浮标落到右下角，提示条上移让开 */
  .toast{ bottom:88px; }
}
