.travel-mood{--travel-ink:var(--ink,#163e40);--travel-accent:var(--brand,#a64131);--travel-water:#4f999a;--travel-sand:#ead9bc;--travel-paper:#fffaf1;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;max-width:100%;display:inline-flex;overflow:hidden}.travel-mood--regular{width:144px;height:86px}.travel-mood--compact{width:80px;height:48px}.travel-mood--badge{width:42px;height:30px}.travel-mood--light{--travel-ink:#fff9ed;--travel-accent:#f0a78d;--travel-water:#d4eeee;--travel-sand:#f4e5c9;--travel-paper:#fffdf7}.travel-mood svg{width:100%;height:100%;display:block;overflow:visible}.travel-mood__line,.travel-mood__fine,.travel-mood__water-line,.travel-mood__dash,.travel-mood__plate{fill:none;stroke:var(--travel-ink);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.travel-mood__line,.travel-mood__plate{stroke-width:2.4px}.travel-mood__fine,.travel-mood__water-line,.travel-mood__dash{stroke-width:2px}.travel-mood__water-line{stroke:var(--travel-water)}.travel-mood__water-line--second{opacity:.82}.travel-mood__dash{stroke-dasharray:3 5;opacity:.75}.travel-mood__accent-fill{fill:var(--travel-accent);stroke:var(--travel-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.travel-mood__paper-fill{fill:var(--travel-paper);stroke:var(--travel-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.travel-mood__backdrop{fill:var(--travel-sand);stroke:var(--travel-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.travel-mood__sun{fill:var(--travel-sand);stroke:var(--travel-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.travel-mood__wheel{fill:var(--travel-ink);stroke:var(--travel-paper);stroke-width:2px;vector-effect:non-scaling-stroke}.travel-mood__motion{transform-box:fill-box;transform-origin:50%;animation-play-state:paused}.travel-mood__plane{animation:4.8s ease-in-out paused travel-mood-plane}.travel-mood__boat{animation:2.4s ease-in-out 2 paused travel-mood-bob}.travel-mood__car,.travel-mood__bird{animation:4.8s ease-in-out paused travel-mood-road}.travel-mood__sun-drift{animation:4.8s ease-in-out paused travel-mood-sun}.travel-mood__steam{animation:2.4s ease-in-out 2 paused travel-mood-steam}.travel-mood__pennants{animation:4.8s ease-in-out paused travel-mood-pennants}.travel-mood[data-motion-active=true] .travel-mood__motion{animation-play-state:running}@keyframes travel-mood-plane{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(12px,-8px)rotate(-7deg)}}@keyframes travel-mood-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)rotate(-3deg)}}@keyframes travel-mood-road{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes travel-mood-sun{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes travel-mood-steam{0%,to{opacity:.6;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes travel-mood-pennants{0%,to{transform:rotate(0)}50%{transform:rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.travel-mood__motion{opacity:1!important;animation:none!important;transform:none!important}}
