@charset "UTF-8";

/* AI Consultation Button */
.ai-consult-button {
    position: fixed;
    bottom: 100px; /* 100px from bottom */
    right: 50px; /* 50px from right */
    padding: 5px 15px; /* 줄여진 내부 여백 */
    font-family: 'Noto Sans', sans-serif; /* Global sans-serif font */
    font-size: 20px;
    font-weight: bold; /* Bold text */
    color: gold; /* Text color to gold */
    background-color: #007bff; /* Blue background */
    border: 3px solid gold; /* Gold border */
    border-radius: 8px; /* Rounded corners */
    text-decoration: none; /* Remove underline */
    text-align: center;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.2); /* Button shadow */
    cursor: pointer;
    transition: all 0.3s ease; /* Hover animation */
    z-index: 9999; /* Always on top */
    width: 250px; /* 버튼 너비 */
    height: 80px; /* 버튼 높이 */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* AI Text Styling */
.ai-consult-button .ai-text {
    color: gold; /* Text color explicitly set to gold */
    font-size: 18px; /* Adjust font size if needed */
    margin-top: 5px;
}

/* Button Hover Effect */
.ai-consult-button:hover {
    background-color: #0056b3; /* Darker blue */
    transform: scale(1.05); /* Slight zoom */
}