:root {
  /* === 主色調：香港霓虹夜城 === */
  --ink:        #1A1C2E;   /* 深夜港灣 */
  --ink2:       #3A3D52;
  --ink3:       #7A7D92;
  --surface:    #F5F4F0;   /* 米白底紙 */
  --surface2:   #EDECEA;
  --surface3:   #E3E1DC;
  --card:       #FFFFFF;
  --border:     #E0DDD8;

  /* 香港紅：主題色 */
  --red:        #C0392B;
  --red-light:  #FDECEA;
  --red-mid:    #E8A09A;

  /* 港鐵顏色 */
  --mtr-red:    #E60012;   /* 荃灣線 */
  --mtr-green:  #00A040;   /* 港島線 */
  --mtr-blue:   #0063A4;   /* 觀塘線 */
  --mtr-purple: #8B008B;   /* 東涌線 */
  --mtr-orange: #F7943E;   /* 將軍澳線 */

  /* 景點類型色 */
  --food:        #E8590C;
  --food-bg:     #FFF3EE;
  --food-bd:     #FFB899;

  --sight:       #1971C2;
  --sight-bg:    #E7F5FF;
  --sight-bd:    #74C0FC;

  --hotel:       #7048E8;
  --hotel-bg:    #F3F0FF;
  --hotel-bd:    #B197FC;

  --shop:        #0CA678;
  --shop-bg:     #E6FCF5;
  --shop-bd:     #63E6BE;

  --transit:     #5C5F66;
  --transit-bg:  #F1F3F5;
  --transit-bd:  #ADB5BD;

  /* 狀態色 */
  --now:         #C0392B;
  --now-bg:      #FFF0EE;
  --next:        #1971C2;
  --next-bg:     #EAF3FF;
  --done:        #9EA3AD;
  --warn:        #E67700;
  --warn-bg:     #FFF9DB;

  /* 間距 */
  --gap:         16px;
  --gap-sm:      8px;
  --gap-lg:      24px;
  --radius:      10px;
  --radius-sm:   6px;

  /* 字型 */
  --font-sm:     12px;
  --font-md:     14px;
  --font-lg:     16px;
  --font-xl:     20px;
  --font-2xl:    26px;

  /* 頂欄高度 */
  --topbar-h:    56px;
  --tab-h:       76px;
}
