/* 입력 폼 포커스 시 보더 인디케이터 */
.form-control:focus {
    border-color: #E5BA73 !important;
    box-shadow: 0 0 0 0.2rem rgba(229, 186, 115, 0.15) !important;
    background-color: #fff !important;
}

/* 체크박스 활성화 브랜드 테마 피팅 */
.custom-join-check .form-check-input:checked {
    background-color: #111315;
    border-color: #111315;
}

/* 소셜 버튼 마우스 오버 밸런싱 */
.transition-base {
    transition: filter 0.2s ease-in-out, transform 0.1s ease;
}
.transition-base:hover {
    filter: brightness(0.96);
}
.transition-base:active {
    transform: scale(0.99);
}

/* 텍스트 디테일 간격 조정 */
.mb-1\.5 {
    margin-bottom: 0.35rem !important;
}
