.failed_swc{
    min-height: 80vh;
    padding: 150px;
}
.failed_swc h4{
    color: white;
    font-size: 35px;
    text-align: center;
    padding-top: 20px;
}
.failed_swc p{
    color: white;
    font-size: 20px;
    text-align: center;
}

.failed_btns{
    padding-top: 30px;
    display: flex;
    justify-content: center;
}
.failed_btns .home_btn{
    color: var(--Labels-Primary, #000);
    font-size: 15px;
    border-radius: 6px;
    background: var(--Backgrounds-Primary, #FFF);
    width: 100%;
    padding: 9px 20px;
    border:1px solid rgb(0, 0, 0);
}
.failed_btns .prf_btn{
    color: var(--Labels-Primary, #ffffff);
    font-size: 15px;
    border-radius: 6px;
    background: transparent;
    width: 100%;
    padding: 9px 20px;

    border:1px solid white;
    margin-left: 20px;
}


.ui-autocomplete {
    color: black; /* Black background */
    color: white; /* White text */
    border-radius: 8px; /* Rounded edges */
    border: 1px solid #444; /* Subtle border for contrast */
    padding: 5px 0; /* Padding inside dropdown */
    z-index: 1000; /* Ensure dropdown appears above other elements */
}

/* Style each item in the dropdown */
.ui-menu-item {
    padding: 5px 10px; /* Add padding to items */
    border-radius: 8px; /* Rounded edges for items */
}

/* Highlight the hovered/selected item */
.ui-state-active {
    background-color: #444; /* Dark gray for active item */
    color: white; /* White text */
}