---
version: alpha
name: "글래스모피즘"
colors:
  background: "#2b2f36"
  surface: "#454a53"
  text: "#f4f6f9"
  muted: "#d0d4dc"
  accent: "#a8d8ff"
  on-accent: "#10151b"
  line: "#8a8f9c"
typography:
  display: { fontFamily: "Pretendard", fontSize: 32px, fontWeight: 700, lineHeight: 1.3 }
  headline: { fontFamily: "Pretendard", fontSize: 22px, fontWeight: 700, lineHeight: 1.35 }
  body: { fontFamily: "Pretendard", fontSize: 16px, fontWeight: 400, lineHeight: 1.7 }
  label: { fontFamily: "Pretendard", fontSize: 14px, fontWeight: 600, lineHeight: 1.4 }
rounded:
  sm: 12px
  md: 16px
  lg: 24px
spacing:
  unit: 8px
  content-max: 1200px
---

## Overview

배경이 비치는 반투명 면과 흐림 효과로 앞뒤 층을 구분한다. 정보 패널이 배경 위에 떠 있는 느낌을 만들며, 주변색이 표면의 인상에 영향을 준다.

## Colors

- background #2b2f36 — 바탕
- surface #454a53 — 표면
- text #f4f6f9 — 글자
- muted #d0d4dc — 흐린 글자
- accent #a8d8ff — 강조
- on-accent #10151b — 강조 위 글자
- line #8a8f9c — 선
- 명암비: 글자/바탕 12.41:1 · 글자/표면 8.23:1 · 흐린 글자/바탕 9.04:1 · 흐린 글자/표면 5.99:1 · 강조 위 글자/강조 12.17:1

## Typography

- display: Pretendard, 32px, 굵기 700
- headline: Pretendard, 22px, 굵기 700
- body: Pretendard, 16px, 굵기 400
- label: Pretendard, 14px, 굵기 600
- 한국어 본문은 낱말 단위로 줄을 바꿉니다(word-break: keep-all).

## Layout

- 기본 간격 단위: 8px
- 본문 최대 폭: 1200px

## Elevation & Depth

- 그림자: 0 8px 32px rgba(0,0,0,.35)
- 표면: 반투명 — 뒤가 흐리게 비칩니다(backdrop-filter)
- 반투명 표면 뒤로 바탕이 흐리게 비치고, 겹친 면은 가는 밝은 선으로 나눕니다.

## Shapes

- 모서리: 작은 요소 12px · 중간 16px · 큰 요소 24px
- 선 두께: 1px

## Components

- 주 버튼(Primary (filled) button)
- 카드(Card)
- 입력창(Text field (input))
- 토스트(Toast)
- 부품의 모서리·선·그림자는 Shapes 절과 Elevation & Depth 절의 값을 씁니다. 색은 Colors 절의 역할을 따릅니다.
- 움직임: 패널이 열릴 때 투명도와 위치가 짧게 바뀝니다.

## Do's and Don'ts

Do
- 한국어 본문은 낱말 단위로 줄을 바꿉니다(word-break: keep-all).
- 글자와 바탕의 명암비는 4.5:1 이상으로 합니다.
- 폭 390px 화면에서 가로 스크롤 없이 읽힙니다.
- 모든 조작은 키보드로도 할 수 있고, 초점 표시가 보입니다.
- 움직임 줄이기 설정에서는 움직임 없이 결과만 보여 줍니다.
- 외부 글꼴과 스크립트를 CDN 에서 불러오지 않고 파일로 함께 둡니다. 글꼴은 이용 조건을 확인한 것만 씁니다.
- 예시 데이터에는 예시임을 표시하고, 실제로 제공하지 않는 기능·통계·후기를 넣지 않습니다.
- 실명·연락처·주소 같은 개인정보를 예시에 넣지 않습니다.

Don't
- 글자 뒤에 복잡한 사진을 두지 않습니다.
- 이 스타일에서 살펴볼 점: 뉴모피즘의 불투명한 표면과 구분한다. 사진이 바뀌어도 읽을 수 있는 바탕과 경계를 확보해야 한다.
