html:has(.site-shell){cursor:default;min-height:100vh}body:has(.site-shell){background:var(--color-gray-950);min-height:100dvh;color:var(--color-zinc-100);flex-direction:column;align-items:stretch;font-family:Montserrat,sans-serif;display:flex}.site-shell.svelte-1br2sqw{flex-direction:column;flex:1;align-items:center;width:100%;min-height:100dvh;display:flex}.site-main{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.site-shell a,.site-shell a *,.site-shell svg a,.site-shell svg a *{cursor:pointer!important}.logo-block{text-align:center;margin-bottom:0}.logo-block img{width:auto;height:56px;margin:0 auto .4rem;display:block}.logo-block .subtitle{color:var(--color-zinc-400);letter-spacing:.03em;font-size:1rem;font-weight:400}.diagram-wrap{width:100%;max-width:620px;padding:0 1rem}.diagram-wrap svg{width:100%;height:auto;display:block}.diagram-wrap .ipulsy-frame{stroke:var(--color-rose-400)}.diagram-wrap a:hover .ipulsy-frame{fill:var(--color-gray-950);stroke:var(--color-mcbile-500)}.diagram-wrap .megiabuy-frame{stroke:var(--color-sky-500)}.diagram-wrap a:hover .megiabuy-frame{fill:var(--color-gray-950);stroke:var(--color-blue-500)}.diagram-wrap .hub-cta-frame{stroke:var(--color-emerald-500)}.diagram-wrap .hub-cta-label{fill:var(--color-emerald-100)}.diagram-wrap a:hover .hub-cta-frame{fill:var(--color-gray-950);stroke:var(--color-green-500)}.diagram-wrap a:hover .hub-cta-label{fill:var(--color-green-200)}@keyframes svelte-1br2sqw-mcbile-ipulsy-color-a{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}@keyframes svelte-1br2sqw-mcbile-ipulsy-color-b{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}
