.lp-orbit{position:relative;width:100%;max-width:100%;aspect-ratio:1 / 1;max-height:clamp(440px,60vh,660px);margin:0 auto;display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none}.lp-orbit__ambient{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;z-index:0;overflow:hidden;border-radius:50%}.lp-orbit__halo{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;mix-blend-mode:screen}.lp-orbit__halo--primary{width:60%;height:60%;left:20%;top:20%;background:radial-gradient(circle,rgba(255,122,41,.45),transparent 70%);animation:lp-halo-drift 18s ease-in-out infinite}.lp-orbit__halo--violet{width:40%;height:40%;left:6%;top:50%;background:radial-gradient(circle,rgba(199,125,255,.35),transparent 70%);animation:lp-halo-drift 24s ease-in-out infinite reverse}.lp-orbit__halo--green{width:35%;height:35%;right:8%;top:12%;background:radial-gradient(circle,rgba(52,216,160,.3),transparent 70%);animation:lp-halo-drift 21s ease-in-out infinite}@keyframes lp-halo-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-10px) scale(1.06)}66%{transform:translate(-15px,15px) scale(.96)}}.lp-orbit__stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lp-orbit__star{position:absolute;width:2px;height:2px;border-radius:50%;background:#ffffffb3;box-shadow:0 0 4px #ffffff80;animation:lp-twinkle ease-in-out infinite}@keyframes lp-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.95;transform:scale(1.4)}}.lp-orbit__scene{position:relative;z-index:1;width:min(820px,100%);aspect-ratio:1 / 1;pointer-events:auto}.lp-orbit__svg{display:block;overflow:visible;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55))}.lp-orbit__ring{fill:none;stroke:#ffffff0f;stroke-width:1;stroke-dasharray:1 4;transform-origin:400px 400px}.lp-orbit__ring--1{animation:lp-spin 120s linear infinite}.lp-orbit__ring--2{animation:lp-spin 90s linear infinite reverse;stroke:#ffffff0b;stroke-dasharray:1 6}.lp-orbit__ring--3{animation:lp-spin 60s linear infinite;stroke:#ffffff17;stroke-dasharray:none}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-orbit__fade{animation:lp-fade-in .9s var(--ease-out) both}.lp-orbit__fade--1{animation-delay:.45s}.lp-orbit__fade--2{animation-delay:.7s}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}.lp-orbit__tick{stroke:#ffffff1a;stroke-width:1;transform-origin:400px 400px;animation:lp-spin 60s linear infinite}.lp-orbit__tick--major{stroke:#ff7a2980;stroke-width:1.2}.lp-orbit__ticks{transform-origin:400px 400px;animation:lp-spin 240s linear infinite,lp-fade-in .9s .15s var(--ease-out) both}.lp-orbit__cross{stroke:#ffffff0a;stroke-width:1;stroke-dasharray:2 6}.lp-orbit__sweep{transform-origin:400px 400px;animation:lp-spin 9s linear infinite,lp-fade-in 1s .85s var(--ease-out) both}.lp-orbit__sweep-wedge--echo{opacity:.35}.lp-orbit__sweep-edge{stroke:#ffa35c9e;stroke-width:1.5;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(255,122,41,.55))}.lp-orbit__flow-line{fill:none;stroke-width:2.2;stroke-opacity:.34;stroke-linecap:round}.lp-orbit__spur-line{fill:none;stroke-width:1.4;stroke-opacity:.3;stroke-dasharray:4 5;stroke-linecap:round}.lp-orbit__ship-line{fill:none;stroke-width:1.6;stroke-opacity:.3;stroke-linecap:round}.lp-orbit__flow-pkt{offset-rotate:0deg;offset-anchor:center;animation-name:lp-travel;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:backwards;filter:drop-shadow(0 0 6px currentColor)}.lp-orbit__flow-pkt--tail{opacity:.55}.lp-orbit__ship-pkt{filter:drop-shadow(0 0 8px currentColor)}@keyframes lp-travel{0%{offset-distance:0%;opacity:0}10%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@supports not (offset-path: path("M 0 0 L 10 10")){.lp-orbit__flow-pkt{display:none}}.lp-orbit__handoff-line{fill:none;stroke-width:1;stroke-opacity:.18;stroke-dasharray:1 4;stroke-linecap:round}.lp-orbit__handoff-pkt{offset-rotate:0deg;offset-anchor:center;animation-name:lp-travel;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:backwards;filter:drop-shadow(0 0 4px currentColor);opacity:.7}@supports not (offset-path: path("M 0 0 L 10 10")){.lp-orbit__handoff-pkt{display:none}}.lp-orbit__room{cursor:default;transform-box:fill-box;transform-origin:center;transition:filter .3s var(--ease-out);animation:lp-room-pop .85s var(--ease-out) both;animation-delay:calc(.5s + var(--room-i, 0) * .09s)}.lp-orbit__room:hover{filter:brightness(1.12)}@keyframes lp-room-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.lp-orbit__room-halo{opacity:.14;animation:lp-room-pulse 3.6s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.lp-orbit__room-halo--alert{animation-duration:2.1s}.lp-orbit__room-body{filter:drop-shadow(0 0 10px var(--room-color))}.lp-orbit__room-sheen{pointer-events:none}.lp-orbit__room-ring{stroke:#ffffff61;stroke-width:1.25}.lp-orbit__room-corona{fill:none;stroke:#ffa35cbf;stroke-width:1.5;stroke-dasharray:3 5;stroke-linecap:round;animation:lp-spin 10s linear infinite;transform-origin:center;transform-box:fill-box}.lp-orbit__room-label{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.16em;fill:#07080be0;pointer-events:none;-webkit-user-select:none;user-select:none}.lp-orbit__room-label--sm{font-size:9px;letter-spacing:.13em}.lp-orbit__room-badge{fill:#07080beb;stroke:var(--room-color);stroke-opacity:.55;stroke-width:1.2}.lp-orbit__room-badge-num{font-family:var(--font-mono);font-size:9.5px;font-weight:700;fill:#fff;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes lp-room-pulse{0%,to{opacity:.08;transform:scale(1)}50%{opacity:.22;transform:scale(1.12)}}.lp-orbit__provider{animation:lp-float 6s ease-in-out infinite,lp-room-pop .8s var(--ease-out) both;animation-delay:0s,calc(1s + var(--provider-i, 0) * .1s);transform-box:fill-box;transform-origin:center}.lp-orbit__provider-glow{opacity:.35;animation:lp-room-pulse 4s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.lp-orbit__provider-body{fill:#16181f;stroke:var(--provider-color);stroke-width:2;filter:drop-shadow(0 0 10px var(--provider-color))}.lp-orbit__provider-logo{color:#eef2fbeb;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 4px rgba(255,255,255,.25))}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-orbit__core-glow{animation:lp-core-breathe 4s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes lp-core-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.lp-orbit__core-ring{fill:none;stroke:#3ce0ff59;stroke-width:1;stroke-dasharray:2 3;animation:lp-spin 22s linear infinite;transform-origin:center;transform-box:fill-box}.lp-orbit__core-ring--inner{stroke:#3ce0ff8c;stroke-dasharray:none;stroke-width:1.5;animation:lp-spin 14s linear infinite reverse}.lp-orbit__core-mark{color:var(--color-logo, #d7fbff);overflow:visible;pointer-events:none;filter:drop-shadow(0 0 8px rgba(60,224,255,.45))}.lp-orbit__core-label{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.28em;fill:#d7fbffe0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:720px){.lp-orbit{max-height:min(520px,100vw);aspect-ratio:1 / 1}}@media(max-width:400px){.lp-orbit{max-height:min(440px,100vw)}}@media(prefers-reduced-motion:reduce){.lp-orbit__ring,.lp-orbit__tick,.lp-orbit__ticks,.lp-orbit__core-ring,.lp-orbit__room,.lp-orbit__room-halo,.lp-orbit__room-corona,.lp-orbit__core-glow,.lp-orbit__provider,.lp-orbit__provider-glow,.lp-orbit__halo,.lp-orbit__star,.lp-orbit__fade,.lp-orbit__flow-pkt,.lp-orbit__handoff-pkt{animation:none!important}.lp-orbit__sweep{display:none}}[data-theme=light] .lp-orbit__ring{stroke:#18141014}[data-theme=light] .lp-orbit__ring--3{stroke:#1814101f}[data-theme=light] .lp-orbit__tick{stroke:#1814101a}[data-theme=light] .lp-orbit__cross{stroke:#18141014}[data-theme=light] .lp-orbit__provider-body{fill:#fff;filter:drop-shadow(0 0 6px var(--provider-color))}[data-theme=light] .lp-orbit__provider-logo{color:var(--provider-color);filter:none}[data-theme=light] .lp-orbit__room-badge{fill:#fff;stroke:#1814102e}[data-theme=light] .lp-orbit__room-badge-num{fill:#17130f}[data-theme=light] .lp-orbit__svg{filter:drop-shadow(0 24px 48px rgba(24,20,16,.18))}[data-theme=light] .lp-orbit__room-halo{animation:none;opacity:.1}[data-theme=light] .lp-orbit__core-label{fill:#0b1f3a}[data-theme=light] .lp-orbit__core-ring{stroke:#0b1f3a59}[data-theme=light] .lp-orbit__core-ring--inner{stroke:#0b1f3a80}[data-theme=light] .lp-orbit__core-mark{color:var(--color-logo-ink, #071225)}[data-theme=light] .lp-orbit__star{background:#c75414a6;box-shadow:0 0 4px #c7541473}[data-theme=light] .lp-orbit__sweep-edge{stroke:#c75414d9}[data-theme=light] .lp-orbit__room-corona{stroke:#c75414cc}[data-theme=light] .lp-orbit__flow-line{stroke-opacity:.38}[data-theme=light] .lp-orbit__spur-line{stroke-opacity:.45}[data-theme=light] .lp-orbit__ship-line{stroke-opacity:.35}[data-theme=light] .lp-orbit__handoff-line{stroke-opacity:.22}.obsidian-arrow-fill-btn{--btn-bg: var(--mkt-btn-gradient);--btn-text: var(--color-on-primary);--btn-fill-bg: var(--mkt-arrow-fill-bg);--btn-fill-text: var(--mkt-primary);--btn-fill-bg-hover: var(--mkt-arrow-fill-bg);--btn-fill-text-hover: var(--mkt-primary);--btn-arrow: var(--mkt-primary);--btn-arrow-hover: var(--mkt-primary);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--control-height-lg, 48px);padding-right:3.5rem;padding-left:1.5rem;position:relative;width:fit-content;flex-shrink:0;border-radius:1000px;background:var(--btn-bg);color:var(--btn-text);font-family:var(--font-sans);font-size:.875rem;font-weight:600;letter-spacing:-.01em;text-rendering:geometricPrecision;white-space:nowrap;overflow:hidden;text-decoration:none;cursor:pointer;border:none;box-shadow:var(--mkt-btn-shadow)}.obsidian-arrow-fill-btn--md{height:var(--control-height, 40px);padding-right:2.85rem;padding-left:1.15rem;font-size:13px;font-weight:500}.obsidian-arrow-fill-btn--block{width:100%}.obsidian-arrow-fill-btn__text,.obsidian-arrow-fill-btn__circle-text{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.obsidian-arrow-fill-btn__circle{clip-path:inset(.4rem .4rem .4rem calc(100% - 2.5rem) round 2rem);position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:1000px;display:flex;align-items:center;justify-content:center;padding-right:3.5rem;padding-left:1.5rem;z-index:2;background-color:var(--btn-fill-bg);color:var(--btn-fill-text);transition:clip-path .45s cubic-bezier(.785,.135,.15,.86),background-color .45s cubic-bezier(.785,.135,.15,.86),color .45s cubic-bezier(.785,.135,.15,.86)}.obsidian-arrow-fill-btn--md .obsidian-arrow-fill-btn__circle{clip-path:inset(.3rem .3rem .3rem calc(100% - 2.15rem) round 2rem);padding-right:2.85rem;padding-left:1.15rem}.obsidian-arrow-fill-btn__icon{width:.75rem;height:.75rem;position:absolute;top:50%;right:1rem;z-index:3;overflow:hidden;flex:0 0 auto;color:var(--btn-arrow);pointer-events:none;transform:translateY(-50%)}.obsidian-arrow-fill-btn--md .obsidian-arrow-fill-btn__icon{width:.65rem;height:.65rem;right:.82rem}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .obsidian-arrow-fill-btn__icon{color:var(--btn-arrow-hover)}.obsidian-arrow-fill-btn__path{transition:transform .45s cubic-bezier(.785,.135,.15,.86);transform-origin:center center;fill:currentColor}.obsidian-arrow-fill-btn__path:first-child{transform:translate(-120%) scale(0)}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .obsidian-arrow-fill-btn__path:first-child{transform:translate(0) scale(1)}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .obsidian-arrow-fill-btn__path:last-child{transform:translate(120%) scale(0)}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .obsidian-arrow-fill-btn__circle{clip-path:inset(0 round 2rem);background-color:var(--btn-fill-bg-hover);color:var(--btn-fill-text-hover)}a.obsidian-arrow-fill-btn,a.obsidian-arrow-fill-btn:hover,a.obsidian-arrow-fill-btn:focus-visible,a.obsidian-arrow-fill-btn:visited{color:var(--btn-text);text-decoration:none}button.obsidian-arrow-fill-btn:focus-visible,a.obsidian-arrow-fill-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;box-shadow:var(--mkt-btn-shadow)}.obsidian-arrow-fill-btn:disabled,.obsidian-arrow-fill-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}@media(prefers-reduced-motion:reduce){.obsidian-arrow-fill-btn__circle,.obsidian-arrow-fill-btn__path{transition:none}}
