.scene[data-v-9c786e9c]{position:relative;isolation:isolate;width:100%;aspect-ratio:1}.halo[data-v-9c786e9c]{position:absolute;inset:14%;border-radius:50%;background:radial-gradient(circle,rgba(255,87,58,.24),rgba(255,87,58,.06) 52%,transparent 70%);filter:blur(40px);opacity:0;transition:opacity 1.4s var(--ease-out-soft);pointer-events:none}.scene--ready .halo[data-v-9c786e9c]{opacity:.9}.scene:hover .halo[data-v-9c786e9c]{opacity:1}.orbit[data-v-9c786e9c]{position:absolute;inset:7.5%;border-radius:50%;border:1px solid hsla(0,0%,100%,.07);pointer-events:none}.orbit[data-v-9c786e9c]:after{content:"";position:absolute;inset:-5.5%;border-radius:50%;border:1px dashed hsla(0,0%,100%,.05)}.globe[data-v-9c786e9c]{position:relative;display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y;z-index:1;contain:layout paint;opacity:0;transition:opacity 1.2s var(--ease-out-soft),filter .7s var(--ease-out-soft)}.scene--ready .globe[data-v-9c786e9c]{opacity:1}.scene:hover .globe[data-v-9c786e9c]{filter:brightness(1.1)}.globe--dragging[data-v-9c786e9c]{cursor:grabbing}.globe--static[data-v-9c786e9c]{cursor:default}.labels[data-v-9c786e9c]{position:absolute;inset:0;z-index:2;pointer-events:none}.label[data-v-9c786e9c]{opacity:0;will-change:transform,opacity}.label[data-v-9c786e9c],.label__tick[data-v-9c786e9c]{position:absolute;left:0;top:0}.label__tick[data-v-9c786e9c]{width:46px;height:1px;background:linear-gradient(90deg,#ff573ae6,#ffffff40);transform-origin:0 0;transform:rotate(-32deg)}.label__text[data-v-9c786e9c]{position:absolute;left:38px;top:-40px;display:flex;flex-direction:column;gap:2px;white-space:nowrap;font-family:var(--font-mono);font-size:10.5px;line-height:1.25;letter-spacing:.02em;color:#ffffff8c;padding:4px 6px;background:#0e0e0ee6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid hsla(0,0%,100%,.08)}.label__text b[data-v-9c786e9c]{font-weight:700;color:#fff}.label--flip .label__tick[data-v-9c786e9c]{transform:rotate(-148deg)}.label--flip .label__text[data-v-9c786e9c]{left:auto;right:38px;align-items:flex-end;text-align:right}.label--buc .label__text b[data-v-9c786e9c]:after{content:"";display:inline-block;width:5px;height:5px;margin-left:6px;border-radius:50%;background:var(--color-coral);vertical-align:middle}@media(max-width:639px){.label__text[data-v-9c786e9c]{font-size:9.5px;left:30px;top:-34px}.label--flip .label__text[data-v-9c786e9c]{left:auto;right:30px}.label__text span[data-v-9c786e9c]{display:none}.label__text[data-v-9c786e9c]{top:-26px;font-size:10px}.label__tick[data-v-9c786e9c]{width:36px}}
