/* text-converter (한글 자음 모음 합치기) 전용 스타일 — 토큰만 사용 */

/* 입력창: 분리된 자소 확인이 쉽도록 고정폭 글꼴 */
.tc-input {
    min-height: 160px;
    font-family: var(--font-mono);
}

#tcOutput {
    min-height: 160px;
    background-color: var(--color-surface-2);
}

/* 복사/초기화 버튼 묶음 (오른쪽 정렬) */
.tc-actions {
    display: flex;
    gap: 8px;
    margin-left: auto;
}

.tc-result-label {
    display: block;
    margin-top: 20px;
    margin-bottom: 8px;
    font-size: 0.8125rem;
    font-weight: 600;
    color: var(--color-text-light);
}

/* 변환 예시 */
.tc-example {
    margin-top: 24px;
    padding: 14px 16px;
    background-color: var(--color-surface-2);
    border-radius: var(--radius-sm);
    border-left: 3px solid var(--color-primary);
    font-size: 0.8125rem;
    color: var(--color-text-light);
    line-height: 1.8;
}

.tc-example strong {
    color: var(--color-text);
}

.tc-arrow {
    display: inline-block;
    margin: 0 8px;
    color: var(--color-primary);
    font-weight: 700;
}
