/* Sinh tự động — packages/design/tokens; DO NOT EDIT. */
:root {
  --pf-color-canvas: #F4F5F7;
  --pf-color-surface: #FFFFFF;
  --pf-color-surface-raised: #FFFFFF;
  --pf-color-surface-sunken: #EBEDF0;
  --pf-color-ink: #0E1116;
  --pf-color-ink2: #454D5A;
  --pf-color-ink3: #5F6877;
  --pf-color-outline: #E2E5EA;
  --pf-color-outline-strong: #8C94A1;
  --pf-color-accent: #0B4FC6;
  --pf-color-on-accent: #FFFFFF;
  --pf-color-accent-container: #E7EFFD;
  --pf-color-on-accent-container: #073C8F;
  --pf-color-action-primary: #0B4FC6;
  --pf-color-action-on-primary: #FFFFFF;
  --pf-color-success: #11733F;
  --pf-color-success-container: #E2F4E9;
  --pf-color-on-success-container: #0B5530;
  --pf-color-warning: #8C5300;
  --pf-color-warning-container: #FFF1D6;
  --pf-color-on-warning-container: #5C3600;
  --pf-color-danger: #C0282D;
  --pf-color-danger-container: #FDECEC;
  --pf-color-on-danger-container: #8E1B1F;
  --pf-color-disabled: #6E7683;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #0B4FC6;
  --pf-color-level-bronze-container: #F6E3D3;
  --pf-color-level-on-bronze-container: #7A4118;
  --pf-color-level-silver-container: #E8EBF0;
  --pf-color-level-on-silver-container: #454B5C;
  --pf-color-level-gold-container: #FBF0C9;
  --pf-color-level-on-gold-container: #6E5200;
  --pf-color-companion-body: #8CCB5E;
  --pf-color-companion-side: #5E9B3A;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FF9F43;
  --pf-color-companion-bud: #FF9F43;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #FFFFFF;
  --pf-color-map-pin-text: #0E1116;
  --pf-color-map-pin-border: #8C94A1;
  --pf-color-map-pin-selected: #0B4FC6;
  --pf-color-map-on-pin-selected: #FFFFFF;
  --pf-color-map-pin-mine: #E7EFFD;
  --pf-color-map-on-pin-mine: #073C8F;
  --pf-color-map-pin-urgent: #FFF1D6;
  --pf-color-map-on-pin-urgent: #5C3600;
  --pf-color-map-user-dot: #0B4FC6;
  --pf-color-map-user-dot-ring: #FFFFFF;
  --pf-color-map-geofence: #11733F;
  --pf-color-map-radius: #0B4FC6;
  --pf-color-data-1: #0B4FC6;
  --pf-color-data-2: #11733F;
  --pf-color-data-3: #8C5300;
  --pf-color-data-4: #C0282D;
  --pf-color-data-5: #8C94A1;
  --pf-color-pastel-canvas: #f8f7f4;
  --pf-color-pastel-canvas-deep: #f3f2ee;
  --pf-color-pastel-raise: #eeede9;
  --pf-color-pastel-raise2: #e5e3de;
  --pf-color-pastel-line: #e4e2dc;
  --pf-color-pastel-line-strong: #b8b5ad;
  --pf-color-pastel-ink: #2c2922;
  --pf-color-pastel-ink2: #57544c;
  --pf-color-pastel-ink3: #66635b;
  --pf-color-pastel-inv: #2c2922;
  --pf-color-pastel-on-inv: #f8f7f4;
  --pf-color-pastel-crowd-bg: #ffdfda;
  --pf-color-pastel-crowd-fg: #522724;
  --pf-color-pastel-crowd-acc: #783b38;
  --pf-color-pastel-seat-bg: #f7e8c8;
  --pf-color-pastel-seat-fg: #453203;
  --pf-color-pastel-seat-acc: #654b07;
  --pf-color-pastel-travel-bg: #e2efcf;
  --pf-color-pastel-travel-fg: #2e3b12;
  --pf-color-pastel-travel-acc: #45581e;
  --pf-color-pastel-price-bg: #cff4e2;
  --pf-color-pastel-price-fg: #07402d;
  --pf-color-pastel-price-acc: #0e5e44;
  --pf-color-pastel-study-bg: #c8f3f8;
  --pf-color-pastel-study-fg: #003e45;
  --pf-color-pastel-study-acc: #005c66;
  --pf-color-pastel-traffic-bg: #d1eeff;
  --pf-color-pastel-traffic-fg: #143854;
  --pf-color-pastel-traffic-acc: #21547b;
  --pf-color-pastel-other-bg: #ebe9e4;
  --pf-color-pastel-other-fg: #2c2922;
  --pf-color-pastel-other-acc: #3d3a33;
  --pf-palette-base-white: #FFFFFF;
  --pf-palette-base-black: #000000;
  --pf-palette-light-canvas: #F4F5F7;
  --pf-palette-light-surface: #FFFFFF;
  --pf-palette-light-surface-raised: #FFFFFF;
  --pf-palette-light-surface-sunken: #EBEDF0;
  --pf-palette-light-ink: #0E1116;
  --pf-palette-light-ink2: #454D5A;
  --pf-palette-light-ink3: #5F6877;
  --pf-palette-light-outline: #E2E5EA;
  --pf-palette-light-outline-strong: #8C94A1;
  --pf-palette-light-accent: #0B4FC6;
  --pf-palette-light-on-accent: #FFFFFF;
  --pf-palette-light-accent-container: #E7EFFD;
  --pf-palette-light-on-accent-container: #073C8F;
  --pf-palette-light-success: #11733F;
  --pf-palette-light-success-container: #E2F4E9;
  --pf-palette-light-on-success-container: #0B5530;
  --pf-palette-light-warning: #8C5300;
  --pf-palette-light-warning-container: #FFF1D6;
  --pf-palette-light-on-warning-container: #5C3600;
  --pf-palette-light-danger: #C0282D;
  --pf-palette-light-danger-container: #FDECEC;
  --pf-palette-light-on-danger-container: #8E1B1F;
  --pf-palette-light-disabled: #6E7683;
  --pf-palette-dark-canvas: #0B0D10;
  --pf-palette-dark-surface: #15181D;
  --pf-palette-dark-surface-raised: #1D2128;
  --pf-palette-dark-surface-sunken: #08090B;
  --pf-palette-dark-ink: #F2F4F7;
  --pf-palette-dark-ink2: #BAC1CC;
  --pf-palette-dark-ink3: #959DAA;
  --pf-palette-dark-outline: #2A2F37;
  --pf-palette-dark-outline-strong: #6B7380;
  --pf-palette-dark-accent: #6AA2FF;
  --pf-palette-dark-on-accent: #04112B;
  --pf-palette-dark-accent-container: #10264D;
  --pf-palette-dark-on-accent-container: #CFE0FF;
  --pf-palette-dark-success: #45C285;
  --pf-palette-dark-success-container: #0F3322;
  --pf-palette-dark-on-success-container: #9BE5BE;
  --pf-palette-dark-warning: #F5B34A;
  --pf-palette-dark-warning-container: #3A2A0E;
  --pf-palette-dark-on-warning-container: #FFD58F;
  --pf-palette-dark-danger: #FF6B6B;
  --pf-palette-dark-danger-container: #3D1517;
  --pf-palette-dark-on-danger-container: #FFB3B0;
  --pf-palette-dark-disabled: #7E8693;
  --pf-palette-sun-canvas: #FFFFFF;
  --pf-palette-sun-ink: #000000;
  --pf-palette-sun-ink2: #2E3440;
  --pf-palette-sun-accent: #083FA0;
  --pf-palette-level-bronze-light: #F6E3D3;
  --pf-palette-level-bronze-ink: #7A4118;
  --pf-palette-level-bronze-dim: #3B2618;
  --pf-palette-level-bronze-glow: #F0B98E;
  --pf-palette-level-silver-light: #E8EBF0;
  --pf-palette-level-silver-ink: #454B5C;
  --pf-palette-level-silver-dim: #2A2E3B;
  --pf-palette-level-silver-glow: #C9CFDC;
  --pf-palette-level-gold-light: #FBF0C9;
  --pf-palette-level-gold-ink: #6E5200;
  --pf-palette-level-gold-dim: #3A3010;
  --pf-palette-level-gold-glow: #F2D06B;
  --pf-palette-companion-body: #8CCB5E;
  --pf-palette-companion-body-dark: #9BD86A;
  --pf-palette-companion-side: #5E9B3A;
  --pf-palette-companion-side-dark: #4E8A30;
  --pf-palette-companion-eye: #1E2340;
  --pf-palette-companion-cheek: #FF9F43;
  --pf-palette-companion-cheek-dark: #FFB25C;
  --pf-elevation-0: 0rem 0rem 0rem 0rem #00000000;
  --pf-elevation-1: 0rem 0.0625rem 0.125rem 0rem #0E11160F;
  --pf-elevation-2: 0rem 0.25rem 0.75rem 0rem #0E11161A;
  --pf-elevation-3: 0rem -0.125rem 0.75rem 0rem #0E11161A;
  --pf-hap-rules-min-gap: 150ms;
  --pf-hap-rules-capture-merge-window: 150ms;
  --pf-hap-rules-selection-max-per-second: 10;
  --pf-hap-rules-frequent-tick-max-per-second: 20;
  --pf-hap-rules-stepper-max-per-second: 10;
  --pf-hap-rules-composition-min-primitive-gap: 50ms;
  --pf-hap-rules-composition-min-intensity-ratio: 1.4;
  --pf-hap-rules-composition-assumed-primitive-api30: 12ms;
  --pf-hap-none-strength: 0;
  --pf-hap-selection-strength: 0.2;
  --pf-hap-tick-frequent-strength: 0.1;
  --pf-hap-tick-milestone-strength: 0.3;
  --pf-hap-toggle-on-strength: 0.2;
  --pf-hap-toggle-off-strength: 0.2;
  --pf-hap-threshold-strength: 0.35;
  --pf-hap-step-increase-strength: 0.2;
  --pf-hap-step-decrease-strength: 0.2;
  --pf-hap-confirm-strength: 0.7;
  --pf-hap-reject-strength: 0.6;
  --pf-hap-error-strength: 0.7;
  --pf-hap-capture-strength: 0.5;
  --pf-hap-impact-light-strength: 0.3;
  --pf-hap-pattern-approved-strength: 0.9;
  --pf-hap-pattern-approved-event0-time: 0ms;
  --pf-hap-pattern-approved-event0-intensity: 0.6;
  --pf-hap-pattern-approved-event0-sharpness: 0.4;
  --pf-hap-pattern-approved-event1-time: 120ms;
  --pf-hap-pattern-approved-event1-intensity: 0.9;
  --pf-hap-pattern-approved-event1-sharpness: 0.7;
  --pf-hap-pattern-approved-total-duration: 130ms;
  --pf-hap-pattern-arrive-strength: 0.5;
  --pf-hap-pattern-arrive-event0-time: 0ms;
  --pf-hap-pattern-arrive-event0-intensity: 0.45;
  --pf-hap-pattern-arrive-event0-sharpness: 0.3;
  --pf-hap-pattern-arrive-event1-time: 100ms;
  --pf-hap-pattern-arrive-event1-intensity: 0.45;
  --pf-hap-pattern-arrive-event1-sharpness: 0.3;
  --pf-hap-pattern-arrive-total-duration: 110ms;
  --pf-hap-pattern-levelup-strength: 1;
  --pf-hap-pattern-levelup-event0-time: 0ms;
  --pf-hap-pattern-levelup-event0-intensity: 0.5;
  --pf-hap-pattern-levelup-event0-sharpness: 0.3;
  --pf-hap-pattern-levelup-event1-time: 150ms;
  --pf-hap-pattern-levelup-event1-intensity: 0.7;
  --pf-hap-pattern-levelup-event1-sharpness: 0.4;
  --pf-hap-pattern-levelup-event2-time: 300ms;
  --pf-hap-pattern-levelup-event2-intensity: 1;
  --pf-hap-pattern-levelup-event2-sharpness: 0.6;
  --pf-hap-pattern-levelup-event3-time: 300ms;
  --pf-hap-pattern-levelup-event3-intensity: 0.35;
  --pf-hap-pattern-levelup-event3-sharpness: 0.2;
  --pf-hap-pattern-levelup-event3-duration: 250ms;
  --pf-hap-pattern-levelup-total-duration: 550ms;
  --pf-pf-motion-spring-press-duration: 120ms;
  --pf-pf-motion-spring-press-bounce: 0;
  --pf-pf-motion-spring-press-damping-ratio: 1;
  --pf-pf-motion-spring-press-stiffness: 2741.56;
  --pf-pf-motion-spring-press-mass: 1;
  --pf-pf-motion-spring-feedback-duration: 160ms;
  --pf-pf-motion-spring-feedback-bounce: 0;
  --pf-pf-motion-spring-feedback-damping-ratio: 1;
  --pf-pf-motion-spring-feedback-stiffness: 1542.13;
  --pf-pf-motion-spring-feedback-mass: 1;
  --pf-pf-motion-spring-move-duration: 320ms;
  --pf-pf-motion-spring-move-bounce: 0.2;
  --pf-pf-motion-spring-move-damping-ratio: 0.8;
  --pf-pf-motion-spring-move-stiffness: 385.53;
  --pf-pf-motion-spring-move-mass: 1;
  --pf-pf-motion-spring-move-calm-duration: 320ms;
  --pf-pf-motion-spring-move-calm-bounce: 0;
  --pf-pf-motion-spring-move-calm-damping-ratio: 1;
  --pf-pf-motion-spring-move-calm-stiffness: 385.53;
  --pf-pf-motion-spring-move-calm-mass: 1;
  --pf-pf-motion-spring-pop-duration: 220ms;
  --pf-pf-motion-spring-pop-bounce: 0.3;
  --pf-pf-motion-spring-pop-damping-ratio: 0.7;
  --pf-pf-motion-spring-pop-stiffness: 815.67;
  --pf-pf-motion-spring-pop-mass: 1;
  --pf-pf-motion-spring-pop-calm-duration: 220ms;
  --pf-pf-motion-spring-pop-calm-bounce: 0;
  --pf-pf-motion-spring-pop-calm-damping-ratio: 1;
  --pf-pf-motion-spring-pop-calm-stiffness: 815.67;
  --pf-pf-motion-spring-pop-calm-mass: 1;
  --pf-pf-motion-spring-hero-duration: 440ms;
  --pf-pf-motion-spring-hero-bounce: 0.15;
  --pf-pf-motion-spring-hero-damping-ratio: 0.85;
  --pf-pf-motion-spring-hero-stiffness: 203.92;
  --pf-pf-motion-spring-hero-mass: 1;
  --pf-pf-motion-spring-hero-calm-duration: 440ms;
  --pf-pf-motion-spring-hero-calm-bounce: 0;
  --pf-pf-motion-spring-hero-calm-damping-ratio: 1;
  --pf-pf-motion-spring-hero-calm-stiffness: 203.92;
  --pf-pf-motion-spring-hero-calm-mass: 1;
  --pf-pf-motion-companion-hop-duration: 300ms;
  --pf-pf-motion-companion-hop-bounce: 0.35;
  --pf-pf-motion-companion-hop-damping-ratio: 0.65;
  --pf-pf-motion-companion-hop-stiffness: 438.65;
  --pf-pf-motion-companion-hop-mass: 1;
  --pf-pf-motion-companion-settle-duration: 200ms;
  --pf-pf-motion-companion-settle-bounce: 0;
  --pf-pf-motion-companion-settle-damping-ratio: 1;
  --pf-pf-motion-companion-settle-stiffness: 986.96;
  --pf-pf-motion-companion-settle-mass: 1;
  --pf-pf-motion-companion-blink: 120ms;
  --pf-pf-motion-companion-wave: 180ms;
  --pf-pf-motion-companion-curious: 600ms;
  --pf-pf-motion-companion-perform-max: 1200ms;
  --pf-pf-motion-companion-flight-to-tip: 500ms;
  --pf-pf-motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --pf-pf-motion-easing-decelerate: cubic-bezier(0, 0, 0.2, 1);
  --pf-pf-motion-easing-accelerate: cubic-bezier(0.3, 0, 1, 1);
  --pf-pf-motion-easing-linear: cubic-bezier(0, 0, 1, 1);
  --pf-pf-motion-duration-instant: 0ms;
  --pf-pf-motion-duration-shutter-dim: 80ms;
  --pf-pf-motion-duration-fade: 120ms;
  --pf-pf-motion-duration-draw-check: 160ms;
  --pf-pf-motion-duration-draw-short: 240ms;
  --pf-pf-motion-duration-map-fade: 240ms;
  --pf-pf-motion-duration-overlay-draw: 400ms;
  --pf-pf-motion-duration-flight: 420ms;
  --pf-pf-motion-duration-stamp: 420ms;
  --pf-pf-motion-duration-draw-long: 480ms;
  --pf-pf-motion-duration-companion-flight: 500ms;
  --pf-pf-motion-duration-ripple: 600ms;
  --pf-pf-motion-duration-radar-sweep: 700ms;
  --pf-pf-motion-duration-shimmer-sweep: 1000ms;
  --pf-pf-motion-duration-shimmer-max: 2000ms;
  --pf-pf-motion-duration-banner-hold: 2000ms;
  --pf-pf-motion-duration-privacy-line-hold: 3000ms;
  --pf-pf-motion-duration-long-press-hide: 400ms;
  --pf-pf-motion-duration-level-hold: 300ms;
  --pf-pf-motion-duration-after-stamp-gap: 200ms;
  --pf-pf-motion-duration-sheet-after-flight: 200ms;
  --pf-pf-motion-duration-draft-saved-hold: 1500ms;
  --pf-pf-motion-duration-snackbar-hold: 4000ms;
  --pf-pf-motion-duration-request-spinner-max: 15000ms;
  --pf-pf-motion-duration-l1-max: 160ms;
  --pf-pf-motion-duration-l2-max: 320ms;
  --pf-pf-motion-duration-transition-max: 450ms;
  --pf-pf-motion-duration-l3-max: 900ms;
  --pf-pf-motion-duration-l4-target: 1200ms;
  --pf-pf-motion-duration-l4-max: 1500ms;
  --pf-pf-motion-duration-haptic-pattern-max: 600ms;
  --pf-pf-motion-duration-request-progress-hint: 5000ms;
  --pf-pf-motion-duration-stamp-opacity-end: 80ms;
  --pf-pf-motion-duration-stamp-impact: 180ms;
  --pf-pf-motion-transition-fade: 120ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-transition-draw-check: 160ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-transition-draw-short: 240ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-transition-draw-long: 480ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-transition-overlay-draw: 400ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-transition-flight: 420ms cubic-bezier(0.2, 0, 0, 1) 0ms;
  --pf-pf-motion-transition-ripple: 600ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-transition-radar-sweep: 700ms cubic-bezier(0, 0, 1, 1) 0ms;
  --pf-pf-motion-transition-shimmer-sweep: 1000ms cubic-bezier(0, 0, 1, 1) 0ms;
  --pf-pf-motion-transition-map-fade: 240ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  --pf-pf-motion-stagger-item: 30ms;
  --pf-pf-motion-stagger-max-items: 6;
  --pf-pf-motion-stagger-batch: 40ms;
  --pf-pf-motion-stagger-slots: 60ms;
  --pf-pf-motion-stagger-digits: 20ms;
  --pf-pf-motion-stagger-digits-max-total: 160ms;
  --pf-pf-motion-stagger-ripple-gap: 200ms;
  --pf-pf-motion-scale-press: 0.97;
  --pf-pf-motion-scale-card-deflect: 0.98;
  --pf-pf-motion-scale-shutter-press: 0.9;
  --pf-pf-motion-scale-receive-pulse: 1.04;
  --pf-pf-motion-scale-input-focus: 1.04;
  --pf-pf-motion-scale-stamp-start: 1.6;
  --pf-pf-motion-scale-stamp-undershoot: 0.92;
  --pf-pf-motion-scale-stamp-light-start: 1.3;
  --pf-pf-motion-scale-ripple-end: 3;
  --pf-pf-motion-scale-appear-from: 0.6;
  --pf-pf-motion-scale-tip-button-pop: 1.12;
  --pf-pf-motion-scale-chip-spawn-from: 0.9;
  --pf-pf-motion-offset-enter: 0.5rem;
  --pf-pf-motion-offset-shake-input: 0.375rem;
  --pf-pf-motion-offset-shake-photo: 0.1875rem;
  --pf-pf-motion-offset-corner-snap: 0.25rem;
  --pf-pf-motion-offset-flight-arc: 6rem;
  --pf-pf-motion-offset-drop-out: 0.75rem;
  --pf-pf-motion-offset-badge-drop: 1.5rem;
  --pf-pf-motion-offset-companion-enter: 2.5rem;
  --pf-pf-motion-rotation-stamp-start: -12;
  --pf-pf-motion-rotation-stamp-end: -8;
  --pf-pf-motion-rotation-lock-wiggle: 4;
  --pf-pf-motion-rotation-shackle-open: -20;
  --pf-pf-motion-rotation-companion-point: 6;
  --pf-pf-motion-rotation-companion-bow: 20;
  --pf-pf-motion-rotation-companion-arm-wave: 25;
  --pf-pf-motion-rotation-photo-stack-jitter: 4;
  --pf-pf-motion-opacity-ripple-start: 0.5;
  --pf-pf-motion-opacity-shutter-dim: 0.6;
  --pf-pf-motion-opacity-unavailable: 0.5;
  --pf-pf-motion-opacity-previous-photo-edge: 0.4;
  --pf-pf-motion-opacity-pressed-overlay: 0.08;
  --pf-pf-motion-cadence-countdown-minute: 60000ms;
  --pf-pf-motion-cadence-countdown-second: 1000ms;
  --pf-pf-motion-cadence-countdown-seconds-from: 120000ms;
  --pf-pf-motion-cadence-distance-roll-min-interval: 5000ms;
  --pf-pf-motion-cadence-distance-roll-min-delta-m: 10;
  --pf-pf-motion-cadence-ripple-throttle: 10000ms;
  --pf-pf-motion-cadence-return-ripple-after: 600000ms;
  --pf-pf-motion-cadence-safety-gate-clear: 5000ms;
  --pf-pf-motion-cadence-tilt-sample-hz: 30;
  --pf-pf-motion-cadence-countdown-warning-from: 900000ms;
  --pf-pf-motion-cadence-countdown-warning-from-answerer: 300000ms;
  --pf-pf-motion-cadence-orb-breathe: 2800ms;
  --pf-pf-motion-cadence-orb-ghost-type: 55ms;
  --pf-pf-motion-cadence-orb-ping: 2200ms;
  --pf-pf-motion-cadence-orb-nudge: 2400ms;
  --pf-pf-motion-cadence-orb-beat: 1600ms;
  --pf-pf-motion-cadence-orb-spin: 800ms;
  --pf-pf-motion-cadence-orb-panel-settle: 600ms;
  --pf-pf-motion-quota-l3-max-per-window: 3;
  --pf-pf-motion-quota-l3-window: 600000ms;
  --pf-pf-motion-quota-l4-max-per-session: 1;
  --pf-pf-motion-quota-coalesce-window: 60000ms;
  --pf-pf-motion-quota-max-concurrent-moments-per-screen: 1;
  --pf-pf-motion-quota-l2-max-concurrent: 2;
  --pf-pf-motion-quota-flight-max-concurrent: 6;
  --pf-pf-motion-quota-session-idle-reset: 1800000ms;
  --pf-pf-motion-quota-celebrated-event-retention-days: 90;
  --pf-pf-motion-quota-pending-queue-max: 8;
  --pf-pf-motion-tier-android-full-min-ram-bytes: 5500000000;
  --pf-pf-motion-tier-android-full-min-api: 31;
  --pf-pf-motion-tier-battery-lite-pct: 20;
  --pf-pf-motion-tier-jank-downgrade-pct: 5;
  --pf-pf-motion-tier-jank-window-frames: 120;
  --pf-pf-motion-tier-jank-consecutive-windows: 2;
  --pf-pf-motion-tier-map-fps-cap-lite: 60;
  --pf-pf-motion-tier-camera-fps-cap-lite: 60;
  --pf-pf-motion-tier-particles-full: 24;
  --pf-pf-motion-tier-particles-lite: 0;
  --pf-pf-motion-tier-particles-minimal: 0;
  --pf-pf-motion-tier-ripples-full: 3;
  --pf-pf-motion-tier-ripples-lite: 1;
  --pf-pf-motion-tier-ripples-minimal: 0;
  --pf-pf-motion-tier-ripples-reduce-motion: 1;
  --pf-pf-motion-tier-lite-map-strip-height: 10rem;
  --pf-pf-motion-tier-jank-frame-multiplier: 1.5;
  --pf-pf-motion-particles-count: 24;
  --pf-pf-motion-particles-life: 1000ms;
  --pf-pf-motion-particles-fade-out-last: 300ms;
  --pf-pf-motion-particles-angle-min-deg: 30;
  --pf-pf-motion-particles-angle-max-deg: 150;
  --pf-pf-motion-particles-speed-min: 380;
  --pf-pf-motion-particles-speed-max: 620;
  --pf-pf-motion-particles-gravity: 1400;
  --pf-pf-motion-particles-size: 0.4375rem;
  --pf-pf-motion-safety-speed-gate-kmh: 10;
  --pf-pf-motion-safety-maximum-sample-age: 5000ms;
  --pf-pf-motion-draw-short: 240ms;
  --pf-pf-motion-level-cap-l1: 160ms;
  --pf-pf-motion-level-cap-l2: 320ms;
  --pf-pf-motion-level-cap-flight: 450ms;
  --pf-pf-motion-level-cap-l3: 900ms;
  --pf-pf-motion-level-cap-l4: 1200ms;
  --pf-pf-motion-level-cap-rm-fade-max: 120ms;
  --pf-pf-motion-level-cap-shimmer-max: 2000ms;
  --pf-opacity-opaque: 1;
  --pf-opacity-disabled-icon: 0.38;
  --pf-opacity-scrim-light: 0.4;
  --pf-opacity-scrim-dark: 0.6;
  --pf-opacity-camera-chrome: 0.88;
  --pf-opacity-camera-guide: 0.8;
  --pf-opacity-prev-photo-edge: 0.4;
  --pf-opacity-capture-dim: 0.5;
  --pf-opacity-companion-cheek: 0.35;
  --pf-opacity-geofence-fill: 0.12;
  --pf-opacity-radius-fill: 0.08;
  --pf-opacity-ripple-start: 0.5;
  --pf-opacity-skeleton-highlight: 0.6;
  --pf-opacity-web-hover: 0.06;
  --pf-opacity-web-pressed: 0.1;
  --pf-opacity-transparent: 0;
  --pf-radius-none: 0rem;
  --pf-radius-sm: 0.5rem;
  --pf-radius-md: 0.75rem;
  --pf-radius-lg: 1rem;
  --pf-radius-xl: 1.5rem;
  --pf-radius-full: 624.9375rem;
  --pf-radius-semantic-button: 1rem;
  --pf-radius-semantic-button-compact: 0.75rem;
  --pf-radius-semantic-card: 1rem;
  --pf-radius-semantic-card-inner: 0.75rem;
  --pf-radius-semantic-choice: 1rem;
  --pf-radius-semantic-input: 0.75rem;
  --pf-radius-semantic-chip: 624.9375rem;
  --pf-radius-semantic-pill: 624.9375rem;
  --pf-radius-semantic-sheet: 1.5rem;
  --pf-radius-semantic-dialog: 1.5rem;
  --pf-radius-semantic-thumbnail: 0.75rem;
  --pf-radius-semantic-photo: 1rem;
  --pf-radius-semantic-pin: 0.75rem;
  --pf-radius-semantic-tooltip: 0.5rem;
  --pf-radius-semantic-annotation: 0.75rem;
  --pf-radius-semantic-stamp: 624.9375rem;
  --pf-radius-semantic-camera-chip: 624.9375rem;
  --pf-radius-semantic-web-control: 0.5rem;
  --pf-radius-semantic-web-card: 0.75rem;
  --pf-radius-semantic-chip-inner: 0.5rem;
  --pf-radius-orb-lens: 2.5rem;
  --pf-size-touch-min: 3rem;
  --pf-size-touch-field: 3.5rem;
  --pf-size-touch-choice: 4.5rem;
  --pf-size-button-primary: 3.5rem;
  --pf-size-button-primary-sun: 4rem;
  --pf-size-button-secondary: 3rem;
  --pf-size-button-compact: 2.5rem;
  --pf-size-button-wall-depth: 0.25rem;
  --pf-size-icon-xs: 1rem;
  --pf-size-icon-sm: 1.25rem;
  --pf-size-icon-md: 1.5rem;
  --pf-size-icon-lg: 2rem;
  --pf-size-icon-xl: 3rem;
  --pf-size-icon-task-type-tile: 2.5rem;
  --pf-size-icon-task-type-tile-large: 4rem;
  --pf-size-chrome-header: 3.5rem;
  --pf-size-chrome-tab-bar: 4rem;
  --pf-size-chrome-reservation-bar: 3.5rem;
  --pf-size-chrome-step-header: 3.5rem;
  --pf-size-chrome-bottom-action-bar: 5.5rem;
  --pf-size-chrome-network-banner: 2.75rem;
  --pf-size-chrome-event-card: 4rem;
  --pf-size-chrome-pill: 2.5rem;
  --pf-size-chrome-sheet-handle-width: 2.25rem;
  --pf-size-chrome-sheet-handle-height: 0.25rem;
  --pf-size-chrome-sheet-peek: 11.25rem;
  --pf-size-control-input: 3.5rem;
  --pf-size-control-otp-cell-width: 3rem;
  --pf-size-control-otp-cell-height: 4rem;
  --pf-size-control-chip: 2.25rem;
  --pf-size-control-switch-row: 3.5rem;
  --pf-size-control-list-row: 3.5rem;
  --pf-size-control-slider-thumb: 1.75rem;
  --pf-size-control-stepper-button: 3.5rem;
  --pf-size-control-progress-segment: 0.375rem;
  --pf-size-control-progress-ring-small: 1.25rem;
  --pf-size-control-progress-ring-medium: 1.75rem;
  --pf-size-control-countdown-ring: 7rem;
  --pf-size-control-slot-dot: 1rem;
  --pf-size-control-chip-inline: 1.75rem;
  --pf-size-control-step-node: 1.5rem;
  --pf-size-control-live-dot: 0.5rem;
  --pf-size-map-pin-height: 1.75rem;
  --pf-size-map-pin-min-width: 2.5rem;
  --pf-size-map-pin-pointer: 0.375rem;
  --pf-size-map-cluster: 2.25rem;
  --pf-size-map-user-dot: 1rem;
  --pf-size-map-user-dot-ring: 0.1875rem;
  --pf-size-map-static-map-height: 10rem;
  --pf-size-map-fab-button: 3rem;
  --pf-size-map-pin-selected: 2.125rem;
  --pf-size-camera-shutter: 4.5rem;
  --pf-size-camera-shutter-inner: 3.75rem;
  --pf-size-camera-chip: 2.25rem;
  --pf-size-camera-tray-thumb: 3.5rem;
  --pf-size-companion-badge: 1.5rem;
  --pf-size-companion-strip: 2.5rem;
  --pf-size-companion-empty: 6rem;
  --pf-size-companion-hero: 10rem;
  --pf-size-media-avatar-sm: 2rem;
  --pf-size-media-avatar-md: 2.5rem;
  --pf-size-media-portrait: 7.5rem;
  --pf-size-media-level-badge-sm: 2rem;
  --pf-size-media-level-badge-lg: 6rem;
  --pf-size-media-stamp: 7.5rem;
  --pf-size-media-illustration-empty: 12.5rem;
  --pf-size-media-illustration-milestone: 15rem;
  --pf-size-media-photo-thumb: 4.5rem;
  --pf-size-stroke-hairline: 0.0625rem;
  --pf-size-stroke-border: 0.0625rem;
  --pf-size-stroke-selected: 0.125rem;
  --pf-size-stroke-focus: 0.125rem;
  --pf-size-stroke-icon: 0.125rem;
  --pf-size-stroke-annotation: 0.1875rem;
  --pf-size-stroke-stamp: 0.1875rem;
  --pf-size-stroke-camera-guide: 0.125rem;
  --pf-size-layout-baseline-android: 22.5rem;
  --pf-size-layout-baseline-ios: 23.4375rem;
  --pf-size-layout-min-supported: 20rem;
  --pf-size-layout-content-max: 35rem;
  --pf-size-layout-web-content-max: 90rem;
  --pf-size-layout-web-sidebar: 15.5rem;
  --pf-size-layout-web-topbar: 3.5rem;
  --pf-size-layout-web-table-row: 2.75rem;
  --pf-size-layout-web-table-row-dense: 2.5rem;
  --pf-size-layout-web-dialog-sm: 30rem;
  --pf-size-layout-web-dialog-md: 40rem;
  --pf-size-breakpoint-sm: 40rem;
  --pf-size-breakpoint-md: 48rem;
  --pf-size-breakpoint-lg: 64rem;
  --pf-size-breakpoint-xl: 80rem;
  --pf-size-breakpoint-xxl: 96rem;
  --pf-size-breakpoint-app-two-pane: 37.5rem;
  --pf-size-orb-outer: 5.75rem;
  --pf-size-orb-disc: 4.625rem;
  --pf-size-orb-core: 1.375rem;
  --pf-size-orb-ring: 0.1875rem;
  --pf-layout-ratio-thumb-zone: 0.4;
  --pf-layout-ratio-sheet-half: 0.5;
  --pf-layout-ratio-prev-photo-edge: 0.15;
  --pf-layout-ratio-camera-overlay-inset: 0.06;
  --pf-layout-ratio-sheet-nearby-rest: 0.65;
  --pf-space-x0: 0rem;
  --pf-space-x4: 0.25rem;
  --pf-space-x8: 0.5rem;
  --pf-space-x12: 0.75rem;
  --pf-space-x16: 1rem;
  --pf-space-x20: 1.25rem;
  --pf-space-x24: 1.5rem;
  --pf-space-x32: 2rem;
  --pf-space-x40: 2.5rem;
  --pf-space-x56: 3.5rem;
  --pf-space-semantic-gutter: 1rem;
  --pf-space-semantic-card-padding: 1rem;
  --pf-space-semantic-card-gap: 0.75rem;
  --pf-space-semantic-section-gap: 1.5rem;
  --pf-space-semantic-inline: 0.5rem;
  --pf-space-semantic-stack-tight: 0.25rem;
  --pf-space-semantic-list-row-vertical: 0.75rem;
  --pf-space-semantic-sheet-padding: 1rem;
  --pf-space-semantic-sheet-top: 0.5rem;
  --pf-space-semantic-bottom-bar-padding: 1rem;
  --pf-space-semantic-touch-separation: 0.5rem;
  --pf-space-semantic-web-page-padding: 2rem;
  --pf-space-semantic-web-card-padding: 1.5rem;
  --pf-font-family-nunito: "Nunito", sans-serif;
  --pf-font-weight-regular: 400;
  --pf-font-weight-semibold: 600;
  --pf-font-weight-bold: 700;
  --pf-font-weight-extrabold: 800;
  --pf-type-display: 800 2.125rem/1.2353 "Nunito", sans-serif;
  --pf-type-title1: 800 1.625rem/1.3077 "Nunito", sans-serif;
  --pf-type-title2: 700 1.375rem/1.3636 "Nunito", sans-serif;
  --pf-type-title3: 700 1.125rem/1.3889 "Nunito", sans-serif;
  --pf-type-money-card: 800 1.125rem/1.3889 "Nunito", sans-serif;
  --pf-type-label: 700 1.0625rem/1.4118 "Nunito", sans-serif;
  --pf-type-body: 400 1rem/1.5 "Nunito", sans-serif;
  --pf-type-body-strong: 700 1rem/1.5 "Nunito", sans-serif;
  --pf-type-meta: 600 0.875rem/1.4286 "Nunito", sans-serif;
  --pf-type-footnote: 600 0.8125rem/1.4615 "Nunito", sans-serif;
  --pf-type-caption: 700 0.75rem/1.4167 "Nunito", sans-serif;
  --pf-type-pin: 800 0.8125rem/1.2308 "Nunito", sans-serif;
  --pf-type-countdown-lg: 800 1.75rem/1.2143 "Nunito", sans-serif;
  --pf-type-web-display: 700 1.875rem/1.2667 "Nunito", sans-serif;
  --pf-type-web-h1: 700 1.5rem/1.3333 "Nunito", sans-serif;
  --pf-type-web-h2: 600 1.25rem/1.4 "Nunito", sans-serif;
  --pf-type-web-h3: 600 1rem/1.5 "Nunito", sans-serif;
  --pf-type-web-body: 400 0.875rem/1.4286 "Nunito", sans-serif;
  --pf-type-web-body-strong: 600 0.875rem/1.4286 "Nunito", sans-serif;
  --pf-type-web-table: 400 0.8125rem/1.3846 "Nunito", sans-serif;
  --pf-type-web-caption: 600 0.75rem/1.3333 "Nunito", sans-serif;
  --pf-type-web-mono: 400 0.8125rem/1.5385 ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;
  --pf-zone-order: "V,T,N,C";
  --pf-zone-v-max-motion-level: 4;
  --pf-zone-v-bounce-max: 0.3;
  --pf-zone-v-title-variant: "playful";
  --pf-zone-v-companion: "expressive";
  --pf-zone-v-companion-sizes: "strip,empty,hero";
  --pf-zone-v-coach-strip: true;
  --pf-zone-v-celebration: "L3,L4";
  --pf-zone-v-particles: true;
  --pf-zone-v-sound: "allIfEnabled";
  --pf-zone-v-button-depth: "wall";
  --pf-zone-v-illustration: "allowed";
  --pf-zone-v-haptics: "confirmedOnly";
  --pf-zone-t-max-motion-level: 3;
  --pf-zone-t-bounce-max: 0.2;
  --pf-zone-t-title-variant: "playful";
  --pf-zone-t-companion: "stripOnly";
  --pf-zone-t-companion-sizes: "badge,strip";
  --pf-zone-t-coach-strip: true;
  --pf-zone-t-celebration: "L3";
  --pf-zone-t-particles: false;
  --pf-zone-t-sound: "approvedOnlyIfEnabled";
  --pf-zone-t-button-depth: "wall";
  --pf-zone-t-illustration: "emptyStateOnly";
  --pf-zone-t-haptics: "confirmedOnly";
  --pf-zone-n-max-motion-level: 2;
  --pf-zone-n-bounce-max: 0;
  --pf-zone-n-title-variant: "serious";
  --pf-zone-n-companion: "none";
  --pf-zone-n-companion-sizes: "";
  --pf-zone-n-coach-strip: false;
  --pf-zone-n-celebration: "none";
  --pf-zone-n-particles: false;
  --pf-zone-n-sound: "none";
  --pf-zone-n-button-depth: "flat";
  --pf-zone-n-illustration: "none";
  --pf-zone-n-haptics: "confirmedOnly";
  --pf-zone-c-max-motion-level: 2;
  --pf-zone-c-bounce-max: 0;
  --pf-zone-c-title-variant: "serious";
  --pf-zone-c-companion: "none";
  --pf-zone-c-companion-sizes: "";
  --pf-zone-c-coach-strip: false;
  --pf-zone-c-celebration: "none";
  --pf-zone-c-particles: false;
  --pf-zone-c-sound: "pingChannelOnly";
  --pf-zone-c-button-depth: "flat";
  --pf-zone-c-illustration: "none";
  --pf-zone-c-haptics: "confirmedOnly";
  color-scheme: light;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: transparent;
  --pf-elevation-1-border-style: none;
  --pf-elevation-1-border-width: 0;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: transparent;
  --pf-elevation-2-border-style: none;
  --pf-elevation-2-border-width: 0;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: transparent;
  --pf-elevation-3-border-style: none;
  --pf-elevation-3-border-width: 0;
  --pf-font-sans: var(--pf-font-family-nunito);
  --pf-shadow-0: var(--pf-elevation-0);
  --pf-shadow-1: var(--pf-elevation-1);
  --pf-shadow-2: var(--pf-elevation-2);
  --pf-shadow-3: var(--pf-elevation-3);
}
@media (prefers-color-scheme: dark) {
:root:not([data-pf-theme]), :root[data-pf-theme="system"] {
  --pf-color-canvas: #0B0D10;
  --pf-color-surface: #15181D;
  --pf-color-surface-raised: #1D2128;
  --pf-color-surface-sunken: #08090B;
  --pf-color-ink: #F2F4F7;
  --pf-color-ink2: #BAC1CC;
  --pf-color-ink3: #959DAA;
  --pf-color-outline: #2A2F37;
  --pf-color-outline-strong: #6B7380;
  --pf-color-accent: #6AA2FF;
  --pf-color-on-accent: #04112B;
  --pf-color-accent-container: #10264D;
  --pf-color-on-accent-container: #CFE0FF;
  --pf-color-action-primary: #6AA2FF;
  --pf-color-action-on-primary: #04112B;
  --pf-color-success: #45C285;
  --pf-color-success-container: #0F3322;
  --pf-color-on-success-container: #9BE5BE;
  --pf-color-warning: #F5B34A;
  --pf-color-warning-container: #3A2A0E;
  --pf-color-on-warning-container: #FFD58F;
  --pf-color-danger: #FF6B6B;
  --pf-color-danger-container: #3D1517;
  --pf-color-on-danger-container: #FFB3B0;
  --pf-color-disabled: #7E8693;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #6AA2FF;
  --pf-color-level-bronze-container: #3B2618;
  --pf-color-level-on-bronze-container: #F0B98E;
  --pf-color-level-silver-container: #2A2E3B;
  --pf-color-level-on-silver-container: #C9CFDC;
  --pf-color-level-gold-container: #3A3010;
  --pf-color-level-on-gold-container: #F2D06B;
  --pf-color-companion-body: #9BD86A;
  --pf-color-companion-side: #4E8A30;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FFB25C;
  --pf-color-companion-bud: #FFB25C;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #15181D;
  --pf-color-map-pin-text: #F2F4F7;
  --pf-color-map-pin-border: #6B7380;
  --pf-color-map-pin-selected: #6AA2FF;
  --pf-color-map-on-pin-selected: #04112B;
  --pf-color-map-pin-mine: #10264D;
  --pf-color-map-on-pin-mine: #CFE0FF;
  --pf-color-map-pin-urgent: #3A2A0E;
  --pf-color-map-on-pin-urgent: #FFD58F;
  --pf-color-map-user-dot: #6AA2FF;
  --pf-color-map-user-dot-ring: #15181D;
  --pf-color-map-geofence: #45C285;
  --pf-color-map-radius: #6AA2FF;
  --pf-color-data-1: #6AA2FF;
  --pf-color-data-2: #45C285;
  --pf-color-data-3: #F5B34A;
  --pf-color-data-4: #FF6B6B;
  --pf-color-data-5: #6B7380;
  --pf-color-pastel-canvas: #181714;
  --pf-color-pastel-canvas-deep: #1f1d1a;
  --pf-color-pastel-raise: #23211e;
  --pf-color-pastel-raise2: #2e2c28;
  --pf-color-pastel-line: #33312d;
  --pf-color-pastel-line-strong: #4f4c47;
  --pf-color-pastel-ink: #e4e1db;
  --pf-color-pastel-ink2: #bcb9b2;
  --pf-color-pastel-ink3: #a09d96;
  --pf-color-pastel-inv: #e4e1db;
  --pf-color-pastel-on-inv: #181714;
  --pf-color-pastel-crowd-bg: #452b28;
  --pf-color-pastel-crowd-fg: #fbdcd9;
  --pf-color-pastel-crowd-acc: #f8b8b2;
  --pf-color-pastel-seat-bg: #3c311a;
  --pf-color-pastel-seat-fg: #efe3cb;
  --pf-color-pastel-seat-acc: #e1c792;
  --pf-color-pastel-travel-bg: #2e3620;
  --pf-color-pastel-travel-fg: #dfe9d0;
  --pf-color-pastel-travel-acc: #bfd49e;
  --pf-color-pastel-price-bg: #1e392e;
  --pf-color-pastel-price-fg: #d0ecdf;
  --pf-color-pastel-price-acc: #9cdbbe;
  --pf-color-pastel-study-bg: #17393d;
  --pf-color-pastel-study-fg: #cbecf0;
  --pf-color-pastel-study-acc: #8ed9e2;
  --pf-color-pastel-traffic-bg: #213546;
  --pf-color-pastel-traffic-fg: #d2e8fb;
  --pf-color-pastel-traffic-acc: #a2d0f9;
  --pf-color-pastel-other-bg: #2b2925;
  --pf-color-pastel-other-fg: #e4e1db;
  --pf-color-pastel-other-acc: #d3cfc7;
  --pf-elevation-0: none;
  --pf-elevation-1: none;
  --pf-elevation-2: none;
  --pf-elevation-3: none;
  color-scheme: dark;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: var(--pf-color-outline);
  --pf-elevation-1-border-style: solid;
  --pf-elevation-1-border-width: 1px;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: var(--pf-color-outline);
  --pf-elevation-2-border-style: solid;
  --pf-elevation-2-border-width: 1px;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: var(--pf-color-outline);
  --pf-elevation-3-border-style: solid;
  --pf-elevation-3-border-width: 1px 0 0;
}
}
:root[data-pf-theme="light"] {
  --pf-color-canvas: #F4F5F7;
  --pf-color-surface: #FFFFFF;
  --pf-color-surface-raised: #FFFFFF;
  --pf-color-surface-sunken: #EBEDF0;
  --pf-color-ink: #0E1116;
  --pf-color-ink2: #454D5A;
  --pf-color-ink3: #5F6877;
  --pf-color-outline: #E2E5EA;
  --pf-color-outline-strong: #8C94A1;
  --pf-color-accent: #0B4FC6;
  --pf-color-on-accent: #FFFFFF;
  --pf-color-accent-container: #E7EFFD;
  --pf-color-on-accent-container: #073C8F;
  --pf-color-action-primary: #0B4FC6;
  --pf-color-action-on-primary: #FFFFFF;
  --pf-color-success: #11733F;
  --pf-color-success-container: #E2F4E9;
  --pf-color-on-success-container: #0B5530;
  --pf-color-warning: #8C5300;
  --pf-color-warning-container: #FFF1D6;
  --pf-color-on-warning-container: #5C3600;
  --pf-color-danger: #C0282D;
  --pf-color-danger-container: #FDECEC;
  --pf-color-on-danger-container: #8E1B1F;
  --pf-color-disabled: #6E7683;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #0B4FC6;
  --pf-color-level-bronze-container: #F6E3D3;
  --pf-color-level-on-bronze-container: #7A4118;
  --pf-color-level-silver-container: #E8EBF0;
  --pf-color-level-on-silver-container: #454B5C;
  --pf-color-level-gold-container: #FBF0C9;
  --pf-color-level-on-gold-container: #6E5200;
  --pf-color-companion-body: #8CCB5E;
  --pf-color-companion-side: #5E9B3A;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FF9F43;
  --pf-color-companion-bud: #FF9F43;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #FFFFFF;
  --pf-color-map-pin-text: #0E1116;
  --pf-color-map-pin-border: #8C94A1;
  --pf-color-map-pin-selected: #0B4FC6;
  --pf-color-map-on-pin-selected: #FFFFFF;
  --pf-color-map-pin-mine: #E7EFFD;
  --pf-color-map-on-pin-mine: #073C8F;
  --pf-color-map-pin-urgent: #FFF1D6;
  --pf-color-map-on-pin-urgent: #5C3600;
  --pf-color-map-user-dot: #0B4FC6;
  --pf-color-map-user-dot-ring: #FFFFFF;
  --pf-color-map-geofence: #11733F;
  --pf-color-map-radius: #0B4FC6;
  --pf-color-data-1: #0B4FC6;
  --pf-color-data-2: #11733F;
  --pf-color-data-3: #8C5300;
  --pf-color-data-4: #C0282D;
  --pf-color-data-5: #8C94A1;
  --pf-color-pastel-canvas: #f8f7f4;
  --pf-color-pastel-canvas-deep: #f3f2ee;
  --pf-color-pastel-raise: #eeede9;
  --pf-color-pastel-raise2: #e5e3de;
  --pf-color-pastel-line: #e4e2dc;
  --pf-color-pastel-line-strong: #b8b5ad;
  --pf-color-pastel-ink: #2c2922;
  --pf-color-pastel-ink2: #57544c;
  --pf-color-pastel-ink3: #66635b;
  --pf-color-pastel-inv: #2c2922;
  --pf-color-pastel-on-inv: #f8f7f4;
  --pf-color-pastel-crowd-bg: #ffdfda;
  --pf-color-pastel-crowd-fg: #522724;
  --pf-color-pastel-crowd-acc: #783b38;
  --pf-color-pastel-seat-bg: #f7e8c8;
  --pf-color-pastel-seat-fg: #453203;
  --pf-color-pastel-seat-acc: #654b07;
  --pf-color-pastel-travel-bg: #e2efcf;
  --pf-color-pastel-travel-fg: #2e3b12;
  --pf-color-pastel-travel-acc: #45581e;
  --pf-color-pastel-price-bg: #cff4e2;
  --pf-color-pastel-price-fg: #07402d;
  --pf-color-pastel-price-acc: #0e5e44;
  --pf-color-pastel-study-bg: #c8f3f8;
  --pf-color-pastel-study-fg: #003e45;
  --pf-color-pastel-study-acc: #005c66;
  --pf-color-pastel-traffic-bg: #d1eeff;
  --pf-color-pastel-traffic-fg: #143854;
  --pf-color-pastel-traffic-acc: #21547b;
  --pf-color-pastel-other-bg: #ebe9e4;
  --pf-color-pastel-other-fg: #2c2922;
  --pf-color-pastel-other-acc: #3d3a33;
  --pf-elevation-0: 0rem 0rem 0rem 0rem #00000000;
  --pf-elevation-1: 0rem 0.0625rem 0.125rem 0rem #0E11160F;
  --pf-elevation-2: 0rem 0.25rem 0.75rem 0rem #0E11161A;
  --pf-elevation-3: 0rem -0.125rem 0.75rem 0rem #0E11161A;
  color-scheme: light;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: transparent;
  --pf-elevation-1-border-style: none;
  --pf-elevation-1-border-width: 0;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: transparent;
  --pf-elevation-2-border-style: none;
  --pf-elevation-2-border-width: 0;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: transparent;
  --pf-elevation-3-border-style: none;
  --pf-elevation-3-border-width: 0;
}
:root[data-pf-theme="dark"] {
  --pf-color-canvas: #0B0D10;
  --pf-color-surface: #15181D;
  --pf-color-surface-raised: #1D2128;
  --pf-color-surface-sunken: #08090B;
  --pf-color-ink: #F2F4F7;
  --pf-color-ink2: #BAC1CC;
  --pf-color-ink3: #959DAA;
  --pf-color-outline: #2A2F37;
  --pf-color-outline-strong: #6B7380;
  --pf-color-accent: #6AA2FF;
  --pf-color-on-accent: #04112B;
  --pf-color-accent-container: #10264D;
  --pf-color-on-accent-container: #CFE0FF;
  --pf-color-action-primary: #6AA2FF;
  --pf-color-action-on-primary: #04112B;
  --pf-color-success: #45C285;
  --pf-color-success-container: #0F3322;
  --pf-color-on-success-container: #9BE5BE;
  --pf-color-warning: #F5B34A;
  --pf-color-warning-container: #3A2A0E;
  --pf-color-on-warning-container: #FFD58F;
  --pf-color-danger: #FF6B6B;
  --pf-color-danger-container: #3D1517;
  --pf-color-on-danger-container: #FFB3B0;
  --pf-color-disabled: #7E8693;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #6AA2FF;
  --pf-color-level-bronze-container: #3B2618;
  --pf-color-level-on-bronze-container: #F0B98E;
  --pf-color-level-silver-container: #2A2E3B;
  --pf-color-level-on-silver-container: #C9CFDC;
  --pf-color-level-gold-container: #3A3010;
  --pf-color-level-on-gold-container: #F2D06B;
  --pf-color-companion-body: #9BD86A;
  --pf-color-companion-side: #4E8A30;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FFB25C;
  --pf-color-companion-bud: #FFB25C;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #15181D;
  --pf-color-map-pin-text: #F2F4F7;
  --pf-color-map-pin-border: #6B7380;
  --pf-color-map-pin-selected: #6AA2FF;
  --pf-color-map-on-pin-selected: #04112B;
  --pf-color-map-pin-mine: #10264D;
  --pf-color-map-on-pin-mine: #CFE0FF;
  --pf-color-map-pin-urgent: #3A2A0E;
  --pf-color-map-on-pin-urgent: #FFD58F;
  --pf-color-map-user-dot: #6AA2FF;
  --pf-color-map-user-dot-ring: #15181D;
  --pf-color-map-geofence: #45C285;
  --pf-color-map-radius: #6AA2FF;
  --pf-color-data-1: #6AA2FF;
  --pf-color-data-2: #45C285;
  --pf-color-data-3: #F5B34A;
  --pf-color-data-4: #FF6B6B;
  --pf-color-data-5: #6B7380;
  --pf-color-pastel-canvas: #181714;
  --pf-color-pastel-canvas-deep: #1f1d1a;
  --pf-color-pastel-raise: #23211e;
  --pf-color-pastel-raise2: #2e2c28;
  --pf-color-pastel-line: #33312d;
  --pf-color-pastel-line-strong: #4f4c47;
  --pf-color-pastel-ink: #e4e1db;
  --pf-color-pastel-ink2: #bcb9b2;
  --pf-color-pastel-ink3: #a09d96;
  --pf-color-pastel-inv: #e4e1db;
  --pf-color-pastel-on-inv: #181714;
  --pf-color-pastel-crowd-bg: #452b28;
  --pf-color-pastel-crowd-fg: #fbdcd9;
  --pf-color-pastel-crowd-acc: #f8b8b2;
  --pf-color-pastel-seat-bg: #3c311a;
  --pf-color-pastel-seat-fg: #efe3cb;
  --pf-color-pastel-seat-acc: #e1c792;
  --pf-color-pastel-travel-bg: #2e3620;
  --pf-color-pastel-travel-fg: #dfe9d0;
  --pf-color-pastel-travel-acc: #bfd49e;
  --pf-color-pastel-price-bg: #1e392e;
  --pf-color-pastel-price-fg: #d0ecdf;
  --pf-color-pastel-price-acc: #9cdbbe;
  --pf-color-pastel-study-bg: #17393d;
  --pf-color-pastel-study-fg: #cbecf0;
  --pf-color-pastel-study-acc: #8ed9e2;
  --pf-color-pastel-traffic-bg: #213546;
  --pf-color-pastel-traffic-fg: #d2e8fb;
  --pf-color-pastel-traffic-acc: #a2d0f9;
  --pf-color-pastel-other-bg: #2b2925;
  --pf-color-pastel-other-fg: #e4e1db;
  --pf-color-pastel-other-acc: #d3cfc7;
  --pf-elevation-0: none;
  --pf-elevation-1: none;
  --pf-elevation-2: none;
  --pf-elevation-3: none;
  color-scheme: dark;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: var(--pf-color-outline);
  --pf-elevation-1-border-style: solid;
  --pf-elevation-1-border-width: 1px;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: var(--pf-color-outline);
  --pf-elevation-2-border-style: solid;
  --pf-elevation-2-border-width: 1px;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: var(--pf-color-outline);
  --pf-elevation-3-border-style: solid;
  --pf-elevation-3-border-width: 1px 0 0;
}
@media (prefers-contrast: more) {
:root:not([data-pf-theme]), :root[data-pf-theme="system"], :root[data-pf-theme="light"] {
  --pf-color-canvas: #FFFFFF;
  --pf-color-surface: #FFFFFF;
  --pf-color-surface-raised: #FFFFFF;
  --pf-color-surface-sunken: #EBEDF0;
  --pf-color-ink: #000000;
  --pf-color-ink2: #2E3440;
  --pf-color-ink3: #5F6877;
  --pf-color-outline: #E2E5EA;
  --pf-color-outline-strong: #8C94A1;
  --pf-color-accent: #083FA0;
  --pf-color-on-accent: #FFFFFF;
  --pf-color-accent-container: #E7EFFD;
  --pf-color-on-accent-container: #073C8F;
  --pf-color-action-primary: #083FA0;
  --pf-color-action-on-primary: #FFFFFF;
  --pf-color-success: #11733F;
  --pf-color-success-container: #E2F4E9;
  --pf-color-on-success-container: #0B5530;
  --pf-color-warning: #8C5300;
  --pf-color-warning-container: #FFF1D6;
  --pf-color-on-warning-container: #5C3600;
  --pf-color-danger: #C0282D;
  --pf-color-danger-container: #FDECEC;
  --pf-color-on-danger-container: #8E1B1F;
  --pf-color-disabled: #6E7683;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #083FA0;
  --pf-color-level-bronze-container: #F6E3D3;
  --pf-color-level-on-bronze-container: #7A4118;
  --pf-color-level-silver-container: #E8EBF0;
  --pf-color-level-on-silver-container: #454B5C;
  --pf-color-level-gold-container: #FBF0C9;
  --pf-color-level-on-gold-container: #6E5200;
  --pf-color-companion-body: #8CCB5E;
  --pf-color-companion-side: #5E9B3A;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FF9F43;
  --pf-color-companion-bud: #5E9B3A;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #FFFFFF;
  --pf-color-map-pin-text: #000000;
  --pf-color-map-pin-border: #8C94A1;
  --pf-color-map-pin-selected: #083FA0;
  --pf-color-map-on-pin-selected: #FFFFFF;
  --pf-color-map-pin-mine: #E7EFFD;
  --pf-color-map-on-pin-mine: #073C8F;
  --pf-color-map-pin-urgent: #FFF1D6;
  --pf-color-map-on-pin-urgent: #5C3600;
  --pf-color-map-user-dot: #083FA0;
  --pf-color-map-user-dot-ring: #FFFFFF;
  --pf-color-map-geofence: #11733F;
  --pf-color-map-radius: #083FA0;
  --pf-color-data-1: #083FA0;
  --pf-color-data-2: #11733F;
  --pf-color-data-3: #8C5300;
  --pf-color-data-4: #C0282D;
  --pf-color-data-5: #8C94A1;
  --pf-color-pastel-canvas: #f8f7f4;
  --pf-color-pastel-canvas-deep: #f3f2ee;
  --pf-color-pastel-raise: #eeede9;
  --pf-color-pastel-raise2: #e5e3de;
  --pf-color-pastel-line: #e4e2dc;
  --pf-color-pastel-line-strong: #b8b5ad;
  --pf-color-pastel-ink: #1a1812;
  --pf-color-pastel-ink2: #3d3a33;
  --pf-color-pastel-ink3: #4f4c44;
  --pf-color-pastel-inv: #1a1812;
  --pf-color-pastel-on-inv: #f8f7f4;
  --pf-color-pastel-crowd-bg: #ffdfda;
  --pf-color-pastel-crowd-fg: #522724;
  --pf-color-pastel-crowd-acc: #783b38;
  --pf-color-pastel-seat-bg: #f7e8c8;
  --pf-color-pastel-seat-fg: #453203;
  --pf-color-pastel-seat-acc: #654b07;
  --pf-color-pastel-travel-bg: #e2efcf;
  --pf-color-pastel-travel-fg: #2e3b12;
  --pf-color-pastel-travel-acc: #45581e;
  --pf-color-pastel-price-bg: #cff4e2;
  --pf-color-pastel-price-fg: #07402d;
  --pf-color-pastel-price-acc: #0e5e44;
  --pf-color-pastel-study-bg: #c8f3f8;
  --pf-color-pastel-study-fg: #003e45;
  --pf-color-pastel-study-acc: #005c66;
  --pf-color-pastel-traffic-bg: #d1eeff;
  --pf-color-pastel-traffic-fg: #143854;
  --pf-color-pastel-traffic-acc: #21547b;
  --pf-color-pastel-other-bg: #ebe9e4;
  --pf-color-pastel-other-fg: #2c2922;
  --pf-color-pastel-other-acc: #3d3a33;
  --pf-elevation-0: 0rem 0rem 0rem 0rem #00000000;
  --pf-elevation-1: 0rem 0.0625rem 0.125rem 0rem #0E11160F;
  --pf-elevation-2: 0rem 0.25rem 0.75rem 0rem #0E11161A;
  --pf-elevation-3: 0rem -0.125rem 0.75rem 0rem #0E11161A;
  color-scheme: light;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: transparent;
  --pf-elevation-1-border-style: none;
  --pf-elevation-1-border-width: 0;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: transparent;
  --pf-elevation-2-border-style: none;
  --pf-elevation-2-border-width: 0;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: transparent;
  --pf-elevation-3-border-style: none;
  --pf-elevation-3-border-width: 0;
}
:root[data-pf-theme="dark"] {
  --pf-color-canvas: #0B0D10;
  --pf-color-surface: #15181D;
  --pf-color-surface-raised: #1D2128;
  --pf-color-surface-sunken: #08090B;
  --pf-color-ink: #F2F4F7;
  --pf-color-ink2: #BAC1CC;
  --pf-color-ink3: #959DAA;
  --pf-color-outline: #2A2F37;
  --pf-color-outline-strong: #6B7380;
  --pf-color-accent: #6AA2FF;
  --pf-color-on-accent: #04112B;
  --pf-color-accent-container: #10264D;
  --pf-color-on-accent-container: #CFE0FF;
  --pf-color-action-primary: #6AA2FF;
  --pf-color-action-on-primary: #04112B;
  --pf-color-success: #45C285;
  --pf-color-success-container: #0F3322;
  --pf-color-on-success-container: #9BE5BE;
  --pf-color-warning: #F5B34A;
  --pf-color-warning-container: #3A2A0E;
  --pf-color-on-warning-container: #FFD58F;
  --pf-color-danger: #FF6B6B;
  --pf-color-danger-container: #3D1517;
  --pf-color-on-danger-container: #FFB3B0;
  --pf-color-disabled: #7E8693;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #6AA2FF;
  --pf-color-level-bronze-container: #3B2618;
  --pf-color-level-on-bronze-container: #F0B98E;
  --pf-color-level-silver-container: #2A2E3B;
  --pf-color-level-on-silver-container: #C9CFDC;
  --pf-color-level-gold-container: #3A3010;
  --pf-color-level-on-gold-container: #F2D06B;
  --pf-color-companion-body: #9BD86A;
  --pf-color-companion-side: #4E8A30;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FFB25C;
  --pf-color-companion-bud: #4E8A30;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #15181D;
  --pf-color-map-pin-text: #F2F4F7;
  --pf-color-map-pin-border: #6B7380;
  --pf-color-map-pin-selected: #6AA2FF;
  --pf-color-map-on-pin-selected: #04112B;
  --pf-color-map-pin-mine: #10264D;
  --pf-color-map-on-pin-mine: #CFE0FF;
  --pf-color-map-pin-urgent: #3A2A0E;
  --pf-color-map-on-pin-urgent: #FFD58F;
  --pf-color-map-user-dot: #6AA2FF;
  --pf-color-map-user-dot-ring: #15181D;
  --pf-color-map-geofence: #45C285;
  --pf-color-map-radius: #6AA2FF;
  --pf-color-data-1: #6AA2FF;
  --pf-color-data-2: #45C285;
  --pf-color-data-3: #F5B34A;
  --pf-color-data-4: #FF6B6B;
  --pf-color-data-5: #6B7380;
  --pf-color-pastel-canvas: #181714;
  --pf-color-pastel-canvas-deep: #1f1d1a;
  --pf-color-pastel-raise: #23211e;
  --pf-color-pastel-raise2: #2e2c28;
  --pf-color-pastel-line: #33312d;
  --pf-color-pastel-line-strong: #4f4c47;
  --pf-color-pastel-ink: #e4e1db;
  --pf-color-pastel-ink2: #bcb9b2;
  --pf-color-pastel-ink3: #a09d96;
  --pf-color-pastel-inv: #e4e1db;
  --pf-color-pastel-on-inv: #181714;
  --pf-color-pastel-crowd-bg: #452b28;
  --pf-color-pastel-crowd-fg: #fbdcd9;
  --pf-color-pastel-crowd-acc: #f8b8b2;
  --pf-color-pastel-seat-bg: #3c311a;
  --pf-color-pastel-seat-fg: #efe3cb;
  --pf-color-pastel-seat-acc: #e1c792;
  --pf-color-pastel-travel-bg: #2e3620;
  --pf-color-pastel-travel-fg: #dfe9d0;
  --pf-color-pastel-travel-acc: #bfd49e;
  --pf-color-pastel-price-bg: #1e392e;
  --pf-color-pastel-price-fg: #d0ecdf;
  --pf-color-pastel-price-acc: #9cdbbe;
  --pf-color-pastel-study-bg: #17393d;
  --pf-color-pastel-study-fg: #cbecf0;
  --pf-color-pastel-study-acc: #8ed9e2;
  --pf-color-pastel-traffic-bg: #213546;
  --pf-color-pastel-traffic-fg: #d2e8fb;
  --pf-color-pastel-traffic-acc: #a2d0f9;
  --pf-color-pastel-other-bg: #2b2925;
  --pf-color-pastel-other-fg: #e4e1db;
  --pf-color-pastel-other-acc: #d3cfc7;
  --pf-elevation-0: none;
  --pf-elevation-1: none;
  --pf-elevation-2: none;
  --pf-elevation-3: none;
  color-scheme: dark;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: var(--pf-color-outline);
  --pf-elevation-1-border-style: solid;
  --pf-elevation-1-border-width: 1px;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: var(--pf-color-outline);
  --pf-elevation-2-border-style: solid;
  --pf-elevation-2-border-width: 1px;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: var(--pf-color-outline);
  --pf-elevation-3-border-style: solid;
  --pf-elevation-3-border-width: 1px 0 0;
}
}
@media (prefers-contrast: more) and (prefers-color-scheme: dark) {
:root:not([data-pf-theme]), :root[data-pf-theme="system"] {
  --pf-color-canvas: #0B0D10;
  --pf-color-surface: #15181D;
  --pf-color-surface-raised: #1D2128;
  --pf-color-surface-sunken: #08090B;
  --pf-color-ink: #F2F4F7;
  --pf-color-ink2: #BAC1CC;
  --pf-color-ink3: #959DAA;
  --pf-color-outline: #2A2F37;
  --pf-color-outline-strong: #6B7380;
  --pf-color-accent: #6AA2FF;
  --pf-color-on-accent: #04112B;
  --pf-color-accent-container: #10264D;
  --pf-color-on-accent-container: #CFE0FF;
  --pf-color-action-primary: #6AA2FF;
  --pf-color-action-on-primary: #04112B;
  --pf-color-success: #45C285;
  --pf-color-success-container: #0F3322;
  --pf-color-on-success-container: #9BE5BE;
  --pf-color-warning: #F5B34A;
  --pf-color-warning-container: #3A2A0E;
  --pf-color-on-warning-container: #FFD58F;
  --pf-color-danger: #FF6B6B;
  --pf-color-danger-container: #3D1517;
  --pf-color-on-danger-container: #FFB3B0;
  --pf-color-disabled: #7E8693;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #6AA2FF;
  --pf-color-level-bronze-container: #3B2618;
  --pf-color-level-on-bronze-container: #F0B98E;
  --pf-color-level-silver-container: #2A2E3B;
  --pf-color-level-on-silver-container: #C9CFDC;
  --pf-color-level-gold-container: #3A3010;
  --pf-color-level-on-gold-container: #F2D06B;
  --pf-color-companion-body: #9BD86A;
  --pf-color-companion-side: #4E8A30;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FFB25C;
  --pf-color-companion-bud: #4E8A30;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #15181D;
  --pf-color-map-pin-text: #F2F4F7;
  --pf-color-map-pin-border: #6B7380;
  --pf-color-map-pin-selected: #6AA2FF;
  --pf-color-map-on-pin-selected: #04112B;
  --pf-color-map-pin-mine: #10264D;
  --pf-color-map-on-pin-mine: #CFE0FF;
  --pf-color-map-pin-urgent: #3A2A0E;
  --pf-color-map-on-pin-urgent: #FFD58F;
  --pf-color-map-user-dot: #6AA2FF;
  --pf-color-map-user-dot-ring: #15181D;
  --pf-color-map-geofence: #45C285;
  --pf-color-map-radius: #6AA2FF;
  --pf-color-data-1: #6AA2FF;
  --pf-color-data-2: #45C285;
  --pf-color-data-3: #F5B34A;
  --pf-color-data-4: #FF6B6B;
  --pf-color-data-5: #6B7380;
  --pf-color-pastel-canvas: #181714;
  --pf-color-pastel-canvas-deep: #1f1d1a;
  --pf-color-pastel-raise: #23211e;
  --pf-color-pastel-raise2: #2e2c28;
  --pf-color-pastel-line: #33312d;
  --pf-color-pastel-line-strong: #4f4c47;
  --pf-color-pastel-ink: #e4e1db;
  --pf-color-pastel-ink2: #bcb9b2;
  --pf-color-pastel-ink3: #a09d96;
  --pf-color-pastel-inv: #e4e1db;
  --pf-color-pastel-on-inv: #181714;
  --pf-color-pastel-crowd-bg: #452b28;
  --pf-color-pastel-crowd-fg: #fbdcd9;
  --pf-color-pastel-crowd-acc: #f8b8b2;
  --pf-color-pastel-seat-bg: #3c311a;
  --pf-color-pastel-seat-fg: #efe3cb;
  --pf-color-pastel-seat-acc: #e1c792;
  --pf-color-pastel-travel-bg: #2e3620;
  --pf-color-pastel-travel-fg: #dfe9d0;
  --pf-color-pastel-travel-acc: #bfd49e;
  --pf-color-pastel-price-bg: #1e392e;
  --pf-color-pastel-price-fg: #d0ecdf;
  --pf-color-pastel-price-acc: #9cdbbe;
  --pf-color-pastel-study-bg: #17393d;
  --pf-color-pastel-study-fg: #cbecf0;
  --pf-color-pastel-study-acc: #8ed9e2;
  --pf-color-pastel-traffic-bg: #213546;
  --pf-color-pastel-traffic-fg: #d2e8fb;
  --pf-color-pastel-traffic-acc: #a2d0f9;
  --pf-color-pastel-other-bg: #2b2925;
  --pf-color-pastel-other-fg: #e4e1db;
  --pf-color-pastel-other-acc: #d3cfc7;
  --pf-elevation-0: none;
  --pf-elevation-1: none;
  --pf-elevation-2: none;
  --pf-elevation-3: none;
  color-scheme: dark;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: var(--pf-color-outline);
  --pf-elevation-1-border-style: solid;
  --pf-elevation-1-border-width: 1px;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: var(--pf-color-outline);
  --pf-elevation-2-border-style: solid;
  --pf-elevation-2-border-width: 1px;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: var(--pf-color-outline);
  --pf-elevation-3-border-style: solid;
  --pf-elevation-3-border-width: 1px 0 0;
}
}
:root[data-pf-theme="sun"] {
  --pf-color-canvas: #FFFFFF;
  --pf-color-surface: #FFFFFF;
  --pf-color-surface-raised: #FFFFFF;
  --pf-color-surface-sunken: #EBEDF0;
  --pf-color-ink: #000000;
  --pf-color-ink2: #2E3440;
  --pf-color-ink3: #5F6877;
  --pf-color-outline: #E2E5EA;
  --pf-color-outline-strong: #8C94A1;
  --pf-color-accent: #083FA0;
  --pf-color-on-accent: #FFFFFF;
  --pf-color-accent-container: #E7EFFD;
  --pf-color-on-accent-container: #073C8F;
  --pf-color-action-primary: #083FA0;
  --pf-color-action-on-primary: #FFFFFF;
  --pf-color-success: #11733F;
  --pf-color-success-container: #E2F4E9;
  --pf-color-on-success-container: #0B5530;
  --pf-color-warning: #8C5300;
  --pf-color-warning-container: #FFF1D6;
  --pf-color-on-warning-container: #5C3600;
  --pf-color-danger: #C0282D;
  --pf-color-danger-container: #FDECEC;
  --pf-color-on-danger-container: #8E1B1F;
  --pf-color-disabled: #6E7683;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #083FA0;
  --pf-color-level-bronze-container: #F6E3D3;
  --pf-color-level-on-bronze-container: #7A4118;
  --pf-color-level-silver-container: #E8EBF0;
  --pf-color-level-on-silver-container: #454B5C;
  --pf-color-level-gold-container: #FBF0C9;
  --pf-color-level-on-gold-container: #6E5200;
  --pf-color-companion-body: #8CCB5E;
  --pf-color-companion-side: #5E9B3A;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FF9F43;
  --pf-color-companion-bud: #5E9B3A;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #FFFFFF;
  --pf-color-map-pin-text: #000000;
  --pf-color-map-pin-border: #8C94A1;
  --pf-color-map-pin-selected: #083FA0;
  --pf-color-map-on-pin-selected: #FFFFFF;
  --pf-color-map-pin-mine: #E7EFFD;
  --pf-color-map-on-pin-mine: #073C8F;
  --pf-color-map-pin-urgent: #FFF1D6;
  --pf-color-map-on-pin-urgent: #5C3600;
  --pf-color-map-user-dot: #083FA0;
  --pf-color-map-user-dot-ring: #FFFFFF;
  --pf-color-map-geofence: #11733F;
  --pf-color-map-radius: #083FA0;
  --pf-color-data-1: #083FA0;
  --pf-color-data-2: #11733F;
  --pf-color-data-3: #8C5300;
  --pf-color-data-4: #C0282D;
  --pf-color-data-5: #8C94A1;
  --pf-color-pastel-canvas: #f8f7f4;
  --pf-color-pastel-canvas-deep: #f3f2ee;
  --pf-color-pastel-raise: #eeede9;
  --pf-color-pastel-raise2: #e5e3de;
  --pf-color-pastel-line: #e4e2dc;
  --pf-color-pastel-line-strong: #b8b5ad;
  --pf-color-pastel-ink: #1a1812;
  --pf-color-pastel-ink2: #3d3a33;
  --pf-color-pastel-ink3: #4f4c44;
  --pf-color-pastel-inv: #1a1812;
  --pf-color-pastel-on-inv: #f8f7f4;
  --pf-color-pastel-crowd-bg: #ffdfda;
  --pf-color-pastel-crowd-fg: #522724;
  --pf-color-pastel-crowd-acc: #783b38;
  --pf-color-pastel-seat-bg: #f7e8c8;
  --pf-color-pastel-seat-fg: #453203;
  --pf-color-pastel-seat-acc: #654b07;
  --pf-color-pastel-travel-bg: #e2efcf;
  --pf-color-pastel-travel-fg: #2e3b12;
  --pf-color-pastel-travel-acc: #45581e;
  --pf-color-pastel-price-bg: #cff4e2;
  --pf-color-pastel-price-fg: #07402d;
  --pf-color-pastel-price-acc: #0e5e44;
  --pf-color-pastel-study-bg: #c8f3f8;
  --pf-color-pastel-study-fg: #003e45;
  --pf-color-pastel-study-acc: #005c66;
  --pf-color-pastel-traffic-bg: #d1eeff;
  --pf-color-pastel-traffic-fg: #143854;
  --pf-color-pastel-traffic-acc: #21547b;
  --pf-color-pastel-other-bg: #ebe9e4;
  --pf-color-pastel-other-fg: #2c2922;
  --pf-color-pastel-other-acc: #3d3a33;
  --pf-elevation-0: 0rem 0rem 0rem 0rem #00000000;
  --pf-elevation-1: 0rem 0.0625rem 0.125rem 0rem #0E11160F;
  --pf-elevation-2: 0rem 0.25rem 0.75rem 0rem #0E11161A;
  --pf-elevation-3: 0rem -0.125rem 0.75rem 0rem #0E11161A;
  color-scheme: light;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: transparent;
  --pf-elevation-1-border-style: none;
  --pf-elevation-1-border-width: 0;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: transparent;
  --pf-elevation-2-border-style: none;
  --pf-elevation-2-border-width: 0;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: transparent;
  --pf-elevation-3-border-style: none;
  --pf-elevation-3-border-width: 0;
}
:root[data-pf-theme="sunDark"] {
  --pf-color-canvas: #0B0D10;
  --pf-color-surface: #15181D;
  --pf-color-surface-raised: #1D2128;
  --pf-color-surface-sunken: #08090B;
  --pf-color-ink: #F2F4F7;
  --pf-color-ink2: #BAC1CC;
  --pf-color-ink3: #959DAA;
  --pf-color-outline: #2A2F37;
  --pf-color-outline-strong: #6B7380;
  --pf-color-accent: #6AA2FF;
  --pf-color-on-accent: #04112B;
  --pf-color-accent-container: #10264D;
  --pf-color-on-accent-container: #CFE0FF;
  --pf-color-action-primary: #6AA2FF;
  --pf-color-action-on-primary: #04112B;
  --pf-color-success: #45C285;
  --pf-color-success-container: #0F3322;
  --pf-color-on-success-container: #9BE5BE;
  --pf-color-warning: #F5B34A;
  --pf-color-warning-container: #3A2A0E;
  --pf-color-on-warning-container: #FFD58F;
  --pf-color-danger: #FF6B6B;
  --pf-color-danger-container: #3D1517;
  --pf-color-on-danger-container: #FFB3B0;
  --pf-color-disabled: #7E8693;
  --pf-color-scrim: #0B0D10;
  --pf-color-focus-ring: #6AA2FF;
  --pf-color-level-bronze-container: #3B2618;
  --pf-color-level-on-bronze-container: #F0B98E;
  --pf-color-level-silver-container: #2A2E3B;
  --pf-color-level-on-silver-container: #C9CFDC;
  --pf-color-level-gold-container: #3A3010;
  --pf-color-level-on-gold-container: #F2D06B;
  --pf-color-companion-body: #9BD86A;
  --pf-color-companion-side: #4E8A30;
  --pf-color-companion-eye: #1E2340;
  --pf-color-companion-cheek: #FFB25C;
  --pf-color-companion-bud: #4E8A30;
  --pf-color-camera-background: #000000;
  --pf-color-camera-chrome: #0B0D10;
  --pf-color-camera-on-chrome: #FFFFFF;
  --pf-color-camera-on-chrome-variant: #BAC1CC;
  --pf-color-camera-guide: #FFFFFF;
  --pf-color-camera-guide-aligned: #45C285;
  --pf-color-camera-guide-warn: #F5B34A;
  --pf-color-camera-shutter: #FFFFFF;
  --pf-color-map-pin-surface: #15181D;
  --pf-color-map-pin-text: #F2F4F7;
  --pf-color-map-pin-border: #6B7380;
  --pf-color-map-pin-selected: #6AA2FF;
  --pf-color-map-on-pin-selected: #04112B;
  --pf-color-map-pin-mine: #10264D;
  --pf-color-map-on-pin-mine: #CFE0FF;
  --pf-color-map-pin-urgent: #3A2A0E;
  --pf-color-map-on-pin-urgent: #FFD58F;
  --pf-color-map-user-dot: #6AA2FF;
  --pf-color-map-user-dot-ring: #15181D;
  --pf-color-map-geofence: #45C285;
  --pf-color-map-radius: #6AA2FF;
  --pf-color-data-1: #6AA2FF;
  --pf-color-data-2: #45C285;
  --pf-color-data-3: #F5B34A;
  --pf-color-data-4: #FF6B6B;
  --pf-color-data-5: #6B7380;
  --pf-color-pastel-canvas: #181714;
  --pf-color-pastel-canvas-deep: #1f1d1a;
  --pf-color-pastel-raise: #23211e;
  --pf-color-pastel-raise2: #2e2c28;
  --pf-color-pastel-line: #33312d;
  --pf-color-pastel-line-strong: #4f4c47;
  --pf-color-pastel-ink: #e4e1db;
  --pf-color-pastel-ink2: #bcb9b2;
  --pf-color-pastel-ink3: #a09d96;
  --pf-color-pastel-inv: #e4e1db;
  --pf-color-pastel-on-inv: #181714;
  --pf-color-pastel-crowd-bg: #452b28;
  --pf-color-pastel-crowd-fg: #fbdcd9;
  --pf-color-pastel-crowd-acc: #f8b8b2;
  --pf-color-pastel-seat-bg: #3c311a;
  --pf-color-pastel-seat-fg: #efe3cb;
  --pf-color-pastel-seat-acc: #e1c792;
  --pf-color-pastel-travel-bg: #2e3620;
  --pf-color-pastel-travel-fg: #dfe9d0;
  --pf-color-pastel-travel-acc: #bfd49e;
  --pf-color-pastel-price-bg: #1e392e;
  --pf-color-pastel-price-fg: #d0ecdf;
  --pf-color-pastel-price-acc: #9cdbbe;
  --pf-color-pastel-study-bg: #17393d;
  --pf-color-pastel-study-fg: #cbecf0;
  --pf-color-pastel-study-acc: #8ed9e2;
  --pf-color-pastel-traffic-bg: #213546;
  --pf-color-pastel-traffic-fg: #d2e8fb;
  --pf-color-pastel-traffic-acc: #a2d0f9;
  --pf-color-pastel-other-bg: #2b2925;
  --pf-color-pastel-other-fg: #e4e1db;
  --pf-color-pastel-other-acc: #d3cfc7;
  --pf-elevation-0: none;
  --pf-elevation-1: none;
  --pf-elevation-2: none;
  --pf-elevation-3: none;
  color-scheme: dark;
  --pf-elevation-0-surface: var(--pf-color-surface);
  --pf-elevation-0-border-color: transparent;
  --pf-elevation-0-border-style: none;
  --pf-elevation-0-border-width: 0;
  --pf-elevation-1-surface: var(--pf-color-surface);
  --pf-elevation-1-border-color: var(--pf-color-outline);
  --pf-elevation-1-border-style: solid;
  --pf-elevation-1-border-width: 1px;
  --pf-elevation-2-surface: var(--pf-color-surface-raised);
  --pf-elevation-2-border-color: var(--pf-color-outline);
  --pf-elevation-2-border-style: solid;
  --pf-elevation-2-border-width: 1px;
  --pf-elevation-3-surface: var(--pf-color-surface);
  --pf-elevation-3-border-color: var(--pf-color-outline);
  --pf-elevation-3-border-style: solid;
  --pf-elevation-3-border-width: 1px 0 0;
}
