:root{--paper:60 17.2% 94.3%;--sheet:60 33.3% 98.2%;--field-bg:0 0% 100%;--paper-2:68.6 13.7% 90%;--vellum:37.9 48.7% 92.4%;--water:170 15.8% 85.1%;--land:46.2 27.7% 90.8%;--coast:180 12.3% 69.6%;--ink:164 27.3% 10.8%;--ink-2:160 10.9% 26.9%;--ink-3:154.3 7.6% 36.1%;--field:152.7 4.4% 50.8%;--rule:90 7.3% 83.9%;--line:331.4 75.9% 37.5%;--line-night:333.7 80.4% 80%;--action:162 32.6% 18%;--action-hover:162.5 37.5% 12.5%;--on-action:0 0% 100%;--on-action-2:152.7 10.1% 78.6%;--sea:186.2 69.6% 24.5%;--sea-tint:183.8 29.6% 89.4%;--jet:40.2 66.3% 31.4%;--jet-text:40 73.8% 23.9%;--jet-tint:42.2 49.1% 89.2%;--flag:36.1 100% 27.1%;--danger:3.2 68% 38%;--night:210 52.2% 9%;--night-2:208.4 50% 14.9%;--night-land:209.4 53.5% 19.4%;--night-ink:96 15.2% 93.5%;--night-ink-2:204.5 14.7% 70.6%;--lamp:39.2 83.6% 68.8%;--lamp-hover:39.3 84.3% 75.1%;--field-night:207 16.1% 51.4%;--rule-night:207 18.9% 20.8%;--jet-tint-night:41.5 28.9% 17.6%;--focus:331.4 75.9% 37.5%;--bg-base:60 17.2% 94.3%;--bg-panel:60 33.3% 98.2%;--bg-raised:60 33.3% 98.2%;--bg-sunken:68.6 13.7% 90%;--ink-secondary:160 10.9% 26.9%;--ink-muted:154.3 7.6% 36.1%;--ink-whisper:154.3 7.6% 36.1%;--hairline:90 7.3% 83.9%;--hairline-soft:90 7.3% 83.9%;--hairline-strong:152.7 4.4% 50.8%;--amber:162 32.6% 18%;--amber-glow:162.5 37.5% 12.5%;--amber-dim:68.6 13.7% 90%;--sage:186.2 69.6% 24.5%;--sage-dim:183.8 29.6% 89.4%;--steel:160 10.9% 26.9%;--steel-dim:90 7.3% 83.9%;--gold:40.2 66.3% 31.4%;--rust:3.2 68% 38%;--cream:164 27.3% 10.8%;--bronze:40.2 66.3% 31.4%;--bronze-light:40.2 66.3% 31.4%;--bronze-dark:40.2 66.3% 31.4%;--bronze-shine:40.2 66.3% 31.4%;--vellum-bright:37.9 48.7% 92.4%;--vellum-shade:37.9 48.7% 92.4%;--paper-ink:164 27.3% 10.8%;--paper-ink-soft:160 10.9% 26.9%;--stamp-ink:331.4 75.9% 37.5%;--background:60 17.2% 94.3%;--foreground:164 27.3% 10.8%;--card:60 33.3% 98.2%;--card-foreground:164 27.3% 10.8%;--popover:60 33.3% 98.2%;--popover-foreground:164 27.3% 10.8%;--primary:162 32.6% 18%;--primary-foreground:0 0% 100%;--secondary:68.6 13.7% 90%;--secondary-foreground:164 27.3% 10.8%;--muted:68.6 13.7% 90%;--muted-foreground:154.3 7.6% 36.1%;--accent:68.6 13.7% 90%;--accent-foreground:164 27.3% 10.8%;--destructive:3.2 68% 38%;--destructive-foreground:0 0% 100%;--border:90 7.3% 83.9%;--input:152.7 4.4% 50.8%;--ring:331.4 75.9% 37.5%;--radius:6px;--r1:3px;--r2:6px;--r3:12px;--ease-ui:cubic-bezier(.2,.8,.2,1);--ease-draw:cubic-bezier(.65,0,.35,1);--ease-pop:cubic-bezier(.3,1.4,.5,1);--t-ui:200ms;--t-page:320ms;--t-draw:1250ms;--t-pop:420ms;--stagger:60ms;--fs-hero:64px;--fs-hero-phone:37px;--fs-page-title:48px;--fs-page-title-phone:34px;--fs-section:46px;--fs-section-phone:32px;--fs-card-title:28px;--fs-card-title-phone:24px;--fs-itinerary-title:36px;--fs-itinerary-title-phone:30px;--fs-num-card-time:44px;--fs-num-card-time-phone:32px;--fs-num-ribbon:42px;--fs-num-price:32px;--fs-num-price-phone:26px;--fs-num-stat:30px;--fs-num-timer:34px;--fs-story:19px;--fs-story-phone:17px;--fs-lede:18px;--fs-lede-phone:17px;--fs-body:17px;--fs-body-phone:16px;--fs-data-timeline:18px;--fs-data-chip:15px;--fs-data-tick:13px;--fs-button:16px;--fs-label:13px;--fs-meta:14px;--fs-map-label:14px;--fs-floor:13px}.night{--paper:210 52.2% 9%;--sheet:208.4 50% 14.9%;--field-bg:210 52.2% 9%;--paper-2:209.4 53.5% 19.4%;--vellum:208.4 50% 14.9%;--water:210 52.2% 9%;--land:209.4 53.5% 19.4%;--coast:209.4 53.5% 19.4%;--ink:96 15.2% 93.5%;--ink-2:204.5 14.7% 70.6%;--ink-3:204.5 14.7% 70.6%;--field:207 16.1% 51.4%;--rule:207 18.9% 20.8%;--line:333.7 80.4% 80%;--action:39.2 83.6% 68.8%;--action-hover:39.3 84.3% 75.1%;--on-action:210 52.2% 9%;--on-action-2:208.4 50% 14.9%;--jet-text:39.2 83.6% 68.8%;--jet-tint:41.5 28.9% 17.6%;--focus:333.7 80.4% 80%;--bg-base:210 52.2% 9%;--bg-panel:208.4 50% 14.9%;--bg-raised:208.4 50% 14.9%;--bg-sunken:209.4 53.5% 19.4%;--ink-secondary:204.5 14.7% 70.6%;--ink-muted:204.5 14.7% 70.6%;--ink-whisper:204.5 14.7% 70.6%;--hairline:207 18.9% 20.8%;--hairline-soft:207 18.9% 20.8%;--hairline-strong:207 16.1% 51.4%;--amber:39.2 83.6% 68.8%;--amber-glow:39.3 84.3% 75.1%;--amber-dim:209.4 53.5% 19.4%;--steel:204.5 14.7% 70.6%;--steel-dim:207 18.9% 20.8%;--cream:96 15.2% 93.5%;--vellum-bright:208.4 50% 14.9%;--vellum-shade:208.4 50% 14.9%;--paper-ink:96 15.2% 93.5%;--paper-ink-soft:204.5 14.7% 70.6%;--stamp-ink:333.7 80.4% 80%;--background:210 52.2% 9%;--foreground:96 15.2% 93.5%;--card:208.4 50% 14.9%;--card-foreground:96 15.2% 93.5%;--popover:208.4 50% 14.9%;--popover-foreground:96 15.2% 93.5%;--primary:39.2 83.6% 68.8%;--primary-foreground:210 52.2% 9%;--secondary:209.4 53.5% 19.4%;--secondary-foreground:96 15.2% 93.5%;--muted:209.4 53.5% 19.4%;--muted-foreground:204.5 14.7% 70.6%;--accent:209.4 53.5% 19.4%;--accent-foreground:96 15.2% 93.5%;--destructive-foreground:210 52.2% 9%;--border:207 18.9% 20.8%;--input:207 16.1% 51.4%;--ring:333.7 80.4% 80%}