/* ===== Login Button - Loading & Disabled State ===== */

#loginBtn {
    width: 100%;
    transition: opacity 0.2s ease, transform 0.1s ease;
}

#loginBtn:disabled {
    opacity: 0.75;
    cursor: not-allowed;
    pointer-events: none;
    transform: scale(0.99);
}

#loginBtn .spinner-border {
    width: 1.1rem;
    height: 1.1rem;
    border-width: 2px;
}
