.vs-section{padding-top:var(--vs-section-pt, 0);padding-bottom:var(--vs-section-pb, 0);color:var(--vs-bone)}.vs-star-map{overflow:hidden}.vs-star-map__head{margin-bottom:40px;text-align:center}.vs-star-map__title{margin:0 0 6px;font-size:clamp(40px,5vw,56px);line-height:1}.vs-star-map__subheading{margin:0;font-family:var(--vs-font-ui);font-size:13px;color:var(--vs-text-muted)}.vs-star-map__hint{text-align:center;font-family:var(--vs-font-ui);color:var(--vs-text-muted)}.vs-star-map__stage{--r: 46;--outline-inset: 9%;position:relative;width:min(560px,100%);aspect-ratio:1 / 1;margin:0 auto;container-type:inline-size}.vs-star-map__wheel{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--vs-wheel));transition:transform .9s var(--vs-ease)}.vs-star-map__outline{position:absolute;inset:var(--outline-inset);width:calc(100% - 2 * var(--outline-inset));height:calc(100% - 2 * var(--outline-inset));overflow:visible}.vs-star-map__outline polygon{fill:none;stroke:var(--vs-border-input);stroke-width:.5;stroke-linejoin:round}.vs-star-map__point{position:absolute;left:50%;top:50%;min-height:44px;padding:0 18px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--vs-border-input);background:var(--vs-black);color:var(--vs-text-soft);font-family:var(--vs-font-ui);font-size:14px;line-height:1.2;white-space:nowrap;cursor:pointer;transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(var(--r) * -1cqw)) rotate(calc(-1 * var(--a))) rotate(calc(-1 * var(--vs-wheel)));transition:transform .9s var(--vs-ease),background-color .3s ease,color .3s ease,border-color .3s ease}.vs-star-map__point:hover{border-color:var(--vs-text-muted);color:var(--vs-bone)}.vs-star-map__point[aria-pressed=true]{background:var(--vs-bone);border-color:var(--vs-bone);color:var(--vs-black)}.vs-star-map__point:focus-visible{outline:2px solid var(--vs-bone);outline-offset:3px}.vs-star-map__logo{position:absolute;left:50%;top:50%;width:20%;transform:translate(-50%,-50%);opacity:.9;pointer-events:none}.vs-star-map__logo img{display:block;width:100%;height:auto}.vs-star-map__panel{max-width:560px;min-height:190px;margin:8px auto 0;padding:0 16px;text-align:center;font-family:var(--vs-font-ui)}.vs-star-map__entry{animation:vs-star-map-in .5s var(--vs-ease)}.vs-star-map__name{margin:0 0 14px;font-size:40px;line-height:1}.vs-star-map__description{margin-bottom:16px;font-size:16px;line-height:1.65;color:var(--vs-bone)}.vs-star-map__description p{margin:0}.vs-star-map__quote{margin:0;font-size:14px;font-style:italic;color:var(--vs-text-muted)}.vs-star-map__nav{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:20px}.vs-star-map__arrow{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--vs-border-input);border-radius:999px;background:transparent;color:var(--vs-bone);cursor:pointer;transition:border-color .2s ease}.vs-star-map__arrow:hover{border-color:var(--vs-bone)}.vs-star-map__count{min-width:56px;text-align:center;font-family:var(--vs-font-ui);font-size:13px;color:var(--vs-text-muted)}@keyframes vs-star-map-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.vs-star-map__wheel,.vs-star-map__point{transition:none}.vs-star-map__entry{animation:none}}@media screen and (max-width:749px){.vs-star-map__stage{--r: 36;--outline-inset: 15%}.vs-star-map__point{min-height:36px;max-width:104px;padding:6px 12px;font-size:12px;white-space:normal;text-align:center}.vs-star-map__name{font-size:34px}.vs-star-map__description{font-size:15px}}.vs-notice__box{max-width:720px;margin:0 auto;padding:28px;border:1px solid var(--vs-border-input);border-radius:16px;font-family:var(--vs-font-ui)}.vs-notice__heading{margin:0 0 10px;font-family:var(--vs-font-ui);font-size:18px;font-weight:600;letter-spacing:0;color:var(--vs-bone)}.vs-notice__text{font-size:14px;line-height:1.6;color:var(--vs-text-secondary)}.vs-notice__text p{margin:0}.vs-notice__text p+p{margin-top:10px}@media screen and (max-width:749px){.vs-notice__box{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vs-star-map.css.map */
