.home-rail{position:fixed;top:50%;right:30px;z-index:890;display:flex;flex-direction:row;align-items:center;gap:10px;transform:translateY(-50%);writing-mode:vertical-rl;color:var(--chrome-fg);transition:color .5s var(--ease-out),opacity .3s ease}.home-rail-item{padding:2px 0;border:0;background:none;color:inherit;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;opacity:.45;cursor:pointer;transition:opacity .3s ease,color .3s ease}.home-rail-item:hover{opacity:.85}.home-rail-item.is-on{font-weight:700;opacity:1}.home-rail-item:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.home-rail-dot{font-size:9px;line-height:1;opacity:.4}html.is-menu-open .home-rail,html.is-demo-open .home-rail{opacity:0;pointer-events:none}@media(max-width:1100px){.home-rail{display:none}}
