/* =============================================
   全域 Toast 提示元件樣式
   使用方式：在 JS 中呼叫 showToast(msg) 即可
   ============================================= */

#global-toast {
    /* 定位與層級：必須高於 Modal overlay (10000) 才能正確顯示 */
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10001;

    /* 視覺樣式 */
    background: rgba(139, 110, 94, 0.95);
    color: #fff;
    padding: 12px 24px;
    border-radius: 25px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    font-size: 14px;
    font-weight: bold;
    text-align: center;

    /* 預設隱藏 */
    visibility: hidden;
    opacity: 0;

    /* 浮現 / 縮回的過渡動畫 */
    transition: opacity 0.3s ease, top 0.3s ease;

    /* 讓 toast 不干擾底層點擊操作 */
    pointer-events: none;
}

/* Toast 進入狀態：往下浮現 */
#global-toast.is-visible {
    visibility: visible;
    opacity: 1;
    top: 40px;
}
