.lantern-rope[data-v-28b972b1]{position:relative;width:100%;max-width:100%}.lantern-rope__line[data-v-28b972b1]{position:absolute;top:0;left:0;z-index:0;width:100%;height:46px;overflow:visible;pointer-events:none}.lantern-rope__row[data-v-28b972b1]{position:relative;z-index:1;display:flex;justify-content:space-between;gap:.75rem;width:100%;box-sizing:border-box;padding:0 1.25rem 2.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lantern-rope__row[data-v-28b972b1]::-webkit-scrollbar{display:none}.lantern[data-v-28b972b1]{display:flex;flex-direction:column;align-items:center;width:4.6rem;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;touch-action:manipulation}.lantern[data-v-28b972b1]:disabled{cursor:default}.lantern__knot[data-v-28b972b1]{display:block;width:1.75rem;height:1rem;margin-bottom:-.15rem}.lantern__orb[data-v-28b972b1]{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;color:#d6703e;background:#fff6e8f0;border:1px solid hsla(0,0%,100%,.85);box-shadow:0 8px 18px #30164438,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lantern__orb svg[data-v-28b972b1]{width:1.45rem;height:1.45rem}.lantern--selected .lantern__orb[data-v-28b972b1]{box-shadow:0 0 0 2.5px #d0b331,0 8px 18px #30164438}.lantern__label[data-v-28b972b1]{margin-top:.45rem;max-width:5.4rem;font-family:Google Sans,sans-serif;font-size:.72rem;line-height:1.35;text-align:center;color:var(--color-cream)}.lantern:focus-visible .lantern__orb[data-v-28b972b1]{outline:2px solid #fff6e8;outline-offset:3px}@media(min-width:721px){.lantern-rope__row[data-v-28b972b1]{overflow-x:visible}}@media(max-width:720px){.lantern-rope__row[data-v-28b972b1]{justify-content:flex-start;gap:1rem;scroll-snap-type:x proximity;padding-inline:1.25rem}.lantern[data-v-28b972b1]{flex:0 0 auto;width:4.75rem;scroll-snap-align:center}.lantern__orb[data-v-28b972b1]{width:3.4rem;height:3.4rem}.lantern__label[data-v-28b972b1]{max-width:4.6rem;font-size:.68rem}}
