/**
 * LINE Seed 字體家族完整定義
 * - LINE Seed TW: 台灣繁體中文 (完整字集)
 * - LINE Seed Sans: 英文/西文 (輕量級)
 * 
 * 字重對應:
 * - Regular (W_Rg) = 400 ⭐ 主要使用
 * - Bold (W_Bd) = 700
 * - Thin (OTF_Th) = 100
 * - ExtraBold (OTF_Eb) = 800
 */

/* ========================================
   LINE Seed Sans - 英文字體 (優先順序高)
   ======================================== */

/* LINE Seed Sans - Regular (400) */
@font-face {
  font-family: 'LINE Seed Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../WOFF2/LINESeedSans_W_Rg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, 
                 U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, 
                 U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* LINE Seed Sans - Bold (700) */
@font-face {
  font-family: 'LINE Seed Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../WOFF2/LINESeedSans_W_Bd.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, 
                 U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, 
                 U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ========================================
   LINE Seed TW - 繁體中文字體
   ======================================== */

/* LINE Seed TW - Thin (100) */
@font-face {
  font-family: 'LINE Seed TW';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('../WOFF2/LINESeedTW_OTF_Th.woff2') format('woff2');
}

/* LINE Seed TW - Regular (400) */
@font-face {
  font-family: 'LINE Seed TW';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../WOFF2/LINESeedTW_OTF_Rg.woff2') format('woff2');
}

/* LINE Seed TW - Bold (700) */
@font-face {
  font-family: 'LINE Seed TW';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../WOFF2/LINESeedTW_OTF_Bd.woff2') format('woff2');
}

/* LINE Seed TW - ExtraBold (800) */
@font-face {
  font-family: 'LINE Seed TW';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../WOFF2/LINESeedTW_OTF_Eb.woff2') format('woff2');
}

/* ========================================
   全局字體設定
   ======================================== */

/* 全局字體設定 - 英文優先,中文備用 */
body {
  font-family: 'LINE Seed Sans', 'LINE Seed TW', -apple-system, BlinkMacSystemFont, 
               'Segoe UI', 'Microsoft JhengHei', sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 標題使用粗體 - 英文優先,中文備用 */
h1, h2, h3, h4, h5, h6,
.heading {
  font-family: 'LINE Seed Sans', 'LINE Seed TW', -apple-system, 'Microsoft JhengHei', sans-serif;
  font-weight: 700;
}

/* 特殊強調文字 */
strong, b {
  font-weight: 700;
}

/* 極細文字 (僅中文) */
.text-thin {
  font-weight: 100;
}

/* 極粗文字 (僅中文) */
.text-extra-bold {
  font-weight: 800;
}

/* ========================================
   效能優化說明
   ======================================== */

/*
 * unicode-range 策略:
 * - LINE Seed Sans 只處理英文/西文字符 (13KB × 2 = 26KB)
 * - LINE Seed TW 處理中文字符 (3.27MB × 4 = 13MB)
 * - 瀏覽器智能選擇:英文用 Sans,中文用 TW
 * 
 * 載入優先順序:
 * 1. LINE Seed Sans Regular (13KB) - 英文內文
 * 2. LINE Seed TW Regular (3.27MB) - 中文內文
 * 3. LINE Seed Sans Bold (13KB) - 英文標題
 * 4. LINE Seed TW Bold (3.44MB) - 中文標題
 * 5. 其他字重 - 需要時載入
 * 
 * 總下載量:
 * - 英文頁面: 26KB (只載入 Sans)
 * - 中文頁面: 13.02MB + 26KB (完整體驗)
 * - 混合頁面: 13.02MB + 26KB (你的網站)
 * 
 * 優勢:
 * ✅ 英文超輕量 (26KB vs Google Fonts 60KB)
 * ✅ 中文完整支援
 * ✅ 視覺風格統一 (都是 LINE Seed 家族)
 * ✅ 無需 Google Fonts (隱私友好)
 */
