/* ============================================================================ * 서명전에 — TDS TextButton 컴포넌트 * · 한 줄 텍스트로 액션을 트리거하는 가장 가벼운 형태의 버튼이에요. * "더보기 →", "전체 보기", "이용약관" 같은 줄 안 액션에 써요. 색은 기본 * blue-500, 비활성 grey-400, hover blue-600. * * · 시각: * 기본 inline-flex / 패딩 0 / 배경 transparent / 테두리 없음. * 한 줄짜리 button 이라서 컨테이너 안에 그대로 끼워 넣어도 줄 높이를 * 해치지 않게 line-height 가 size 별로 맞춰져 있어요. * * · size (필수): * xsmall=12 / small=13 / medium=15 / large=17 / xlarge=20 / xxlarge=24 (px). * line-height 는 16/18/22/26/28/32 로 함께 잡혀요. * 기본 font-weight 는 medium — fontWeight prop 으로 덮어쓰기 가능. * * · variant ("clear" 기본): * "clear" — 텍스트만. * "arrow" — 우측에 chev-right SVG (사이즈는 텍스트 크기와 동일, * 색은 currentColor → 텍스트 색을 그대로 따라감). * gap 4px 로 살짝 간격. * "underline" — text-decoration: underline, 1px, 오프셋 3px. * * · disabled: * color → grey-400 / cursor: not-allowed / pointer-events: none / 클릭 무시. *