{"version":3,"file":"pages.mjs","sources":["../../../src/selectors/pages.ts"],"sourcesContent":["import { VersionedSelectorGroup } from '../types';\n\nimport { MIN_GRAFANA_VERSION } from './constants';\n\n/**\n * Selectors grouped/defined in Pages\n */\nexport const versionedPages = {\n  Alerting: {\n    AddAlertRule: {\n      url: {\n        '10.1.0': '/alerting/new/alerting',\n        [MIN_GRAFANA_VERSION]: '/alerting/new',\n      },\n    },\n    EditAlertRule: {\n      url: {\n        [MIN_GRAFANA_VERSION]: (alertRuleUid: string) => `alerting/${alertRuleUid}/edit`,\n      },\n    },\n  },\n  Login: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/login',\n    },\n    username: {\n      '10.2.3': 'data-testid Username input field',\n      [MIN_GRAFANA_VERSION]: 'Username input field',\n    },\n    password: {\n      '10.2.3': 'data-testid Password input field',\n      [MIN_GRAFANA_VERSION]: 'Password input field',\n    },\n    submit: {\n      '10.2.3': 'data-testid Login button',\n      [MIN_GRAFANA_VERSION]: 'Login button',\n    },\n    skip: {\n      '10.2.3': 'data-testid Skip change password button',\n    },\n  },\n  PasswordlessLogin: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/login/passwordless/authenticate',\n    },\n    email: {\n      '10.2.3': 'data-testid Email input field',\n      [MIN_GRAFANA_VERSION]: 'Email input field',\n    },\n    submit: {\n      '10.2.3': 'data-testid PasswordlessLogin button',\n      [MIN_GRAFANA_VERSION]: 'PasswordlessLogin button',\n    },\n  },\n  Home: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/',\n    },\n  },\n  DataSource: {\n    name: {\n      '10.3.0': 'data-testid Data source settings page name input field',\n      [MIN_GRAFANA_VERSION]: 'Data source settings page name input field',\n    },\n    delete: {\n      [MIN_GRAFANA_VERSION]: 'Data source settings page Delete button',\n    },\n    readOnly: {\n      '10.3.0': 'data-testid Data source settings page read only message',\n      [MIN_GRAFANA_VERSION]: 'Data source settings page read only message',\n    },\n    saveAndTest: {\n      '10.0.0': 'data-testid Data source settings page Save and Test button',\n      [MIN_GRAFANA_VERSION]: 'Data source settings page Save and Test button',\n    },\n    alert: {\n      '10.3.0': 'data-testid Data source settings page Alert',\n      [MIN_GRAFANA_VERSION]: 'Data source settings page Alert',\n    },\n  },\n  DataSources: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/datasources',\n    },\n    dataSources: {\n      [MIN_GRAFANA_VERSION]: (dataSourceName: string) => `Data source list item ${dataSourceName}`,\n    },\n  },\n  EditDataSource: {\n    url: {\n      '9.5.0': (dataSourceUid: string) => `/datasources/edit/${dataSourceUid}`,\n    },\n    settings: {\n      '9.5.0': 'Datasource settings page basic settings',\n    },\n  },\n  AddDataSource: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/datasources/new',\n    },\n    dataSourcePluginsV2: {\n      '9.3.1': (pluginName: string) => `Add new data source ${pluginName}`,\n      [MIN_GRAFANA_VERSION]: (pluginName: string) => `Data source plugin item ${pluginName}`,\n    },\n  },\n  ConfirmModal: {\n    delete: {\n      '10.0.0': 'data-testid Confirm Modal Danger Button',\n      [MIN_GRAFANA_VERSION]: 'Confirm Modal Danger Button',\n    },\n  },\n  AddDashboard: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/dashboard/new',\n    },\n    itemButton: {\n      '9.5.0': (title: string) => `data-testid ${title}`,\n    },\n    addNewPanel: {\n      '11.1.0': 'data-testid Add new panel',\n      '8.0.0': 'Add new panel',\n      [MIN_GRAFANA_VERSION]: 'Add new panel',\n    },\n    itemButtonAddViz: {\n      [MIN_GRAFANA_VERSION]: 'Add new visualization menu item',\n    },\n    addNewRow: {\n      '11.1.0': 'data-testid Add new row',\n      [MIN_GRAFANA_VERSION]: 'Add new row',\n    },\n    addNewPanelLibrary: {\n      '11.1.0': 'data-testid Add new panel from panel library',\n      [MIN_GRAFANA_VERSION]: 'Add new panel from panel library',\n    },\n    Settings: {\n      Annotations: {\n        List: {\n          url: {\n            [MIN_GRAFANA_VERSION]: '/dashboard/new?orgId=1&editview=annotations',\n          },\n        },\n        Edit: {\n          url: {\n            [MIN_GRAFANA_VERSION]: (annotationIndex: string) =>\n              `/dashboard/new?editview=annotations&editIndex=${annotationIndex}`,\n          },\n        },\n      },\n      Variables: {\n        List: {\n          url: {\n            '11.3.0': '/dashboard/new?orgId=1&editview=variables',\n            [MIN_GRAFANA_VERSION]: '/dashboard/new?orgId=1&editview=templating',\n          },\n        },\n        Edit: {\n          url: {\n            '11.3.0': (editIndex: string) => `/dashboard/new?orgId=1&editview=variables&editIndex=${editIndex}`,\n            [MIN_GRAFANA_VERSION]: (editIndex: string) =>\n              `/dashboard/new?orgId=1&editview=templating&editIndex=${editIndex}`,\n          },\n        },\n      },\n    },\n  },\n  Dashboard: {\n    url: {\n      [MIN_GRAFANA_VERSION]: (uid: string) => `/d/${uid}`,\n    },\n    DashNav: {\n      nav: {\n        [MIN_GRAFANA_VERSION]: 'Dashboard navigation',\n      },\n      navV2: {\n        [MIN_GRAFANA_VERSION]: 'data-testid Dashboard navigation',\n      },\n      publicDashboardTag: {\n        '9.1.0': 'data-testid public dashboard tag',\n      },\n      shareButton: {\n        '10.4.0': 'data-testid share-button',\n      },\n      scrollContainer: {\n        '11.1.0': 'data-testid Dashboard canvas scroll container',\n      },\n      newShareButton: {\n        container: {\n          '11.1.0': 'data-testid new share button',\n        },\n        shareLink: {\n          '11.1.0': 'data-testid new share link-button',\n        },\n        arrowMenu: {\n          '11.1.0': 'data-testid new share button arrow menu',\n        },\n        menu: {\n          container: {\n            '11.1.0': 'data-testid new share button menu',\n          },\n          shareInternally: {\n            '11.1.0': 'data-testid new share button share internally',\n          },\n          shareExternally: {\n            '11.1.1': 'data-testid new share button share externally',\n          },\n          shareSnapshot: {\n            '11.2.0': 'data-testid new share button share snapshot',\n          },\n        },\n      },\n      NewExportButton: {\n        container: {\n          '11.2.0': 'data-testid new export button',\n        },\n        arrowMenu: {\n          '11.2.0': 'data-testid new export button arrow menu',\n        },\n        Menu: {\n          container: {\n            '11.2.0': 'data-testid new export button menu',\n          },\n          exportAsJson: {\n            '11.2.0': 'data-testid new export button export as json',\n          },\n        },\n      },\n      playlistControls: {\n        prev: {\n          '11.0.0': 'data-testid playlist previous dashboard button',\n        },\n        stop: {\n          '11.0.0': 'data-testid playlist stop dashboard button',\n        },\n        next: {\n          '11.0.0': 'data-testid playlist next dashboard button',\n        },\n      },\n    },\n    Controls: {\n      '11.1.0': 'data-testid dashboard controls',\n    },\n    SubMenu: {\n      submenu: {\n        [MIN_GRAFANA_VERSION]: 'Dashboard submenu',\n      },\n      submenuItem: {\n        [MIN_GRAFANA_VERSION]: 'data-testid template variable',\n      },\n      submenuItemLabels: {\n        [MIN_GRAFANA_VERSION]: (item: string) => `data-testid Dashboard template variables submenu Label ${item}`,\n      },\n      submenuItemValueDropDownValueLinkTexts: {\n        [MIN_GRAFANA_VERSION]: (item: string) =>\n          `data-testid Dashboard template variables Variable Value DropDown value link text ${item}`,\n      },\n      submenuItemValueDropDownDropDown: {\n        [MIN_GRAFANA_VERSION]: 'Variable options',\n      },\n      submenuItemValueDropDownOptionTexts: {\n        [MIN_GRAFANA_VERSION]: (item: string) =>\n          `data-testid Dashboard template variables Variable Value DropDown option text ${item}`,\n      },\n      Annotations: {\n        annotationsWrapper: {\n          '10.0.0': 'data-testid annotation-wrapper',\n        },\n        annotationLabel: {\n          '10.0.0': (label: string) => `data-testid Dashboard annotations submenu Label ${label}`,\n        },\n        annotationToggle: {\n          '10.0.0': (label: string) => `data-testid Dashboard annotations submenu Toggle ${label}`,\n        },\n      },\n    },\n    Settings: {\n      Actions: {\n        close: {\n          '9.5.0': 'data-testid dashboard-settings-close',\n        },\n      },\n      General: {\n        deleteDashBoard: {\n          '11.1.0': 'data-testid Dashboard settings page delete dashboard button',\n        },\n        sectionItems: {\n          [MIN_GRAFANA_VERSION]: (item: string) => `Dashboard settings section item ${item}`,\n        },\n        saveDashBoard: {\n          [MIN_GRAFANA_VERSION]: 'Dashboard settings aside actions Save button',\n        },\n        saveAsDashBoard: {\n          [MIN_GRAFANA_VERSION]: 'Dashboard settings aside actions Save As button',\n        },\n        title: {\n          '11.2.0': 'General',\n        },\n      },\n      Annotations: {\n        Edit: {\n          urlParams: {\n            [MIN_GRAFANA_VERSION]: (annotationIndex: string) => `editview=annotations&editIndex=${annotationIndex}`,\n          },\n        },\n        List: {\n          url: {\n            [MIN_GRAFANA_VERSION]: (dashboardUid: string) => `/d/${dashboardUid}?editview=annotations`,\n          },\n          addAnnotationCTAV2: {\n            [MIN_GRAFANA_VERSION]: 'data-testid Call to action button Add annotation query',\n          },\n          annotations: {\n            '10.4.0': 'data-testid list-annotations',\n          },\n        },\n        Settings: {\n          name: {\n            '11.1.0': 'data-testid Annotations settings name input',\n            [MIN_GRAFANA_VERSION]: 'Annotations settings name input',\n          },\n        },\n        NewAnnotation: {\n          panelFilterSelect: {\n            '10.0.0': 'data-testid annotations-panel-filter',\n          },\n          showInLabel: {\n            '11.1.0': 'data-testid show-in-label',\n          },\n          previewInDashboard: {\n            '10.0.0': 'data-testid annotations-preview',\n          },\n          delete: {\n            '10.4.0': 'data-testid annotations-delete',\n          },\n          apply: {\n            '10.4.0': 'data-testid annotations-apply',\n          },\n          enable: {\n            '10.4.0': 'data-testid annotation-enable',\n          },\n          hide: {\n            '10.4.0': 'data-testid annotation-hide',\n          },\n        },\n      },\n      Variables: {\n        List: {\n          url: {\n            '11.3.0': (dashboardUid: string) => `/d/${dashboardUid}?editview=variables`,\n            [MIN_GRAFANA_VERSION]: (dashboardUid: string) => `/d/${dashboardUid}?editview=templating`,\n          },\n          addVariableCTAV2: {\n            [MIN_GRAFANA_VERSION]: 'data-testid Call to action button Add variable',\n          },\n          newButton: {\n            [MIN_GRAFANA_VERSION]: 'Variable editor New variable button',\n          },\n          table: {\n            [MIN_GRAFANA_VERSION]: 'Variable editor Table',\n          },\n          tableRowNameFields: {\n            [MIN_GRAFANA_VERSION]: (variableName: string) => `Variable editor Table Name field ${variableName}`,\n          },\n          tableRowDefinitionFields: {\n            '10.1.0': (variableName: string) => `Variable editor Table Definition field ${variableName}`,\n          },\n          tableRowArrowUpButtons: {\n            [MIN_GRAFANA_VERSION]: (variableName: string) => `Variable editor Table ArrowUp button ${variableName}`,\n          },\n          tableRowArrowDownButtons: {\n            [MIN_GRAFANA_VERSION]: (variableName: string) => `Variable editor Table ArrowDown button ${variableName}`,\n          },\n          tableRowDuplicateButtons: {\n            [MIN_GRAFANA_VERSION]: (variableName: string) => `Variable editor Table Duplicate button ${variableName}`,\n          },\n          tableRowRemoveButtons: {\n            [MIN_GRAFANA_VERSION]: (variableName: string) => `Variable editor Table Remove button ${variableName}`,\n          },\n        },\n        Edit: {\n          urlParams: {\n            '11.3.0': (editIndex: string) => `editview=variables&editIndex=${editIndex}`,\n            [MIN_GRAFANA_VERSION]: (editIndex: string) => `editview=templating&editIndex=${editIndex}`,\n          },\n          General: {\n            headerLink: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Header link',\n            },\n            modeLabelNew: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Header mode New',\n            },\n            /**\n             * @deprecated\n             */\n            modeLabelEdit: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Header mode Edit',\n            },\n            generalNameInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Name field',\n            },\n            generalNameInputV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Name field',\n            },\n            generalTypeSelect: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Type select',\n            },\n            generalTypeSelectV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Type select',\n            },\n            generalLabelInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Label field',\n            },\n            generalLabelInputV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Label field',\n            },\n            generalHideSelect: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Hide select',\n            },\n            generalHideSelectV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Hide select',\n            },\n            selectionOptionsAllowCustomValueSwitch: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Allow Custom Value switch',\n            },\n            selectionOptionsMultiSwitch: {\n              '10.4.0': 'data-testid Variable editor Form Multi switch',\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Multi switch',\n            },\n            selectionOptionsIncludeAllSwitch: {\n              '10.4.0': 'data-testid Variable editor Form IncludeAll switch',\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form IncludeAll switch',\n            },\n            selectionOptionsCustomAllInput: {\n              '10.4.0': 'data-testid Variable editor Form IncludeAll field',\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form IncludeAll field',\n            },\n            previewOfValuesOption: {\n              '10.4.0': 'data-testid Variable editor Preview of Values option',\n              [MIN_GRAFANA_VERSION]: 'Variable editor Preview of Values option',\n            },\n            submitButton: {\n              '10.4.0': 'data-testid Variable editor Run Query button',\n              [MIN_GRAFANA_VERSION]: 'Variable editor Submit button',\n            },\n            applyButton: {\n              '9.3.0': 'data-testid Variable editor Apply button',\n            },\n          },\n          QueryVariable: {\n            queryOptionsDataSourceSelect: {\n              '10.4.0': 'data-testid Select a data source',\n              '10.0.0': 'data-testid Data source picker select container',\n              [MIN_GRAFANA_VERSION]: 'Data source picker select container',\n            },\n            queryOptionsRefreshSelect: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Query Refresh select',\n            },\n            queryOptionsRefreshSelectV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Query Refresh select',\n            },\n            queryOptionsRegExInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Query RegEx field',\n            },\n            queryOptionsRegExInputV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Query RegEx field',\n            },\n            queryOptionsSortSelect: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Query Sort select',\n            },\n            queryOptionsSortSelectV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Query Sort select',\n            },\n            queryOptionsQueryInput: {\n              '10.4.0': 'data-testid Variable editor Form Default Variable Query Editor textarea',\n            },\n            valueGroupsTagsEnabledSwitch: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Query UseTags switch',\n            },\n            valueGroupsTagsTagsQueryInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Query TagsQuery field',\n            },\n            valueGroupsTagsTagsValuesQueryInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Query TagsValuesQuery field',\n            },\n          },\n          ConstantVariable: {\n            constantOptionsQueryInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form Constant Query field',\n            },\n            constantOptionsQueryInputV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form Constant Query field',\n            },\n          },\n          DatasourceVariable: {\n            datasourceSelect: {\n              [MIN_GRAFANA_VERSION]: 'data-testid datasource variable datasource type',\n            },\n          },\n          TextBoxVariable: {\n            textBoxOptionsQueryInput: {\n              [MIN_GRAFANA_VERSION]: 'Variable editor Form TextBox Query field',\n            },\n            textBoxOptionsQueryInputV2: {\n              [MIN_GRAFANA_VERSION]: 'data-testid Variable editor Form TextBox Query field',\n            },\n          },\n          CustomVariable: {\n            customValueInput: {\n              [MIN_GRAFANA_VERSION]: 'data-testid custom-variable-input',\n            },\n          },\n          IntervalVariable: {\n            intervalsValueInput: {\n              [MIN_GRAFANA_VERSION]: 'data-testid interval variable intervals input',\n            },\n            autoEnabledCheckbox: {\n              '10.4.0': 'data-testid interval variable auto value checkbox',\n            },\n            stepCountIntervalSelect: {\n              '10.4.0': 'data-testid interval variable step count input',\n            },\n            minIntervalInput: {\n              '10.4.0': 'data-testid interval variable mininum interval input',\n            },\n          },\n          GroupByVariable: {\n            dataSourceSelect: {\n              '10.4.0': 'data-testid Select a data source',\n            },\n            infoText: {\n              '10.4.0': 'data-testid group by variable info text',\n            },\n            modeToggle: {\n              '10.4.0': 'data-testid group by variable mode toggle',\n            },\n          },\n          AdHocFiltersVariable: {\n            datasourceSelect: {\n              '10.4.0': 'data-testid Select a data source',\n            },\n            infoText: {\n              '10.4.0': 'data-testid ad-hoc filters variable info text',\n            },\n            modeToggle: {\n              '11.0.0': 'data-testid ad-hoc filters variable mode toggle',\n            },\n          },\n        },\n      },\n    },\n    Annotations: {\n      marker: {\n        '10.0.0': 'data-testid annotation-marker',\n      },\n    },\n    Rows: {\n      Repeated: {\n        ConfigSection: {\n          warningMessage: {\n            '10.2.0': 'data-testid Repeated rows warning message',\n          },\n        },\n      },\n    },\n  },\n  Dashboards: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/dashboards',\n    },\n    dashboards: {\n      '10.2.0': (title: string) => `Dashboard search item ${title}`,\n    },\n    toggleView: {\n      [MIN_GRAFANA_VERSION]: 'data-testid radio-button',\n    },\n  },\n  SaveDashboardAsModal: {\n    newName: {\n      '10.2.0': 'Save dashboard title field',\n    },\n    save: {\n      '10.2.0': 'Save dashboard button',\n    },\n  },\n  SaveDashboardModal: {\n    save: {\n      '10.2.0': 'Dashboard settings Save Dashboard Modal Save button',\n    },\n    saveVariables: {\n      '10.2.0': 'Dashboard settings Save Dashboard Modal Save variables checkbox',\n    },\n    saveTimerange: {\n      '10.2.0': 'Dashboard settings Save Dashboard Modal Save timerange checkbox',\n    },\n    saveRefresh: {\n      '11.1.0': 'Dashboard settings Save Dashboard Modal Save refresh checkbox',\n    },\n  },\n  SharePanelModal: {\n    linkToRenderedImage: {\n      [MIN_GRAFANA_VERSION]: 'Link to rendered image',\n    },\n  },\n  ShareDashboardModal: {\n    PublicDashboard: {\n      WillBePublicCheckbox: {\n        '9.1.0': 'data-testid public dashboard will be public checkbox',\n      },\n      LimitedDSCheckbox: {\n        '9.1.0': 'data-testid public dashboard limited datasources checkbox',\n      },\n      CostIncreaseCheckbox: {\n        '9.1.0': 'data-testid public dashboard cost may increase checkbox',\n      },\n      PauseSwitch: {\n        '9.5.0': 'data-testid public dashboard pause switch',\n      },\n      EnableAnnotationsSwitch: {\n        '9.3.0': 'data-testid public dashboard on off switch for annotations',\n      },\n      CreateButton: {\n        '9.5.0': 'data-testid public dashboard create button',\n      },\n      DeleteButton: {\n        '9.3.0': 'data-testid public dashboard delete button',\n      },\n      CopyUrlInput: {\n        '9.1.0': 'data-testid public dashboard copy url input',\n      },\n      CopyUrlButton: {\n        '9.1.0': 'data-testid public dashboard copy url button',\n      },\n      SettingsDropdown: {\n        '10.1.0': 'data-testid public dashboard settings dropdown',\n      },\n      TemplateVariablesWarningAlert: {\n        '9.1.0': 'data-testid public dashboard disabled template variables alert',\n      },\n      UnsupportedDataSourcesWarningAlert: {\n        '9.5.0': 'data-testid public dashboard unsupported data sources alert',\n      },\n      NoUpsertPermissionsWarningAlert: {\n        '9.5.0': 'data-testid public dashboard no upsert permissions alert',\n      },\n      EnableTimeRangeSwitch: {\n        '9.4.0': 'data-testid public dashboard on off switch for time range',\n      },\n      EmailSharingConfiguration: {\n        Container: {\n          '9.5.0': 'data-testid email sharing config container',\n        },\n        ShareType: {\n          '9.5.0': 'data-testid public dashboard share type',\n        },\n        EmailSharingInput: {\n          '9.5.0': 'data-testid public dashboard email sharing input',\n        },\n        EmailSharingInviteButton: {\n          '9.5.0': 'data-testid public dashboard email sharing invite button',\n        },\n        EmailSharingList: {\n          '9.5.0': 'data-testid public dashboard email sharing list',\n        },\n        DeleteEmail: {\n          '9.5.0': 'data-testid public dashboard delete email button',\n        },\n        ReshareLink: {\n          '9.5.0': 'data-testid public dashboard reshare link button',\n        },\n      },\n    },\n    SnapshotScene: {\n      url: {\n        '11.1.0': (key: string) => `/dashboard/snapshot/${key}`,\n      },\n      PublishSnapshot: {\n        '11.1.0': 'data-testid publish snapshot button',\n      },\n      CopyUrlButton: {\n        '11.1.0': 'data-testid snapshot copy url button',\n      },\n      CopyUrlInput: {\n        '11.1.0': 'data-testid snapshot copy url input',\n      },\n    },\n  },\n  ShareDashboardDrawer: {\n    ShareInternally: {\n      container: {\n        '11.3.0': 'data-testid share internally drawer container',\n      },\n      lockTimeRangeSwitch: {\n        '11.3.0': 'data-testid share internally lock time range switch',\n      },\n      shortenUrlSwitch: {\n        '11.3.0': 'data-testid share internally shorten url switch',\n      },\n      copyUrlButton: {\n        '11.3.0': 'data-testid share internally copy url button',\n      },\n      SharePanel: {\n        preview: {\n          '11.5.0': 'data-testid share panel internally image generation preview',\n        },\n        widthInput: {\n          '11.5.0': 'data-testid share panel internally width input',\n        },\n        heightInput: {\n          '11.5.0': 'data-testid share panel internally height input',\n        },\n        scaleFactorInput: {\n          '11.5.0': 'data-testid share panel internally scale factor input',\n        },\n        generateImageButton: {\n          '11.5.0': 'data-testid share panel internally generate image button',\n        },\n        downloadImageButton: {\n          '11.5.0': 'data-testid share panel internally download image button',\n        },\n      },\n    },\n    ShareExternally: {\n      container: {\n        '11.3.0': 'data-testid share externally drawer container',\n      },\n      publicAlert: {\n        '11.3.0': 'data-testid public share alert',\n      },\n      emailSharingAlert: {\n        '11.3.0': 'data-testid email share alert',\n      },\n      shareTypeSelect: {\n        '11.3.0': 'data-testid share externally share type select',\n      },\n      Creation: {\n        PublicShare: {\n          createButton: {\n            '11.3.0': 'data-testid public share dashboard create button',\n          },\n          cancelButton: {\n            '11.3.0': 'data-testid public share dashboard cancel button',\n          },\n        },\n        EmailShare: {\n          createButton: {\n            '11.3.0': 'data-testid email share dashboard create button',\n          },\n          cancelButton: {\n            '11.3.0': 'data-testid email share dashboard cancel button',\n          },\n        },\n        willBePublicCheckbox: {\n          '11.3.0': 'data-testid share dashboard will be public checkbox',\n        },\n      },\n      Configuration: {\n        enableTimeRangeSwitch: {\n          '11.3.0': 'data-testid share externally enable time range switch',\n        },\n        enableAnnotationsSwitch: {\n          '11.3.0': 'data-testid share externally enable annotations switch',\n        },\n        copyUrlButton: {\n          '11.3.0': 'data-testid share externally copy url button',\n        },\n        revokeAccessButton: {\n          '11.3.0': 'data-testid share externally revoke access button',\n        },\n        toggleAccessButton: {\n          '11.3.0': 'data-testid share externally pause or resume access button',\n        },\n      },\n    },\n    ShareSnapshot: {\n      url: {\n        '11.3.0': (key: string) => `/dashboard/snapshot/${key}`,\n      },\n      container: {\n        '11.3.0': 'data-testid share snapshot drawer container',\n      },\n      publishSnapshot: {\n        '11.3.0': 'data-testid share snapshot publish button',\n      },\n      copyUrlButton: {\n        '11.3.0': 'data-testid share snapshot copy url button',\n      },\n    },\n  },\n  ExportDashboardDrawer: {\n    ExportAsJson: {\n      container: {\n        '11.3.0': 'data-testid export as json drawer container',\n      },\n      codeEditor: {\n        '11.3.0': 'data-testid export as json code editor',\n      },\n      exportExternallyToggle: {\n        '11.3.0': 'data-testid export as json externally switch',\n      },\n      saveToFileButton: {\n        '11.3.0': 'data-testid export as json save to file button',\n      },\n      copyToClipboardButton: {\n        '11.3.0': 'data-testid export as json copy to clipboard button',\n      },\n      cancelButton: {\n        '11.3.0': 'data-testid export as json cancel button',\n      },\n    },\n  },\n  PublicDashboard: {\n    page: {\n      '9.5.0': 'public-dashboard-page',\n    },\n    NotAvailable: {\n      container: {\n        '9.5.0': 'public-dashboard-not-available',\n      },\n      title: {\n        '9.5.0': 'public-dashboard-title',\n      },\n      pausedDescription: {\n        '9.5.0': 'public-dashboard-paused-description',\n      },\n    },\n    footer: {\n      '11.0.0': 'public-dashboard-footer',\n    },\n  },\n  PublicDashboardScene: {\n    loadingPage: {\n      '11.0.0': 'public-dashboard-scene-loading-page',\n    },\n    page: {\n      '11.0.0': 'public-dashboard-scene-page',\n    },\n    controls: {\n      '11.0.0': 'public-dashboard-controls',\n    },\n  },\n  RequestViewAccess: {\n    form: {\n      '9.5.0': 'request-view-access-form',\n    },\n    recipientInput: {\n      '9.5.0': 'request-view-access-recipient-input',\n    },\n    submitButton: {\n      '9.5.0': 'request-view-access-submit-button',\n    },\n  },\n  PublicDashboardConfirmAccess: {\n    submitButton: {\n      '10.2.0': 'data-testid confirm-access-submit-button',\n    },\n  },\n  Explore: {\n    url: {\n      [MIN_GRAFANA_VERSION]: '/explore',\n    },\n    General: {\n      container: {\n        [MIN_GRAFANA_VERSION]: 'data-testid Explore',\n      },\n      graph: {\n        [MIN_GRAFANA_VERSION]: 'Explore Graph',\n      },\n      table: {\n        [MIN_GRAFANA_VERSION]: 'Explore Table',\n      },\n      scrollView: {\n        '9.0.0': 'data-testid explorer scroll view',\n      },\n      addFromQueryLibrary: {\n        '11.5.0': 'data-testid explore add from query library button',\n      },\n    },\n    QueryHistory: {\n      container: {\n        '11.1.0': 'data-testid QueryHistory',\n      },\n    },\n  },\n  SoloPanel: {\n    url: {\n      [MIN_GRAFANA_VERSION]: (page: string) => `/d-solo/${page}`,\n    },\n  },\n  PluginsList: {\n    page: {\n      [MIN_GRAFANA_VERSION]: 'Plugins list page',\n    },\n    list: {\n      [MIN_GRAFANA_VERSION]: 'Plugins list',\n    },\n    listItem: {\n      [MIN_GRAFANA_VERSION]: 'Plugins list item',\n    },\n    signatureErrorNotice: {\n      '10.3.0': 'data-testid Unsigned plugins notice',\n      [MIN_GRAFANA_VERSION]: 'Unsigned plugins notice',\n    },\n  },\n  PluginPage: {\n    page: {\n      [MIN_GRAFANA_VERSION]: 'Plugin page',\n    },\n    signatureInfo: {\n      '10.3.0': 'data-testid Plugin signature info',\n      [MIN_GRAFANA_VERSION]: 'Plugin signature info',\n    },\n    disabledInfo: {\n      '10.3.0': 'data-testid Plugin disabled info',\n      [MIN_GRAFANA_VERSION]: 'Plugin disabled info',\n    },\n  },\n  PlaylistForm: {\n    name: {\n      [MIN_GRAFANA_VERSION]: 'Playlist name',\n    },\n    interval: {\n      [MIN_GRAFANA_VERSION]: 'Playlist interval',\n    },\n    itemDelete: {\n      '10.2.0': 'data-testid playlist-form-delete-item',\n    },\n  },\n  BrowseDashboards: {\n    table: {\n      body: {\n        '10.2.0': 'data-testid browse-dashboards-table',\n      },\n      row: {\n        '10.2.0': (name: string) => `data-testid browse dashboards row ${name}`,\n      },\n      checkbox: {\n        '10.0.0': (uid: string) => `data-testid ${uid} checkbox`,\n      },\n    },\n    NewFolderForm: {\n      form: {\n        '10.2.0': 'data-testid new folder form',\n      },\n      nameInput: {\n        '10.2.0': 'data-testid new-folder-name-input',\n      },\n      createButton: {\n        '10.2.0': 'data-testid new-folder-create-button',\n      },\n    },\n  },\n  SearchDashboards: {\n    table: {\n      '10.2.0': 'Search results table',\n    },\n  },\n  Search: {\n    url: {\n      '9.3.0': '/?search=openn',\n    },\n    FolderView: {\n      url: {\n        '9.3.0': '/?search=open&layout=folders',\n      },\n    },\n  },\n  PublicDashboards: {\n    ListItem: {\n      linkButton: {\n        '9.3.0': 'public-dashboard-link-button',\n      },\n      configButton: {\n        '9.3.0': 'public-dashboard-configuration-button',\n      },\n      trashcanButton: {\n        '9.3.0': 'public-dashboard-remove-button',\n      },\n      pauseSwitch: {\n        '10.1.0': 'data-testid public dashboard pause switch',\n      },\n    },\n  },\n  UserListPage: {\n    tabs: {\n      allUsers: {\n        '10.0.0': 'data-testid all-users-tab',\n      },\n      orgUsers: {\n        '10.0.0': 'data-testid org-users-tab',\n      },\n      anonUserDevices: {\n        '10.2.3': 'data-testid anon-user-devices-tab',\n      },\n      publicDashboardsUsers: {\n        '10.0.0': 'data-testid public-dashboards-users-tab',\n      },\n      users: {\n        '10.0.0': 'data-testid users-tab',\n      },\n    },\n    org: {\n      url: {\n        '10.2.0': '/admin/users',\n        '9.5.0': '/org/users',\n      },\n    },\n    admin: {\n      url: {\n        '9.5.0': '/admin/users',\n      },\n    },\n    publicDashboards: {\n      container: {\n        '11.1.0': 'data-testid public-dashboards-users-list',\n      },\n    },\n    UserListAdminPage: {\n      container: {\n        '10.0.0': 'data-testid user-list-admin-page',\n      },\n    },\n    UsersListPage: {\n      container: {\n        '10.0.0': 'data-testid users-list-page',\n      },\n    },\n    UserAnonListPage: {\n      container: {\n        '10.4.0': 'data-testid user-anon-list-page',\n      },\n    },\n    UsersListPublicDashboardsPage: {\n      container: {\n        '10.0.0': 'data-testid users-list-public-dashboards-page',\n      },\n      DashboardsListModal: {\n        listItem: {\n          '10.0.0': (uid: string) => `data-testid dashboards-list-item-${uid}`,\n        },\n      },\n    },\n  },\n  ProfilePage: {\n    url: {\n      '10.2.0': '/profile',\n    },\n  },\n  Plugin: {\n    url: {\n      [MIN_GRAFANA_VERSION]: (pluginId: string) => `/plugins/${pluginId}`,\n    },\n  },\n  MigrateToCloud: {\n    url: {\n      '11.2.0': '/admin/migrate-to-cloud',\n    },\n  },\n} satisfies VersionedSelectorGroup;\n\nexport type VersionedPages = typeof versionedPages;\n"],"names":[],"mappings":";;AAOO,MAAM,cAAiB,GAAA;AAAA,EAC5B,QAAU,EAAA;AAAA,IACR,YAAc,EAAA;AAAA,MACZ,GAAK,EAAA;AAAA,QACH,QAAU,EAAA,wBAAA;AAAA,QACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,KACF;AAAA,IACA,aAAe,EAAA;AAAA,MACb,GAAK,EAAA;AAAA,QACH,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,YAAY,YAAY,CAAA,KAAA;AAAA;AAC3E;AACF,GACF;AAAA,EACA,KAAO,EAAA;AAAA,IACL,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,QAAU,EAAA;AAAA,MACR,QAAU,EAAA,kCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,QAAU,EAAA;AAAA,MACR,QAAU,EAAA,kCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,MAAQ,EAAA;AAAA,MACN,QAAU,EAAA,0BAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,iBAAmB,EAAA;AAAA,IACjB,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,KAAO,EAAA;AAAA,MACL,QAAU,EAAA,+BAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,MAAQ,EAAA;AAAA,MACN,QAAU,EAAA,sCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA,wDAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,MAAQ,EAAA;AAAA,MACN,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,QAAU,EAAA;AAAA,MACR,QAAU,EAAA,yDAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,WAAa,EAAA;AAAA,MACX,QAAU,EAAA,4DAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,KAAO,EAAA;AAAA,MACL,QAAU,EAAA,6CAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,WAAa,EAAA;AAAA,IACX,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,WAAa,EAAA;AAAA,MACX,CAAC,mBAAmB,GAAG,CAAC,cAAA,KAA2B,yBAAyB,cAAc,CAAA;AAAA;AAC5F,GACF;AAAA,EACA,cAAgB,EAAA;AAAA,IACd,GAAK,EAAA;AAAA,MACH,OAAS,EAAA,CAAC,aAA0B,KAAA,CAAA,kBAAA,EAAqB,aAAa,CAAA;AAAA,KACxE;AAAA,IACA,QAAU,EAAA;AAAA,MACR,OAAS,EAAA;AAAA;AACX,GACF;AAAA,EACA,aAAe,EAAA;AAAA,IACb,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,mBAAqB,EAAA;AAAA,MACnB,OAAS,EAAA,CAAC,UAAuB,KAAA,CAAA,oBAAA,EAAuB,UAAU,CAAA,CAAA;AAAA,MAClE,CAAC,mBAAmB,GAAG,CAAC,UAAA,KAAuB,2BAA2B,UAAU,CAAA;AAAA;AACtF,GACF;AAAA,EACA,YAAc,EAAA;AAAA,IACZ,MAAQ,EAAA;AAAA,MACN,QAAU,EAAA,yCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,YAAc,EAAA;AAAA,IACZ,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,UAAY,EAAA;AAAA,MACV,OAAS,EAAA,CAAC,KAAkB,KAAA,CAAA,YAAA,EAAe,KAAK,CAAA;AAAA,KAClD;AAAA,IACA,WAAa,EAAA;AAAA,MACX,QAAU,EAAA,2BAAA;AAAA,MACV,OAAS,EAAA,eAAA;AAAA,MACT,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,gBAAkB,EAAA;AAAA,MAChB,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,SAAW,EAAA;AAAA,MACT,QAAU,EAAA,yBAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,kBAAoB,EAAA;AAAA,MAClB,QAAU,EAAA,8CAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,QAAU,EAAA;AAAA,MACR,WAAa,EAAA;AAAA,QACX,IAAM,EAAA;AAAA,UACJ,GAAK,EAAA;AAAA,YACH,CAAC,mBAAmB,GAAG;AAAA;AACzB,SACF;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,GAAK,EAAA;AAAA,YACH,CAAC,mBAAmB,GAAG,CAAC,eAAA,KACtB,iDAAiD,eAAe,CAAA;AAAA;AACpE;AACF,OACF;AAAA,MACA,SAAW,EAAA;AAAA,QACT,IAAM,EAAA;AAAA,UACJ,GAAK,EAAA;AAAA,YACH,QAAU,EAAA,2CAAA;AAAA,YACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,SACF;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,GAAK,EAAA;AAAA,YACH,QAAU,EAAA,CAAC,SAAsB,KAAA,CAAA,oDAAA,EAAuD,SAAS,CAAA,CAAA;AAAA,YACjG,CAAC,mBAAmB,GAAG,CAAC,SAAA,KACtB,wDAAwD,SAAS,CAAA;AAAA;AACrE;AACF;AACF;AACF,GACF;AAAA,EACA,SAAW,EAAA;AAAA,IACT,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG,CAAC,GAAA,KAAgB,MAAM,GAAG,CAAA;AAAA,KACnD;AAAA,IACA,OAAS,EAAA;AAAA,MACP,GAAK,EAAA;AAAA,QACH,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,KAAO,EAAA;AAAA,QACL,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,kBAAoB,EAAA;AAAA,QAClB,OAAS,EAAA;AAAA,OACX;AAAA,MACA,WAAa,EAAA;AAAA,QACX,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,eAAiB,EAAA;AAAA,QACf,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,cAAgB,EAAA;AAAA,QACd,SAAW,EAAA;AAAA,UACT,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,SAAW,EAAA;AAAA,UACT,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,SAAW,EAAA;AAAA,UACT,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,SAAW,EAAA;AAAA,YACT,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,eAAiB,EAAA;AAAA,YACf,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,eAAiB,EAAA;AAAA,YACf,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,aAAe,EAAA;AAAA,YACb,QAAU,EAAA;AAAA;AACZ;AACF,OACF;AAAA,MACA,eAAiB,EAAA;AAAA,QACf,SAAW,EAAA;AAAA,UACT,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,SAAW,EAAA;AAAA,UACT,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,SAAW,EAAA;AAAA,YACT,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,YAAc,EAAA;AAAA,YACZ,QAAU,EAAA;AAAA;AACZ;AACF,OACF;AAAA,MACA,gBAAkB,EAAA;AAAA,QAChB,IAAM,EAAA;AAAA,UACJ,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,QAAU,EAAA;AAAA;AACZ;AACF,KACF;AAAA,IACA,QAAU,EAAA;AAAA,MACR,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,OAAS,EAAA;AAAA,MACP,OAAS,EAAA;AAAA,QACP,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,WAAa,EAAA;AAAA,QACX,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,iBAAmB,EAAA;AAAA,QACjB,CAAC,mBAAmB,GAAG,CAAC,IAAA,KAAiB,0DAA0D,IAAI,CAAA;AAAA,OACzG;AAAA,MACA,sCAAwC,EAAA;AAAA,QACtC,CAAC,mBAAmB,GAAG,CAAC,IAAA,KACtB,oFAAoF,IAAI,CAAA;AAAA,OAC5F;AAAA,MACA,gCAAkC,EAAA;AAAA,QAChC,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,mCAAqC,EAAA;AAAA,QACnC,CAAC,mBAAmB,GAAG,CAAC,IAAA,KACtB,gFAAgF,IAAI,CAAA;AAAA,OACxF;AAAA,MACA,WAAa,EAAA;AAAA,QACX,kBAAoB,EAAA;AAAA,UAClB,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,eAAiB,EAAA;AAAA,UACf,QAAU,EAAA,CAAC,KAAkB,KAAA,CAAA,gDAAA,EAAmD,KAAK,CAAA;AAAA,SACvF;AAAA,QACA,gBAAkB,EAAA;AAAA,UAChB,QAAU,EAAA,CAAC,KAAkB,KAAA,CAAA,iDAAA,EAAoD,KAAK,CAAA;AAAA;AACxF;AACF,KACF;AAAA,IACA,QAAU,EAAA;AAAA,MACR,OAAS,EAAA;AAAA,QACP,KAAO,EAAA;AAAA,UACL,OAAS,EAAA;AAAA;AACX,OACF;AAAA,MACA,OAAS,EAAA;AAAA,QACP,eAAiB,EAAA;AAAA,UACf,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,YAAc,EAAA;AAAA,UACZ,CAAC,mBAAmB,GAAG,CAAC,IAAA,KAAiB,mCAAmC,IAAI,CAAA;AAAA,SAClF;AAAA,QACA,aAAe,EAAA;AAAA,UACb,CAAC,mBAAmB,GAAG;AAAA,SACzB;AAAA,QACA,eAAiB,EAAA;AAAA,UACf,CAAC,mBAAmB,GAAG;AAAA,SACzB;AAAA,QACA,KAAO,EAAA;AAAA,UACL,QAAU,EAAA;AAAA;AACZ,OACF;AAAA,MACA,WAAa,EAAA;AAAA,QACX,IAAM,EAAA;AAAA,UACJ,SAAW,EAAA;AAAA,YACT,CAAC,mBAAmB,GAAG,CAAC,eAAA,KAA4B,kCAAkC,eAAe,CAAA;AAAA;AACvG,SACF;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,GAAK,EAAA;AAAA,YACH,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,MAAM,YAAY,CAAA,qBAAA;AAAA,WACrE;AAAA,UACA,kBAAoB,EAAA;AAAA,YAClB,CAAC,mBAAmB,GAAG;AAAA,WACzB;AAAA,UACA,WAAa,EAAA;AAAA,YACX,QAAU,EAAA;AAAA;AACZ,SACF;AAAA,QACA,QAAU,EAAA;AAAA,UACR,IAAM,EAAA;AAAA,YACJ,QAAU,EAAA,6CAAA;AAAA,YACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,SACF;AAAA,QACA,aAAe,EAAA;AAAA,UACb,iBAAmB,EAAA;AAAA,YACjB,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,WAAa,EAAA;AAAA,YACX,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,kBAAoB,EAAA;AAAA,YAClB,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,MAAQ,EAAA;AAAA,YACN,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,KAAO,EAAA;AAAA,YACL,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,MAAQ,EAAA;AAAA,YACN,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,IAAM,EAAA;AAAA,YACJ,QAAU,EAAA;AAAA;AACZ;AACF,OACF;AAAA,MACA,SAAW,EAAA;AAAA,QACT,IAAM,EAAA;AAAA,UACJ,GAAK,EAAA;AAAA,YACH,QAAU,EAAA,CAAC,YAAyB,KAAA,CAAA,GAAA,EAAM,YAAY,CAAA,mBAAA,CAAA;AAAA,YACtD,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,MAAM,YAAY,CAAA,oBAAA;AAAA,WACrE;AAAA,UACA,gBAAkB,EAAA;AAAA,YAChB,CAAC,mBAAmB,GAAG;AAAA,WACzB;AAAA,UACA,SAAW,EAAA;AAAA,YACT,CAAC,mBAAmB,GAAG;AAAA,WACzB;AAAA,UACA,KAAO,EAAA;AAAA,YACL,CAAC,mBAAmB,GAAG;AAAA,WACzB;AAAA,UACA,kBAAoB,EAAA;AAAA,YAClB,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,oCAAoC,YAAY,CAAA;AAAA,WACnG;AAAA,UACA,wBAA0B,EAAA;AAAA,YACxB,QAAU,EAAA,CAAC,YAAyB,KAAA,CAAA,uCAAA,EAA0C,YAAY,CAAA;AAAA,WAC5F;AAAA,UACA,sBAAwB,EAAA;AAAA,YACtB,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,wCAAwC,YAAY,CAAA;AAAA,WACvG;AAAA,UACA,wBAA0B,EAAA;AAAA,YACxB,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,0CAA0C,YAAY,CAAA;AAAA,WACzG;AAAA,UACA,wBAA0B,EAAA;AAAA,YACxB,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,0CAA0C,YAAY,CAAA;AAAA,WACzG;AAAA,UACA,qBAAuB,EAAA;AAAA,YACrB,CAAC,mBAAmB,GAAG,CAAC,YAAA,KAAyB,uCAAuC,YAAY,CAAA;AAAA;AACtG,SACF;AAAA,QACA,IAAM,EAAA;AAAA,UACJ,SAAW,EAAA;AAAA,YACT,QAAU,EAAA,CAAC,SAAsB,KAAA,CAAA,6BAAA,EAAgC,SAAS,CAAA,CAAA;AAAA,YAC1E,CAAC,mBAAmB,GAAG,CAAC,SAAA,KAAsB,iCAAiC,SAAS,CAAA;AAAA,WAC1F;AAAA,UACA,OAAS,EAAA;AAAA,YACP,UAAY,EAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,YAAc,EAAA;AAAA,cACZ,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA;AAAA;AAAA;AAAA,YAIA,aAAe,EAAA;AAAA,cACb,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,gBAAkB,EAAA;AAAA,cAChB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,kBAAoB,EAAA;AAAA,cAClB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,iBAAmB,EAAA;AAAA,cACjB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,mBAAqB,EAAA;AAAA,cACnB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,iBAAmB,EAAA;AAAA,cACjB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,mBAAqB,EAAA;AAAA,cACnB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,iBAAmB,EAAA;AAAA,cACjB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,mBAAqB,EAAA;AAAA,cACnB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,sCAAwC,EAAA;AAAA,cACtC,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,2BAA6B,EAAA;AAAA,cAC3B,QAAU,EAAA,+CAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,gCAAkC,EAAA;AAAA,cAChC,QAAU,EAAA,oDAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,8BAAgC,EAAA;AAAA,cAC9B,QAAU,EAAA,mDAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,qBAAuB,EAAA;AAAA,cACrB,QAAU,EAAA,sDAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,YAAc,EAAA;AAAA,cACZ,QAAU,EAAA,8CAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,WAAa,EAAA;AAAA,cACX,OAAS,EAAA;AAAA;AACX,WACF;AAAA,UACA,aAAe,EAAA;AAAA,YACb,4BAA8B,EAAA;AAAA,cAC5B,QAAU,EAAA,kCAAA;AAAA,cACV,QAAU,EAAA,iDAAA;AAAA,cACV,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,yBAA2B,EAAA;AAAA,cACzB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,2BAA6B,EAAA;AAAA,cAC3B,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,sBAAwB,EAAA;AAAA,cACtB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,wBAA0B,EAAA;AAAA,cACxB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,sBAAwB,EAAA;AAAA,cACtB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,wBAA0B,EAAA;AAAA,cACxB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,sBAAwB,EAAA;AAAA,cACtB,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,4BAA8B,EAAA;AAAA,cAC5B,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,6BAA+B,EAAA;AAAA,cAC7B,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,mCAAqC,EAAA;AAAA,cACnC,CAAC,mBAAmB,GAAG;AAAA;AACzB,WACF;AAAA,UACA,gBAAkB,EAAA;AAAA,YAChB,yBAA2B,EAAA;AAAA,cACzB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,2BAA6B,EAAA;AAAA,cAC3B,CAAC,mBAAmB,GAAG;AAAA;AACzB,WACF;AAAA,UACA,kBAAoB,EAAA;AAAA,YAClB,gBAAkB,EAAA;AAAA,cAChB,CAAC,mBAAmB,GAAG;AAAA;AACzB,WACF;AAAA,UACA,eAAiB,EAAA;AAAA,YACf,wBAA0B,EAAA;AAAA,cACxB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,0BAA4B,EAAA;AAAA,cAC1B,CAAC,mBAAmB,GAAG;AAAA;AACzB,WACF;AAAA,UACA,cAAgB,EAAA;AAAA,YACd,gBAAkB,EAAA;AAAA,cAChB,CAAC,mBAAmB,GAAG;AAAA;AACzB,WACF;AAAA,UACA,gBAAkB,EAAA;AAAA,YAChB,mBAAqB,EAAA;AAAA,cACnB,CAAC,mBAAmB,GAAG;AAAA,aACzB;AAAA,YACA,mBAAqB,EAAA;AAAA,cACnB,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,uBAAyB,EAAA;AAAA,cACvB,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,gBAAkB,EAAA;AAAA,cAChB,QAAU,EAAA;AAAA;AACZ,WACF;AAAA,UACA,eAAiB,EAAA;AAAA,YACf,gBAAkB,EAAA;AAAA,cAChB,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,QAAU,EAAA;AAAA,cACR,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,UAAY,EAAA;AAAA,cACV,QAAU,EAAA;AAAA;AACZ,WACF;AAAA,UACA,oBAAsB,EAAA;AAAA,YACpB,gBAAkB,EAAA;AAAA,cAChB,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,QAAU,EAAA;AAAA,cACR,QAAU,EAAA;AAAA,aACZ;AAAA,YACA,UAAY,EAAA;AAAA,cACV,QAAU,EAAA;AAAA;AACZ;AACF;AACF;AACF,KACF;AAAA,IACA,WAAa,EAAA;AAAA,MACX,MAAQ,EAAA;AAAA,QACN,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA;AAAA,QACR,aAAe,EAAA;AAAA,UACb,cAAgB,EAAA;AAAA,YACd,QAAU,EAAA;AAAA;AACZ;AACF;AACF;AACF,GACF;AAAA,EACA,UAAY,EAAA;AAAA,IACV,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,UAAY,EAAA;AAAA,MACV,QAAU,EAAA,CAAC,KAAkB,KAAA,CAAA,sBAAA,EAAyB,KAAK,CAAA;AAAA,KAC7D;AAAA,IACA,UAAY,EAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,oBAAsB,EAAA;AAAA,IACpB,OAAS,EAAA;AAAA,MACP,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,kBAAoB,EAAA;AAAA,IAClB,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,aAAe,EAAA;AAAA,MACb,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,aAAe,EAAA;AAAA,MACb,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,WAAa,EAAA;AAAA,MACX,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,eAAiB,EAAA;AAAA,IACf,mBAAqB,EAAA;AAAA,MACnB,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,mBAAqB,EAAA;AAAA,IACnB,eAAiB,EAAA;AAAA,MACf,oBAAsB,EAAA;AAAA,QACpB,OAAS,EAAA;AAAA,OACX;AAAA,MACA,iBAAmB,EAAA;AAAA,QACjB,OAAS,EAAA;AAAA,OACX;AAAA,MACA,oBAAsB,EAAA;AAAA,QACpB,OAAS,EAAA;AAAA,OACX;AAAA,MACA,WAAa,EAAA;AAAA,QACX,OAAS,EAAA;AAAA,OACX;AAAA,MACA,uBAAyB,EAAA;AAAA,QACvB,OAAS,EAAA;AAAA,OACX;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,OAAS,EAAA;AAAA,OACX;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,OAAS,EAAA;AAAA,OACX;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,OAAS,EAAA;AAAA,OACX;AAAA,MACA,aAAe,EAAA;AAAA,QACb,OAAS,EAAA;AAAA,OACX;AAAA,MACA,gBAAkB,EAAA;AAAA,QAChB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,6BAA+B,EAAA;AAAA,QAC7B,OAAS,EAAA;AAAA,OACX;AAAA,MACA,kCAAoC,EAAA;AAAA,QAClC,OAAS,EAAA;AAAA,OACX;AAAA,MACA,+BAAiC,EAAA;AAAA,QAC/B,OAAS,EAAA;AAAA,OACX;AAAA,MACA,qBAAuB,EAAA;AAAA,QACrB,OAAS,EAAA;AAAA,OACX;AAAA,MACA,yBAA2B,EAAA;AAAA,QACzB,SAAW,EAAA;AAAA,UACT,OAAS,EAAA;AAAA,SACX;AAAA,QACA,SAAW,EAAA;AAAA,UACT,OAAS,EAAA;AAAA,SACX;AAAA,QACA,iBAAmB,EAAA;AAAA,UACjB,OAAS,EAAA;AAAA,SACX;AAAA,QACA,wBAA0B,EAAA;AAAA,UACxB,OAAS,EAAA;AAAA,SACX;AAAA,QACA,gBAAkB,EAAA;AAAA,UAChB,OAAS,EAAA;AAAA,SACX;AAAA,QACA,WAAa,EAAA;AAAA,UACX,OAAS,EAAA;AAAA,SACX;AAAA,QACA,WAAa,EAAA;AAAA,UACX,OAAS,EAAA;AAAA;AACX;AACF,KACF;AAAA,IACA,aAAe,EAAA;AAAA,MACb,GAAK,EAAA;AAAA,QACH,QAAU,EAAA,CAAC,GAAgB,KAAA,CAAA,oBAAA,EAAuB,GAAG,CAAA;AAAA,OACvD;AAAA,MACA,eAAiB,EAAA;AAAA,QACf,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,aAAe,EAAA;AAAA,QACb,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,QAAU,EAAA;AAAA;AACZ;AACF,GACF;AAAA,EACA,oBAAsB,EAAA;AAAA,IACpB,eAAiB,EAAA;AAAA,MACf,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,mBAAqB,EAAA;AAAA,QACnB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,gBAAkB,EAAA;AAAA,QAChB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,aAAe,EAAA;AAAA,QACb,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,UAAY,EAAA;AAAA,QACV,OAAS,EAAA;AAAA,UACP,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,UAAY,EAAA;AAAA,UACV,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,WAAa,EAAA;AAAA,UACX,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,gBAAkB,EAAA;AAAA,UAChB,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,mBAAqB,EAAA;AAAA,UACnB,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,mBAAqB,EAAA;AAAA,UACnB,QAAU,EAAA;AAAA;AACZ;AACF,KACF;AAAA,IACA,eAAiB,EAAA;AAAA,MACf,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,WAAa,EAAA;AAAA,QACX,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,iBAAmB,EAAA;AAAA,QACjB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,eAAiB,EAAA;AAAA,QACf,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,QAAU,EAAA;AAAA,QACR,WAAa,EAAA;AAAA,UACX,YAAc,EAAA;AAAA,YACZ,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,YAAc,EAAA;AAAA,YACZ,QAAU,EAAA;AAAA;AACZ,SACF;AAAA,QACA,UAAY,EAAA;AAAA,UACV,YAAc,EAAA;AAAA,YACZ,QAAU,EAAA;AAAA,WACZ;AAAA,UACA,YAAc,EAAA;AAAA,YACZ,QAAU,EAAA;AAAA;AACZ,SACF;AAAA,QACA,oBAAsB,EAAA;AAAA,UACpB,QAAU,EAAA;AAAA;AACZ,OACF;AAAA,MACA,aAAe,EAAA;AAAA,QACb,qBAAuB,EAAA;AAAA,UACrB,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,uBAAyB,EAAA;AAAA,UACvB,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,aAAe,EAAA;AAAA,UACb,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,kBAAoB,EAAA;AAAA,UAClB,QAAU,EAAA;AAAA,SACZ;AAAA,QACA,kBAAoB,EAAA;AAAA,UAClB,QAAU,EAAA;AAAA;AACZ;AACF,KACF;AAAA,IACA,aAAe,EAAA;AAAA,MACb,GAAK,EAAA;AAAA,QACH,QAAU,EAAA,CAAC,GAAgB,KAAA,CAAA,oBAAA,EAAuB,GAAG,CAAA;AAAA,OACvD;AAAA,MACA,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,eAAiB,EAAA;AAAA,QACf,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,aAAe,EAAA;AAAA,QACb,QAAU,EAAA;AAAA;AACZ;AACF,GACF;AAAA,EACA,qBAAuB,EAAA;AAAA,IACrB,YAAc,EAAA;AAAA,MACZ,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,UAAY,EAAA;AAAA,QACV,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,sBAAwB,EAAA;AAAA,QACtB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,gBAAkB,EAAA;AAAA,QAChB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,qBAAuB,EAAA;AAAA,QACrB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,QAAU,EAAA;AAAA;AACZ;AACF,GACF;AAAA,EACA,eAAiB,EAAA;AAAA,IACf,IAAM,EAAA;AAAA,MACJ,OAAS,EAAA;AAAA,KACX;AAAA,IACA,YAAc,EAAA;AAAA,MACZ,SAAW,EAAA;AAAA,QACT,OAAS,EAAA;AAAA,OACX;AAAA,MACA,KAAO,EAAA;AAAA,QACL,OAAS,EAAA;AAAA,OACX;AAAA,MACA,iBAAmB,EAAA;AAAA,QACjB,OAAS,EAAA;AAAA;AACX,KACF;AAAA,IACA,MAAQ,EAAA;AAAA,MACN,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,oBAAsB,EAAA;AAAA,IACpB,WAAa,EAAA;AAAA,MACX,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA;AAAA,KACZ;AAAA,IACA,QAAU,EAAA;AAAA,MACR,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,iBAAmB,EAAA;AAAA,IACjB,IAAM,EAAA;AAAA,MACJ,OAAS,EAAA;AAAA,KACX;AAAA,IACA,cAAgB,EAAA;AAAA,MACd,OAAS,EAAA;AAAA,KACX;AAAA,IACA,YAAc,EAAA;AAAA,MACZ,OAAS,EAAA;AAAA;AACX,GACF;AAAA,EACA,4BAA8B,EAAA;AAAA,IAC5B,YAAc,EAAA;AAAA,MACZ,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,OAAS,EAAA;AAAA,IACP,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,OAAS,EAAA;AAAA,MACP,SAAW,EAAA;AAAA,QACT,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,KAAO,EAAA;AAAA,QACL,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,KAAO,EAAA;AAAA,QACL,CAAC,mBAAmB,GAAG;AAAA,OACzB;AAAA,MACA,UAAY,EAAA;AAAA,QACV,OAAS,EAAA;AAAA,OACX;AAAA,MACA,mBAAqB,EAAA;AAAA,QACnB,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,YAAc,EAAA;AAAA,MACZ,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA;AACZ;AACF,GACF;AAAA,EACA,SAAW,EAAA;AAAA,IACT,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG,CAAC,IAAA,KAAiB,WAAW,IAAI,CAAA;AAAA;AAC1D,GACF;AAAA,EACA,WAAa,EAAA;AAAA,IACX,IAAM,EAAA;AAAA,MACJ,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,QAAU,EAAA;AAAA,MACR,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,oBAAsB,EAAA;AAAA,MACpB,QAAU,EAAA,qCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAM,EAAA;AAAA,MACJ,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,aAAe,EAAA;AAAA,MACb,QAAU,EAAA,mCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,YAAc,EAAA;AAAA,MACZ,QAAU,EAAA,kCAAA;AAAA,MACV,CAAC,mBAAmB,GAAG;AAAA;AACzB,GACF;AAAA,EACA,YAAc,EAAA;AAAA,IACZ,IAAM,EAAA;AAAA,MACJ,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,QAAU,EAAA;AAAA,MACR,CAAC,mBAAmB,GAAG;AAAA,KACzB;AAAA,IACA,UAAY,EAAA;AAAA,MACV,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,gBAAkB,EAAA;AAAA,IAChB,KAAO,EAAA;AAAA,MACL,IAAM,EAAA;AAAA,QACJ,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,GAAK,EAAA;AAAA,QACH,QAAU,EAAA,CAAC,IAAiB,KAAA,CAAA,kCAAA,EAAqC,IAAI,CAAA;AAAA,OACvE;AAAA,MACA,QAAU,EAAA;AAAA,QACR,QAAU,EAAA,CAAC,GAAgB,KAAA,CAAA,YAAA,EAAe,GAAG,CAAA,SAAA;AAAA;AAC/C,KACF;AAAA,IACA,aAAe,EAAA;AAAA,MACb,IAAM,EAAA;AAAA,QACJ,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,QAAU,EAAA;AAAA;AACZ;AACF,GACF;AAAA,EACA,gBAAkB,EAAA;AAAA,IAChB,KAAO,EAAA;AAAA,MACL,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,MAAQ,EAAA;AAAA,IACN,GAAK,EAAA;AAAA,MACH,OAAS,EAAA;AAAA,KACX;AAAA,IACA,UAAY,EAAA;AAAA,MACV,GAAK,EAAA;AAAA,QACH,OAAS,EAAA;AAAA;AACX;AACF,GACF;AAAA,EACA,gBAAkB,EAAA;AAAA,IAChB,QAAU,EAAA;AAAA,MACR,UAAY,EAAA;AAAA,QACV,OAAS,EAAA;AAAA,OACX;AAAA,MACA,YAAc,EAAA;AAAA,QACZ,OAAS,EAAA;AAAA,OACX;AAAA,MACA,cAAgB,EAAA;AAAA,QACd,OAAS,EAAA;AAAA,OACX;AAAA,MACA,WAAa,EAAA;AAAA,QACX,QAAU,EAAA;AAAA;AACZ;AACF,GACF;AAAA,EACA,YAAc,EAAA;AAAA,IACZ,IAAM,EAAA;AAAA,MACJ,QAAU,EAAA;AAAA,QACR,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,QAAU,EAAA;AAAA,QACR,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,eAAiB,EAAA;AAAA,QACf,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,qBAAuB,EAAA;AAAA,QACrB,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,KAAO,EAAA;AAAA,QACL,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,GAAK,EAAA;AAAA,MACH,GAAK,EAAA;AAAA,QACH,QAAU,EAAA,cAAA;AAAA,QACV,OAAS,EAAA;AAAA;AACX,KACF;AAAA,IACA,KAAO,EAAA;AAAA,MACL,GAAK,EAAA;AAAA,QACH,OAAS,EAAA;AAAA;AACX,KACF;AAAA,IACA,gBAAkB,EAAA;AAAA,MAChB,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,iBAAmB,EAAA;AAAA,MACjB,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,aAAe,EAAA;AAAA,MACb,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,gBAAkB,EAAA;AAAA,MAChB,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA;AACZ,KACF;AAAA,IACA,6BAA+B,EAAA;AAAA,MAC7B,SAAW,EAAA;AAAA,QACT,QAAU,EAAA;AAAA,OACZ;AAAA,MACA,mBAAqB,EAAA;AAAA,QACnB,QAAU,EAAA;AAAA,UACR,QAAU,EAAA,CAAC,GAAgB,KAAA,CAAA,iCAAA,EAAoC,GAAG,CAAA;AAAA;AACpE;AACF;AACF,GACF;AAAA,EACA,WAAa,EAAA;AAAA,IACX,GAAK,EAAA;AAAA,MACH,QAAU,EAAA;AAAA;AACZ,GACF;AAAA,EACA,MAAQ,EAAA;AAAA,IACN,GAAK,EAAA;AAAA,MACH,CAAC,mBAAmB,GAAG,CAAC,QAAA,KAAqB,YAAY,QAAQ,CAAA;AAAA;AACnE,GACF;AAAA,EACA,cAAgB,EAAA;AAAA,IACd,GAAK,EAAA;AAAA,MACH,QAAU,EAAA;AAAA;AACZ;AAEJ;;;;"}