.ecosystem-switcher[hidden]{display:none}
.ecosystem-switcher{box-sizing:border-box;position:fixed;z-index:30;inset-inline-end:18px;inset-block-end:max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:3px;margin:0;padding:4px;border:1px solid light-dark(#d9d9d5,#494949);border-radius:12px;background:light-dark(#fff,#242424);color:light-dark(#191919,#f2f2f1);box-shadow:0 4px 20px #0002;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.15;max-width:calc(100% - 24px)}
.ecosystem-switcher a{box-sizing:border-box;display:block;border-radius:8px;padding:9px 10px;text-decoration:none;font-size:14px;font-weight:650;color:inherit;white-space:nowrap}
.ecosystem-switcher a[aria-current=page],.ecosystem-switcher a:hover{background:light-dark(#ebebeb,#3c3c3c);color:inherit}
.ecosystem-switcher a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
@media(max-width:530px){.ecosystem-switcher{inset-inline:12px;justify-content:center}.ecosystem-switcher a{padding-inline:8px}}

body[data-workspace-app=alexsvd] .workspace{height:calc(100dvh - 58px - env(safe-area-inset-bottom,0px))}
body[data-workspace-app=unigma]{padding-block-end:60px}
body[data-workspace-app=mirax] .app{padding-block-end:60px}
