
/* 失敗ㄉ吐司 */
#errorToast {
    background: linear-gradient(135deg, #ffebee 0%, #ffcdd2 100%);
    border-radius: 12px;
}

    #errorToast .toast-header {
        background: linear-gradient(135deg, #ffcccb 0%, #f8bbd9 100%);
        border-radius: 12px 12px 0 0;
        border: none;
    }

    #errorToast .toast-indicator {
        width: 12px;
        height: 12px;
        background: #ff6b6b;
    }

    #errorToast .toast-title {
        color: #d32f2f;
    }

    #errorToast .toast-body {
        color: #c62828;
        font-weight: 500;
    }

/* 通用樣式 */
.toast-close-btn {
    opacity: 0.5;
    font-size: 0.8rem;
}
