.location-loading[data-v-d5d4bdba]{text-align:center;padding:8px 0 12px}.santa-stage[data-v-d5d4bdba]{width:190px;margin:0 auto;position:relative}.dancing-santa[data-v-d5d4bdba]{width:180px;height:190px;margin:auto;display:block}.location-loading--compact[data-v-d5d4bdba]{padding:0}.location-loading--compact .santa-stage[data-v-d5d4bdba]{width:160px}.location-loading--compact .dancing-santa[data-v-d5d4bdba]{width:150px;height:158px}.santa-dance[data-v-d5d4bdba]{transform-origin:90px 125px;animation:.18s ease-in-out infinite alternate santa-bop-d5d4bdba}.santa-arm[data-v-d5d4bdba]{transform-box:view-box}.left-arm[data-v-d5d4bdba]{transform-origin:64px 94px;animation:.13s ease-in-out infinite alternate santa-wave-d5d4bdba}.right-arm[data-v-d5d4bdba]{transform-origin:116px 94px;animation:.13s ease-in-out infinite alternate-reverse santa-wave-d5d4bdba}.left-leg[data-v-d5d4bdba]{transform-origin:73px 130px;animation:.18s ease-in-out infinite alternate santa-step-d5d4bdba}.right-leg[data-v-d5d4bdba]{transform-origin:106px 130px;animation:.18s ease-in-out infinite alternate-reverse santa-step-d5d4bdba}.location-status[data-v-d5d4bdba]{color:#214d38;margin:6px 0 10px;font-size:23px;font-weight:700;line-height:1.3}.location-hint[data-v-d5d4bdba]{color:#5c6d60;margin:0;font-size:15px;line-height:1.5}.santa-spark[data-v-d5d4bdba]{color:#dfb343;font-size:28px;animation:1.3s ease-in-out infinite alternate santa-twinkle-d5d4bdba;position:absolute}.spark-one[data-v-d5d4bdba]{top:25px;left:4px}.spark-two[data-v-d5d4bdba]{animation-delay:.5s;top:48px;right:0}.loading-dots[data-v-d5d4bdba]{gap:6px;margin-top:16px;display:inline-flex}.loading-dots i[data-v-d5d4bdba]{background:#7eaa7d;border-radius:50%;width:6px;height:6px;animation:.8s ease-in-out infinite alternate santa-twinkle-d5d4bdba}.loading-dots i[data-v-d5d4bdba]:nth-child(2){animation-delay:.2s}.loading-dots i[data-v-d5d4bdba]:nth-child(3){animation-delay:.4s}@keyframes santa-bop-d5d4bdba{0%{transform:translateY(1px)rotate(-5deg)}to{transform:translateY(-5px)rotate(5deg)}}@keyframes santa-wave-d5d4bdba{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes santa-step-d5d4bdba{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes santa-twinkle-d5d4bdba{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.santa-dance[data-v-d5d4bdba],.santa-arm[data-v-d5d4bdba],.santa-leg[data-v-d5d4bdba],.santa-spark[data-v-d5d4bdba],.loading-dots i[data-v-d5d4bdba]{animation:none}}
