.rail-group{width:100%}.rail-group .rail-item{width:100%}.rail-caret{display:none;margin-left:auto;color:var(--muted);font-size:1rem;line-height:1;transition:transform .12s ease,color .12s ease}.rail:hover .rail-caret,.shell.rail-pinned .rail .rail-caret{display:inline-flex}.rail-group.active:not(.collapsed) .rail-caret{transform:rotate(90deg);color:var(--text)}.rail-group.collapsed .rail-caret{transform:rotate(0deg);color:var(--muted)}.rail-subnav{display:none;margin:2px 0 8px 32px;padding:3px 0 3px 9px;border-left:1px solid rgba(255,255,255,.10)}.rail:hover .rail-group:not(.collapsed) .rail-subnav,.shell.rail-pinned .rail .rail-group:not(.collapsed) .rail-subnav{display:grid;gap:2px}.rail-subitem{border:0;background:transparent;color:var(--muted);display:flex;align-items:flex-start;gap:8px;width:100%;padding:7px 8px;border-radius:9px;text-align:left;cursor:pointer;font:inherit;transition:background .12s ease,color .12s ease}.rail-subitem:hover,.rail-subitem:focus-visible,.rail-subitem.active{background:#0f1216;color:#fff;outline:none}.rail-subdot{width:5px;height:5px;border-radius:999px;margin-top:.48rem;background:currentColor;opacity:.42;flex:0 0 auto}.rail-subitem.active .rail-subdot{opacity:1;color:var(--accent)}.rail-subtext{display:flex;flex-direction:column;gap:1px;min-width:0}.rail-subtext span{font-size:.82rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail-subtext small{font-size:.68rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme="day"] .rail-subnav{border-left-color:var(--border)}:root[data-theme="day"] .rail-subitem:hover,:root[data-theme="day"] .rail-subitem:focus-visible,:root[data-theme="day"] .rail-subitem.active{background:var(--panel-2);color:var(--text)}