.ohome-balloon{transition:scale .42s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.ohome-balloon .ohome-balloon-pic{transition:scale .46s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.ohome-balloon:hover{scale:1.02;box-shadow:0 8px 22px #1c1a241a}.ohome-balloon:hover .ohome-balloon-pic{scale:1.06}}@keyframes ohome-pop{0%{transform:scale(1)}30%{transform:scale(1.32)rotate(-8deg)}60%{transform:scale(.92)rotate(3deg)}to{transform:scale(1)}}.ohome-pop{animation:.52s cubic-bezier(.22,1,.36,1) ohome-pop;display:inline-block}@keyframes ohome-badge-pop{0%{transform:scale(.4)}55%{transform:scale(1.25)}to{transform:scale(1)}}.ohome-badge-pop{animation:.42s cubic-bezier(.22,1,.36,1) ohome-badge-pop}.ohome-shell .animate-pulse.bg-sand{animation:none;overflow:hidden}:where(.ohome-shell .animate-pulse.bg-sand){position:relative}.ohome-shell .animate-pulse.bg-sand:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffa6 50%,#0000 70%);animation:1.5s ease-in-out infinite ohome-skel-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes ohome-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes ohome-drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes ohome-bar-up{0%{transform:translateY(100%)}}@keyframes ohome-fade-up-bar{0%{opacity:0}}@media (max-width:1023px) and (pointer:coarse){.ohome-rise{animation:.55s cubic-bezier(.2,.9,.25,1) backwards ohome-rise;animation-delay:calc(var(--i,0) * 55ms)}.ohome-bar-up{animation:.26s ease-out .12s backwards ohome-fade-up-bar}.ohome-map-root[data-ui-in] .ohome-map-drop{animation:.56s cubic-bezier(.2,.9,.25,1) backwards ohome-drop}.ohome-map-root[data-ui-in] .ohome-map-rise{animation:.56s cubic-bezier(.2,.9,.25,1) backwards ohome-rise;animation-delay:calc(.12s + var(--i,0) * 60ms)}.ohome-map-root[data-ig-in]{animation:.38s cubic-bezier(.2,.9,.25,1) backwards ohome-ig-in}}@keyframes ohome-ig-in{0%{opacity:0;transform:translate(40px)}}@media (prefers-reduced-motion:reduce){.ohome-balloon,.ohome-balloon .ohome-balloon-pic{transition:box-shadow .3s;scale:1!important}.ohome-pop,.ohome-badge-pop{animation:none}.ohome-shell .animate-pulse.bg-sand{background-image:none;animation:none}.ohome-rise,.ohome-bar-up,.ohome-map-root[data-ui-in] .ohome-map-drop,.ohome-map-root[data-ui-in] .ohome-map-rise,.ohome-map-root[data-ui-in] .ohome-map-nav>nav,.ohome-map-root[data-ig-in]{animation:none}}@keyframes ohome-spin-show{to{opacity:1}}[data-detail-real] .ohome-rise{animation-delay:0s}@media not all and (max-width:1023px) and (pointer:coarse){.ohome-roll-touch *{transition:none!important}}.ea-pop,.ea-pin,.ea-rider{transform-box:fill-box;transform-origin:50%}.ea-pop{opacity:0;animation:.42s cubic-bezier(.3,1.6,.5,1) forwards ea-pop}.ea-s1{animation-delay:1.25s}.ea-s2{animation-delay:1.75s}.ea-time{animation-delay:2.35s}@keyframes ea-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.ea-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s ease-out forwards ea-draw}.ea-late{animation-delay:.15s}.ea-route{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.5,0,.3,1) .9s forwards ea-draw}@keyframes ea-draw{to{stroke-dashoffset:0}}.ea-pin{opacity:0;transform-origin:50% 100%;animation:.5s cubic-bezier(.3,1.5,.5,1) .3s forwards ea-pin}.ea-pin-b{animation-delay:.55s}@keyframes ea-pin{0%{opacity:0;transform:translateY(-18px)scale(.7)}to{opacity:1;transform:none}}.ea-rider{opacity:0;offset-rotate:0deg;animation:1.4s cubic-bezier(.5,0,.3,1) .9s forwards ea-ride}@keyframes ea-ride{0%{offset-distance:0%;opacity:1}95%{opacity:1}to{offset-distance:100%;opacity:0}}.ea-plane{opacity:0;offset-rotate:auto;animation:1.5s cubic-bezier(.45,.05,.3,1) 1.1s forwards ea-ride}.ea-trail{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.45,.05,.3,1) 1.1s forwards ea-draw}.ea-lit{animation:.3s 2.55s forwards ea-lit}@keyframes ea-lit{to{fill:#ffd36b}}.ea-ding{transform-origin:0 100%;animation-delay:2.7s}@media (prefers-reduced-motion:reduce){.ea-pop,.ea-draw,.ea-route,.ea-pin,.ea-trail,.ea-lit,.ea-c1,.ea-c2,.ea-c3,.ea-c4{animation-duration:10ms!important;animation-delay:0s!important}.ea-rider,.ea-plane{display:none}}.ohome-tung-bag{transform-box:fill-box;transform-origin:50% 0}.ohome-tung-word{opacity:0;pointer-events:none;transform:translate(-50%)}.ohome-tung-dust{opacity:0}.ohome-tung{-webkit-tap-highlight-color:transparent}.ohome-tung:active .ohome-tung-bag{transition:transform 80ms ease-out;transform:scale(1.06,.9)}.ohome-tung.is-on .ohome-tung-bag{transform-origin:50% 100%;animation:.75s cubic-bezier(.3,.7,.4,1) ohome-tung-jelly}@keyframes ohome-tung-jelly{0%{transform:scale(1.12,.84)}22%{transform:scale(.88,1.14)translateY(-8px)}42%{transform:scale(1.07,.94)}60%{transform:scale(.97,1.04)}78%{transform:scale(1.02,.99)}to{transform:none}}.ohome-tung.is-on .ohome-tung-word{animation:1.1s ease-out ohome-tung-word}.ohome-tung.is-on .ohome-tung-dust{animation:1.1s ease-out ohome-tung-dust}@keyframes ohome-tung-flip{0%{transform:none}25%{transform:rotate(180deg)translateY(-40px)}35%{transform:rotate(168deg)translateY(-40px)}45%{transform:rotate(192deg)translateY(-40px)}55%{transform:rotate(172deg)translateY(-40px)}65%{transform:rotate(186deg)translateY(-40px)}to{transform:none}}@keyframes ohome-tung-word{0%,30%{opacity:0;transform:translate(-50%,10px)scale(.6)}45%{opacity:1;transform:translate(-50%)scale(1.15)}80%{opacity:1;transform:translate(-50%,-4px)scale(1)}to{opacity:0;transform:translate(-50%,-12px)}}@keyframes ohome-tung-dust{0%,40%{opacity:0;transform:translateY(0)}55%{opacity:.9}to{opacity:0;transform:translateY(26px)}}.ohome-lucky-land{animation:.45s cubic-bezier(.3,1.5,.5,1) ohome-lucky-land}@keyframes ohome-lucky-land{0%{opacity:.4;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.ohome-tung.is-on .ohome-tung-bag,.ohome-tung.is-on .ohome-tung-word,.ohome-tung.is-on .ohome-tung-dust,.ohome-lucky-land{animation:none}}@keyframes ohome-acc-open{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@media (max-width:1023px) and (pointer:coarse){.ohome-check-pop{animation:.45s cubic-bezier(.3,1.6,.5,1) .15s backwards ea-pop}.ohome-acc-open{animation:.32s cubic-bezier(.2,.9,.25,1) ohome-acc-open}}@media (prefers-reduced-motion:reduce){.ohome-check-pop,.ohome-acc-open{animation:none}}.ea-c1{animation-delay:.55s}.ea-c2{animation-delay:1.05s}.ea-c3{animation-delay:1.55s}.ea-c4{animation-delay:2.05s}.ea-lens{offset-rotate:0deg;animation:2.6s cubic-bezier(.45,.05,.4,1) .2s both ea-ride}@keyframes ohome-sheet-up{0%{transform:translateY(40%)}}@keyframes ohome-slide-in{0%{opacity:0;transform:translate(40px)}}@keyframes ohome-breath{0%{opacity:.45;transform:scale(1)}60%,to{opacity:0;transform:scale(2.6)}}@keyframes ohome-bell-ring{0%,to{transform:none}15%{transform:rotate(18deg)}30%{transform:rotate(-15deg)}45%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}75%{transform:rotate(3deg)}}.ohome-open-dot{vertical-align:1px;background:currentColor;border-radius:9999px;width:6px;height:6px;margin-right:4px;display:inline-block;position:relative}@media (max-width:1023px) and (pointer:coarse){.ohome-sheet-up{animation:.48s cubic-bezier(.2,.9,.25,1) backwards ohome-sheet-up}.ohome-avatar-pop{animation:.5s cubic-bezier(.3,1.6,.5,1) .25s backwards ea-pop}.ohome-open-dot:after{content:"";background:currentColor;border-radius:9999px;animation:2.2s ease-in-out infinite ohome-breath;position:absolute;inset:0}.ohome-bell-ring{transform-origin:50% 10%;animation:.7s ease-in-out ohome-bell-ring}.ohome-slide-in{animation:.55s cubic-bezier(.2,.9,.25,1) backwards ohome-slide-in;animation-delay:calc(var(--i,0) * 80ms)}.ohome-tag-pop{animation:.45s cubic-bezier(.3,1.6,.5,1) .5s backwards ea-pop}}@media (prefers-reduced-motion:reduce){.ea-lens{display:none}.ohome-sheet-up,.ohome-avatar-pop,.ohome-open-dot,.ohome-bell-ring,.ohome-slide-in,.ohome-tag-pop{animation:none}}@keyframes ohome-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}70%{opacity:1;transform:rotate(-8deg)scale(.94)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes ohome-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (max-width:1023px) and (pointer:coarse){.ohome-stamp{animation:.5s cubic-bezier(.3,1.4,.5,1) .35s backwards ohome-stamp;display:inline-block;transform:rotate(-8deg)}.ohome-rise.ohome-rise-late{animation-delay:calc(.85s + var(--i,0) * 90ms)}.ohome-crown-shine:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fffffff2 50%,#0000 70%);animation:1.1s ease-in-out .5s ohome-shine;position:absolute;inset:0;transform:translate(-120%)}}@media (prefers-reduced-motion:reduce){.ohome-stamp,.ohome-crown-shine:after{animation:none}.ohome-crown-shine:after{display:none}}@media (max-width:1023px) and (pointer:coarse){.ohome-slide-group a{opacity:0}.ohome-slide-group.is-in a{animation:.55s cubic-bezier(.2,.9,.25,1) forwards ohome-slide-in-f;animation-delay:calc(.1s + var(--i,0) * 90ms)}}@keyframes ohome-slide-in-f{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ohome-slide-group a{opacity:1!important;animation:none!important}}@keyframes ohome-draw{to{stroke-dashoffset:0}}@keyframes ohome-draw-fade{0%{opacity:.25}to{opacity:1}}@keyframes ohome-zoom-open{0%{opacity:0;transform:scale(.92)}}@media (max-width:1023px) and (pointer:coarse){.ohome-draw-grid svg :not([stroke-dasharray]){stroke-dasharray:100;stroke-dashoffset:100px}.ohome-draw-grid>*{opacity:.25}.ohome-draw-grid.is-in svg :not([stroke-dasharray]){animation:.8s cubic-bezier(.45,.05,.3,1) forwards ohome-draw}.ohome-draw-grid.is-in>*{animation:.5s forwards ohome-draw-fade}.ohome-draw-grid.is-in>:nth-child(2),.ohome-draw-grid.is-in>:nth-child(2) svg *{animation-delay:.11s}.ohome-draw-grid.is-in>:nth-child(3),.ohome-draw-grid.is-in>:nth-child(3) svg *{animation-delay:.22s}.ohome-draw-grid.is-in>:nth-child(4),.ohome-draw-grid.is-in>:nth-child(4) svg *{animation-delay:.33s}.ohome-draw-grid.is-in>:nth-child(5),.ohome-draw-grid.is-in>:nth-child(5) svg *{animation-delay:.44s}.ohome-draw-grid.is-in>:nth-child(6),.ohome-draw-grid.is-in>:nth-child(6) svg *{animation-delay:.55s}.ohome-draw-grid.is-in>:nth-child(7),.ohome-draw-grid.is-in>:nth-child(7) svg *{animation-delay:.66s}.ohome-draw-grid.is-in>:nth-child(8),.ohome-draw-grid.is-in>:nth-child(8) svg *{animation-delay:.77s}.ohome-draw-grid.is-in>:nth-child(n+9),.ohome-draw-grid.is-in>:nth-child(n+9) svg *{animation-delay:.88s}.ohome-station-list .ohome-line-badge{transform:scale(0)}.ohome-station-list.is-in .ohome-line-badge{animation:.45s cubic-bezier(.3,1.6,.5,1) .15s forwards ea-pop}.ohome-station-list.is-in>:nth-child(2) .ohome-line-badge{animation-delay:.3s}.ohome-station-list.is-in>:nth-child(n+3) .ohome-line-badge{animation-delay:.45s}.ohome-station-list svg *{stroke-dasharray:100;stroke-dashoffset:100px}.ohome-station-list.is-in svg *{animation:.9s cubic-bezier(.45,.05,.3,1) .3s forwards ohome-draw}.ohome-zoom-open{animation:.32s cubic-bezier(.2,.9,.25,1) ohome-zoom-open}.ohome-cta-shine{position:relative;overflow:hidden}.ohome-cta-shine:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff6 50%,#0000 65%);animation:1.2s ease-in-out 1.8s ohome-shine;position:absolute;inset:0;transform:translate(-120%)}}@media (prefers-reduced-motion:reduce){.ohome-draw-grid svg *,.ohome-station-list svg *{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.ohome-draw-grid>*{opacity:1!important;animation:none!important}.ohome-station-list .ohome-line-badge{animation:none!important;transform:none!important}.ohome-zoom-open{animation:none}.ohome-cta-shine:after{display:none}}
