.ip-typing{margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.ip-call{transform:translate(-50%);transform-origin:bottom}.ip-call-day{background-color:var(--color-brand-600)}.ip-call-night{background-color:var(--color-brand-400)}.ip-rail-day,.ip-seat-rail,.ip-rail-arbol{transform-origin:left}.ip-dial-arc{stroke-dasharray:100;stroke-dashoffset:34}.ip-needle{transform:rotate(148deg);transform-origin:60px 60px}.ip-rail{transform-origin:left}@media(prefers-reduced-motion:no-preference){html.ip-go .ip-in{animation:ip-in .5s cubic-bezier(.16,1,.3,1) var(--d, 0ms) both}html.ip-go .ip-thread{animation:ip-console .7s cubic-bezier(.16,1,.3,1) .24s both}html.ip-go .ip-msg{animation:ip-msg .42s cubic-bezier(.16,1,.3,1) var(--d, 0ms) both}html.ip-go .ip-typing{animation:ip-typing 1.06s cubic-bezier(.16,1,.3,1) var(--d, 0ms) both}html.ip-go .ip-typing i{animation:ip-dot .5s ease-in-out calc(var(--d, 0ms) + var(--w, 0ms)) 3 alternate both}html.ip-go .ip-typing i:nth-child(2){--w: .12s}html.ip-go .ip-typing i:nth-child(3){--w: .24s}html.ip-go .ip-chart{animation:ip-console .7s cubic-bezier(.16,1,.3,1) .26s both}html.ip-go .ip-call{animation:ip-call .34s cubic-bezier(.16,1,.3,1) calc(.62s + var(--i, 0) * 22ms) both}html.ip-go .ip-call-night{animation:ip-call .34s cubic-bezier(.16,1,.3,1) calc(.62s + var(--i, 0) * 22ms) both,ip-lit .42s cubic-bezier(.16,1,.3,1) var(--sweep, 2.6s) both}html.ip-go .ip-rail-day{animation:ip-rail .55s cubic-bezier(.16,1,.3,1) 1.74s both}html.ip-go .ip-rail-arbol{animation:ip-rail .82s cubic-bezier(.33,1,.68,1) 2.56s both}html.ip-go .ip-close{animation:ip-in .5s cubic-bezier(.16,1,.3,1) 3.5s both}@supports (animation-timeline: view()){.ip-rise{animation:ip-rise linear both;animation-timeline:view();animation-range:entry 4% cover 26%}.ip-pop{animation:ip-pop linear both;animation-timeline:view();animation-range:entry calc(2% + var(--i, 0) * 2%) cover calc(26% + var(--i, 0) * 2%)}.ip-row{animation:ip-row linear both;animation-timeline:view();animation-range:entry calc(2% + var(--i, 0) * 2.5%) cover calc(24% + var(--i, 0) * 2.5%)}.ip-lift{animation:ip-lift linear both;animation-timeline:view();animation-range:entry 0% cover 32%}.ip-seat-full{animation:ip-call linear both;animation-timeline:view();animation-range:entry calc(6% + var(--i, 0) * .7%) cover calc(26% + var(--i, 0) * .7%)}.ip-seat-rail{animation:ip-rail linear both;animation-timeline:view();animation-range:entry 8% cover 40%}.ip-glow{animation:ip-glow linear both;animation-timeline:scroll(root block)}.ip-dial-arc{animation:ip-dial linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.ip-needle{animation:ip-needle linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.ip-rail{animation:ip-rail linear both;animation-timeline:view();animation-range:entry 0% cover 30%}}}@keyframes ip-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ip-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ip-pop{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:none}}@keyframes ip-row{0%{opacity:0;transform:translate3d(-10px,8px,0)}to{opacity:1;transform:none}}@keyframes ip-lift{0%{opacity:.6;transform:translateY(32px) scale(.98)}to{opacity:1;transform:none}}@keyframes ip-glow{0%{transform:translateY(-5%) scale(1.05)}to{transform:translateY(5%) scale(.95)}}@keyframes ip-msg{0%{opacity:0;transform:translateY(9px) scale(.98)}to{opacity:1;transform:none}}@keyframes ip-typing{0%{margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}16%{margin-top:.125rem;max-height:3rem;opacity:1;padding-bottom:.875rem;padding-top:.875rem}78%{margin-top:.125rem;max-height:3rem;opacity:1;padding-bottom:.875rem;padding-top:.875rem}to{margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}}@keyframes ip-dot{0%{opacity:.35;transform:translateY(1px)}to{opacity:1;transform:translateY(-2px)}}@keyframes ip-call{0%{opacity:0;transform:translate(-50%) scaleY(.1)}to{opacity:1;transform:translate(-50%) scaleY(1)}}@keyframes ip-lit{0%{background-color:var(--color-brand-100);opacity:.65}to{background-color:var(--color-brand-400);opacity:1}}@keyframes ip-console{0%{opacity:0;transform:translateY(22px) scale(.97);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes ip-dial{0%{stroke-dashoffset:100}to{stroke-dashoffset:34}}@keyframes ip-needle{0%{transform:rotate(-90deg)}to{transform:rotate(148deg)}}@keyframes ip-rail{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
