[data-qualified="true"][data-path^="ios"] .sidebar-nav ul { 
    display        : flex;
    flex-direction : column;
    flex-wrap      : nowrap;
    align-content  : flex-start;
    align-items    : stretch;
    li {order      : 99;}
  
    li:has([data-file="introduction.md"])            { order: 1; }
    li:has([data-file="overview.md"])                { order: 2; }
    li:has([data-file="ios_platform.md"])            { order: 3; }
    li:has([data-file="ios_setup.md"])               { order: 4; }
    li:has([data-file="ios_initialization.md"])      { order: 5; }
    li:has([data-file="ios_umfa.md"])                { order: 6; }
    li:has([data-file="ios_trace_debugging.md"])     { order: 7; }
    li:has([data-file="glossary.md"])                { order: 8; }
    li:has([data-file="errors.md"])                  { order: 9; }
}

[data-qualified="true"][data-path^="android"] .sidebar-nav ul { 
    display        : flex;
    flex-direction : column;
    flex-wrap      : nowrap;
    align-content  : flex-start;
    align-items    : stretch;
    li {order      : 99;}
  
    li:has([data-file="introduction.md"])            { order: 1; }
    li:has([data-file="overview.md"])                { order: 2; }
    li:has([data-file="android_platform.md"])        { order: 3; }
    li:has([data-file="android_setup.md"])           { order: 4; }
    li:has([data-file="android_initialization.md"])  { order: 5; }
    li:has([data-file="android_umfa.md"])            { order: 6; }
    li:has([data-file="android_trace_debugging.md"]) { order: 7; }
    li:has([data-file="glossary.md"])                { order: 8; }
    li:has([data-file="errors.md"])                  { order: 9; }
}

[data-qualified="true"][data-path^="browser"] .sidebar-nav ul { 
    display        : flex;
    flex-direction : column;
    flex-wrap      : nowrap;
    align-content  : flex-start;
    align-items    : stretch;
    li {order      : 99;}

    li:has([data-file="introduction.md"])            { order: 1; }
    li:has([data-file="overview.md"])                { order: 2; }
    li:has([data-file="version_support.md"])         { order: 3; }
    li:has([data-file="installation.md"])            { order: 4; }
    li:has([data-file="quick-start.md"])             { order: 5; }
    li:has([data-file="api.md"])                     { order: 6; }
    li:has([data-file="glossary.md"])                { order: 7; }
    li:has([data-file="errors.md"])                  { order: 8; }
    li:has([data-file="plugins.md"])                 { order: 9; }
}

[data-qualified="true"][data-path^="react-native"] .sidebar-nav ul { 
    display        : flex;
    flex-direction : column;
    flex-wrap      : nowrap;
    align-content  : flex-start;
    align-items    : stretch;
    li {order      : 99;}

    li:has([data-file="introduction.md"])            { order: 1; }
    li:has([data-file="overview.md"])                { order: 2; }
    li:has([data-file="react_native_platform.md"])   { order: 3; }
    li:has([data-file="react_native_setup.md"])      { order: 4; }
    li:has([data-file="react_native_umfa.md"])       { order: 5; }
    li:has([data-file="glossary.md"])                { order: 6; }
    li:has([data-file="errors.md"])                  { order: 7; }
}

[data-qualified="true"][data-path^="nativescript"] .sidebar-nav ul { 
    display        : flex;
    flex-direction : column;
    flex-wrap      : nowrap;
    align-content  : flex-start;
    align-items    : stretch;
    li {order      : 99;}

    li:has([data-file="introduction.md"])            { order: 1; }
    li:has([data-file="overview.md"])                { order: 2; }
    li:has([data-file="nativescript_platform.md"])   { order: 3; }
    li:has([data-file="nativescript_setup.md"])      { order: 4; }
    li:has([data-file="nativescript_umfa.md"])       { order: 5; }
    li:has([data-file="nativescript_passkeys.md"])   { order: 6; }
    li:has([data-file="glossary.md"])                { order: 7; }
    li:has([data-file="errors.md"])                  { order: 8; }
}
