/* =============================================================================
   GTN Workspace — iOS 26 共享層（單一真理來源）
   在每個面板 HTML 的「自己樣式之後」link 這個檔（最後載入、可覆寫局部）。2026-06-13
   只做安全的跨面板統一：iOS 系統色 token、字體平滑、原生勾選框藍、膠囊/tinted 按鈕
   工具類、Liquid Glass 材質工具類。
   不在這裡做全域 checkbox→開關：各面板已各有自訂 iOS 開關（cases .gtn-toggle、
   company-search .switch、commute .criteria-check、assistant .sw），全域覆寫會疊出雙圓鈕。
   ============================================================================= */

:root {
  --ios-blue:   #0a84ff;
  --ios-green:  #30d158;
  --ios-orange: #ff9f0a;
  --ios-red:    #ff453a;
  --ios-label:  #f5f5f7;
  --ios-label-2: rgba(235,235,245,0.60);
  --ios-label-3: rgba(235,235,245,0.30);
  --ios-fill:   rgba(120,120,128,0.32);
}

html, body { -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }

/* 原生勾選框 → iOS 藍勾（不改成開關，只統一勾選色）*/
input[type="checkbox"], input[type="radio"] { accent-color: var(--ios-blue); }

/* 一致的 iOS 按鈕語感：全部按鈕 semibold（≤600，iOS 不用 700/800）＋按壓回饋。
   只動字重與互動回饋，不碰各自底色/語義色/形狀，故對所有面板安全。*/
button { font-weight: 600 !important; transition: filter .15s ease, transform .1s ease, background .15s ease, border-color .15s ease; }
button:not(:disabled):active { transform: scale(.97); }
/* 按鈕圓角：統一沿用 gtn-apple.css 的系統（var(--gtn-radius)=12px 圓角矩形、tab 9px），
   那是最完整、各面板一致的圓角語言。非 gtn-apple 的面板（assistant/commute/company）
   各自的按鈕已對齊 ~10–12px 圓角矩形。不在此強制全域膠囊（會破壞分段控件 tab、且鬥不過
   gtn-apple 的 body:has(.content-scroll) !important）。*/

/* ── iOS 按鈕工具類（要用就加 class，不強加到所有按鈕）───────────────────── */
.ios-capsule {
  border: 0 !important; border-radius: 980px !important;
  font-weight: 600 !important; letter-spacing: .2px;
  transition: filter .15s ease, transform .1s ease;
}
.ios-capsule:active { transform: scale(.96); }
.ios-tinted {
  border: 0 !important; border-radius: 10px !important; font-weight: 600 !important;
  background: rgba(10,132,255,0.16) !important; color: #3d9bff !important;
}
.ios-gray {
  border: 0 !important; border-radius: 10px !important; font-weight: 600 !important;
  background: rgba(255,255,255,0.08) !important; color: var(--ios-label) !important;
}

/* ── Liquid Glass 材質工具類 ─────────────────────────────────────────────── */
.ios-glass {
  background: rgba(28,28,30,0.62) !important;
  backdrop-filter: blur(24px) saturate(180%);
  -webkit-backdrop-filter: blur(24px) saturate(180%);
}
