/* iOS Safari 자동 줌 방지를 위한 스타일 */

/* 모든 입력 필드의 폰트 크기를 16px 이상으로 설정 */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="number"],
input[type="search"],
input[type="url"],
textarea,
select,
.input-box input,
.memberInput {
    font-size: 16px !important;
    /* iOS에서 터치 시 확대 방지 */
    touch-action: manipulation;
}

/* 채팅 입력창 등 특정 요소에 대한 추가 설정 */
.chat-input,
.message-input,
[contenteditable="true"] {
    font-size: 16px !important;
    touch-action: manipulation;
}

/* 포커스 시에도 폰트 크기 유지 */
input:focus,
textarea:focus,
select:focus {
    font-size: 16px !important;
}

/* iOS에서 자동 확대 방지를 위한 추가 설정 */
@supports (-webkit-touch-callout: none) {
    input,
    textarea,
    select {
        font-size: 16px !important;
    }
}