.source-globe{isolation:isolate;width:100%;min-width:0;margin:0;position:relative}.source-globe-stage{aspect-ratio:720/560;width:100%;position:relative;overflow:hidden}.source-globe-canvas{pointer-events:none;opacity:0;transition:opacity .7s;display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 57%,#0000 75%);mask-image:linear-gradient(#000 57%,#0000 75%)}.source-globe[data-ready=true] .source-globe-canvas{opacity:1}.source-globe-routes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.source-globe-persistent-routes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.source-globe-japan-leader-mobile,.source-globe-destination-leader-mobile{display:none}.source-globe-item{filter:drop-shadow(0 6px 5px #00000014)}.source-globe-label{letter-spacing:.02em;color:#000;white-space:nowrap;font-family:Showcase Inter,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.3;position:absolute;transform:translate(-50%)}.source-globe-logo-scene{pointer-events:none;position:absolute;inset:0}.source-globe-logo-scene canvas{width:100%;height:100%;display:block}.source-globe-destination{aspect-ratio:1;pointer-events:none;position:absolute}.source-globe-pause{min-height:44px;font:inherit;color:#737373;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 4px;font-size:12px;display:inline-flex;position:absolute;bottom:0;right:5%}.source-globe-pause:hover{color:#111}.source-globe-pause>span:first-child{text-align:center;width:12px;font-size:15px}.source-globe-pause:focus-visible{outline-offset:3px;outline:1px solid #555}@media (max-width:760px){.source-globe-label{font-size:12px}.source-globe-pause{bottom:-10px}.source-globe-japan-leader-desktop,.source-globe-destination-leader-desktop{display:none}.source-globe-japan-leader-mobile,.source-globe-destination-leader-mobile{display:block}}@media (prefers-reduced-motion:reduce){.source-globe-canvas{transition:none}.source-globe-flight,.source-globe-pause{display:none}}@media (max-width:760px),(pointer:coarse){.source-globe-item,.source-globe-routes path[filter]{filter:none}}
