.path{stroke-dasharray:1000;stroke-dashoffset:1000;stroke:2px}.animate{animation:dash 1.3s cubic-bezier(.37,0,.63,1) forwards}@keyframes dash{to{stroke-dashoffset:0}}.cobe-stack[data-v-acf1ef52]{align-items:center;align-self:stretch;display:flex;flex:1;height:100%;justify-content:center;min-height:min(500px,70vh);min-width:0}.cobe-bg[data-v-acf1ef52]{background:linear-gradient(144deg,#42a3fe -18.6%,#00d188);border-radius:24px;height:100%;right:0;width:60%;z-index:1}.cobe-wrap[data-v-acf1ef52]{display:grid;min-height:min(500px,70vh);place-items:center end;width:100%}.cobe-globe-shell[data-v-acf1ef52]{aspect-ratio:1;box-sizing:border-box;contain:layout style;grid-area:1/1;height:auto;max-height:min(500px,100%);min-height:0;overflow:hidden;perspective:700px;position:relative;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(500px,100%)}.cobe-orbit-ring[data-v-acf1ef52]{inset:-2%;mask-image:linear-gradient(180deg,#0000001a 40%,#000 48%,#000);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.1) 40%,#000 48%,#000);pointer-events:none;position:absolute;transform:translate(45px,30px) scale(1.2);z-index:5}.cobe-orbit-svg[data-v-acf1ef52]{animation:cobe-orbit-spin-acf1ef52 30s linear infinite,cobe-fade-in-acf1ef52 1.7s ease .5s both;height:100%;overflow:visible;transform:rotateX(62deg);width:100%}.cobe-orbit-text[data-v-acf1ef52]{font-family:JetBrains Mono,ui-monospace,monospace;fill:#0006;letter-spacing:.11em;text-transform:uppercase}.cobe-globe-overlay[data-v-acf1ef52]{align-items:center;animation:cobe-fade-in-acf1ef52 1.5s ease .2s both;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:6}.cobe-brand-title[data-v-acf1ef52]{background:repeating-linear-gradient(180deg,#36f,#36f 3px,transparent 0,transparent 6px);background-clip:text;-webkit-background-clip:text;font-family:JetBrains Mono,ui-monospace,monospace;font-size:min(16vw,4.5rem);font-weight:800;letter-spacing:.15em;line-height:1;margin:0;text-indent:.15em;-webkit-text-fill-color:transparent;paint-order:stroke fill}@keyframes cobe-orbit-spin-acf1ef52{0%{transform:rotateX(62deg) rotate(0)}to{transform:rotateX(62deg) rotate(-1turn)}}@keyframes cobe-fade-in-acf1ef52{0%{opacity:0}to{opacity:1}}.cobe-label-host[data-v-acf1ef52]{inset:0;pointer-events:none;position:absolute;z-index:2}.cobe-canvas[data-v-acf1ef52]{cursor:grab;display:block;height:100%;position:relative;touch-action:none;width:100%;z-index:1}.cobe-canvas[data-v-acf1ef52]:active{cursor:grabbing}.arc-lbl.arc-label[data-v-acf1ef52],.marker-lbl[data-v-acf1ef52]{align-items:center;display:inline-flex;flex-direction:column;font-family:JetBrains Mono,ui-monospace,monospace;left:0;max-width:min(220px,45vw);overflow:visible;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;will-change:transform,opacity}.arc-lbl.arc-label[data-v-acf1ef52]{max-width:min(200px,50vw);transition:opacity .3s ease;z-index:1}.cobe-lbl-body[data-v-acf1ef52]{background:var(--cobe-marker-lbl-accent,#1a1a1a);border-radius:4px;box-sizing:border-box;color:#fff;font-size:.75rem;font-weight:500;line-height:1.2;padding:.25rem .5rem;width:100%}.cobe-lbl-body--arc[data-v-acf1ef52]{font-size:.7rem;padding:.25rem .45rem}.cobe-lbl-text[data-v-acf1ef52]{color:#fff;display:block;font-family:JetBrains Mono;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cobe-lbl-arrow[data-v-acf1ef52]{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--cobe-marker-lbl-accent,#1a1a1a);flex-shrink:0;height:0;margin-top:-1px;width:0}@media(max-width:768px){.cobe-stack[data-v-acf1ef52]{width:100%}.cobe-stack[data-v-acf1ef52],.cobe-wrap[data-v-acf1ef52]{min-height:320px}.cobe-globe-shell[data-v-acf1ef52]{max-height:360px;max-width:360px;width:100%}.cobe-canvas[data-v-acf1ef52]{cursor:default;pointer-events:none;touch-action:auto}.cobe-brand-title[data-v-acf1ef52]{font-size:min(14vw,3.2rem)}.arc-lbl.arc-label[data-v-acf1ef52],.marker-lbl[data-v-acf1ef52]{max-width:min(200px,55vw)}.cobe-lbl-body[data-v-acf1ef52]{font-size:.65rem;padding:.2rem .4rem}.cobe-lbl-body--arc[data-v-acf1ef52]{font-size:.62rem;padding:.2rem .4rem}.cobe-lbl-arrow[data-v-acf1ef52]{border-left-width:4px;border-right-width:4px;border-top-width:5px}}
