From 53a2f788ed7c745936ef4a49584f9e81212babcd Mon Sep 17 00:00:00 2001 From: Honcho92 <157877105+Honcho92@users.noreply.github.com> Date: Sat, 3 Feb 2024 02:29:17 -0800 Subject: [PATCH 1/5] lets try this --- ...267 Honcho92_ChaturbateToken@f17d2e2.html" | 8967 +++++++++++++++++ ...s_include-467754-b59a2b2827ad.js.download" | 106 + ...aviors_ht-83c235-b85e9f4f1304.js.download" | 2 + ...s-app_ass-421cec-751caa0072bd.js.download" | 4 + ...ub_comman-48ad9d-b64c1039e04d.js.download" | 40 + ...le-line-n-d80317-78852bb1c926.js.download" | 2 + ..._ref-selector_ts-92d4050cac07.js.download" | 2 + ...oll-into-view_ts-cbcee0788fe3.js.download" | 2 + ...table-content_ts-ba849e1b2585.js.download" | 6 + .../behaviors-59ca739445d0.js.download" | 35 + .../code-8cc02d346182.css" | 3 + .../command-palette-636dff165f91.js.download" | 2 + ...opilot-code-chat-11d15d840150.js.download" | 177 + .../dark-a167e256da9c.css" | 3 + .../diffs-e389e9cc3527.js.download" | 12 + ...element-registry-ad309bff405a.js.download" | 2 + .../environment-8224c9e1bb22.js.download" | 6 + .../github-36dce55f3db6.css" | 3 + .../github-elements-32e113a37e3e.js.download" | 6 + .../global-f09ebc6a944d.css" | 11 + .../img-db7ebff818b82524a8aa.css" | 3 + .../img-db7ebff818b82524a8aa.js.download" | 3 + .../img.html" | 40 + ...shortcuts-dialog-8da2a7512749.js.download" | 15 + .../light-0eace2597ca3.css" | 3 + .../mbr-1920x1280.jpg" | Bin 0 -> 154624 bytes ...fications-global-99d196517b1b.js.download" | 2 + .../primer-8d5f5de81af9.css" | 3 + .../primer-primitives-971c6be3ec9f.css" | 199 + .../react-lib-1fbfc5be2c18.js.download" | 50 + .../repository-389a4d55bc31.css" | 3 + ...ilbot_failbot_ts-f344cfdbb3b8.js.download" | 2 + ...istry_ts--ebbb92-375dbdf73f1e.js.download" | 3 + ...dist_deco-b38cad-748e74df23ce.js.download" | 2 + ...convert_index_js-72c9fbde5ad4.js.download" | 2 + ...yst_lib_index_js-d0256ebff5cd.js.download" | 2 + ...og-elemen-29dc30-a2a71f11a507.js.download" | 2 + ...y_dist_purify_js-6890e890956f.js.download" | 2 + ...nt_dist_index_js-d6c09d7e4e48.js.download" | 2 + ...-client_-978abc0-15861e0630b6.js.download" | 2 + ...legated-e-b37f7d-2f24d321a3fb.js.download" | 2 + ...r_view-co-6ff72b-64adff4f14e6.js.download" | 212 + ...emote-inp-b7d8f4-3867c6400aef.js.download" | 2 + ...ules_gith-6a10dd-e66ebda625fb.js.download" | 58 + ...horing_di-087b76-3a7acd9f5f4e.js.download" | 2 + ...ient_dist-bf5aa2-1b562c29ab8e.js.download" | 2 + ...te-select-c83403-aabc06011f08.js.download" | 19 + ...nt_dist_index_js-c76945c5961a.js.download" | 2 + ...dist_inde-a4ae14-808e4ad6ac35.js.download" | 2 + ...dist_scro-231ccf-aa129238d13b.js.download" | 2 + ...ist_index_esm_js-9f960d9b217c.js.download" | 2 + ...bo_es2017-esm_js-c91f4ad18b62.js.download" | 25 + ...html_lit-html_js-5b376145beff.js.download" | 122 + ..._morphdom-esm_js-5bff297a06de.js.download" | 2 + ...tml_lib_index_js-95b84ee6bc34.js.download" | 2 + ...sm_focus-zone_js-086f7a27bac0.js.download" | 2 + ...ct_lib-es-2e8e7c-f4b285d1fcfb.js.download" | 34 + ...ionList_index_js-e001d0eead25.js.download" | 64 + ...nu_ActionMenu_js-a3c61ff6363e.js.download" | 2 + ...b-esm_Box_Box_js-ebfceb11fb57.js.download" | 6 + ...Button_Button_js-0528cb519251.js.download" | 12 + ...eact_lib--23bcad-ccf1d5fc6054.js.download" | 2 + ...eact_lib--db1c51-fdc737f16c7d.js.download" | 2 + ...ct_lib-es-fa1130-8d276499c3fb.js.download" | 2 + ...ithub_bro-a4c183-79f9611c275b.js.download" | 2 + ...rts_lib_index_js-878844713bc9.js.download" | 2 + .../wp-runtime-181533f940b9.js.download" | 2 + 67 files changed, 10319 insertions(+) create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2.html" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754-b59a2b2827ad.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-b85e9f4f1304.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec-751caa0072bd.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d-b64c1039e04d.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317-78852bb1c926.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_ref-selector_ts-92d4050cac07.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_sticky-scroll-into-view_ts-cbcee0788fe3.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_updatable-content_ts-ba849e1b2585.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/behaviors-59ca739445d0.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/code-8cc02d346182.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/command-palette-636dff165f91.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/copilot-code-chat-11d15d840150.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/dark-a167e256da9c.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/diffs-e389e9cc3527.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/element-registry-ad309bff405a.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/environment-8224c9e1bb22.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-36dce55f3db6.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-elements-32e113a37e3e.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/global-f09ebc6a944d.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/img-db7ebff818b82524a8aa.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/img-db7ebff818b82524a8aa.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/img.html" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/keyboard-shortcuts-dialog-8da2a7512749.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/light-0eace2597ca3.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/mbr-1920x1280.jpg" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/notifications-global-99d196517b1b.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/primer-8d5f5de81af9.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/primer-primitives-971c6be3ec9f.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/react-lib-1fbfc5be2c18.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/repository-389a4d55bc31.css" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/ui_packages_failbot_failbot_ts-f344cfdbb3b8.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/ui_packages_react-core_create-browser-history_ts-ui_packages_react-core_deferred-registry_ts--ebbb92-375dbdf73f1e.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_allex_crc32_lib_crc32_esm_js-node_modules_github_mini-throttle_dist_deco-b38cad-748e74df23ce.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_color-convert_index_js-72c9fbde5ad4.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-d0256ebff5cd.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_details-dialog-elemen-29dc30-a2a71f11a507.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_dompurify_dist_purify_js-6890e890956f.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_auto-complete-element_dist_index_js-d6c09d7e4e48.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_catalyst_lib_index_js-node_modules_github_hydro-analytics-client_-978abc0-15861e0630b6.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_clipboard-copy-element_dist_index_esm_js-node_modules_delegated-e-b37f7d-2f24d321a3fb.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-6ff72b-64adff4f14e6.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b7d8f4-3867c6400aef.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-6a10dd-e66ebda625fb.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_mini-throttle_dist_decorators_js-node_modules_scroll-anchoring_di-087b76-3a7acd9f5f4e.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_alive-client_dist-bf5aa2-1b562c29ab8e.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_paste-markdown_dist_index_esm_js-node_modules_github_quote-select-c83403-aabc06011f08.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_relative-time-element_dist_index_js-c76945c5961a.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-a4ae14-808e4ad6ac35.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_remote-form_dist_index_js-node_modules_scroll-anchoring_dist_scro-231ccf-aa129238d13b.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_selector-observer_dist_index_esm_js-9f960d9b217c.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-c91f4ad18b62.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_lit-html_lit-html_js-5b376145beff.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_morphdom_dist_morphdom-esm_js-5bff297a06de.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_github_jtml_lib_index_js-95b84ee6bc34.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_behaviors_dist_esm_focus-zone_js-086f7a27bac0.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_octicons-react_dist_index_esm_js-node_modules_primer_react_lib-es-2e8e7c-f4b285d1fcfb.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_ActionList_index_js-e001d0eead25.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_ActionMenu_ActionMenu_js-a3c61ff6363e.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_Box_Box_js-ebfceb11fb57.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_Button_Button_js-0528cb519251.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_Button_IconButton_js-node_modules_primer_react_lib--23bcad-ccf1d5fc6054.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_Button_IconButton_js-node_modules_primer_react_lib--db1c51-fdc737f16c7d.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_primer_react_lib-esm_Overlay_Overlay_js-node_modules_primer_react_lib-es-fa1130-8d276499c3fb.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183-79f9611c275b.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/vendors-node_modules_virtualized-list_es_index_js-node_modules_github_template-parts_lib_index_js-878844713bc9.js.download" create mode 100644 ".github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/wp-runtime-181533f940b9.js.download" diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2.html" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2.html" new file mode 100644 index 0000000..0fb6d83 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2.html" @@ -0,0 +1,8967 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + first commit · Honcho92/ChaturbateToken@f17d2e2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ Skip to content + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + +
+ + +
+
+ + + + + + +
+
+
+

+ Global navigation +

+
+
+
+
+ +
+
+
+ +
+ + +
+ + + + +
+
+
+ + +

© 2024 GitHub, Inc.

+ +
+
+
+ +
+ +
+
+ + + +
+
+ + + + +
+
+
+

+ Navigate back to +

+
+
+ +
+
+
+ + + + +
+
+ + +
+ +
+
+ + +
+ + + Create new... + + + + + + + + + + + + + +
+ + + + + + + You have no unread notifications + + + + +
+ + + + + + + +
+
+
+

+ Account menu +

+
+
+ + + Honcho92 + +
+ + + Create new... + + + + + + +
+
+
+
+ +
+
+
+ +
+ + + +
+
+
+ +
+
+ +
+
+ +
+ +
+ + + + + +
+
+
+ + + +
+ + + + +
+ +
+ + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ +
+ + + + Honcho92  /   + ChaturbateToken  /   + +
+
+ + + +
+ + +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ + + + + + + + + + +
+ + +
+
+
+ + + + + + + + + + + + + + + + + +
+ + + + + +
+
+

Commit

+
+ +Permalink + + + + + + + +
+ Browse files + Browse the repository at this point in the history + + + +
+ first commit +
+ + +
+ + +
+ + +
+
+ + +
+ +
+ +
+
+ + @132-vtr-wcbrd-231 +
+
+ +
+ 132-vtr-wcbrd-231 + + committed + Sep 13, 2019 + +
+ + + +
+
+
+ +
+ + 0 parents + + commit f17d2e2 +
+
+
+ + + + + + + + +
+
+ +
+ +
+ +
+ +
+
+ + +
+ Showing + 3 changed files + with + 105 additions + and + 0 deletions. +
+ +
+
+
+ +
    +
  • + + +
  • + +
  • + + +
  • + +
+ +
    +
  • + + +
  • + +
  • + + +
  • + +
+ + +
+
+ +
+
+ +
+ + + + + + + + + + +
+
+
+ + + +
+ + + + + + + + + + + + + + + +
+
+ + + +
+ +
+
+
+ + + + + + + 1 change: 1 addition & 0 deletions + + + + + + assets/images/hashes.json + + + + + + + + + +
+ +
+
+ + + + + + + + + + + + + + +
+
+
+ + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -0,0 +1 @@
+ {"alCq0MSchUP+n3K7g2GZAQ==":"mbr-1920x1280.jpg"} + + + + + +
+ +
+ +
+
+
+ + +
+
+
+ + + + + + Binary file added + + + + + assets/images/mbr-1920x1280.jpg + + + + + + + + + +
+ +
+
+ + + + + + + + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+
+ + + + +
Sorry, something went wrong. Reload?
+
Sorry, we cannot display this file.
+
Sorry, this file is invalid so it cannot be displayed.
+ +
+
+ + +
+
+
+ +
+ +
+ +
+
+
+ + + + + + + 104 changes: 104 additions & 0 deletions + + + + + + index.html + + + + + + + + + +
+ +
+
+ + + + + + + + + + + + + + +
+
+
+ + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -0,0 +1,104 @@
+ <!DOCTYPE html>
+ <html amp >
+ <head>
+ <!-- Site made with Mobirise Website Builder v4.10.5, https://mobirise.com -->
+ <meta charset="UTF-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="generator" content="Mobirise v4.10.5, mobirise.com">
+ <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
+ <link rel="shortcut icon" href="assets/images/logo4.png" type="image/x-icon">
+ <meta name="description" content="">
+
+ <title>Home</title>
+
+ <link rel="canonical" href="./">
+ <style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style>
+ <noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>
+ <link href="https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic" rel="stylesheet">
+
+ <style amp-custom>
+ div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,ol,ul,li,figcaption{font:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{position:relative;font-style:normal;line-height:1.5}section{background-color:#eeeeee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}section,.container,.container-fluid{position:relative;word-wrap:break-word}a.mbr-iconfont:hover{text-decoration:none}h1,h2,h3{margin:auto}h1,h3,p{padding:10px 0;margin-bottom:15px}p,li,blockquote{color:#15181b;letter-spacing:0.5px;line-height:1.7}ul,ol,pre,blockquote{margin-bottom:0;margin-top:0}pre{background:#f4f4f4;padding:10px 24px;white-space:pre-wrap}p{margin-top:0}a{font-style:normal;font-weight:400;cursor:pointer}a,a:hover{text-decoration:none}figure{margin-bottom:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.display-1,.display-2,.display-3,.display-4{line-height:1;word-break:break-word;word-wrap:break-word}b,strong{font-weight:bold}blockquote{padding:10px 0 10px 20px;position:relative;border-left:3px solid}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}html,body{height:auto;min-height:100vh}.mbr-section-title{font-style:normal;line-height:1.2}.mbr-section-subtitle{line-height:1.3}.mbr-text{font-style:normal;line-height:1.6}.btn{font-weight:400;border-width:2px;border-style:solid;font-style:normal;letter-spacing:2px;margin:.4rem .5rem;white-space:normal;-webkit-transition:all .3s ease-in-out,-webkit-box-shadow 2s ease-in-out;transition:all .3s ease-in-out,-webkit-box-shadow 2s ease-in-out;-o-transition:all .3s ease-in-out,box-shadow 2s ease-in-out;transition:all .3s ease-in-out,box-shadow 2s ease-in-out;transition:all .3s ease-in-out,box-shadow 2s ease-in-out,-webkit-box-shadow 2s ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-word;-webkit-align-items:center;-webkit-justify-content:center;display:-webkit-inline-flex}.btn-form{border-radius:0}.btn-form:hover{cursor:pointer}form .btn{margin:0}input,textarea,select{padding:15px 0.5rem}.mbr-figure img,.mbr-figure iframe{display:block;width:100%}.card{background-color:transparent;border:none}.card-wrapper{-webkit-box-flex:1;-webkit-flex:1}.card-img{text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-shrink:0}.media{max-width:100%;margin:0 auto}.mbr-figure{-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center}.media-container>div{max-width:100%}.mbr-figure img,.card-img img{width:100%}@media (max-width: 991px){.media-size-item{width:auto}.media{width:auto}.mbr-figure{width:100%}}section.slider .amp-carousel-button{cursor:pointer}amp-image-lightbox a.control{position:absolute;width:32px;height:32px;right:16px;top:16px;z-index:1000}amp-image-lightbox a.control .close{position:relative}amp-image-lightbox a.control .close:before,amp-image-lightbox a.control .close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}amp-image-lightbox a.control .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}amp-image-lightbox a.control .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hidden{visibility:hidden}.super-hide{display:none}.inactive{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;user-drag:none}textarea[type="hidden"]{display:none}#scrollToTop{display:none}.popover-content ul.show{min-height:155px}.mbr-white{color:#ffffff}.mbr-black{color:#000000}.mbr-bg-white{background-color:#ffffff}.mbr-bg-black{background-color:#000000}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}@media (max-width: 767px){.align-left,.align-center,.align-right,.mbr-section-btn,.mbr-section-title{text-align:center}}.mbr-light{font-weight:300}.mbr-regular{font-weight:400}.mbr-semibold{font-weight:500}.mbr-bold{font-weight:700}.mbr-section-btn{margin-left:-.25rem;margin-right:-.25rem;font-size:0}nav .mbr-section-btn{margin-left:0rem;margin-right:0rem}.btn .mbr-iconfont,.btn.btn-sm .mbr-iconfont{cursor:pointer;margin-right:0.5rem}.btn.btn-md .mbr-iconfont,.btn.btn-md .mbr-iconfont{margin-right:0.8rem}[type="submit"]{-webkit-appearance:none}.google-map{height:400px;position:relative;width:100%}.google-map iframe{height:100%;width:100%}.google-map [data-state-details]{color:#6b6763;font-family:Montserrat;height:1.5em;margin-top:-0.75em;padding-left:1.25rem;padding-right:1.25rem;position:absolute;text-align:center;top:50%;width:100%}.google-map[data-state]{background:#e9e5dc}.google-map[data-state="loading"] [data-state-details]{display:none}.map-placeholder{display:none}.mbr-fullscreen .mbr-overlay{height:100vh}.mbr-fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3rem;padding-bottom:3rem}.mbr-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}section.sidebar-open:before{content:'';position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.2);z-index:1040}amp-img img{max-height:100%;max-width:100%}img.mbr-temp{width:100%}.is-builder .nodisplay+img[async],.is-builder .nodisplay+img[decoding="async"],.is-builder amp-img>a+img[async],.is-builder amp-img>a+img[decoding="async"]{display:none}html:not(.is-builder) amp-img>a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.is-builder .temp-amp-sizer{position:absolute}.is-builder section.slider .icon-wrap,.is-builder section[class*="gallery"] .icon-wrap{pointer-events:all}.is-builder amp-youtube .temp-amp-sizer,.is-builder amp-vimeo .temp-amp-sizer{position:static}.is-builder section.horizontal-menu .ampstart-btn{display:none}@media (max-width: 991px){.is-builder section.horizontal-menu .navbar-toggler{display:block}}.is-builder section.horizontal-menu .dropdown-menu{z-index:auto;opacity:1;pointer-events:auto}.is-builder section.horizontal-menu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]{margin-right:0;padding:0.667em 1em}.mobirise-spinner{position:absolute;top:50%;left:40%;margin-left:10%;-webkit-transform:translate3d(-50%,-50%,0);z-index:4}.mobirise-spinner em{width:24px;height:24px;background:#3ac;border-radius:100%;display:inline-block;-webkit-animation:slide 1s infinite}.mobirise-spinner em:nth-child(1){-webkit-animation-delay:0.1s}.mobirise-spinner em:nth-child(2){-webkit-animation-delay:0.2s}.mobirise-spinner em:nth-child(3){-webkit-animation-delay:0.3s}@-moz-keyframes slide{0%{-webkit-transform:scale(1)}50%{opacity:0.3;-webkit-transform:scale(2)}100%{-webkit-transform:scale(1)}}@-webkit-keyframes slide{0%{-webkit-transform:scale(1)}50%{opacity:0.3;-webkit-transform:scale(2)}100%{-webkit-transform:scale(1)}}@-o-keyframes slide{0%{-webkit-transform:scale(1)}50%{opacity:0.3;-webkit-transform:scale(2)}100%{-webkit-transform:scale(1)}}@keyframes slide{0%{-webkit-transform:scale(1)}50%{opacity:0.3;-webkit-transform:scale(2)}100%{-webkit-transform:scale(1)}}.mobirise-loader .amp-active>div{display:none}.mbr-container{max-width:800px;padding:0 10px;margin:0 auto;position:relative}.container{padding-right:15px;padding-left:15px;width:100%;margin-right:auto;margin-left:auto}@media (max-width: 767px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.mbr-row,.mbr-form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.mbr-form-row{margin-right:-0.5rem;margin-left:-0.5rem}.mbr-form-row>[class*="mbr-col"]{padding-left:0.5rem;padding-right:0.5rem}.mbr-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}@media (max-width: 767px){.mbr-col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 100%}.mbr-row{margin:0}}@media (min-width: 768px){.mbr-col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 25%}.mbr-col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 33.333333%}.mbr-col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 41.666667%}.mbr-col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 50%}.mbr-col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 58.333333%}.mbr-col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%;padding-left:15px;padding-right:15px;-webkit-flex:0 0 66.666667%}.mbr-col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%;padding-left:15px;padding-right:15px;-webkit-flex:0 0 83.333333%}.mbr-col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 100%}}@media (min-width: 992px){.mbr-col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 16.666667%}.mbr-col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 25%}.mbr-col-lg-4{-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 33.33%}.mbr-col-lg-5{-ms-flex:0 0 41.666%;-webkit-box-flex:0;flex:0 0 41.666%;max-width:41.666%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 41.666%}.mbr-col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 50%}.mbr-col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%;padding-left:15px;padding-right:15px;-webkit-flex:0 0 66.666667%}.mbr-col-lg-10{-ms-flex:0 0 83.3333%;-webkit-box-flex:0;flex:0 0 83.3333%;max-width:83.3333%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 83.3333%}.mbr-col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 100%}}@media (min-width: 1200px){.mbr-col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%;padding-right:15px;padding-left:15px;-webkit-flex:0 0 58.333333%}.mbr-col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%;padding-left:15px;padding-right:15px;-webkit-flex:0 0 66.666667%}}amp-sidebar{background:transparent}#scrollToTopMarker{position:absolute;width:0px;height:0px;top:300px}#scrollToTopButton{position:fixed;bottom:25px;right:25px;opacity:.4;z-index:5000;font-size:32px;height:60px;width:60px;border:none;border-radius:3px;cursor:pointer}#scrollToTopButton:focus{outline:none}#scrollToTopButton a:before{content:'';position:absolute;height:40%;top:36%;width:2px;left:calc(50% - 1px)}#scrollToTopButton a:after{content:'';position:absolute;border-top:2px solid;border-right:2px solid;width:40%;height:40%;left:calc(30% - 1px);bottom:30%;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.is-builder #scrollToTopButton a:after{left:30%}.field:not(:nth-last-child(1)){margin-bottom:1rem}.field-input{display:block;width:100%}.mbr-col{flex-basis:0;flex-grow:1;max-width:100%}.mbr-col-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}.mbr-col,.mbr-col-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width: 991px){.mbr-col{min-width:50%}}@media (max-width: 991px){.mbr-col{min-width:100%}}
+ body{font-family: Roboto;}blockquote{border-color: #ff0000;}.display-1{font-family: 'Roboto',sans-serif;font-size: 4.5rem;}.display-2{font-family: 'Roboto',sans-serif;font-size: 2.2rem;}.display-4{font-family: 'Roboto',sans-serif;font-size: 0.9rem;}.display-5{font-family: 'Roboto',sans-serif;font-size: 1.8rem;}.display-7{font-family: 'Roboto',sans-serif;font-size: 1.1rem;}input,textarea{font-family: 'Roboto',sans-serif;font-size: 0.9rem;}.display-1 .mbr-iconfont-btn{font-size: 4.5rem;width: 4.5rem;}.display-2 .mbr-iconfont-btn{font-size: 2.2rem;width: 2.2rem;}.display-4 .mbr-iconfont-btn{font-size: 0.9rem;width: 0.9rem;}.display-5 .mbr-iconfont-btn{font-size: 1.8rem;width: 1.8rem;}.display-7 .mbr-iconfont-btn{font-size: 1.1rem;width: 1.1rem;}@media (max-width: 768px){.display-1{font-size: 3.6rem;font-size: calc( 2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20)));line-height: calc( 1.4 * (2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20))));}.display-2{font-size: 1.76rem;font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));}.display-4{font-size: 0.72rem;font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));}.display-5{font-size: 1.44rem;font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));}}.btn{padding: 1rem 2rem;border-radius: 0px;}.btn-sm{border-width: 1px;padding: 0.6rem 0.8rem;border-radius: 0px;}.btn-md{font-weight: 600;padding: 1rem 2rem;border-radius: 0px;}.bg-primary{background-color: #ff0000;}.bg-success{background-color: #0dcd7b;}.bg-info{background-color: #8282e7;}.bg-warning{background-color: #767676;}.bg-danger{background-color: #a0a0a0;}.btn-primary,.btn-primary:active,.btn-primary.active{background-color: #ff0000;border-color: #ff0000;color: #ffffff;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{color: #ffffff;background-color: #b30000;border-color: #b30000;}.btn-primary.disabled,.btn-primary:disabled{color: #ffffff;background-color: #b30000;border-color: #b30000;}.btn-secondary,.btn-secondary:active,.btn-secondary.active{background-color: #4addff;border-color: #4addff;color: #003c4a;}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{color: #003c4a;background-color: #00cdfd;border-color: #00cdfd;}.btn-secondary.disabled,.btn-secondary:disabled{color: #003c4a;background-color: #00cdfd;border-color: #00cdfd;}.btn-info,.btn-info:active,.btn-info.active{background-color: #8282e7;border-color: #8282e7;color: #ffffff;}.btn-info:hover,.btn-info:focus,.btn-info.focus{color: #ffffff;background-color: #4242db;border-color: #4242db;}.btn-info.disabled,.btn-info:disabled{color: #ffffff;background-color: #4242db;border-color: #4242db;}.btn-success,.btn-success:active,.btn-success.active{background-color: #0dcd7b;border-color: #0dcd7b;color: #ffffff;}.btn-success:hover,.btn-success:focus,.btn-success.focus{color: #ffffff;background-color: #088550;border-color: #088550;}.btn-success.disabled,.btn-success:disabled{color: #ffffff;background-color: #088550;border-color: #088550;}.btn-warning,.btn-warning:active,.btn-warning.active{background-color: #767676;border-color: #767676;color: #ffffff;}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus{color: #ffffff;background-color: #505050;border-color: #505050;}.btn-warning.disabled,.btn-warning:disabled{color: #ffffff;background-color: #505050;border-color: #505050;}.btn-danger,.btn-danger:active,.btn-danger.active{background-color: #a0a0a0;border-color: #a0a0a0;color: #ffffff;}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus{color: #ffffff;background-color: #7a7a7a;border-color: #7a7a7a;}.btn-danger.disabled,.btn-danger:disabled{color: #ffffff;background-color: #7a7a7a;border-color: #7a7a7a;}.btn-black,.btn-black:active,.btn-black.active{background-color: #333333;border-color: #333333;color: #ffffff;}.btn-black:hover,.btn-black:focus,.btn-black.focus{color: #ffffff;background-color: #0d0d0d;border-color: #0d0d0d;}.btn-black.disabled,.btn-black:disabled{color: #ffffff;background-color: #0d0d0d;border-color: #0d0d0d;}.btn-white,.btn-white:active,.btn-white.active{background-color: #ffffff;border-color: #ffffff;color: #808080;}.btn-white:hover,.btn-white:focus,.btn-white.focus{color: #808080;background-color: #d9d9d9;border-color: #d9d9d9;}.btn-white.disabled,.btn-white:disabled{color: #808080;background-color: #d9d9d9;border-color: #d9d9d9;}.btn-white,.btn-white:active,.btn-white.active{color: #333333;}.btn-white:hover,.btn-white:focus,.btn-white.focus{color: #333333;}.btn-white.disabled,.btn-white:disabled{color: #333333;}.btn-primary-outline,.btn-primary-outline:active,.btn-primary-outline.active{background: none;border-color: #990000;color: #990000;}.btn-primary-outline:hover,.btn-primary-outline:focus,.btn-primary-outline.focus{color: #ffffff;background-color: #ff0000;border-color: #ff0000;}.btn-primary-outline.disabled,.btn-primary-outline:disabled{color: #ffffff;background-color: #ff0000;border-color: #ff0000;}.btn-secondary-outline,.btn-secondary-outline:active,.btn-secondary-outline.active{background: none;border-color: #00b8e3;color: #00b8e3;}.btn-secondary-outline:hover,.btn-secondary-outline:focus,.btn-secondary-outline.focus{color: #003c4a;background-color: #4addff;border-color: #4addff;}.btn-secondary-outline.disabled,.btn-secondary-outline:disabled{color: #003c4a;background-color: #4addff;border-color: #4addff;}.btn-info-outline,.btn-info-outline:active,.btn-info-outline.active{background: none;border-color: #2c2cd7;color: #2c2cd7;}.btn-info-outline:hover,.btn-info-outline:focus,.btn-info-outline.focus{color: #ffffff;background-color: #8282e7;border-color: #8282e7;}.btn-info-outline.disabled,.btn-info-outline:disabled{color: #ffffff;background-color: #8282e7;border-color: #8282e7;}.btn-success-outline,.btn-success-outline:active,.btn-success-outline.active{background: none;border-color: #076d41;color: #076d41;}.btn-success-outline:hover,.btn-success-outline:focus,.btn-success-outline.focus{color: #ffffff;background-color: #0dcd7b;border-color: #0dcd7b;}.btn-success-outline.disabled,.btn-success-outline:disabled{color: #ffffff;background-color: #0dcd7b;border-color: #0dcd7b;}.btn-warning-outline,.btn-warning-outline:active,.btn-warning-outline.active{background: none;border-color: #434343;color: #434343;}.btn-warning-outline:hover,.btn-warning-outline:focus,.btn-warning-outline.focus{color: #ffffff;background-color: #767676;border-color: #767676;}.btn-warning-outline.disabled,.btn-warning-outline:disabled{color: #ffffff;background-color: #767676;border-color: #767676;}.btn-danger-outline,.btn-danger-outline:active,.btn-danger-outline.active{background: none;border-color: #6d6d6d;color: #6d6d6d;}.btn-danger-outline:hover,.btn-danger-outline:focus,.btn-danger-outline.focus{color: #ffffff;background-color: #a0a0a0;border-color: #a0a0a0;}.btn-danger-outline.disabled,.btn-danger-outline:disabled{color: #ffffff;background-color: #a0a0a0;border-color: #a0a0a0;}.btn-black-outline,.btn-black-outline:active,.btn-black-outline.active{background: none;border-color: #000000;color: #000000;}.btn-black-outline:hover,.btn-black-outline:focus,.btn-black-outline.focus{color: #ffffff;background-color: #333333;border-color: #333333;}.btn-black-outline.disabled,.btn-black-outline:disabled{color: #ffffff;background-color: #333333;border-color: #333333;}.btn-white-outline,.btn-white-outline:active,.btn-white-outline.active{background: none;border-color: #ffffff;color: #ffffff;}.btn-white-outline:hover,.btn-white-outline:focus,.btn-white-outline.focus{color: #333333;background-color: #ffffff;border-color: #ffffff;}.text-primary{color: #ff0000;}.text-secondary{color: #4addff;}.text-success{color: #0dcd7b;}.text-info{color: #8282e7;}.text-warning{color: #767676;}.text-danger{color: #a0a0a0;}.text-white{color: #ffffff;}.text-black{color: #000000;}a.text-primary:hover,a.text-primary:focus{color: #990000;}a.text-secondary:hover,a.text-secondary:focus{color: #00b8e3;}a.text-success:hover,a.text-success:focus{color: #076d41;}a.text-info:hover,a.text-info:focus{color: #2c2cd7;}a.text-warning:hover,a.text-warning:focus{color: #434343;}a.text-danger:hover,a.text-danger:focus{color: #6d6d6d;}a.text-white:hover,a.text-white:focus{color: #b3b3b3;}a.text-black:hover,a.text-black:focus{color: #4d4d4d;}.alert-success{background-color: #0dcd7b;}.alert-info{background-color: #8282e7;}.alert-warning{background-color: #767676;}.alert-danger{background-color: #a0a0a0;}a,a:hover{color: #ff0000;}.mbr-plan-header.bg-primary .mbr-plan-subtitle,.mbr-plan-header.bg-primary .mbr-plan-price-desc{color: #ffcccc;}.mbr-plan-header.bg-success .mbr-plan-subtitle,.mbr-plan-header.bg-success .mbr-plan-price-desc{color: #acfad9;}.mbr-plan-header.bg-info .mbr-plan-subtitle,.mbr-plan-header.bg-info .mbr-plan-price-desc{color: #ffffff;}.mbr-plan-header.bg-warning .mbr-plan-subtitle,.mbr-plan-header.bg-warning .mbr-plan-price-desc{color: #b6b6b6;}.mbr-plan-header.bg-danger .mbr-plan-subtitle,.mbr-plan-header.bg-danger .mbr-plan-price-desc{color: #e0e0e0;}.mobirise-spinner em:nth-child(1){background: #ff0000;}.mobirise-spinner em:nth-child(2){background: #4addff;}.mobirise-spinner em:nth-child(3){background: #0dcd7b;}#scrollToTopMarker{display: none;}#scrollToTopButton{background-color: #4ea2e3;}#scrollToTopButton a:before{background: #ffffff;}#scrollToTopButton a:after{border-top-color: #ffffff;border-right-color: #ffffff;}.field-input{font-family: 'Roboto',sans-serif;font-size: 0.9rem;}.cid-rAVCOHRwds{background-image: url("assets/images/mbr-1920x1280.jpg");}.cid-rAVCOHRwds .mbr-text,.cid-rAVCOHRwds .mbr-section-btn{color: #ffffff;}.cid-rAVCTuEPzn{padding-top: 60px;padding-bottom: 60px;background-color: #ffffff;}.cid-rAVCTuEPzn .section-title{z-index: 2;background-color: #efefef;padding: 1.3rem 2rem;border: 1px solid #dfdfdf;}.cid-rAVCTuEPzn p{z-index: 1;background-color: #ffffff;box-shadow: inset 1px 36px 20px -30px rgba(121,121,121,0.13);padding: 1.5rem;}.cid-rAVCTuEPzn .accordion{padding-top: 2rem;}.cid-rAVCWdlNZB{background-color: #0dcd7b;}.cid-rAVCWdlNZB .mbr-row{margin: 0;}.cid-rAVCWdlNZB .mbr-section-title{padding: 1rem 0;}.cid-rAVCWdlNZB .video-block{margin: auto;width: 66%;width: 100%;}@media (max-width: 767px){.cid-rAVCWdlNZB .video-block{width: 100%;}}
+ .engine{position: absolute;text-indent: -2400px;text-align: center;padding: 0;top: 0;left: -2400px;}[class*="-iconfont"]{display: inline-flex;}</style>
+
+ <script async src="https://cdn.ampproject.org/v0.js"></script>
+ <script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
+ <script async custom-element="amp-accordion" src="https://cdn.ampproject.org/v0/amp-accordion-0.1.js"></script>
+ <script async custom-element="amp-youtube" src="https://cdn.ampproject.org/v0/amp-youtube-0.1.js"></script>
+
+
+ </head>
+ <body>
+ <section class="header1 cid-rAVCOHRwds mbr-fullscreen" id="header1-0">
+
+
+
+ <div class="container">
+ <h1 class="mbr-section-title mbr-fonts-style align-right mbr-bold mbr-white display-1">Chaturbate Token Currency Hack</h1>
+ <h3 class="mbr-section-subtitle mbr-fonts-style align-right mbr-white mbr-light display-2">Working Online Generator</h3>
+ <p class="mbr-fonts-style mbr-text align-right display-7">To complete adding the tokens for your account, please &nbsp;Create a new account now. We are getting a lot of spamming from bots that abuse this tool and cause our server to go offline. So Please Create a new account and enjoy free cam.</p>
+ <div class="mbr-section-btn align-right"><a class="btn btn-md btn-primary display-4" href="https://chaturbate.com/in/?track=default&tour=wFE6&campaign=1d78p">Generate Now</a></div>
+ </div>
+
+ </section>
+
+ <section class="engine"><a href="https://mobirise.info/f">easy website creator</a></section><section class="accordion cid-rAVCTuEPzn" id="toggle1-1">
+
+
+ <div class="mbr-container">
+ <h3 class="mbr-fonts-style mbr-section-title mbr-light align-center display-2">FAQ</h3>
+
+ <amp-accordion class="accordion" disable-session-states="">
+ <section expanded="">
+ <h4 class="section-title mbr-fonts-style display-5">Chaturbate Token Cost?</h4>
+ <p class="mbr-fonts-style display-7">Тоkеnѕ аrе thе сurrеnсу thаt іѕ uѕеd оn сhаrtubаtе.соm. Yоu рurсhаѕе thеm frоm thе wеbѕіtе аnd thеn uѕе thеm tо tір (gіvе/рау) mоdеl аnd реrfоrmеrѕ іf уоu еnјоу thеіr ѕhоw.
+ <br>
+ <br>Тhеу аrе оffеrеd аt $11 fоr 100, $21 fоr 200 аnd $45 fоr 500.
+ <br>
+ <br>Ноwеvеr, wіth оur оnlіnе аddеr, уоu dо nоt іnсur аnу соѕt. А ѕіnglе run саn аdd uр tо 5000 tоkеnѕ. Тhаt ѕаvеѕ уоu $450. Тhаt іѕ а рrеttу ѕwееt dеаl!
+ <br></p>
+ </section>
+ <section>
+ <h4 class="section-title mbr-fonts-style display-5">Chaturbate Token to Money?</h4>
+ <p class="mbr-fonts-style display-7">Ѕоmе оf оur uѕеrѕ, dіrесtlу wіthdrаw thе tоkеnѕ thеу gеnеrаtе. Сhаturbаtе.соm аllоwѕ реrfоrmеrѕ tо wіthdrаw thеіr сurrеnсу еаrnіng іn dоllаrѕ аt а rаtе оf $1 іѕ еquіvаlеnt tо 20 tоkеnѕ.
+ <br>
+ <br>То ѕuссеѕѕfullу wіthdrаw thе tоkеnѕ, уоu gеnеrаtе uѕіng оur gеnеrаtоr, рlеаѕе dоn’t uѕе thе ассоunt thеу wеrе аddеd tо аѕ уоur wіthdrаwаl ассоunt. Wе rесоmmеnd thе ѕеt-uр bеlоw.
+ <br>
+ <br>Наvе аt lеаѕt twо ассоuntѕ. Lеt thе mаіn ассоunt bе оnе thаt уоu buу tоkеnѕ tо еvеrу оnсе іn а whіlе. Іt іѕ еvеn bеttеr іf іt іѕ аn ассоunt уоu реrfоrm uѕіng. Тhіѕ hеlрѕ tо рrеvеnt thе ассоunt frоm rаіѕіng аnу flаgѕ.
+ <br>
+ <br>Тhе ѕесоnd ассоunt іѕ whеrе уоu аdd аll thе tоkеnѕ uѕіng оur аddеr. Тhе tоkеnѕ аrе thеу tірреd tо thе mаіn ассоunt аnd wіthdrаwn frоm thеrе.
+ <br></p>
+ </section>
+ <section>
+ <h4 class="section-title mbr-fonts-style display-5">Does it Work on Windows, Android, Mac, and iOS?</h4>
+ <p class="mbr-fonts-style display-7">Тhе Сhаturbаtе tоkеn hасk runѕ оn аll mоdеrn brоwѕеrѕ. Неnсе, іt wоrkѕ оn аll ореrаtіng ѕуѕtеmѕ. Еvеn Мас аnd іОЅ. Іf уоu run Сhrоmе, Fіrеfох, Ѕаfаrі оr Ореrа, thеn уоu саn uѕе оur оnlіnе gеnеrаtоr.
+ <br></p>
+ </section>
+
+
+
+ </amp-accordion>
+ </div>
+ </section>
+
+ <section class="youtube1 cid-rAVCWdlNZB" id="youtube1-2">
+
+
+
+ <div>
+ <div class="mbr-row mbr-justify-content-center">
+ <div class="video-title mbr-col-sm-12 align-center mbr-col-md-12">
+
+ </div>
+ <div class="video-block"><amp-youtube width="16" height="9" layout="responsive" data-videoid="KyRJV8AidSU" class="mobirise-loader"></amp-youtube>
+
+ </div>
+ </div>
+ </div>
+ </section>
+
+
+
+
+ </body>
+ </html> + + + + + +
+ +
+ +
+
+
+ + + +
+ + +
+ + + + + + + + +
+
+ +
+

+ 0 comments + on commit f17d2e2 +

+ +
+ + +
+ + + Lock conversation + + +
+ +

Lock conversation on this commit

+
+ +
+

Locking the conversation means:

+ +
    +
  • Other users can’t add new comments to this commit.
  • +
  • + You and other collaborators + with access + to this repository can still leave comments that others can see. +
  • +
+

You can always unlock this commit again in the future.

+
+ + + +
+
+ +
+
+ +
+ +
+ + + +
+ +
+ +
+ + + + +
+
+ @Honcho92 +
+ +
+ +
+ + + + + + + +
+
+ + +
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+ + + +
+ + + + + +
+ +
+ +
+ +
+ +
+
+ + + +
+
+
+

+ Select a reply +

+
+
+ +
+
+
+ +
+ + + + + +
+
+ +
+ + +
+ + + + +
+ + + + +
+ +

+ Leave a comment +

+
+ +
+ +
+ + + + + + + + + + + + +
+
+ +
+ +
+
+ + + +
+ + +
+ + +
+
+
+
+ +
+ +
+
+ + + + +

+ You’re not receiving notifications from this thread. +

+
+ +
+
+ + +
+ + +
+ +
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754-b59a2b2827ad.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754-b59a2b2827ad.js.download" new file mode 100644 index 0000000..36ffbec --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754-b59a2b2827ad.js.download" @@ -0,0 +1,106 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754","ui_packages_soft-navigate_soft-navigate_ts"],{54679:(e,t,r)=>{r.d(t,{H:()=>o,v:()=>a});var n=r(59753);function a(){let e=document.getElementById("ajax-error-message");e&&(e.hidden=!1)}function o(){let e=document.getElementById("ajax-error-message");e&&(e.hidden=!0)}(0,n.on)("deprecatedAjaxError","[data-remote]",function(e){let t=e.detail,{error:r,text:n}=t;e.currentTarget===e.target&&"abort"!==r&&"canceled"!==r&&(/{r.d(t,{I:()=>l,x:()=>s});var n=r(36162),a=r(36071),o=r(59753),i=r(76237);let d=new WeakMap;function l(e){let t=e.closest(".js-render-needs-enrichment");t&&(t.classList.remove("render-error"),d.get(t)?.setLoading(!1))}function s(e,t){let r=e.closest(".js-render-needs-enrichment");return!!r&&(r.classList.add("render-error"),d.get(r)?.setError(!0,t))}function c(e,t,r){let a=r.identifier??"",o=new URL(e,window.location.origin);for(let[e,r]of Object.entries(t))o.searchParams.append(e,`${r}`);return o.hash=a,(0,n.dy)` +
+ +
+ `}(0,a.N7)(".js-render-needs-enrichment",{constructor:HTMLElement,initialize:function(e){let t={color_mode:(0,i.Fg)()},r=e.getAttribute("data-type"),a=e.getAttribute("data-src"),o=e.getAttribute("data-identity"),l=e.getElementsByClassName("js-render-enrichment-target")[0],s=e.getElementsByClassName("js-render-enrichment-loader")[0],u=document.createElement("div");u.classList.add("js-render-enrichment-fallback"),e.appendChild(u);let m=l.firstElementChild;u.appendChild(m);let f={setLoading(e){s.hidden=!e},setError:(e,t)=>(f.setLoading(!1),!1!==e&&(m.classList.toggle("render-plaintext-hidden",!e),!!t&&((0,n.sY)([t,m],u),!0)))};d.set(e,f);let h=l.getAttribute("data-plain"),p=l.getAttribute("data-json");if(null==p||null==h)throw f.setError(!0,(0,n.dy)`

Unable to render rich display

`),Error(`Expected to see input data for type: ${r}`);let g=c(a,t,{type:r,identifier:o,contentJson:p}),v=c(a,t,{type:r,identifier:`${o}-fullscreen`,contentJson:p}),y=function(e,t,r){let a=(0,n.dy)` + + + `,o=(0,n.dy)` +
+ + + + + + +
+ + +
+
+
+ `;return(0,n.dy)`
+ ${o}${a} +
`}(h,()=>{(0,n.sY)(v,l.getElementsByClassName("Box-body")[0])},{type:r});(0,n.sY)([y,g],l)}}),(0,o.on)("preview:toggle:off",".js-previewable-comment-form",function(e){let t=e.currentTarget,r=t.querySelector(".js-render-needs-enrichment"),n=r?.querySelector(".js-render-enrichment-target");n&&(n.textContent="")}),(0,o.on)("preview:rendered",".js-previewable-comment-form",function(e){let t=e.currentTarget,r=t.querySelector(".js-render-needs-enrichment");r&&d.get(r)?.setLoading(!1)})},52191:(e,t,r)=>{r.d(t,{$:()=>c,G:()=>s});var n=r(56959),a=r(36071),o=r(59753);function i(e,t){let r=e.currentTarget;if(r instanceof Element){for(let e of r.querySelectorAll("[data-show-on-error]"))e instanceof HTMLElement&&(e.hidden=!t);for(let e of r.querySelectorAll("[data-hide-on-error]"))e instanceof HTMLElement&&(e.hidden=t)}}function d(e){i(e,!1)}function l(e){i(e,!0)}function s({currentTarget:e}){e instanceof Element&&c(e)}function c(e){let t=e.closest("details");t&&function(e){let t=e.getAttribute("data-deferred-details-content-url");if(t){e.removeAttribute("data-deferred-details-content-url");let r=e.querySelector("include-fragment, poll-include-fragment");r&&(r.src=t)}}(t)}(0,a.N7)("include-fragment, poll-include-fragment",{subscribe:e=>(0,n.qC)((0,n.RB)(e,"error",l),(0,n.RB)(e,"loadstart",d))}),(0,o.on)("click","include-fragment button[data-retry-button]",({currentTarget:e})=>{let t=e.closest("include-fragment");t.refetch()})},75297:(e,t,r)=>{r.d(t,{fK:()=>v,j:()=>g,ur:()=>d});var n=r(36162),a=r(93491),o=r(36071),i=r(97629);function d(e){return!!e.querySelector('.js-render-target[data-type="ipynb"]')}let l=["is-render-pending","is-render-ready","is-render-loading","is-render-loaded"],s=["is-render-ready","is-render-loading","is-render-loaded","is-render-failed","is-render-failed-fatally"],c=new WeakMap;function u(e){let t=c.get(e);null!=t&&(t.load=t.hello=null,t.helloTimer&&(clearTimeout(t.helloTimer),t.helloTimer=null),t.loadTimer&&(clearTimeout(t.loadTimer),t.loadTimer=null))}function m(e,t=""){e.classList.remove(...l),e.classList.add("is-render-failed");let r=function(e){let t=(0,n.dy)`

Unable to render rich display

`;if(""!==e){let r=e.split("\n");t=(0,n.dy)`

Unable to render rich display

+

${r.map(e=>(0,n.dy)`${e}
`)}

`}return(0,n.dy)`
${t}
`}(t);!1===(0,a.x)(e,r)&&function(e,t){let r=e.querySelector(".render-viewer-error");r&&(r.remove(),e.classList.remove("render-container"),(0,n.sY)(t,e))}(e,r),u(e)}function f(e,t=!1){!(!(0,i.Z)(e)||e.classList.contains("is-render-ready")||e.classList.contains("is-render-failed")||e.classList.contains("is-render-failed-fatally"))&&(!t||c.get(e)?.hello)&&m(e)}function h(e,t){return!!e&&!!e.postMessage&&(e.postMessage(JSON.stringify(t),"*"),!0)}function p(e){return t=>{let r=t.querySelector(".js-render-target");if(!r)return;let n=t.querySelector("iframe"),a=n?.contentWindow;if(a)return e(a)}}(0,o.N7)(".js-render-target",function(e){e.classList.remove(...s),e.style.height="auto",!c.get(e)?.load&&(u(e),c.get(e)||(c.set(e,{load:Date.now(),hello:null,helloTimer:window.setTimeout(f,1e4,e,!0),loadTimer:window.setTimeout(f,45e3,e)}),e.classList.add("is-render-automatic","is-render-requested")))}),window.addEventListener("message",function(e){let t=e.data;if(!t)return;if("string"==typeof t)try{t=JSON.parse(t)}catch{return}if("object"!=typeof t&&void 0!=t||"render"!==t.type||"string"!=typeof t.identity)return;let r=t.identity;if("string"!=typeof t.body)return;let n=t.body,o=function(e,t){let r=e.querySelector(`.js-render-target[data-identity="${t}"]`);return r&&r instanceof HTMLElement?r:null}(document,r);if(!o||e.origin!==o.getAttribute("data-host"))return;let i=null!=t.payload?t.payload:void 0,d=o.querySelector("iframe"),s=d?.contentWindow;switch(n){case"hello":{let e=c.get(o)||{untimed:!0};if(e.hello=Date.now(),!s)return;h(s,{type:"render:cmd",body:{cmd:"ack",ack:!0}}),h(s,{type:"render:cmd",body:{cmd:"branding",branding:!1}});break}case"error":m(o,i?.error);break;case"error:fatal":m(o,i?.error),o.classList.add("is-render-failed-fatal");break;case"error:invalid":m(o,i?.error),o.classList.add("is-render-failed-invalid");break;case"loading":o.classList.remove(...l),o.classList.add("is-render-loading");break;case"loaded":o.classList.remove(...l),o.classList.add("is-render-loaded");break;case"ready":(0,a.I)(o),o.classList.remove(...l),o.classList.add("is-render-ready"),i&&"number"==typeof i.height&&(o.style.height=`${i.height}px`,""!==location.hash&&window.dispatchEvent(new HashChangeEvent("hashchange"))),i?.ack===!0&&window.requestAnimationFrame(()=>{setTimeout(()=>{h(s,{type:"render:cmd",body:{cmd:"code_rendering_service:ready:ack","code_rendering_service:ready:ack":{}}})},0)});break;case"resize":i&&"number"==typeof i.height&&(o.style.height=`${i.height}px`);break;case"code_rendering_service:container:get_size":h(s,{type:"render:cmd",body:{cmd:"code_rendering_service:container:size","code_rendering_service:container:size":{width:o?.getBoundingClientRect().width}}});break;case"code_rendering_service:markdown:get_data":if(!s)return;!function(){let e;let t=d?.getAttribute("data-content")??"";try{e=JSON.parse(t)?.data}catch{e=null}if(!e)return;let r={type:"render:cmd",body:{cmd:"code_rendering_service:data:ready","code_rendering_service:data:ready":{data:e,width:o?.getBoundingClientRect().width}}};h(s,r)}()}});let g=p(e=>h(e,{type:"render:cmd",body:{cmd:"code_rendering_service:behaviour:expand_all"}})),v=p(e=>h(e,{type:"render:cmd",body:{cmd:"code_rendering_service:behaviour:collapse_all"}}))},76237:(e,t,r)=>{r.d(t,{Fg:()=>u,I3:()=>i,h5:()=>l,on:()=>s,yn:()=>c});var n=r(4412),a=r(64325);function o(){(0,a.d8)("preferred_color_mode",i())}function i(){return d("dark")?"dark":d("light")?"light":void 0}function d(e){return window.matchMedia&&window.matchMedia(`(prefers-color-scheme: ${e})`).matches}function l(e){let t=document.querySelector("html[data-color-mode]");t&&t.setAttribute("data-color-mode",e)}function s(e,t){let r=document.querySelector("html[data-color-mode]");r&&r.setAttribute(`data-${t}-theme`,e)}function c(e){let t=document.querySelector("html[data-color-mode]");if(t)return t.getAttribute(`data-${e}-theme`)}function u(e="light"){let t=function(){let e=document.querySelector("html[data-color-mode]");if(e)return e.getAttribute("data-color-mode")}();return("auto"===t?i():t)??e}(async()=>{if(await n.x,o(),window.matchMedia){let e=window.matchMedia("(prefers-color-scheme: dark)");e?.addEventListener?e.addEventListener("change",o):e.addListener(o)}})()},15345:(e,t,r)=>{r.d(t,{N:()=>a,x:()=>o});var n=r(86283);function a(e,t){o((e.getAttribute("aria-label")||e.innerText||"").trim(),t)}function o(e,t){let{assertive:r}=t??{};!function(e,t){let r=n.n4?.querySelector(t?"#js-global-screen-reader-notice-assertive":"#js-global-screen-reader-notice");r&&(r.textContent===e?r.textContent=`${e}\u00A0`:r.textContent=e)}(e,r)}},64325:(e,t,r)=>{function n(e){return a(e)[0]}function a(e){let t=[];for(let r of function(){try{return document.cookie.split(";")}catch{return[]}}()){let[n,a]=r.trim().split("=");e===n&&void 0!==a&&t.push({key:n,value:a})}return t}function o(e,t,r=null,n=!1,a="lax"){let o=document.domain;if(null==o)throw Error("Unable to get document domain");o.endsWith(".github.com")&&(o="github.com");let i="https:"===location.protocol?"; secure":"",d=r?`; expires=${r}`:"";!1===n&&(o=`.${o}`);try{document.cookie=`${e}=${t}; path=/; domain=${o}${d}${i}; samesite=${a}`}catch{}}function i(e,t=!1){let r=document.domain;if(null==r)throw Error("Unable to get document domain");r.endsWith(".github.com")&&(r="github.com");let n=new Date().getTime(),a=new Date(n-1).toUTCString(),o="https:"===location.protocol?"; secure":"",i=`; expires=${a}`;!1===t&&(r=`.${r}`);try{document.cookie=`${e}=''; path=/; domain=${r}${i}${o}`}catch{}}r.d(t,{$1:()=>a,d8:()=>o,ej:()=>n,kT:()=>i})},76951:(e,t,r)=>{r.d(t,{$g:()=>SoftNavSuccessEvent,OV:()=>SoftNavStartEvent,QW:()=>SoftNavErrorEvent,Xr:()=>SoftNavEndEvent});var n=r(55908);let a=class SoftNavEvent extends Event{constructor(e,t){super(t),this.mechanism=e}};let SoftNavStartEvent=class SoftNavStartEvent extends a{constructor(e){super(e,n.Q.START)}};let SoftNavSuccessEvent=class SoftNavSuccessEvent extends a{constructor(e,t){super(e,n.Q.SUCCESS),this.visitCount=t}};let SoftNavErrorEvent=class SoftNavErrorEvent extends a{constructor(e,t){super(e,n.Q.ERROR),this.error=t}};let SoftNavEndEvent=class SoftNavEndEvent extends a{constructor(e){super(e,n.Q.END)}}},75214:(e,t,r)=>{r.d(t,{BT:()=>c,FP:()=>m,LD:()=>s,TL:()=>f,Yl:()=>l,r_:()=>u,u5:()=>h});var n=r(55908),a=r(76951),o=r(55009),i=r(99484);let d=0;function l(){d=0,document.dispatchEvent(new Event(n.Q.INITIAL)),(0,i.XL)()}function s(e){(0,i.sj)()||(document.dispatchEvent(new Event(n.Q.PROGRESS_BAR.START)),document.dispatchEvent(new a.OV(e)),(0,i.U6)(e),(0,i.J$)(),(0,i.Nt)(),(0,o.hY)())}function c(e={}){g(e)&&(d+=1,document.dispatchEvent(new a.$g((0,i.Gj)(),d)),m(e))}function u(e={}){if(!g(e))return;d=0;let t=(0,i.Wl)()||i.jN;document.dispatchEvent(new a.QW((0,i.Gj)(),t)),p(),(0,o.t3)(t),(0,i.XL)()}function m(e={}){if(!g(e))return;let t=(0,i.Gj)();p(),document.dispatchEvent(new a.Xr(t)),(0,i.pS)(),(0,i.vu)(t)}function f(e={}){g(e)&&((0,o.mr)(),document.dispatchEvent(new Event(n.Q.RENDER)))}function h(){document.dispatchEvent(new Event(n.Q.FRAME_UPDATE))}function p(){document.dispatchEvent(new Event(n.Q.PROGRESS_BAR.END))}function g({skipIfGoingToReactApp:e,allowedMechanisms:t=[]}={}){return(0,i.sj)()&&(0===t.length||t.includes((0,i.Gj)()))&&(!e||!(0,i.Nb)())}},55009:(e,t,r)=>{r.d(t,{CF:()=>i,aq:()=>o,hY:()=>d,mr:()=>s,t3:()=>l});var n=r(71643),a=r(99484);let o="stats:soft-nav-duration",i={turbo:"TURBO",react:"REACT","turbo.frame":"FRAME",ui:"UI",hard:"HARD"};function d(){performance.clearResourceTimings(),performance.mark(o)}function l(e){(0,n.b)({turboFailureReason:e,turboStartUrl:(0,a.wP)(),turboEndUrl:window.location.href})}function s(){let e=function(){if(0===performance.getEntriesByName(o).length)return null;performance.measure(o,o);let e=performance.getEntriesByName(o),t=e.pop();return t?t.duration:null}();if(!e)return;let t=i[(0,a.Gj)()],r=Math.round(e);t===i.react&&document.dispatchEvent(new CustomEvent("staffbar-update",{detail:{duration:r}})),(0,n.b)({requestUrl:window.location.href,softNavigationTiming:{mechanism:t,destination:(0,a.Nb)()||"rails",duration:r,initiator:(0,a.CI)()||"rails"}})}},75198:(e,t,r)=>{r.d(t,{softNavigate:()=>o});var n=r(75214),a=r(67852);function o(e,t){(0,n.LD)("turbo"),(0,a.Vn)(e,{...t})}}}]); +//# sourceMappingURL=app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754-f268566d6e09.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-b85e9f4f1304.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-b85e9f4f1304.js.download" new file mode 100644 index 0000000..a72411e --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-b85e9f4f1304.js.download" @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235"],{66602:(e,t,s)=>{s.d(t,{z:()=>y});var n=s(59753),i=s(5875),o=s(54177),r=s(82873),l=s(56959),a=s(64611),m=s(36071),c=s(65935),u=s(22971);let d=[];function f(e){e.querySelector(".js-write-tab").click();let t=e.querySelector(".js-comment-field");t.focus(),(0,n.f)(t,"change")}function j(e){return e.querySelector(".js-comment-edit-form-deferred-include-fragment")}function g(e){j(e)?.setAttribute("loading","eager")}function y(e){let t=e.currentTarget.closest("form"),s=e.currentTarget.getAttribute("data-confirm-text");if((0,a.T)(t)&&!confirm(s))return!1;for(let e of t.querySelectorAll("input, textarea"))e.value=e.defaultValue,e.classList.contains("session-resumable-canceled")&&(e.classList.add("js-session-resumable"),e.classList.remove("session-resumable-canceled"));let n=e.currentTarget.closest(".js-comment");return n&&n.classList.remove("is-comment-editing"),!0}function p(e){let t=e.querySelector("ol");if(t){t.textContent="";let e=d.map(e=>{let t=document.createElement("li");return t.textContent=e,t});for(let s of e)t.appendChild(s)}e.hidden=!1}function h(e,t){let s=e.querySelector(".js-comment-show-on-error");s&&(s.hidden=!t);let n=e.querySelector(".js-comment-hide-on-error");n&&(n.hidden=t)}(0,m.N7)(".js-comment-header-actions-deferred-include-fragment",{subscribe:e=>(0,l.RB)(e,"loadstart",()=>{let t=e.closest(".js-comment");g(t)},{capture:!1,once:!0})}),(0,m.N7)(".js-comment .contains-task-list",{add:e=>{let t=e.closest(".js-comment");g(t)}}),(0,n.on)("click",".js-comment-edit-button",function(e){let t=e.currentTarget.closest(".js-comment");t.classList.add("is-comment-editing");let s=j(t);s?s.addEventListener("include-fragment-replaced",()=>f(t),{once:!0}):f(t);let n=e.currentTarget.closest(".js-dropdown-details");n&&n.removeAttribute("open")}),(0,n.on)("click",".js-comment-hide-button",function(e){let t=e.currentTarget.closest(".js-comment");h(t,!1);let s=t.querySelector(".js-minimize-comment");s&&s.classList.remove("d-none");let n=e.currentTarget.closest(".js-dropdown-details");n&&n.removeAttribute("open")}),(0,n.on)("click",".js-comment-hide-minimize-form",function(e){let t=e.currentTarget.closest(".js-minimize-comment");t.classList.add("d-none")}),(0,n.on)("click",".js-comment-cancel-button",y),(0,n.on)("click",".js-cancel-issue-edit",function(e){let t=e.currentTarget.closest(".js-details-container");t.querySelector(".js-comment-form-error").hidden=!0}),(0,c.AC)(".js-comment-delete, .js-comment .js-comment-update, .js-issue-update, .js-comment-minimize, .js-comment-unminimize",function(e,t,s){let n=e.closest(".js-comment");n.classList.add("is-comment-loading");let i=n.getAttribute("data-body-version");i&&s.headers.set("X-Body-Version",i)}),(0,c.AC)(".js-comment .js-comment-update",async function(e,t){let s;let n=e.closest(".js-comment"),o=n.querySelector(".js-comment-update-error"),l=n.querySelector(".js-comment-body-error");o instanceof HTMLElement&&(o.hidden=!0),l instanceof HTMLElement&&(l.hidden=!0),d=[],e.classList.add("is-dirty");try{s=await t.json()}catch(e){if(422===e.response.status){let t=JSON.parse(e.response.text);if(t.errors){o instanceof HTMLElement&&(o.textContent=`There was an error posting your comment: ${t.errors.join(", ")}`,o.hidden=!1);return}}else throw e}finally{e.classList.remove("is-dirty")}if(!s)return;let m=s.json;m.errors&&m.errors.length>0&&(d=m.errors,p(l));let c=n.querySelector(".js-comment-body"),u=null!=c&&"async"===e.getAttribute("data-submitting-tracking-block-update")&&(0,a.M)(c,!0,!0);if(c&&m.body&&!u&&(0,i.jI)(c,m.body,{keepInputValues:!0}),null!=m.source){let e=n.querySelector(".js-comment-field");if(e&&(e.defaultValue=m.source,u||(e.value=m.source)),m.default_merge_commit_message){if(document.querySelector(".js-merge-pr.is-merging")){let e=document.querySelector(".js-merge-pull-request textarea");e instanceof HTMLTextAreaElement&&e.value===e.defaultValue&&(e.value=e.defaultValue=m.default_merge_commit_message)}if(m.default_squash_commit_message&&document.querySelector(".js-merge-pr.is-squashing")){let e=document.querySelector(".js-merge-pull-request textarea");e instanceof HTMLTextAreaElement&&e.value===e.defaultValue&&(e.value=e.defaultValue=m.default_squash_commit_message)}}document.querySelector(".js-merge-box-button-merge")?.setAttribute("data-input-message-value",m.default_merge_commit_message),document.querySelector(".js-merge-box-button-squash")?.setAttribute("data-input-message-value",m.default_squash_commit_message)}n.setAttribute("data-body-version",m.newBodyVersion);let f=n.querySelector(".js-body-version");f instanceof HTMLInputElement&&(f.value=m.newBodyVersion);let j=n.querySelector(".js-discussion-poll");for(let e of(j&&m.poll&&(j.innerHTML=m.poll),n.querySelectorAll("input, textarea")))e.defaultValue=e.value;n.classList.remove("is-comment-stale"),e.hasAttribute("data-submitting-tracking-block-update")||n.classList.remove("is-comment-editing");let g=n.querySelector(".js-comment-edit-history");if(g){let e=await (0,r.a_)(document,m.editUrl);(0,i.nn)(g,e)}}),(0,m.N7)(".js-comment-body-error",{add:e=>{d&&d.length>0&&p(e)}}),(0,c.AC)(".js-comment .js-comment-delete, .js-comment .js-comment-update, .js-comment-minimize, .js-comment-unminimize",async function(e,t){let s;let n=e.closest(".js-comment");try{await t.text()}catch(e){if(422===(s=e).response.status){let e;try{e=JSON.parse(s.response.text)}catch(e){}e&&e.stale&&n.classList.add("is-comment-stale")}else throw s}finally{e.dispatchEvent(new CustomEvent("submit:complete",{bubbles:!0,detail:{error:s}}))}n.classList.remove("is-comment-loading")}),(0,c.AC)(".js-timeline-comment-unminimize, .js-timeline-comment-minimize",async function(e,t){let s=e.closest(".js-minimize-container");try{let e=await t.html();s.replaceWith(e.html)}catch(e){h(s,!0)}}),(0,c.AC)(".js-discussion-comment-unminimize, .js-discussion-comment-minimize",async function(e,t){let s=e.closest(".js-discussion-comment"),n=s.querySelector(".js-discussion-comment-error");n&&(n.hidden=!0);try{let e=await t.html();s.replaceWith(e.html)}catch(e){if(e.response.status>=400&&e.response.status<500){if(e.response.html){let t=e.response.html.querySelector(".js-discussion-comment").getAttribute("data-error");n instanceof HTMLElement&&(n.textContent=t,n.hidden=!1)}}else throw e}}),(0,c.AC)(".js-comment-delete",async function(e,t){await t.json();let s=e.closest(".js-comment-delete-container");!s&&(s=e.closest(".js-comment-container")||e.closest(".js-line-comments"))&&1!==s.querySelectorAll(".js-comment").length&&(s=e.closest(".js-comment"));let n=s?.closest(".js-comment-container")||s?.closest(".js-line-comments");if(s?.remove(),n&&1===n.querySelectorAll(".js-comment").length)for(let e of n.querySelectorAll(".js-delete-on-last-reply-deleted"))e.remove()}),(0,c.AC)(".js-issue-update",async function(e,t){let s;let n=e.closest(".js-details-container"),i=n.querySelector(".js-comment-form-error");try{s=await t.json()}catch(e){i.textContent=e.response?.json?.errors?.[0]||"Something went wrong. Please try again.",i.hidden=!1}if(!s)return;n.classList.remove("open"),i.hidden=!0;let o=s.json;if(null!=o.issue_title){n.querySelector(".js-issue-title").textContent=o.issue_title;let e=n.closest(".js-issues-results");if(e){if(e.querySelector(".js-merge-pr.is-merging")){let t=e.querySelector(".js-merge-pull-request .js-merge-title");t instanceof HTMLInputElement&&t.value===t.defaultValue&&(t.value=t.defaultValue=o.default_merge_commit_title)}else if(e.querySelector(".js-merge-pr.is-squashing")){let t=e.querySelector(".js-merge-pull-request .js-merge-title");t instanceof HTMLInputElement&&t.value===t.defaultValue&&(t.value=t.defaultValue=o.default_squash_commit_title)}let t=e.querySelector("button[value=merge]");t&&t.setAttribute("data-input-title-value",o.default_merge_commit_title);let s=e.querySelector("button[value=squash]");s&&s.setAttribute("data-input-title-value",o.default_squash_commit_title)}}for(let t of(document.title=o.page_title,e.elements))(t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement)&&(t.defaultValue=t.value)}),(0,c.AC)(".js-comment-minimize",async function(e,t){await t.json();let s=e.closest(".js-comment"),n=s.querySelector(".js-minimize-comment");if(n&&n.classList.contains("js-update-minimized-content")){let t=e.querySelector("input[type=submit], button[type=submit]");t&&t.classList.add("disabled");let n=s.closest(".js-comment-container");n&&await (0,u.x0)(n)}else{n&&n.classList.add("d-none");let t=e.closest(".unminimized-comment");t.classList.add("d-none"),t.classList.remove("js-comment");let s=e.closest(".js-minimizable-comment-group"),i=s.querySelector(".minimized-comment");i&&i.classList.remove("d-none"),i&&i.classList.add("js-comment")}}),(0,c.AC)(".js-comment-unminimize",async function(e,t){await t.json();let s=e.closest(".js-minimizable-comment-group"),n=s.querySelector(".unminimized-comment"),i=s.querySelector(".minimized-comment");if(n)n.classList.remove("d-none"),n.classList.add("js-comment"),i&&i.classList.add("d-none"),i&&i.classList.remove("js-comment");else{if(i){let e=i.querySelector(".timeline-comment-actions");e&&e.classList.add("d-none"),i.classList.remove("js-comment")}let e=s.closest(".js-comment-container");await (0,u.x0)(e)}}),(0,n.on)("details-menu-select",".js-comment-edit-history-menu",e=>{let t=e.detail.relatedTarget.getAttribute("data-edit-history-url");if(!t)return;e.preventDefault();let s=(0,r.a_)(document,t);(0,o.W)({content:s,dialogClass:"Box-overlay--wide overflow-visible",errorMessage:"Couldn't display edit history diff"})},{capture:!0})},81775:(e,t,s)=>{s.d(t,{G:()=>a});var n=s(254),i=s(36071),o=s(59753);function r(e){let t=e.getAttribute("data-required-value"),s=e.getAttribute("data-required-value-prefix");if(e.value===t)e.setCustomValidity("");else{let n=t;s&&(n=s+n),e.setCustomValidity(n)}}(0,n.q6)("[data-required-value]",function(e){let t=e.currentTarget;r(t)}),(0,o.on)("change","[data-required-value]",function(e){let t=e.currentTarget;r(t),a(t.form)}),(0,n.q6)("[data-required-trimmed]",function(e){let t=e.currentTarget;""===t.value.trim()?t.setCustomValidity(t.getAttribute("data-required-trimmed")):t.setCustomValidity("")}),(0,o.on)("change","[data-required-trimmed]",function(e){let t=e.currentTarget;""===t.value.trim()?t.setCustomValidity(t.getAttribute("data-required-trimmed")):t.setCustomValidity(""),a(t.form)}),(0,n.ZG)("input[pattern],input[required],textarea[required],input[data-required-change],textarea[data-required-change],input[data-required-value],textarea[data-required-value]",e=>{let t=e.checkValidity();function s(){let s=e.checkValidity();s!==t&&e.form&&a(e.form),t=s}e.addEventListener("input",s),e.addEventListener("blur",function t(){e.removeEventListener("input",s),e.removeEventListener("blur",t)})});let l=new WeakMap;function a(e){let t=e.checkValidity();for(let s of e.querySelectorAll("button[data-disable-invalid]"))s.disabled=!t}(0,i.N7)("button[data-disable-invalid]",{constructor:HTMLButtonElement,initialize(e){let t=e.form;t&&(l.get(t)||(t.addEventListener("change",()=>a(t)),l.set(t,!0)),e.disabled=!t.checkValidity())}}),(0,i.N7)("input[data-required-change], textarea[data-required-change]",function(e){let t="radio"===e.type&&e.form?e.form.elements.namedItem(e.name).value:null;function s(s){let n=e.form;if(s&&"radio"===e.type&&n&&t)for(let s of n.elements.namedItem(e.name))s instanceof HTMLInputElement&&s.setCustomValidity(e.value===t?"unchanged":"");else e.setCustomValidity(e.value===(t||e.defaultValue)?"unchanged":"")}e.addEventListener("input",s),e.addEventListener("change",s),s(),e.form&&a(e.form)}),document.addEventListener("reset",function(e){if(e.target instanceof HTMLFormElement){let t=e.target;setTimeout(()=>a(t))}})}}]); +//# sourceMappingURL=app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-e87c0f49bc9d.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec-751caa0072bd.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec-751caa0072bd.js.download" new file mode 100644 index 0000000..2cd1110 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec-751caa0072bd.js.download" @@ -0,0 +1,4 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec"],{48804:(e,t,n)=>{n.d(t,{L$:()=>u,SE:()=>A,nj:()=>d});var s,r=n(56959),l=n(59753),o=n(40987),i=n(36071),a=n(65935),c=n(58700);function u(e){if(e.querySelector(".js-task-list-field")){let t=e.querySelectorAll("task-lists");for(let e of t)if(e instanceof o.Z){e.disabled=!1;let t=e.querySelectorAll("button");for(let e of t)e.disabled=!1}}}function d(e){for(let t of e.querySelectorAll("task-lists"))if(t instanceof o.Z){t.disabled=!0;let e=t.querySelectorAll("button");for(let t of e)t.disabled=!0}}function f(e,t,n){let s=e.querySelector(".js-comment-update");d(e),L(e);let r=s.elements.namedItem("task_list_track");r instanceof Element&&r.remove();let l=s.elements.namedItem("task_list_operation");l instanceof Element&&l.remove();let o=document.createElement("input");o.setAttribute("type","hidden"),o.setAttribute("name","task_list_track"),o.setAttribute("value",t),s.appendChild(o);let i=document.createElement("input");if(i.setAttribute("type","hidden"),i.setAttribute("name","task_list_operation"),i.setAttribute("value",JSON.stringify(n)),s.appendChild(i),!s.elements.namedItem("task_list_key")){let e=s.querySelector(".js-task-list-field"),t=e.getAttribute("name"),n=t.split("[")[0],r=document.createElement("input");r.setAttribute("type","hidden"),r.setAttribute("name","task_list_key"),r.setAttribute("value",n),s.appendChild(r)}e.classList.remove("is-comment-stale"),(0,c.Bt)(s)}(0,i.N7)(".js-task-list-container .js-task-list-field",function(e){let t=e.closest(".js-task-list-container");u(t),L(t)}),(0,i.N7)(".js-convert-tasklist-to-block-enabled .contains-task-list",function(e){let t=T(e);if(!t)return;let n=Array.from(t.children).some(e=>e.classList.contains("task-list-item-convert-container"));if(n)return;let s=e.ownerDocument.querySelector(".js-convert-to-block-template"),r=s?.content.cloneNode(!0);r&&t.appendChild(r)}),(0,l.on)("task-lists-move","task-lists",function(e){let{src:t,dst:n}=e.detail,s=e.currentTarget.closest(".js-task-list-container");f(s,"reordered",{operation:"move",src:t,dst:n})}),(0,l.on)("task-lists-check","task-lists",function(e){let{position:t,checked:n}=e.detail,s=e.currentTarget.closest(".js-task-list-container");f(s,`checked:${n?1:0}`,{operation:"check",position:t,checked:n})}),(0,l.on)("click",".js-convert-to-block-button",function(e){let t=T(e.target);if(!t)return;let n=t.closest("task-lists");if(!n)throw Error("parent not found");let s=A(t),r=e.currentTarget.closest(".js-task-list-container");f(r,"converted",{operation:"convert_to_block",position:s})}),(0,a.AC)(".js-task-list-container .js-comment-update",async function(e,t){let n;let s=e.closest(".js-task-list-container"),r=e.elements.namedItem("task_list_track");r instanceof Element&&r.remove();let l=e.elements.namedItem("task_list_operation");l instanceof Element&&l.remove();try{n=await t.json()}catch(t){let e;try{e=JSON.parse(t.response.text)}catch(e){}if(e&&e.stale){let e=s.querySelector(".js-task-list-field");e.classList.add("session-resumable-canceled"),e.classList.remove("js-session-resumable")}else 422===t.response.status||window.location.reload()}n&&(l&&n.json.source&&(s.querySelector(".js-task-list-field").value=n.json.source),u(s),requestAnimationFrame(()=>L(s)))});let m=!1,p=!1,h=null;function b(e){let t="insertLineBreak"===e.inputType;m=!!t}function g(e){if(!m){let t="insertLineBreak"===e.inputType;if(!t)return}let t=e.target;(function(e){let t=function(e,t){let n=t[0];if(!n||!e)return;let s=e.substring(0,n).split("\n"),r=s[s.length-2],l=r?.match(x);if(!l)return;let o=l[0],i=l[1],a=l[2],c=parseInt(l[3],10),u=!!l[4],d=!isNaN(c),f=d?`${c+1}.`:a,m=`${f} ${u?"[ ] ":""}`,p=e.indexOf("\n",n);p<0&&(p=e.length);let h=e.substring(n,p);h.startsWith(m)&&(m="");let b=r.replace(o,"").trim().length>0||h.trim().length>0;if(b){let t=`${i}${m}`,s=e.substring(n),r=t.length,l=[null,null],o=e.substring(0,n)+t+s;if(d&&!e.substring(n).match(/^\s*$/g)){var g,y;g=e.substring(n),y=c+1,t+=s=g.split("\n").map(e=>{if(e.replace(/^\s+/,"").startsWith(`${y}.`)){let t=e.replace(`${y}`,`${y+1}`);return y+=1,t}return e}).join("\n"),l=[n,n+t.length],o=e.substring(0,n)+t}return{text:o,autocompletePrefix:t,selection:[n+r,n+r],commandId:"insertText",writeSelection:l}}{let t=n-` +${o}`.length;return{autocompletePrefix:"",text:e.substring(0,t)+e.substring(n),selection:[t,t],commandId:"delete",writeSelection:[null,null]}}}(e.value,[e.selectionStart,e.selectionEnd]);void 0!==t&&y(e,t)})(t),m=!1}function y(e,t){if(null===h||!0===h){e.contentEditable="true";try{let n;m=!1,"insertText"===t.commandId?(n=t.autocompletePrefix,null!==t.writeSelection[0]&&null!==t.writeSelection[1]&&(e.selectionStart=t.writeSelection[0],e.selectionEnd=t.writeSelection[1])):e.selectionStart=t.selection[0],h=document.execCommand(t.commandId,!1,n)}catch(e){h=!1}e.contentEditable="false"}if(!h){try{document.execCommand("ms-beginUndoUnit")}catch(e){}e.value=t.text;try{document.execCommand("ms-endUndoUnit")}catch(e){}e.dispatchEvent(new CustomEvent("input",{bubbles:!0,cancelable:!0}))}null!=t.selection[0]&&null!=t.selection[1]&&(e.selectionStart=t.selection[0],e.selectionEnd=t.selection[1])}function w(e){if(!p&&"Enter"===e.key&&e.shiftKey&&!e.metaKey){let t=e.target,n=function(e,t){let n=t[0];if(!n||!e)return;let s=e.substring(0,n).split("\n"),r=s[s.length-1],l=r?.match(S);if(!l)return;let o=l[1]||"",i=` +${o}`;return{text:e.substring(0,n)+i+e.substring(n),autocompletePrefix:i,selection:[n+i.length,n+i.length],commandId:"insertText",writeSelection:[null,null]}}(t.value,[t.selectionStart,t.selectionEnd]);void 0!==n&&(y(t,n),e.preventDefault(),(0,l.f)(t,"change"))}}function k(){p=!0}function v(){p=!1}function E(e){if(p)return;if("Escape"===e.key){!function(e){let t=e.target;"backward"===t.selectionDirection?t.selectionEnd=t.selectionStart:t.selectionStart=t.selectionEnd}(e);return}if("Tab"!==e.key)return;let t=e.target,n=function(e,t,n){let s=t[0]||0,r=t[1]||s;if(null===t[0]||s===r)return;let l=e.substring(0,s).lastIndexOf("\n")+1,o=e.indexOf("\n",r-1),i=o>0?o:e.length-1,a=e.substring(l,i).split("\n"),c=!1,u=0,d=0,f=[];for(let e of a){let t=e.match(/^\s*/);if(t){let s=t[0],r=e.substring(s.length);if(n){let e=s.length;s=s.slice(0,-2),u=c?u:s.length-e,c=!0,d+=s.length-e}else s+=" ",u=2,d+=2;f.push(s+r)}}let m=f.join("\n"),p=e.substring(0,l)+m+e.substring(i),h=[Math.max(l,s+u),r+d];return{text:p,selection:h,autocompletePrefix:m,commandId:"insertText",writeSelection:[l,i]}}(t.value,[t.selectionStart,t.selectionEnd],e.shiftKey);void 0!==n&&(e.preventDefault(),y(t,n))}(0,i.N7)(".js-task-list-field",{subscribe:e=>(0,r.qC)((0,r.RB)(e,"keydown",E),(0,r.RB)(e,"keydown",w),(0,r.RB)(e,"beforeinput",b),(0,r.RB)(e,"input",g),(0,r.RB)(e,"compositionstart",k),(0,r.RB)(e,"compositionend",v))}),function(e){e.insertText="insertText",e.delete="delete"}(s||(s={}));let S=/^(\s*)?/,x=/^(\s*)([*-]|(\d+)\.)\s(\[[\sx]\]\s)?/;function A(e){let t=e.closest("task-lists");if(!t)throw Error("parent not found");let n=Array.from(t.querySelectorAll("ol, ul")).filter(e=>!e.closest("tracking-block"));return n.indexOf(e)}function L(e){if(0===document.querySelectorAll("tracked-issues-progress").length)return;let t=e.closest(".js-timeline-item");if(t)return;let n=e.querySelectorAll(".js-comment-body [type=checkbox]"),s=n.length,r=Array.from(n).filter(e=>e.checked).length,l=document.querySelectorAll("tracked-issues-progress[data-type=checklist]");for(let e of l)e.setAttribute("data-completed",String(r)),e.setAttribute("data-total",String(s))}function T(e){let t=e.closest(".contains-task-list"),n=t;for(;(n=n.parentElement.closest(".contains-task-list"))!==t&&null!==n;)t=n;return t}},254:(e,t,n)=>{n.d(t,{ZG:()=>i,q6:()=>c,w4:()=>a});var s=n(8439);let r=!1,l=new s.Z;function o(e){let t=e.target;if(t instanceof HTMLElement&&t.nodeType!==Node.DOCUMENT_NODE)for(let e of l.matches(t))e.data.call(null,t)}function i(e,t){r||(r=!0,document.addEventListener("focus",o,!0)),l.add(e,t),document.activeElement instanceof HTMLElement&&document.activeElement.matches(e)&&t(document.activeElement)}function a(e,t,n){function s(t){let r=t.currentTarget;r&&(r.removeEventListener(e,n),r.removeEventListener("blur",s))}i(t,function(t){t.addEventListener(e,n),t.addEventListener("blur",s)})}function c(e,t){function n(e){let{currentTarget:s}=e;s&&(s.removeEventListener("input",t),s.removeEventListener("blur",n))}i(e,function(e){e.addEventListener("input",t),e.addEventListener("blur",n)})}},40458:(e,t,n)=>{n.d(t,{Z:()=>u});var s=n(54177),r=n(82873);function l(e){let t=document.querySelector(".sso-modal");t&&(t.classList.remove("success","error"),e?t.classList.add("success"):t.classList.add("error"))}async function o(){let e=document.querySelector("link[rel=sso-modal]"),t=await (0,s.W)({content:(0,r.a_)(document,e.href),dialogClass:"sso-modal"}),n=null,o=window.external;if(o.ssoComplete=function(e){e.error?l(n=!1):(l(n=!0),function(e){let t=document.querySelector("meta[name=sso-expires-around]");t&&t.setAttribute("content",e)}(e.expiresAround),window.focus()),o.ssoComplete=null},await new Promise(e=>{t.addEventListener("dialog:remove",e,{once:!0})}),!n)throw Error("sso prompt canceled")}async function i(){let e=document.querySelector("link[rel=sso-session]"),t=document.querySelector("meta[name=sso-expires-around]");if(!(e instanceof HTMLLinkElement)||!function(e){if(!(e instanceof HTMLMetaElement))return!0;let t=parseInt(e.content),n=new Date().getTime()/1e3;return n>t}(t))return!0;let n=e.href,s=await fetch(n,{headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}}),r=await s.json();return r}(0,n(36071).N7)(".js-sso-modal-complete",function(e){if(window.opener&&window.opener.external.ssoComplete){let t=e.getAttribute("data-error"),n=e.getAttribute("data-expires-around");window.opener.external.ssoComplete({error:t,expiresAround:n}),window.close()}else{let t=e.getAttribute("data-fallback-url");t&&(window.location.href=t)}});let a=null;function c(){a=null}async function u(){let e=await i();e||(a||(a=o().then(c).catch(c)),await a)}},54177:(e,t,n)=>{n.d(t,{W:()=>r});var s=n(59753);async function r(e){let t=document.querySelector("#site-details-dialog"),n=t.content.cloneNode(!0),r=n.querySelector("details"),l=r.querySelector("details-dialog"),o=r.querySelector(".js-details-dialog-spinner");e.detailsClass&&r.classList.add(...e.detailsClass.split(" ")),e.dialogClass&&l.classList.add(...e.dialogClass.split(" ")),e.label?l.setAttribute("aria-label",e.label):e.labelledBy&&l.setAttribute("aria-labelledby",e.labelledBy),document.body.append(n);try{let t=await e.content;o.remove(),l.prepend(t)}catch(n){o.remove();let t=document.createElement("span");t.textContent=e.errorMessage||"Couldn't load the content",t.classList.add("my-6"),t.classList.add("mx-4"),l.prepend(t)}return r.addEventListener("toggle",()=>{r.hasAttribute("open")||((0,s.f)(l,"dialog:remove"),r.remove())}),l}},82873:(e,t,n)=>{n.d(t,{DF:()=>u,Fr:()=>d,a_:()=>c});var s=n(18699);let r=class ResponseError extends Error{constructor(e,t){super(`${e} for HTTP ${t.status}`),this.response=t}};var l=n(22490),o=n(7180);let i="server-x-safe-html",a=l.ZO.createPolicy(i,{createHTML:(e,t)=>o.O.apply({policy:()=>(!function(e,t,n=!1){let s=t.headers.get("content-type")||"";if(!n&&!s.startsWith("text/html"))throw new r(`expected response with text/html, but was ${s}`,t);if(n&&!(s.startsWith("text/html")||s.startsWith("application/json")))throw new r(`expected response with text/html or application/json, but was ${s}`,t);let l=t.headers.get("x-html-safe");if(l){if(!e.includes(l))throw new r("response X-HTML-Safe nonce did not match",t)}else throw new r("missing X-HTML-Safe nonce",t)}(function(e){let t=[...e.querySelectorAll("meta[name=html-safe-nonce]")].map(e=>e.content);if(t.length<1)throw Error("could not find html-safe-nonce on document");return t}(document),t),e),policyName:i,fallback:e,silenceErrorReporting:!0})});async function c(e,t,n){let r=new Request(t,n);r.headers.append("X-Requested-With","XMLHttpRequest");let l=await self.fetch(r);if(l.status<200||l.status>=300)throw Error(`HTTP ${l.status}${l.statusText||""}`);let o=a.createHTML(await l.text(),l);return(0,s.r)(e,o)}function u(e,t,n=1e3,s=[200],r=[202]){return async function n(l){let o=new Request(e,t);o.headers.append("X-Requested-With","XMLHttpRequest");let i=await self.fetch(o);if(r.includes(i.status))return await new Promise(e=>setTimeout(e,l)),n(1.5*l);if(s.includes(i.status))return i;if(i.status<200||i.status>=300)throw Error(`HTTP ${i.status}${i.statusText||""}`);throw Error(`Unexpected ${i.status} response status from poll endpoint`)}(n)}async function d(e,t,n){let{wait:s=500,acceptedStatusCodes:r=[200],max:l=3,attempt:o=0}=n||{},i=async()=>new Promise((n,i)=>{setTimeout(async()=>{try{let s=new Request(e,t);s.headers.append("X-Requested-With","XMLHttpRequest");let i=await self.fetch(s);if(r.includes(i.status)||o+1===l)return n(i);n("retry")}catch(e){i(e)}},s*o)}),a=await i();return"retry"!==a?a:d(e,t,{wait:s,acceptedStatusCodes:r,max:l,attempt:o+1})}},67044:(e,t,n)=>{n.d(t,{DV:()=>l,D_:()=>s.D_,EL:()=>s.EL,N9:()=>s.N9,Tz:()=>s.Tz,k0:()=>s.k0});var s=n(11793);let r=/(?:^|,)((?:[^,]|,(?=\+| |$))*(?:,(?=,))?)/g;function l(e){return Array.from(e.matchAll(r)).map(([,e])=>e)}},76134:(e,t,n)=>{n.d(t,{Ty:()=>l,YE:()=>o,Zf:()=>a});var s=n(46426),r=n(67044);let l=()=>{let e=document.querySelector("meta[name=keyboard-shortcuts-preference]");return!e||"all"===e.content},o=e=>/Enter|Arrow|Escape|Meta|Control|Mod|Esc/.test(e)||e.includes("Alt")&&e.includes("Shift"),i=new Set(["button","checkbox","color","file","hidden","image","radio","range","reset","submit"]),a=e=>{let t=(0,r.EL)(e),n=function(e){if(!(e instanceof HTMLElement))return!1;let t=e.nodeName.toLowerCase(),n=e.getAttribute("type")?.toLowerCase()??"text",s="true"===e.ariaReadOnly||"true"===e.getAttribute("aria-readonly")||null!==e.getAttribute("readonly");return("select"===t||"textarea"===t||"input"===t&&!i.has(n)||e.isContentEditable)&&!s}(e.target)&&(0,s.c)("no_character_key_shortcuts_in_inputs"),a=l()&&!n;return o(t)||a}},55908:(e,t,n)=>{n.d(t,{Q:()=>s});let s=Object.freeze({INITIAL:"soft-nav:initial",START:"soft-nav:start",SUCCESS:"soft-nav:success",ERROR:"soft-nav:error",FRAME_UPDATE:"soft-nav:frame-update",END:"soft-nav:end",RENDER:"soft-nav:render",PROGRESS_BAR:{START:"soft-nav:progress-bar:start",END:"soft-nav:progress-bar:end"}})},56959:(e,t,n)=>{n.d(t,{RB:()=>s,qC:()=>r,w0:()=>Subscription});let Subscription=class Subscription{constructor(e){this.closed=!1,this.unsubscribe=()=>{e(),this.closed=!0}}};function s(e,t,n,s={capture:!1}){return e.addEventListener(t,n,s),new Subscription(()=>{e.removeEventListener(t,n,s)})}function r(...e){return new Subscription(()=>{for(let t of e)t.unsubscribe()})}}}]); +//# sourceMappingURL=app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec-88e7ee018944.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d-b64c1039e04d.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d-b64c1039e04d.js.download" new file mode 100644 index 0000000..803d65c --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d-b64c1039e04d.js.download" @@ -0,0 +1,40 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d"],{94831:(e,t,r)=>{r.d(t,{i:()=>n});var i=r(76006),o=r(16852);function s(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}let n=class ClientDefinedProviderElement extends o.b{static build(e,t){let r=new ClientDefinedProviderElement;return r.providerId=e,r.provider=t,r}connectedCallback(){this.setAttribute("data-targets","command-palette.clientDefinedProviderElements")}};s([i.Lj],n.prototype,"providerId",void 0),n=s([i.Ih],n)},7667:(e,t,r)=>{r.d(t,{Z:()=>o,o:()=>g});var i,o,s=r(76006),n=r(94831),a=r(25543),l=r(48084),c=r(50034),p=r(80425),d=r(3447),h=r(52418);function u(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}let m=()=>navigator.platform.match(/Mac/),y=m()?"metaKey":"ctrlKey",f=m()?"Meta":"Control",g=e=>e instanceof KeyboardEvent&&e[y];(i=class CommandPalette extends HTMLElement{setup(){this.modes=Array.from(this.querySelectorAll("command-palette-mode")),this.defaultMode=this.querySelector(".js-command-palette-default-mode"),this.commandPaletteInput=this.querySelector("command-palette-input"),this.groups=this.querySelectorAll("command-palette-item-group"),this.defaultOpen&&(this.manualToggle(!0),this.clearReturnToParams()),window.commandPalette=this,this.setupComplete=!0;let e=new Event("command-palette-ready",{bubbles:!0,cancelable:!0});this.dispatchEvent(e)}connectedCallback(){this.setupComplete||this.setup()}clear(e=!0){this.clearProviderCaches(),this.pageStack.reset(),e&&this.resetInput()}clearCommands(e=!0){return this.everActivated&&(this.clearCommandProviderCaches(),e&&this.resetInput()),Promise.resolve()}resetInput(){this.commandPaletteInput.inputValue=""}activate(){this.sessionId=this.generateSessionId(),this.commandPaletteInput.scopeElement.smallDisplay=this.offsetWidth<450,this.commandPaletteInput.focus(),this.setActiveModeElement(),this.setQuery(),this.toggleTips(),this.pageStack.commandPaletteActivated(),this.dispatchEvent(new CustomEvent("command-palette-activated",{detail:{previouslyActivated:this.everActivated}})),this.activated=!0,this.everActivated=!0,(0,h.j)("session_initiated")}deactivate(){this.activated=!1,this.pageStack.unbindListeners(),this.clear(),this.previouslyActiveElement&&this.previouslyActiveElement.focus(),(0,h.j)("session_terminated")}generateSessionId(){return(0,p.k)(`${Date.now()}_${this.userId}_${this.query.path}`).toString()}manualToggle(e){let t=this.closest("details");e?t.open=!0:t.removeAttribute("open")}dismiss(){this.manualToggle(!1),this.clear()}get secondaryActivationHotkey(){let e=this.activationHotkey.split(",");return e.length>1?e[e.length-1]:""}get platformActivationHotkey(){return this.platformHotkey(this.activationHotkey)}get platformSecondaryActivationHotkey(){return this.platformHotkey(this.secondaryActivationHotkey)}get platformCommandModeHotkey(){return this.platformHotkey(this.commandModeHotkey)}platformHotkey(e){if("none"===e)return"";let t=e;return m()&&(t=t.replace(/Mod\+Alt/g,"Alt+Mod")),t.replace(/Mod/g,f)}onInput(){this.everActivated&&(this.commandPaletteInput.typeahead="",this.setActiveModeElement(),this.setQuery(),this.toggleTips(),this.updateOverlay())}updateOverlay(){let e=this.getMode();for(let t of(this.commandPaletteInput.overlay=e,this.groups))t.renderElement(e);if(e&&""===this.getTextWithoutMode()){let e=this.getModeElement().placeholder||"";this.commandPaletteInput.showModePlaceholder(e)}else this.commandPaletteInput.showModePlaceholder("")}itemsUpdated(e){if(!(e instanceof CustomEvent))return;let t=e.detail.items,r=t.filter(e=>e.group!==a.O.footerGroupId),i=r.filter(e=>!e.group||!a.O.helpGroupIds.includes(e.group)),o=r.length>i.length,s=0===i.length&&this.activated;i.length>0?this.toggleEmptyState(!1,o):s&&(this.toggleEmptyState(!0,o),this.toggleTips()),this.toggleErrorTips()}loadingStateChanged(e){e instanceof CustomEvent&&(this.commandPaletteInput.loading=e.detail.loading)}pageFetchError(e){e instanceof CustomEvent&&(this.error=!0,this.toggleErrorTips())}selectedItemChanged(e){if(!(e instanceof CustomEvent))return;let t=e.detail.item,r=e.detail.isDefaultSelection;this.updateTypeahead(t,r)}setActiveModeElement(){let e=this.commandPaletteInput.inputValue.substring(0,1),t=this.modes.filter(t=>t.active(this.query.scope,e)).find(t=>t.character()===e);this.activeMode=t||this.defaultMode,this.pageStack.currentMode=this.activeMode.character()}setQuery(){this.query=new c.A(this.getTextWithoutMode().trimStart(),this.getMode(),{scope:this.commandPaletteInput.scope,subjectId:this.pageStack.defaultScopeId,subjectType:this.pageStack.defaultScopeType,returnTo:this.returnTo}),this.pageStack.currentQueryText=this.getTextWithoutMode().trimStart()}getModeElement(){return this.activeMode}getMode(){return this.getModeElement()?.character()}getTextWithoutMode(){if(!this.commandPaletteInput)return"";let e=this.commandPaletteInput.inputValue,t=this.getMode();return t&&e.startsWith(t)?e.substring(1):e}get selectedItem(){return this.pageStack.currentPage.selectedItem}onSelect(e){this.selectedItem?this.selectedItem.item.select(this):e.preventDefault()}autocomplete(e){(0,h.j)("autocompleted",e);let t=this.commandPaletteInput;void 0!==e.typeahead?t.inputValue=t.overlay+e.typeahead:t.inputValue=t.overlay+e.title}setScope(e){(0,h.j)("scoped");let t=e||this.commandPaletteInput.scope;for(let e of t.tokens){let r=e===t.tokens[t.tokens.length-1],i=new l.j({title:e.value,scopeId:e.id,scopeType:e.type});this.pageStack.push(i,!r)}this.commandPaletteInput.inputValue=""}onDescope(){this.toggleEmptyState(!1,!1),this.pageStack.pop(),this.toggleTips()}onInputClear(){this.pageStack.clear()}onKeydown(e){"Enter"===e.key&&this.selectedItem?(this.selectedItem?.activate(this,e),e.preventDefault(),e.stopPropagation()):"ArrowDown"===e.key?(this.navigateToItem(1),e.preventDefault(),e.stopPropagation()):"ArrowUp"===e.key?(this.navigateToItem(-1),e.preventDefault(),e.stopPropagation()):this.isCopyEvent(e)&&this.selectedItem&&(this.selectedItem.copy(this),e.preventDefault(),e.stopPropagation())}close(e){if(e instanceof KeyboardEvent&&"Enter"!==e.key)return;let t=document.querySelector(".command-palette-details-dialog");t.toggle(!1),e.stopImmediatePropagation(),e.preventDefault()}navigateToItem(e){this.pageStack.navigate(e)}toggleTips(){let e=this.modeTips.filter(e=>e.available(this.query)),t=e[Math.floor(Math.random()*e.length)];for(let e of this.modeTips)e.hidden=t!==e;this.pageStack.hasVisibleTip=!!t,this.pageStack.currentPage.recomputeStyles()}toggleEmptyState(e,t){for(let t of this.emptyStateElements)t.toggle(this.query,e);if(!t&&e){let e=this.serverDefinedProviderElements.find(e=>"help"===e.type);e&&this.pageStack.currentPage.fetch([e.provider],{isEmpty:!0})}}toggleErrorTips(){for(let e of this.errorStateTips)e.toggle(this.query,!1,this.error)}inputReady(e){e instanceof CustomEvent&&(this.resizeObserver||(this.resizeObserver=new ResizeObserver(e=>{for(let t of e)this.commandPaletteInput.scopeElement.smallDisplay=t.contentRect.width<450}),this.resizeObserver.observe(this)))}updateInputScope(e){e instanceof CustomEvent&&(this.commandPaletteInput.scope=this.pageStack.scope,this.setQuery())}updateTypeahead(e,t=!1){""===this.getTextWithoutMode()&&(!e||t)?this.commandPaletteInput.typeahead="":e&&(this.commandPaletteInput.typeahead=e.typeahead??e.title??"")}isCopyEvent(e){return!this.commandPaletteInput.textSelected()&&(m()?e.metaKey&&"c"===e.key:e.ctrlKey&&"c"===e.key)}setQueryScope(){this.query.scope=this.commandPaletteInput.scope}get providerElements(){return[...this.serverDefinedProviderElements,...this.clientDefinedProviderElements]}get commandsProviderElements(){return this.providerElements.filter(e=>e.provider?.hasCommands)}clearProviderCaches(){for(let e of this.providerElements)e.provider?.clearCache()}clearCommandProviderCaches(){for(let e of this.commandsProviderElements)e.provider?.clearCache()}registerProvider(e,t){let r=this.querySelector(`client-defined-provider[data-provider-id="${e}"]`);r&&r.remove();let i=n.i.build(e,t);this.appendChild(i)}pushPage(e,t=!1){t&&this.pageStack.clear(!1),this.pageStack.push(e),this.resetInput()}get tipElements(){let e=this.querySelectorAll("command-palette-tip");return Array.from(e)}get modeTips(){return this.tipElements.filter(e=>!e.onEmpty&&!e.onError)}get emptyStateElements(){return this.tipElements.filter(e=>e.onEmpty)}get errorStateTips(){return this.tipElements.filter(e=>e.onError)}get placeholder(){return this.getAttribute("placeholder")||""}clearReturnToParams(){let e=new URLSearchParams(location.search);e.delete("command_palette_open"),e.delete("command_query"),e.delete("command_mode"),e.delete("clear_command_scope"),history.replaceState(null,"",`?${e}${location.hash}`)}displayFlash(e,t,r=5e3){let i=document.querySelector(".js-command-palette-toasts");if(!i)return;let o=i.querySelectorAll(".Toast");for(let e of o)e.hidden=!0;let s=i.querySelector(`.Toast.Toast--${e}`);if(!s)return;let n=s.querySelector(".Toast-content");n.textContent=t,s.hidden=!1,setTimeout(()=>{s.hidden=!0},r)}constructor(...e){super(...e),this.everActivated=!1,this.activated=!1,this.error=!1,this.query=new c.A("",""),this.setupComplete=!1,this.sessionId="",this.returnTo="",this.userId="",this.defaultOpen=!1,this.activationHotkey="Mod+k,Mod+Alt+k",this.commandModeHotkey="Mod+Shift+K"}}).tagName="command-palette",i.attrPrefix="",o=i,u([s.Lj],o.prototype,"returnTo",void 0),u([s.Lj],o.prototype,"userId",void 0),u([s.Lj],o.prototype,"defaultOpen",void 0),u([s.Lj],o.prototype,"activationHotkey",void 0),u([s.Lj],o.prototype,"commandModeHotkey",void 0),u([s.fA],o.prototype,"pageStack",void 0),u([s.GO],o.prototype,"clientDefinedProviderElements",void 0),u([s.GO],o.prototype,"serverDefinedProviderElements",void 0),u([(0,d.D)(250)],o.prototype,"clearCommands",null),o=u([s.Ih],o)},25543:(e,t,r)=>{r.d(t,{O:()=>a});var i,o=r(76006),s=r(45974);function n(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}let a=((i=class CommandPaletteItemGroupElement extends HTMLElement{connectedCallback(){this.classList.add("py-2","border-top"),this.setAttribute("hidden","true"),this.skipTemplate||this.renderElement(""),this.skipTemplate=!0}prepareForNewItems(){this.list.textContent="",this.setAttribute("hidden","true"),this.classList.contains("border-top")||this.classList.add("border-top")}hasItem(e){return this.list.querySelectorAll(`[data-item-id="${e.id}"]`).length>0}renderElement(e){(0,s.sY)(this.hasTitle?(0,s.dy)` +
+ + ${this.groupTitle} + + + ${e?"":this.groupHint} + +
+
+ `:(0,s.dy)` +
+ `,this)}push(e){this.removeAttribute("hidden"),this.topGroup&&this.atLimit?e.itemId!==this.firstItem.itemId&&this.replaceTopGroupItem(e):this.list.append(e)}replaceTopGroupItem(e){this.list.replaceChild(e,this.firstItem)}groupLimitForScope(){let e=this.closest("command-palette");if(e){let t=e.query.scope.type;return JSON.parse(this.groupLimits)[t]}}get limit(){let e=this.groupLimitForScope();return this.topGroup?1:this.isModeActive()?50:e||CommandPaletteItemGroupElement.defaultGroupLimit}get atLimit(){return this.list.children.length>=this.limit}parsedGroupLimits(){return this.groupLimits?JSON.parse(this.groupLimits):{}}limitForScopeType(e){let t=this.parsedGroupLimits(),r=t[e];return this.topGroup?1:this.isModeActive()?CommandPaletteItemGroupElement.activeModeLimit:r||0===r?r:CommandPaletteItemGroupElement.defaultGroupLimit}atLimitForScopeType(e){return this.list.children.length>=this.limitForScopeType(e)}isModeActive(){let e=this.closest("command-palette");return!!e&&e.getMode()}get topGroup(){return this.groupId===CommandPaletteItemGroupElement.topGroupId}get hasTitle(){return this.groupId!==CommandPaletteItemGroupElement.footerGroupId&&this.groupId!==CommandPaletteItemGroupElement.defaultGroupId}get itemNodes(){return this.list.querySelectorAll("command-palette-item")}get firstItem(){return this.itemNodes[0]}get lastItem(){return this.itemNodes[this.itemNodes.length-1]}constructor(...e){super(...e),this.groupLimits="",this.defaultPriority=0,this.skipTemplate=!1}}).defaultGroupLimit=5,i.activeModeLimit=50,i.topGroupId="top",i.defaultGroupId="default",i.footerGroupId="footer",i.helpGroupIds=["modes_help","filters_help"],i.commandGroupIds=["commands"],i.topGroupScoreThreshold=9,i);n([o.Lj],a.prototype,"groupTitle",void 0),n([o.Lj],a.prototype,"groupHint",void 0),n([o.Lj],a.prototype,"groupId",void 0),n([o.Lj],a.prototype,"groupLimits",void 0),n([o.Lj],a.prototype,"defaultPriority",void 0),n([o.Lj],a.prototype,"skipTemplate",void 0),n([o.fA],a.prototype,"list",void 0),n([o.fA],a.prototype,"header",void 0),a=n([o.Ih],a)},64316:(e,t,r)=>{r.d(t,{v:()=>a});var i,o=r(76006),s=r(45974);function n(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}let a=((i=class CommandPaletteScopeElement extends HTMLElement{connectedCallback(){this.classList.add("d-inline-flex")}get lastToken(){return this.tokens[this.tokens.length-1]}get text(){return this.tokens.map(e=>e.text).join("/")}get id(){return this.lastToken?this.lastToken.id:CommandPaletteScopeElement.emptyScope.id}get type(){return this.lastToken?this.lastToken.type:CommandPaletteScopeElement.emptyScope.type}get scope(){return this.hasScope()?{text:this.text,type:this.type,id:this.id,tokens:this.tokens}:CommandPaletteScopeElement.emptyScope}set scope(e){this.renderTokens(e.tokens)}renderTokens(e){this.clearScope();let t=0,r=e.length,i=this.smallDisplay?14:20,o=this.smallDisplay?20:55;for(let s=e.length-1;s>=0&&!(t+Math.min(e[s].text.length,i)+5>o);s--)t+=Math.min(e[s].text.length,i)+5,r=s;(0,s.sY)((0,s.dy)`${e.map((e,t)=>{let o=e.text.length>i?`${e.text.substring(0,i-3)}...`:e.text;return(0,s.dy)` + + `})}`,this),this.hidden=!this.hasScope(),0!==r&&(this.placeholder.hidden=!1)}removeToken(){this.lastToken&&(this.lastRemovedToken=this.lastToken,this.lastToken.remove(),this.renderTokens(this.tokens))}hasScope(){return this.tokens.length>0&&this.type&&this.id&&this.text}clearScope(){for(let e of this.tokens)e.remove();this.placeholder.hidden=!0}attributeChangedCallback(e,t,r){this.isConnected&&"data-small-display"===e&&t!==r&&this.renderTokens(this.tokens)}constructor(...e){super(...e),this.smallDisplay=!1}}).emptyScope={type:"",text:"",id:"",tokens:[]},i.observedAttributes=["data-small-display"],i);n([o.Lj],a.prototype,"smallDisplay",void 0),n([o.fA],a.prototype,"placeholder",void 0),n([o.GO],a.prototype,"tokens",void 0),a=n([o.Ih],a)},98950:(e,t,r)=>{r.d(t,{z:()=>i});function i(e){if("clipboard"in navigator)return navigator.clipboard.writeText(e);let t=document.body;if(!t)return Promise.reject(Error());let r=function(e){let t=document.createElement("pre");return t.style.width="1px",t.style.height="1px",t.style.position="fixed",t.style.top="5px",t.textContent=e,t}(e);return t.appendChild(r),!function(e){if("clipboard"in navigator)return navigator.clipboard.writeText(e.textContent||"");let t=getSelection();if(null==t)return Promise.reject(Error());t.removeAllRanges();let r=document.createRange();r.selectNodeContents(e),t.addRange(r),document.execCommand("copy"),t.removeAllRanges(),Promise.resolve()}(r),t.removeChild(r),Promise.resolve()}},24728:(e,t,r)=>{r.d(t,{i:()=>s});var i=r(7667),o=r(34106);let s=class AccessPolicyItem extends o.g{activate(e,t){t instanceof PointerEvent?super.activate(e,t):t instanceof KeyboardEvent&&this.activateLinkBehavior(e,t,(0,i.o)(t))}get key(){return this.title}};s=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([o.O],s)},776:(e,t,r)=>{r.d(t,{d:()=>s});var i=r(34106),o=r(89445);let s=class CommandItem extends i.g{get action(){return this._action}async activate(e){super.activate(e);let t=e.getAttribute("commands-path");if(!t)return;let r=e.query.params();r.set("command",this.action.id),e.commandPaletteInput.loading=!0;let i=await (0,o.Q)(t,{method:"POST",body:r});if(e.commandPaletteInput.loading=!1,i.ok){let t=await i.json();this.handleResponse(e,t.action,t.arguments)}else e.displayFlash("error","Failed to run command")}handleResponse(e,t,r){"displayFlash"===t&&(e.displayFlash(r.type,r.message),e.dismiss())}constructor(e){super(e),this.typeahead=e.title,this.group="commands"}};s=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([i.O],s)},4328:(e,t,r)=>{r.d(t,{Z:()=>s});var i=r(34106),o=r(98950);let s=class CopyableItem extends i.g{get action(){return this._action}async activate(e){super.activate(e);try{await (0,o.z)(this.action.text),e.displayFlash("success",this.action.message),e.dismiss()}catch{e.displayFlash("error","Copy failed")}}constructor(e){super(e),this.priority=11,this.score=1,this.typeahead=e.title,this.group="commands"}};s=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([i.O],s)},79922:(e,t,r)=>{r.d(t,{B:()=>o});var i=r(34106);let o=class HelpItem extends i.g{static from(e){return new HelpItem({title:e.title,typeahead:"",priority:-10-e.index,score:-10,group:e.group,action:{type:"help",description:"",prefix:e.prefix},persistentHint:e.persistentHint})}activate(e,t){e.commandPaletteInput.inputValue=this.action.prefix+e.getTextWithoutMode()}autocomplete(e){e.commandPaletteInput.inputValue=this.action.prefix+e.getTextWithoutMode()}calculateScore(e){return 0}get action(){return this._action}constructor(e){super(e),this.persistentHint=e.persistentHint}};o=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([i.O],o)},8407:(e,t,r)=>{r.d(t,{s:()=>s});var i=r(7667),o=r(34106);let s=class JumpToItem extends o.g{static from(e){return new JumpToItem({title:e.title,typeahead:e.title,priority:1,score:1,group:e.group,action:{type:"jump_to",description:"",path:e.path},icon:{type:"octicon",id:e.icon}})}activate(e,t){t instanceof PointerEvent?super.activate(e,t):t instanceof KeyboardEvent&&this.activateLinkBehavior(e,t,(0,i.o)(t))}copy(e){super.copy(e);let t=new URL(this.action.path,window.location.origin);return this.copyToClipboardAndAnnounce(t.toString()),t.toString()}get key(){return`${super.key}/${this.action.path}`}get action(){return this._action}};s=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([o.O],s)},73072:(e,t,r)=>{r.d(t,{V:()=>s});var i=r(8407),o=r(34106);let s=class JumpToOrgItem extends i.s{};s=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([o.O],s)},35446:(e,t,r)=>{r.d(t,{W:()=>s});var i=r(8407),o=r(34106);let s=class JumpToTeamItem extends i.s{};s=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([o.O],s)},63927:(e,t,r)=>{r.d(t,{U:()=>MainWindowCommandItem});var i=r(93345);let MainWindowCommandItem=class MainWindowCommandItem extends i.ck{get path(){}copy(e){}activate(e){this.command.run(e),this.command.dismissAfterRun&&e.dismiss()}isApplicable(e){return this.command.isApplicable(e)}select(e){this.command.select?this.command.select(e):e.autocomplete(this)}constructor(e,t){super({title:t.title??e.title,subtitle:t.subtitle??e.subtitle,typeahead:t.title??e.title,priority:t.priority??e.priority,group:t.group??e.group,icon:{type:t.iconType??e.iconType,id:t.icon??e.icon},hint:"Run command"}),this.command=e}}},95639:(e,t,r)=>{r.d(t,{K:()=>a});var i,o=r(34106),s=r(25543),n=r(8407);let a=((i=class SearchLinkItem extends n.s{static create(e){let t,r,i;let o=[...e.scope.tokens];for(;o.length>0&&!this.searchableScopeTypes.includes(o[o.length-1].type);)o.pop();if((i=o.length>0?o[o.length-1]:void 0)&&"repository"===i.type){let i=o.map(e=>e.text).join("/");t=`in ${i}`,r=`/${i}/search?q=${e.text}`}else if(i&&"owner"===i.type){let o=`org:${i.text} ${e.text}`;t=`in ${i.text}`,r=`/search?q=${o}`}else t="across all of GitHub",r=`/search?q=${e.text}`;return new SearchLinkItem({title:`Search ${e.text}${t}`,typeahead:"",priority:-10,score:-10,group:s.O.footerGroupId,action:{type:"jump_to",description:"",path:r},icon:{type:"octicon",id:"search-color-fg-muted"},titleScope:t})}autocomplete(e){}calculateScore(e){return 0}constructor(e){super(e),this.titleScope=e.titleScope}}).searchableScopeTypes=["owner","repository"],i);a=function(e,t,r,i){var o,s=arguments.length,n=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(n=(s<3?o(n):s>3?o(t,r,n):o(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n}([o.O],a)},34106:(e,t,r)=>{r.d(t,{O:()=>s,g:()=>ServerDefinedItem});var i=r(93345),o=r(25543);function s(e){ServerDefinedItem.register(e)}let ServerDefinedItem=class ServerDefinedItem extends i.ck{static register(e){this.itemClasses[e.itemType]=e}static get itemType(){return this.buildItemType(this.name)}static buildItemType(e){return e.replace(/([A-Z]($|[a-z]))/g,"_$1").replace(/(^_|_Item$)/g,"").toLowerCase()}static build(e){let t=this.itemClasses[e.action.type];if(t)return new t(e);throw Error(`No item handler for ${e.action.type}`)}get action(){return this._action}get key(){return`${this.action.type}/${this.title}/${this.group}`}get path(){return this.action.path||""}get itemType(){return ServerDefinedItem.buildItemType(this.constructor.name)}select(e){this.scope?e.setScope(this.scope):e.autocomplete(this)}activate(e,t){}activateLinkBehavior(e,t,r){this.element?.activateLinkBehavior(e,t,r)}copy(e){}copyToClipboardAndAnnounce(e,t){this.element?.copyToClipboardAndAnnounce(e,t)}constructor(e){super(e),this.position="",this.score=e.score,this.scope=e.scope,this.matchFields=e.match_fields,this._action=e.action}};ServerDefinedItem.itemClasses={},ServerDefinedItem.defaultData={title:"",score:1,priority:1,action:{type:"",path:""},icon:{type:"octicon",id:"dash-color-fg-muted"},group:o.O.defaultGroupId}},48084:(e,t,r)=>{r.d(t,{j:()=>GlobalProvidersPage});let GlobalProvidersPage=class GlobalProvidersPage{get providers(){let e=[];for(let t of this._providerElements)t.provider&&e.push(t.provider);return e}get _providerElements(){return[...this.serverDefinedProviderElements,...this.clientDefinedProviderElements]}get serverDefinedProviderElements(){let e=document.querySelectorAll("server-defined-provider");return Array.from(e)}get clientDefinedProviderElements(){let e=document.querySelectorAll("client-defined-provider");return Array.from(e)}constructor(e){this.title=e.title,this.scopeId=e.scopeId,this.scopeType=e.scopeType}}},16852:(e,t,r)=>{r.d(t,{b:()=>ProviderElement});let ProviderElement=class ProviderElement extends HTMLElement{async fetchWithDebounce(e,t){return this.provider?(this._lastFetchQuery=e,await this.delay(this.provider.debounce),this._lastFetchQuery!==e)?{results:[]}:this.provider.fetch(e,t):{results:[]}}delay(e){return new Promise(t=>setTimeout(t,e))}}},97165:(e,t,r)=>{r.d(t,{B:()=>ProviderBase});var i=r(93345);let ProviderBase=class ProviderBase extends i.BX{fuzzyFilter(e,t,r=0){if(t.isBlank())return e;let i=[];for(let o of e){let e=o.calculateScore(t.text);e>r&&i.push(o)}return i}}},89803:(e,t,r)=>{r.d(t,{j:()=>ServerDefinedProvider});var i=r(97165);let ServerDefinedProvider=class ServerDefinedProvider extends i.B{get type(){return this.element.type}get modes(){return this.element.modes}get debounce(){return this.element.debounce}get scopeTypes(){return this.element.scopeTypes}get src(){return this.element.src}get hasWildCard(){return this.element.hasWildCard}get hasCommands(){return this.element.hasCommands}fetch(e,t){throw Error("Method not implemented.")}enabledFor(e){throw Error("Method not implemented.")}clearCache(){throw Error("Method not implemented.")}constructor(e){super(),this.element=e}}},50034:(e,t,r)=>{r.d(t,{A:()=>Query});var i=r(64316);let Query=class Query{get text(){return this.queryText}get mode(){return this.queryMode}get path(){return this.buildPath(this)}buildPath(e,t=e.text){return`scope:${e.scope.type}-${e.scope.id}/mode:${e.mode}/query:${t}`}clearScope(){this.scope=i.v.emptyScope}hasScope(){return this.scope.id!==i.v.emptyScope.id}isBlank(){return 0===this.text.trim().length}isPresent(){return!this.isBlank()}immutableCopy(){let e=this.text,t=this.mode,r={...this.scope};return new Query(e,t,{scope:r,subjectId:this.subjectId,subjectType:this.subjectType,returnTo:this.returnTo})}hasSameScope(e){return this.scope.id===e.scope.id}params(){let e=new URLSearchParams;return this.isPresent()&&e.set("q",this.text),this.hasScope()&&e.set("scope",this.scope.id),this.mode&&e.set("mode",this.mode),this.returnTo&&e.set("return_to",this.returnTo),this.subjectId&&e.set("subject",this.subjectId),e}constructor(e,t,{scope:r,subjectId:o,subjectType:s,returnTo:n}={}){this.queryText=e,this.queryMode=t,this.scope=r??i.v.emptyScope,this.subjectId=o,this.subjectType=s,this.returnTo=n}}},52418:(e,t,r)=>{r.d(t,{j:()=>p});var i=r(24728),o=r(776),s=r(4328),n=r(8407),a=r(63927),l=r(34106),c=r(95253);function p(e,t){let r;let p=document.querySelector("command-palette"),d="";t&&("commands"===t.group||"global_commands"===t.group)&&(d=t.title);let h={command_palette_session_id:p.sessionId,command_palette_scope:p.query.scope.type,command_palette_mode:p.getMode(),command_palette_title:d,command_palette_position:t?.position,command_palette_score:t?.score,command_palette_group:t?.group,command_palette_item_type:t instanceof l.g?t?.itemType:t?.constructor.name};r="activate"===e?t instanceof i.i?"access_policy_executed":t instanceof o.d||t instanceof a.U||t instanceof s.Z?"command_executed":t instanceof n.s?t.element?.newTabOpened?"jump_to_new_tab":"jump_to":"activate":e,(0,c.qP)(`command_palette_${r}`,h)}},93345:(e,t,r)=>{r.d(t,{BX:()=>ProviderBase,Z4:()=>StaticItemsPage,ck:()=>Item});var i=r(47142),o=r(80425);let StaticItemsPage=class StaticItemsPage{constructor(e,t,r){this.providers=[],this.scopeType="static_items_page",this.title=e,this.scopeId=t,this.providers=[new StaticItemsProvider(r)]}};let StaticItemsProvider=class StaticItemsProvider{async fetch(e){let t=this.fuzzyFilter(this.items,e);return{results:t}}enabledFor(){return!0}clearCache(){}fuzzyFilter(e,t,r=0){if(t.isBlank())return e;let i=[];for(let o of e){let e=o.calculateScore(t.text);e>r&&i.push(o)}return i}constructor(e){this.hasCommands=!0,this.debounce=0;let t=e.length;this.items=e.map((e,r)=>(e.priority=t-r,e))}};let Item=class Item{get matchingFields(){return this.matchFields?this.matchFields:[this.title]}get key(){return`${this.title}-${this.group}-${this.subtitle}-${this.matchFields?.join("-")}`}get id(){return this._id||(this._id=(0,o.k)(this.key).toString()),this._id}calculateScore(e){let t=this.matchingFields.map(t=>this.calculateScoreForField({field:t,queryText:e}));return Math.max(...t)}calculateScoreForField({field:e,queryText:t}){return(0,i.CD)(t,e)?(0,i.Gs)(t,e):-1/0}constructor(e){this.score=0,this.position="",this.title=e.title,this.priority=e.priority,this.group=e.group,this.subtitle=e.subtitle,this.matchFields=e.matchFields,this.typeahead=e.typeahead,this.hint=e.hint,this.icon=e.icon}};let ProviderBase=class ProviderBase{fuzzyFilter(e,t,r=0){if(t.isBlank())return e;let i=[];for(let o of e){let e=o.calculateScore(t.text);e>r&&i.push(o)}return i}}},95253:(e,t,r)=>{let i;r.d(t,{YT:()=>h,qP:()=>u,yM:()=>m});var o=r(88149),s=r(86058),n=r(44544),a=r(71643);let{getItem:l}=(0,n.Z)("localStorage"),c="dimension_",p=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","scid"];try{let e=(0,o.n)("octolytics");delete e.baseContext,i=new s.R(e)}catch(e){}function d(e){let t=(0,o.n)("octolytics").baseContext||{};if(t)for(let[e,r]of(delete t.app_id,delete t.event_url,delete t.host,Object.entries(t)))e.startsWith(c)&&(t[e.replace(c,"")]=r,delete t[e]);let r=document.querySelector("meta[name=visitor-payload]");if(r){let e=JSON.parse(atob(r.content));Object.assign(t,e)}let i=new URLSearchParams(window.location.search);for(let[e,r]of i)p.includes(e.toLowerCase())&&(t[e]=r);return t.staff=(0,a.B)().toString(),Object.assign(t,e)}function h(e){i?.sendPageView(d(e))}function u(e,t={}){let r=document.head?.querySelector('meta[name="current-catalog-service"]')?.content,o=r?{service:r}:{};for(let[e,r]of Object.entries(t))null!=r&&(o[e]=`${r}`);if(i){let t=e||"unknown";d(o),i.sendEvent(t,d(o))}}function m(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,JSON.stringify(t)]))}},45974:(e,t,r)=>{r.d(t,{dy:()=>a.dy,sY:()=>a.sY,Au:()=>a.Au});var i=r(22490),o=r(7180);let s="jtml-no-op",n=i.ZO.createPolicy(s,{createHTML:e=>o.O.apply({policy:()=>e,policyName:s,fallback:e,fallbackOnError:!0})});var a=r(20845);a.js.setCSPTrustedTypesPolicy(n)},7180:(e,t,r)=>{r.d(t,{O:()=>c,d:()=>TrustedTypesPolicyError});var i=r(46426),o=r(71643),s=r(24601),n=r(27856),a=r.n(n),l=r(95253);let TrustedTypesPolicyError=class TrustedTypesPolicyError extends Error{};let c={apply:function({policy:e,policyName:t,fallback:r,fallbackOnError:n=!1,sanitize:c,silenceErrorReporting:p=!1}){try{if((0,i.c)("BYPASS_TRUSTED_TYPES_POLICY_RULES"))return r;(0,o.b)({incrementKey:"TRUSTED_TYPES_POLICY_CALLED",trustedTypesPolicyName:t},!1,.1);let s=e();return c&&new Promise(e=>{let r=window.performance.now(),i=a().sanitize(s,{FORBID_ATTR:[]}),o=window.performance.now();if(s.length!==i.length){let n=Error("Trusted Types policy output sanitized"),a=n.stack?.slice(0,1e3),c=s.slice(0,250);(0,l.qP)("trusted_types_policy.sanitize",{policyName:t,output:c,stack:a,outputLength:s.length,sanitizedLength:i.length,executionTime:o-r}),e(s)}}),s}catch(e){if(e instanceof TrustedTypesPolicyError||(p||(0,s.eK)(e),(0,o.b)({incrementKey:"TRUSTED_TYPES_POLICY_ERROR",trustedTypesPolicyName:t}),!n))throw e}return r}}},22490:(e,t,r)=>{let i;r.d(t,{ZO:()=>h});var o,s=r(86283),n=r(71643),a=r(46426);function l(e){return()=>{throw TypeError(`The policy does not implement the function ${e}`)}}let c={createHTML:l("createHTML"),createScript:l("createScript"),createScriptURL:l("createScriptURL")},p=!1;try{p=(0,a.c)("global_trusted_types_map_off")}catch{}i=p?new Map:(o=globalThis).__TRUSTED_TYPE_POLICIES__??(o.__TRUSTED_TYPE_POLICIES__=new Map);let d=globalThis.trustedTypes??{createPolicy:(e,t)=>({name:e,...c,...t})},h={createPolicy:(e,t)=>{if(i.has(e))return(0,n.b)({incrementKey:"TRUSTED_TYPES_POLICY_INITIALIZED_TWICE"}),i.get(e);{let r=Object.freeze(d.createPolicy(e,t));return i.set(e,r),r}}},u=!1;s.n4?.addEventListener("securitypolicyviolation",e=>{"require-trusted-types-for"!==e.violatedDirective||u||(console.warn(`Hi fellow Hubber! + You're probably seeing a Report Only Trusted Types error near this message. This is intended behaviour, staff-only, + does not impact application control flow, and is used solely for statistic collection. Unfortunately we + can't gather these statistics without adding the above warnings to your console. Sorry about that! + Feel free to drop by #pse-architecture if you have any additional questions about Trusted Types or CSP.`),u=!0)})},89445:(e,t,r)=>{function i(e,t={}){if(e.match(/^(https?:|\/\/)/))throw Error("Can not make cross-origin requests from verifiedFetch");let r={...t.headers,"GitHub-Verified-Fetch":"true","X-Requested-With":"XMLHttpRequest"};return fetch(e,{...t,headers:r})}function o(e,t){let r=t?.headers??{},o={...r,Accept:"application/json","Content-Type":"application/json"},s=t?.body?JSON.stringify(t.body):void 0;return i(e,{...t,body:s,headers:o})}r.d(t,{Q:()=>i,v:()=>o})}}]); +//# sourceMappingURL=app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d-4d45fde281e4.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317-78852bb1c926.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317-78852bb1c926.js.download" new file mode 100644 index 0000000..8c21073 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317-78852bb1c926.js.download" @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317"],{56334:(e,t,n)=>{function i(e){let t=e.match(/#?(?:L)(\d+)((?:C)(\d+))?/g);if(t){if(1===t.length){let e=o(t[0]);if(!e)return;return Object.freeze({start:e,end:e})}if(2!==t.length)return;{let e=o(t[0]),n=o(t[1]);if(!e||!n)return;return d(Object.freeze({start:e,end:n}))}}}function l(e){let{start:t,end:n}=d(e);return null!=t.column&&null!=n.column?`L${t.line}C${t.column}-L${n.line}C${n.column}`:null!=t.column?`L${t.line}C${t.column}-L${n.line}`:null!=n.column?`L${t.line}-L${n.line}C${n.column}`:t.line===n.line?`L${t.line}`:`L${t.line}-L${n.line}`}function s(e){let t=i(e),n=function(e){let t=e.length<5e3&&e.match(/(file-.+?-)L\d+?/i);return t?t[1]:""}(e);return{blobRange:t,anchorPrefix:n}}function r({anchorPrefix:e,blobRange:t}){return t?`#${e}${l(t)}`:"#"}function o(e){let t=e.match(/L(\d+)/),n=e.match(/C(\d+)/);return t?Object.freeze({line:parseInt(t[1]),column:n?parseInt(n[1]):null}):null}function c(e,t){let[n,i]=a(e.start,!0,t),[l,s]=a(e.end,!1,t);if(!n||!l)return;let r=i,o=s;if(-1===r&&(r=0),-1===o&&(o=l.childNodes.length),!n.ownerDocument)throw Error("DOMRange needs to be inside document");let c=n.ownerDocument.createRange();return c.setStart(n,r),c.setEnd(l,o),c}function a(e,t,n){let i=[null,0],l=n(e.line);if(!l)return i;if(null==e.column)return[l,-1];let s=e.column-1,r=function e(t){if(t.nodeType===Node.TEXT_NODE)return[t];if(!t.childNodes||!t.childNodes.length)return[];let n=[];for(let i of t.childNodes)n=n.concat(e(i));return n}(l);for(let e=0;er,G5:()=>i,M9:()=>c,g1:()=>l,n6:()=>s})},57088:(e,t,n)=>{var i=n(56334),l=n(69567),s=n(81574),r=n(36071),o=n(59753),c=n(95253),a=n(11445);let d=!1;function u(e,t){return document.querySelector(`#${e}LC${t}`)}function f(){let e=(0,i.n6)(window.location.hash);!function({blobRange:e,anchorPrefix:t}){let n=document.querySelectorAll(".js-file-line");if(0!==n.length&&(function(){for(let e of document.querySelectorAll(".js-file-line.highlighted"))e.classList.remove("highlighted");for(let e of document.querySelectorAll(".js-file-line .highlighted")){let t=e.closest(".js-file-line");e.replaceWith(...e.childNodes),t.normalize()}}(),e)){if(null===e.start.column||null===e.end.column)for(let n=e.start.line;n<=e.end.line;n+=1){let e=u(t,n);e&&e.classList.add("highlighted")}else if(e.start.line===e.end.line&&null!=e.start.column&&null!=e.end.column){let n=(0,i.M9)(e,e=>u(t,e));if(n){let e=document.createElement("span");e.classList.add("highlighted"),(0,a.v)(n,e)}}}}(e),function(){let e=document.querySelector(".js-file-line-actions");if(!e)return;let t=document.querySelectorAll(".js-file-line.highlighted"),n=t[0];if(n){(function(e){let t=[];for(let n of e)t.push(n.textContent);let n=document.getElementById("js-copy-lines");if(n&&"CLIPBOARD-COPY"===n.tagName){n.textContent=`Copy ${1===e.length?"line":"lines"}`,n.value=t.join("\n");let i=`Blob, copyLines, numLines:${e.length.toString()}`;n.setAttribute("data-ga-click",i)}})(t),function(e){let t=document.getElementById("js-view-git-blame");t&&t.setAttribute("data-ga-click",`Blob, viewGitBlame, numLines:${e.toString()}`)}(t.length);let i=function(e){let t=document.querySelector(".js-permalink-shortcut");if(t instanceof HTMLAnchorElement){let n=`${t.href}${window.location.hash}`,i=document.getElementById("js-copy-permalink");if(i&&"CLIPBOARD-COPY"===i.tagName){i.value=n;let t=`Blob, copyPermalink, numLines:${e.toString()}`;i.setAttribute("data-ga-click",t)}return n}}(t.length);i&&function(e,t){let n=document.getElementById("js-new-issue");if(n instanceof HTMLAnchorElement){if(!n.href)return;let i=new URL(n.href,window.location.origin),l=new URLSearchParams(i.search);l.set("permalink",e),i.search=l.toString(),n.href=i.toString(),n.setAttribute("data-ga-click",`Blob, newIssue, numLines:${t.toString()}`)}}(i,t.length),i&&function(e,t){let n=document.getElementById("js-new-discussion");if(!(n instanceof HTMLAnchorElement)||!n?.href)return;let i=new URL(n.href,window.location.origin),l=new URLSearchParams(i.search);l.set("permalink",e),i.search=l.toString(),n.href=i.toString(),n.setAttribute("data-ga-click",`Blob, newDiscussion, numLines:${t.toString()}`)}(i,t.length),e.style.top=`${n.offsetTop-2}px`,e.classList.remove("d-none")}else e.classList.add("d-none")}();let{blobRange:t,anchorPrefix:n}=e,l=t&&u(n,t.start.line);if(!d&&l){l.scrollIntoView();let e=l.closest(".blob-wrapper, .js-blob-wrapper");e.scrollLeft=0}d=!1}(0,s.Z)(function(){if(document.querySelector(".js-file-line-container")){setTimeout(f,0);let e=window.location.hash;for(let t of document.querySelectorAll(".js-update-url-with-hash"))if(t instanceof HTMLAnchorElement)t.hash=e;else if(t instanceof HTMLFormElement){let n=new URL(t.action,window.location.origin);n.hash=e,t.action=n.toString()}}}),(0,o.on)("click",".js-line-number",function(e){let t=(0,i.n6)(e.currentTarget.id),{blobRange:n}=t,l=(0,i.G5)(window.location.hash);l&&e.shiftKey&&(t.blobRange={start:l.start,end:n.end}),function(e){let t=window.scrollY;d=!0,e(),window.scrollTo(0,t)}(()=>{window.location.hash=(0,i.Dw)(t)})}),(0,o.on)("submit",".js-jump-to-line-form",function(e){let t=e.currentTarget.querySelector(".js-jump-to-line-field"),n=t.value.replace(/[^\d-]/g,""),i=n.split("-").map(e=>parseInt(e,10)).filter(e=>e>0).sort((e,t)=>e-t);i.length&&(window.location.hash=`L${i.join("-L")}`),e.preventDefault()}),(0,r.N7)(".js-check-bidi",function(e){let t=!1,n=performance.now(),i=e.textContent||"";if(h.test(i)){let n=e.querySelectorAll(".diff-table .blob-code-inner, .js-file-line-container .js-file-line, .js-suggested-changes-blob .blob-code-inner"),i=document.querySelector(".js-line-alert-template"),s=document.querySelector(".js-revealed-character-template");for(let r of n)if(function e(t,n){if(t.nodeType===Node.TEXT_NODE)return function(e,t){let n=!1;if(e.nodeValue)for(let i=e.nodeValue.length-1;i>=0;i--){let s=e.nodeValue.charAt(i);if(m[s]){if(n=!0,!t)break;let r=new l.R(t,{revealedCharacter:m[s]}),o=new Range;o.setStart(e,i),o.setEnd(e,i+1),o.deleteContents(),o.insertNode(r)}}return n}(t,n);if(!t.childNodes||!t.childNodes.length)return!1;let i=!1;for(let l of t.childNodes)if(i||(i=e(l,n)),i&&!n)break;return i}(r,s)&&(t=!0,i)){let t=new l.R(i,{});"before"===e.getAttribute("data-line-alert")?r.before(t):r.after(t)}}let s=performance.now()-n,r={durationMs:s.toString(),result:t.toString()};if((0,c.qP)("blob_js_check_bidi_character",r),t){let t=document.querySelector(".js-file-alert-template");if(t){let n=new URL(window.location.href,window.location.origin);"1"===n.searchParams.get("h")?n.searchParams.delete("h"):n.searchParams.set("h","1");let i=new l.R(t,{revealButtonHref:n.href});e.prepend(i)}}e.classList.remove("js-check-bidi")});let h=/[\u202A-\u202E]|[\u2066-\u2069]/,m={"\u202A":"U+202A","\u202B":"U+202B","\u202C":"U+202C","\u202D":"U+202D","\u202E":"U+202E","\u2066":"U+2066","\u2067":"U+2067","\u2068":"U+2068","\u2069":"U+2069"},g=class CodeListingLine{range(e,t){e=isNaN(e)?0:e,t=isNaN(t)?0:t;let n=null,i=0,l=0;for(let[s,r]of this.lineElement.childNodes.entries()){let o=(r.textContent||"").length;if(o>e&&!n&&(n=r,i=s),o>=t){l=s;break}e-=o,t-=o}let s=document.createRange();if(i===l){for(;n&&"#text"!==n.nodeName;)n=n.childNodes[0];if(!n)return null;s.setStart(n,e),s.setEnd(n,t)}else s.setStart(this.lineElement,i),s.setEnd(this.lineElement,l+1);return s}constructor(e,t){this.lineElement=e,this.numberElement=t}},b=class CodeListing{findLine(e){if(!e)return null;let t=this.container.querySelector(`.js-blob-rnum[data-line-number='${e}']`);if(!t)return null;let n=t.nextElementSibling;return n&&n.classList.contains("js-file-line")?new g(n=n.querySelector(".js-code-nav-pass")||n,t):null}constructor(e){this.container=e}},p=new WeakMap;function L(e){if(!e)return;let t=e.closest(".js-blob-code-container, .js-file-content"),n=e.querySelector(".js-codeowners-error-tooltip-template"),i=e.querySelector(".js-codeowners-error-line-alert-template");if(!t||!n||!i)return;let s=t.querySelector("deferred-diff-lines");if(s?.isAwaitingHighlight())return;let r=e.querySelectorAll(".js-codeowners-error"),o=new b(t);for(let e of r){if(p.get(e))continue;let t=e.getAttribute("data-line"),s=e.getAttribute("data-kind"),r=e.getAttribute("data-suggestion"),c=parseInt(e.getAttribute("data-start-offset")||"",10),a=parseInt(e.getAttribute("data-end-offset")||"",10),d=o.findLine(t),u=d?.range(c,a);if(!d||!u)continue;let f=s;r&&(f+=`: ${r}`);let h=document.createElement("SPAN");h.className="error-highlight",u.surroundContents(h);let m=new l.R(n,{message:f}).firstElementChild;u.surroundContents(m);let g=new l.R(i,{});d.numberElement.appendChild(g),p.set(e,!0)}}(0,r.N7)(".js-codeowners-errors",L),(0,o.on)("expander:expanded",".js-file",function(e){if(!e.target||!(e.target instanceof HTMLElement))return;let t=e.target.querySelector(".js-codeowners-errors");L(t)}),(0,o.on)("deferred-highlight:applied","deferred-diff-lines",function(e){if(!e.target||!(e.target instanceof HTMLElement))return;let t=e.target.closest(".js-file"),n=t?.querySelector(".js-codeowners-errors");L(n)})},37574:(e,t,n)=>{n.d(t,{s:()=>i});function i(e){let t=e.match(/^#?(diff-[a-f0-9]+)(L|R)(\d+)(?:-(L|R)(\d+))?$/i);if(null!=t&&6===t.length)return t;let n=e.match(/^#?(discussion-diff-[0-9]+)(L|R)(\d+)(?:-(L|R)(\d+))?$/i);return null!=n&&6===n.length?n:null}},47851:(e,t,n)=>{n.d(t,{MO:()=>w,vu:()=>g,Oz:()=>p});var i=n(87098);let l=class DiffPosition{sideForCommenting(){return this.element&&this.element.classList.contains("blob-num-context")?"right":({R:"right",L:"left"})[this.side]}isContext(){return!!this.element&&this.element.classList.contains("blob-num-context")}anchor(){return`${this.diffId}${this.anchorSuffix()}`}anchorSuffix(){return`${this.side}${this.lineNumber}`}is(e){return this.diffId===e.diffId&&this.side===e.side&&this.lineNumber===e.lineNumber}constructor(e,t,n){this.diffId=e,this.side=t,this.lineNumber=n,this.element=(0,i.Q)(document,this.anchor())}};let DiffRange=class DiffRange{anchor(){let e=[];return e.push(this.start.anchor()),this.start.is(this.end)||e.push(this.end.anchorSuffix()),e.join("-")}parse(){if(!this.diffTable)return;let e=this.unify(this.diffTable.querySelectorAll(".js-linkable-line-number"));e=this.filterInRange(e),this.lineCount=e.length,this.elements=this.expandRelatedElements(e),this._commentOutsideTheDiff=this.diffTable.classList.contains("js-comment-outside-the-diff"),this.isParsed=!0}unify(e){if(!this.isSplit)return Array.from(e);let t=[],n=[],i=[];for(let l of e)l.classList.contains("blob-num-addition")?n.push(l):l.classList.contains("blob-num-deletion")?i.push(l):(t.push(...i,...n,l),n=[],i=[]);return t.push(...i,...n),t}filterInRange(e){if(!this.start.element||!this.end.element)return[];let t=e.indexOf(this.start.element),n=e.indexOf(this.end.element);if(t>n){[t,n]=[n,t];let[e,i]=[this.end,this.start];this.start=e,this.end=i}return e.slice(t,n+1)}isContextOnly(){return this.isParsed||this.parse(),this._isContextOnly}isAcrossHunks(){return this.isParsed||this.parse(),this._isAcrossHunks}includesExpandedLine(){return this.isParsed||this.parse(),this._includesExpandedLine}commentOutsideTheDiffEnabled(){return this.isParsed||this.parse(),this._commentOutsideTheDiff}rows(){return this.isParsed||this.parse(),this._rows}expandRelatedElements(e){let t=this.isSplit,n=e[0],i=e[e.length-1];if(n&&i){let e=n.closest("[data-hunk]"),t=i.closest("[data-hunk]");if(e&&t){let n=e.getAttribute("data-hunk"),i=t.getAttribute("data-hunk");n!==i&&(this._isAcrossHunks=!0)}}return e.reduce((e,n)=>{!this._includesExpandedLine&&n.closest(".blob-expanded")&&(this._includesExpandedLine=!0);let i=n.parentElement;i instanceof HTMLElement&&this._rows.add(i);let l=n.classList.contains("blob-num-deletion")||n.classList.contains("blob-num-addition");if(l&&(this._isContextOnly=!1),!i)return e;if(t&&l){let t=Array.from(i.children).indexOf(n);return t<2?e.add(i.children[0]).add(i.children[1]):e.add(i.children[2]).add(i.children[3])}for(let t of Array.from(i.children))e.add(t);return e},new Set)}constructor(e,t,n,i,s){this.elements=new Set,this.isParsed=!1,this.isSplit=!1,this._rows=new Set,this._isAcrossHunks=!1,this._isContextOnly=!0,this._includesExpandedLine=!1,this._commentOutsideTheDiff=!1,this.diffId=e,this.diffTable=document.querySelector(`.js-diff-table[data-diff-anchor="${e}"]`),this.diffTable&&(this.isSplit=this.diffTable.classList.contains("js-file-diff-split")),this.start=new l(e,t,n),this.end=new l(e,i,s),this.lineCount=0,this.parse()}};var s=n(81574),r=n(37574),o=n(36071),c=n(59753),a=n(29764),d=n(45356);let u=null,f=null,h=!1,m=null;function g(){return u}function b(e){return!!e.closest(".js-multi-line-comments-enabled")}function p(e,t){if(!b(e))return!1;let{start:{lineNumber:n},end:{lineNumber:i}}=t;return!(n===i&&t.isContextOnly()||!t.commentOutsideTheDiffEnabled()&&(t.isAcrossHunks()||t.includesExpandedLine()))}function L(e){return e.closest(".js-diff-table").classList.contains("is-selecting")}function w(){window.history.replaceState(null,"","#"),T(),(0,d.OP)(void 0)}function E(e,t){let n=e.id;if(t){let t=(0,r.s)(n);if(!t)return;let i=t[1],l=t[2],s=t[3];if(u&&u.diffId===i){if(l===u.start.side&&s{document.addEventListener("click",j,{once:!0})},0)}function T(){if(u){for(let e of u.elements)e.classList.remove("selected-line","selected-line-top","selected-line-bottom","selected-line-left","selected-line-right");u=null}let e=(0,r.s)(window.location.hash);if(!e)return;let t=e[1],n=e[2],i=e[3],l=e[4]||n,s=e[5]||i;u=new DiffRange(t,n,+i,l,+s);let o=Array.from(u.elements),c=o[0];c&&(c.closest(".js-diff-table").classList.contains("file-diff-split")?function(){if(!u)return;for(let e of u.elements)e.classList.add("selected-line");let e=[],t=[],n=[],i=[];for(let l of u.rows()){let[s,r,o,c]=l.children;e.push(s),t.push(r),n.push(o),i.push(c)}function l(e){for(let[t,n]of e.entries()){if(n.classList.contains("empty-cell"))continue;let i=e[t-1];i&&i.classList.contains("selected-line")||n.classList.add("selected-line-top");let l=e[t+1];l&&l.classList.contains("selected-line")||n.classList.add("selected-line-bottom")}}for(let[s,r]of(l(e),l(t),l(n),l(i),t.entries()))i[s].classList.contains("selected-line")||r.classList.add("selected-line-right");for(let[e,i]of n.entries())t[e].classList.contains("selected-line")||i.classList.add("selected-line-left")}():function(){if(!u)return;for(let e of u.elements)e.classList.add("selected-line");let e=Array.from(u.rows()),t=e[0];for(let e of t.children)e.classList.add("selected-line-top");let n=e[e.length-1];for(let e of n.children)e.classList.add("selected-line-bottom")}())}(0,c.on)("mousedown",".js-add-line-comment",function(e){if(!(e instanceof MouseEvent)||0!==e.button)return;let t=e.target.parentElement;if(!t||!b(e.target))return;let n=v(t);if(!n)return;let i=e.target.closest(".js-diff-table");y(i),m=n,h=!0,e.target.addEventListener("mouseup",function(){A(i),m=null,h=!1},{once:!0}),u&&u.lineCount>1&&e.preventDefault()}),(0,c.on)("mousedown",".js-linkable-line-number",function(e){if(!(e instanceof MouseEvent)||0!==e.button)return;let t=e.target;if(!(t instanceof Element))return;let n=t.closest(".js-diff-table");n.classList.add("is-selecting"),y(n),document.addEventListener("mouseup",function(){t.closest(".js-diff-table").classList.remove("is-selecting"),A(n)},{once:!0}),E(t,e instanceof MouseEvent&&e.shiftKey),e.preventDefault()}),(0,s.Z)(T),(0,o.N7)(".blob-expanded",T),(0,o.N7)(".js-diff-progressive-loader",function(e){e.addEventListener("load",T)}),(0,o.N7)(".js-diff-entry-loader",function(e){e.addEventListener("load",T)})},99874:(e,t,n)=>{var i=n(59753);(0,i.on)("click",".js-rich-diff.collapsed .js-expandable",function(e){if(!(e.target instanceof Element))return;e.preventDefault();let t=e.target.closest(".js-rich-diff");t.classList.remove("collapsed")}),(0,i.on)("click",".js-show-rich-diff",function(e){let t=e.currentTarget.closest(".js-warn-no-visible-changes");if(!t)return;t.classList.add("d-none");let n=t.parentElement,i=n.querySelector(".js-no-rich-changes");i&&i.classList.remove("d-none")})},29764:(e,t,n)=>{n.d(t,{$S:()=>l,Fk:()=>s,sz:()=>r});var i=n(71643);function l(e,t,n){let l={hydroEventPayload:e,hydroEventHmac:t,visitorPayload:"",visitorHmac:"",hydroClientContext:n},s=document.querySelector("meta[name=visitor-payload]");s instanceof HTMLMetaElement&&(l.visitorPayload=s.content);let r=document.querySelector("meta[name=visitor-hmac]")||"";r instanceof HTMLMetaElement&&(l.visitorHmac=r.content),(0,i.b)(l,!0)}function s(e){let t=e.getAttribute("data-hydro-view")||"",n=e.getAttribute("data-hydro-view-hmac")||"",i=e.getAttribute("data-hydro-client-context")||"";l(t,n,i)}function r(e){let t=e.getAttribute("data-hydro-click-payload")||"",n=e.getAttribute("data-hydro-click-hmac")||"",i=e.getAttribute("data-hydro-client-context")||"";l(t,n,i)}},254:(e,t,n)=>{n.d(t,{ZG:()=>o,q6:()=>a,w4:()=>c});var i=n(8439);let l=!1,s=new i.Z;function r(e){let t=e.target;if(t instanceof HTMLElement&&t.nodeType!==Node.DOCUMENT_NODE)for(let e of s.matches(t))e.data.call(null,t)}function o(e,t){l||(l=!0,document.addEventListener("focus",r,!0)),s.add(e,t),document.activeElement instanceof HTMLElement&&document.activeElement.matches(e)&&t(document.activeElement)}function c(e,t,n){function i(t){let l=t.currentTarget;l&&(l.removeEventListener(e,n),l.removeEventListener("blur",i))}o(t,function(t){t.addEventListener(e,n),t.addEventListener("blur",i)})}function a(e,t){function n(e){let{currentTarget:i}=e;i&&(i.removeEventListener("input",t),i.removeEventListener("blur",n))}o(e,function(e){e.addEventListener("input",t),e.addEventListener("blur",n)})}},11445:(e,t,n)=>{n.d(t,{v:()=>i});function i(e,t){t.appendChild(e.extractContents()),e.insertNode(t)}},97629:(e,t,n)=>{n.d(t,{Z:()=>i});function i(e){return!(e.offsetWidth<=0&&e.offsetHeight<=0)}},45356:(e,t,n)=>{n.d(t,{OP:()=>i,kc:()=>l});let DiffSelectionEvent=class DiffSelectionEvent extends Event{constructor(e){super("diff-line-selection",{bubbles:!1,cancelable:!0}),this.payload=e}};function i(e){window.dispatchEvent(new DiffSelectionEvent(e))}function l(e){return window.addEventListener("diff-line-selection",e),()=>window.removeEventListener("diff-line-selection",e)}},67044:(e,t,n)=>{n.d(t,{DV:()=>s,D_:()=>i.D_,EL:()=>i.EL,N9:()=>i.N9,Tz:()=>i.Tz,k0:()=>i.k0});var i=n(11793);let l=/(?:^|,)((?:[^,]|,(?=\+| |$))*(?:,(?=,))?)/g;function s(e){return Array.from(e.matchAll(l)).map(([,e])=>e)}},55908:(e,t,n)=>{n.d(t,{Q:()=>i});let i=Object.freeze({INITIAL:"soft-nav:initial",START:"soft-nav:start",SUCCESS:"soft-nav:success",ERROR:"soft-nav:error",FRAME_UPDATE:"soft-nav:frame-update",END:"soft-nav:end",RENDER:"soft-nav:render",PROGRESS_BAR:{START:"soft-nav:progress-bar:start",END:"soft-nav:progress-bar:end"}})},56959:(e,t,n)=>{n.d(t,{RB:()=>i,qC:()=>l,w0:()=>Subscription});let Subscription=class Subscription{constructor(e){this.closed=!1,this.unsubscribe=()=>{e(),this.closed=!0}}};function i(e,t,n,i={capture:!1}){return e.addEventListener(t,n,i),new Subscription(()=>{e.removeEventListener(t,n,i)})}function l(...e){return new Subscription(()=>{for(let t of e)t.unsubscribe()})}}}]); +//# sourceMappingURL=app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317-fb0db56ca108.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_ref-selector_ts-92d4050cac07.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_ref-selector_ts-92d4050cac07.js.download" new file mode 100644 index 0000000..40bc64a --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_ref-selector_ts-92d4050cac07.js.download" @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_ref-selector_ts"],{82368:(e,t,i)=>{var s=i(70567),r=i(69567),n=i(76006),h=i(6570);function a(e,t,i,s){var r,n=arguments.length,h=n<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)h=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(h=(n<3?r(h):n>3?r(t,i,h):r(t,i))||h);return n>3&&h&&Object.defineProperty(t,i,h),h}let o=class RefSelectorElement extends HTMLElement{connectedCallback(){window.addEventListener("resize",this.windowResized),this.refType="branch"===this.getRequiredAttr("type")?s.r.Branch:s.r.Tag;let e=this.getAttribute("current-committish");this.currentCommittish=e?atob(e):null,this.input=this.hasAttribute("initial-filter")&&this.currentCommittish||"",this.defaultBranch=atob(this.getRequiredAttr("default-branch")),this.nameWithOwner=atob(this.getRequiredAttr("name-with-owner")),this.canCreate=this.hasAttribute("can-create"),this.prefetchOnMouseover=this.hasAttribute("prefetch-on-mouseover");let t=this.getRequiredAttr("query-endpoint"),i=this.getRequiredAttr("cache-key");this.index=new s.W(this.refType,this,t,i,this.nameWithOwner),this.updateViewportSize(),this.setupFetchListeners()}disconnectedCallback(){this.resizeAnimationRequest&&cancelAnimationFrame(this.resizeAnimationRequest),window.removeEventListener("resize",this.windowResized)}updateViewportSize(){this.isMobileViewport=window.innerWidth<544,this.windowHeight=window.innerHeight}inputEntered(e){this.input=e.detail,this.render()}tabSelected(){this.index.fetchData()}renderTemplate(e,t){return new r.R(e,t,r.XK)}renderRow(e){let t=this.index.currentSearchResult[e];if(!t&&e>=this.listLength)return document.createElement("span");if(this.index.fetchFailed)return this.renderTemplate(this.fetchFailedTemplate,{index:e,refName:this.input});if(!t){let t=this.input===this.currentCommittish;return this.isCurrentVisible||(this.isCurrentVisible=t),this.renderTemplate(this.noMatchTemplate,{index:e,isCurrent:t,refName:this.input})}let i=this.input.length>0,s=t===this.currentCommittish;this.isCurrentVisible||(this.isCurrentVisible=s);let r=this.renderTemplate(this.itemTemplate,{refName:t,index:e,isFilteringClass:i?"is-filtering":"",urlEncodedRefName:this.urlEncodeRef(t),isCurrent:s,isNotDefault:t!==this.defaultBranch});if(i){let e=r.querySelector("span");e.textContent="";let i=t.split(this.input),s=i.length-1;for(let t=0;t{t||(this.index.fetchData(),t=!0)};if(!e||e.open){i();return}this.prefetchOnMouseover&&e.addEventListener("mouseover",i,{once:!0}),this.addEventListener("keydown",this.keydown),this.addEventListener("change",this.updateCurrent);let s=e.querySelector("input[data-ref-filter]");s&&(s.addEventListener("input",()=>{this.input=s.value,this.render()}),s.addEventListener("keydown",t=>{if("ArrowDown"!==t.key&&("Tab"!==t.key||t.shiftKey)){if("Enter"===t.key){let i=this.index.currentSearchResult.indexOf(this.input);if(-1===i){if(!this.showCreateRow)return;i=this.listLength-1}let s=e.querySelector(`[data-index="${i}"]`);s.click(),t.preventDefault()}}else t.preventDefault(),t.stopPropagation(),this.focusFirstListMember()}))}focusFirstListMember(){this.virtualizedList&&(this.currentSelectionIndex=0,this.focusItemAtIndex(this.currentSelectionIndex))}updateCurrent(e){e.target instanceof HTMLInputElement&&e.target.checked&&e.target.value&&(this.currentCommittish=e.target.value)}keydown(e){if(null!==this.currentSelectionIndex){if("Enter"===e.key){let t=document.activeElement;if(!t)return;t.click(),e.preventDefault();return}if("Tab"!==e.key&&"Escape"!==e.key)switch(e.preventDefault(),e.stopPropagation(),e.key){case"ArrowUp":this.currentSelectionIndex--,this.currentSelectionIndex<0&&(this.currentSelectionIndex=this.listLength-1),this.focusItemAtIndex(this.currentSelectionIndex);break;case"Home":this.currentSelectionIndex=0,this.focusItemAtIndex(this.currentSelectionIndex);break;case"End":this.currentSelectionIndex=this.listLength-1,this.focusItemAtIndex(this.currentSelectionIndex);break;case"ArrowDown":this.currentSelectionIndex++,this.currentSelectionIndex>this.listLength-1&&(this.currentSelectionIndex=0),this.focusItemAtIndex(this.currentSelectionIndex)}}}focusItemAtIndex(e){this.virtualizedList.scrollToIndex(e,"center"),setTimeout(()=>{let t=this.listContainer.querySelector(`[data-index="${e}"]`);t&&t.focus()},20)}setupVirtualizedList(){this.listContainer.textContent="",this.listContainer.style.maxHeight=`${this.listHeight}px`,this.virtualizedList=new h.Z(this.listContainer,{height:this.listHeight,rowCount:this.listLength,renderRow:this.renderRow.bind(this),rowHeight:e=>{let t=this.isMobileViewport?54:33;return this.showCreateRow&&e===this.listLength-1?51:t},onRowsRendered:()=>{this.hiddenCurrentElement&&(this.listContainer.removeChild(this.hiddenCurrentElement),delete this.hiddenCurrentElement),this.isCurrentVisible?this.isCurrentVisible=!1:this.hiddenCurrentItemTemplate&&(this.hiddenCurrentElement=document.createElement("div"),this.hiddenCurrentElement?.appendChild(this.renderTemplate(this.hiddenCurrentItemTemplate,{refName:this.currentCommittish})),this.listContainer.appendChild(this.hiddenCurrentElement))},initialIndex:0,overscanCount:6}),this.virtualizedList.resize.bind(this.virtualizedList)}constructor(...e){super(...e),this.isCurrentVisible=!1,this.currentSelectionIndex=null,this.handleWindowResize=()=>{if(!this.virtualizedList)return;let e=this.isMobileViewport,t=this.windowHeight;this.updateViewportSize();let i=e!==this.isMobileViewport,s=t!==this.windowHeight;if(i){this.virtualizedList.destroy(),this.setupVirtualizedList();return}this.isMobileViewport&&s&&(this.listContainer.style.maxHeight=`${this.listHeight}px`,this.virtualizedList.resize(this.listHeight))},this.windowResized=()=>{this.resizeAnimationRequest&&cancelAnimationFrame(this.resizeAnimationRequest),this.resizeAnimationRequest=requestAnimationFrame(this.handleWindowResize)}}};a([n.fA],o.prototype,"listContainer",void 0),a([n.fA],o.prototype,"itemTemplate",void 0),a([n.fA],o.prototype,"noMatchTemplate",void 0),a([n.fA],o.prototype,"fetchFailedTemplate",void 0),a([n.fA],o.prototype,"hiddenCurrentItemTemplate",void 0),o=a([n.Ih],o)},70567:(e,t,i)=>{i.d(t,{W:()=>SearchIndex,r:()=>s});var s,r=i(44544),n=i(71643);let{getItem:h,setItem:a,removeItem:o}=(0,r.Z)("localStorage",{throwQuotaErrorsOnSet:!0});!function(e){e.Branch="branch",e.Tag="tag"}(s||(s={}));let SearchIndex=class SearchIndex{render(){this.selector.render()}async fetchData(){try{if(!this.isLoading||this.fetchInProgress)return;if(!this.bootstrapFromLocalStorage()){this.fetchInProgress=!0,this.fetchFailed=!1;let e=await fetch(`${this.refEndpoint}?type=${this.refType}`,{headers:{Accept:"application/json"}});await this.processResponse(e)}this.isLoading=!1,this.fetchInProgress=!1,this.render()}catch(e){this.fetchInProgress=!1,this.fetchFailed=!0}}async processResponse(e){if(this.emitStats(e),!e.ok){this.fetchFailed=!0;return}let t=e.clone(),i=await e.json();this.knownItems=i.refs,this.cacheKey=i.cacheKey,this.flushToLocalStorage(await t.text())}emitStats(e){if(!e.ok){(0,n.b)({incrementKey:"REF_SELECTOR_BOOT_FAILED"},!0);return}switch(e.status){case 200:(0,n.b)({incrementKey:"REF_SELECTOR_BOOTED_FROM_UNCACHED_HTTP"});break;case 304:(0,n.b)({incrementKey:"REF_SELECTOR_BOOTED_FROM_HTTP_CACHE"});break;default:(0,n.b)({incrementKey:"REF_SELECTOR_UNEXPECTED_RESPONSE"})}}search(e){let t;if(this.searchTerm=e,""===e){this.currentSearchResult=this.knownItems;return}let i=[],s=[];for(let r of(this.exactMatchFound=!1,this.knownItems))if(!((t=r.indexOf(e))<0)){if(0===t){e===r?(s.unshift(r),this.exactMatchFound=!0):s.push(r);continue}i.push(r)}this.currentSearchResult=[...s,...i]}bootstrapFromLocalStorage(){let e=h(this.localStorageKey);if(!e)return!1;let t=JSON.parse(e);return t.cacheKey===this.cacheKey&&"refs"in t?(this.knownItems=t.refs,this.isLoading=!1,(0,n.b)({incrementKey:"REF_SELECTOR_BOOTED_FROM_LOCALSTORAGE"}),!0):(o(this.localStorageKey),!1)}async flushToLocalStorage(e){try{a(this.localStorageKey,e)}catch(t){if(t.message.toLowerCase().includes("quota")){this.clearSiblingLocalStorage(),(0,n.b)({incrementKey:"REF_SELECTOR_LOCALSTORAGE_OVERFLOWED"});try{a(this.localStorageKey,e)}catch(e){e.message.toLowerCase().includes("quota")&&(0,n.b)({incrementKey:"REF_SELECTOR_LOCALSTORAGE_GAVE_UP"})}}else throw t}}clearSiblingLocalStorage(){for(let e of Object.keys(localStorage))e.startsWith(SearchIndex.LocalStoragePrefix)&&o(e)}clearLocalStorage(){o(this.localStorageKey)}get localStorageKey(){return`${SearchIndex.LocalStoragePrefix}:${this.nameWithOwner}:${this.refType}`}constructor(e,t,i,s,r){this.knownItems=[],this.currentSearchResult=[],this.exactMatchFound=!1,this.searchTerm="",this.isLoading=!0,this.fetchInProgress=!1,this.fetchFailed=!1,this.refType=e,this.selector=t,this.refEndpoint=i,this.cacheKey=s,this.nameWithOwner=r}};SearchIndex.LocalStoragePrefix="ref-selector"}}]); +//# sourceMappingURL=app_assets_modules_github_ref-selector_ts-d5fab7fe5db2.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_sticky-scroll-into-view_ts-cbcee0788fe3.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_sticky-scroll-into-view_ts-cbcee0788fe3.js.download" new file mode 100644 index 0000000..05e87f7 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_sticky-scroll-into-view_ts-cbcee0788fe3.js.download" @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_sticky-scroll-into-view_ts"],{70763:(t,e,n)=>{n.d(e,{O4:()=>f,jo:()=>d,Qp:()=>u});var i=n(81574),o=n(59753);let l="ontransitionend"in window;function s(t){return"height"===getComputedStyle(t).transitionProperty}function a(t,e){t.style.transition="none",e(),t.offsetHeight,t.style.transition=""}var r=n(96776);function c(t,e){if(t.classList.toggle("open",e),t.classList.toggle("Details--on",e),e){let e=t.querySelector(".js-details-initial-focus");e&&setTimeout(()=>{e.focus()},0)}for(let n of[...t.querySelectorAll(".js-details-target")].filter(e=>e.closest(".js-details-container")===t))n.setAttribute("aria-expanded",e.toString())}function u(t,e){let n=t.getAttribute("data-details-container")||".js-details-container",i=t.closest(n),o=e?.force??!i.classList.contains("open"),u=e?.withGroup??!1;!function(t,e){if(!l){e();return}let n=Array.from(t.querySelectorAll(".js-transitionable"));for(let e of(t.classList.contains("js-transitionable")&&n.push(t),n)){let t=s(e);e instanceof HTMLElement&&(e.addEventListener("transitionend",()=>{e.style.display="",e.style.visibility="",t&&a(e,function(){e.style.height=""})},{once:!0}),e.style.boxSizing="content-box",e.style.display="block",e.style.visibility="visible",t&&a(e,function(){e.style.height=getComputedStyle(e).height}),e.offsetHeight)}for(let t of(e(),n))if(t instanceof HTMLElement&&s(t)){let e=getComputedStyle(t).height;t.style.boxSizing="","0px"===e?t.style.height=`${t.scrollHeight}px`:t.style.height="0px"}}(i,()=>{c(i,o);let e=u?function(t,e){let n=t.getAttribute("data-details-container-group");return n?((0,r.uQ)(t,()=>{for(let i of[...document.querySelectorAll(".js-details-container")].filter(t=>t.getAttribute("data-details-container-group")===n))i!==t&&c(i,e)}),n):null}(i,o):null;Promise.resolve().then(()=>{!function(t,e){e.find(e=>{let n=Array.from(t.querySelectorAll(e)),i=n.findLast(t=>"none"!==window.getComputedStyle(t).display);if(i&&document.activeElement!==i)return i.focus(),!0})}(i,[".js-focus-on-dismiss","input[autofocus], textarea[autofocus]"]),t.classList.contains("tooltipped")&&(t.classList.remove("tooltipped"),t.addEventListener("mouseleave",()=>{t.classList.add("tooltipped"),t.blur()},{once:!0})),i.dispatchEvent(new CustomEvent("details:toggled",{bubbles:!0,cancelable:!1,detail:{open:o}})),e&&i.dispatchEvent(new CustomEvent("details:toggled-group",{bubbles:!0,cancelable:!1,detail:{open:o,group:e}}))})})}function d(t){let e=t.getAttribute("data-details-container")||".js-details-container",n=t.closest(e),i=n.classList;return i.contains("Details--on")||i.contains("open")}function f(t){let e=!1,n=t.parentElement;for(;n;)n.classList.contains("Details-content--shown")&&(e=!0),n.classList.contains("js-details-container")&&(n.classList.toggle("open",!e),n.classList.toggle("Details--on",!e),e=!1),n=n.parentElement}(0,o.on)("click",".js-details-target",function(t){let e=t.altKey,n=t.currentTarget;u(n,{withGroup:e}),t.preventDefault()}),(0,i.Z)(function({target:t}){t&&f(t)})},81574:(t,e,n)=>{n.d(e,{Z:()=>a});var i=n(4412),o=n(55908);let l=[],s=0;function a(t){!async function(){l.push(t),await i.x,function(){let t=s;s=l.length,r(l.slice(t),null,window.location.href)}()}()}function r(t,e,n){let i=window.location.hash.slice(1),o=i?document.getElementById(i):null,l={oldURL:e,newURL:n,target:o};for(let e of t)e.call(null,l)}a.clear=()=>{l.length=s=0};let c=window.location.href;window.addEventListener("popstate",function(){c=window.location.href}),window.addEventListener("hashchange",function(t){let e=window.location.href;try{r(l,t.oldURL||c,e)}finally{c=e}});let u=null;document.addEventListener(o.Q.START,function(){u=window.location.href}),document.addEventListener(o.Q.SUCCESS,function(){r(l,u,window.location.href)})},20332:(t,e,n)=>{n.d(e,{h:()=>l});var i=n(59753),o=n(70763);function l(){let t=!1,e=document.getElementById("start-of-content");if(e){let n=e.nextElementSibling;if(n instanceof HTMLElement)return(t="1"===n.getAttribute("data-skipped-to-content"))&&n.removeAttribute("data-skipped-to-content"),t}}(0,i.on)("click",".js-skip-to-content",function(t){let e=document.getElementById("start-of-content");if(e){let t=e.nextElementSibling;t instanceof HTMLElement&&(t.setAttribute("tabindex","-1"),t.setAttribute("data-skipped-to-content","1"),t.focus())}t.preventDefault()});let s="ontouchstart"in document,a=document.querySelectorAll(".js-header-menu-item");for(let t of a)t.addEventListener("details:toggled",t=>{let e=t.target;if(t instanceof CustomEvent&&t.detail.open)for(let t of a)t!==e&&(0,o.Qp)(t,{force:!1})}),s||t.addEventListener("mouseleave",t=>{let e=t.target;e.classList.contains("open")&&(0,o.Qp)(e,{force:!1})});document.addEventListener("context-region-label:update",t=>{if(!(t instanceof CustomEvent&&t.detail.label))return;let e=document.querySelectorAll(".js-context-region-label");for(let n of e)n.textContent=t.detail.label}),document.addEventListener("turbo:before-cache",t=>{for(let e of t.target.querySelectorAll("dialog[open], modal-dialog[open]"))e.close()})},80860:(t,e,n)=>{n.d(e,{H:()=>p});var i=n(20332),o=n(4412),l=n(36071);let s=0,a=new Set;function r(t){for(let e of(s=t,t?document.body.style.setProperty("--base-sticky-header-height",`${t}px`):document.body.style.removeProperty("--base-sticky-header-height"),a))e(t)}let c=!1,u=!1,d=[];function f(){d.length?c||(window.addEventListener("resize",g),document.addEventListener("scroll",g),c=!0):(window.removeEventListener("resize",g),document.removeEventListener("scroll",g),c=!1)}function p(){y(!0)}function g(){y()}function y(t=!1){for(let e of d)if(e.element.offsetHeight>0){let{element:n,placeholder:i,top:o}=e,l=n.getBoundingClientRect();if(i){let s=i.getBoundingClientRect();n.classList.contains("is-stuck")?s.top>S(n,o)?h(e):w(e):l.top<=S(n,o)?m(e):t&&w(e)}else l.top-S(n,o)<.1?m(e):h(e)}}function m({element:t,placeholder:e,top:n}){if(e){let i=t.getBoundingClientRect();k(t,S(t,n)),t.style.left=`${i.left}px`,t.style.width=`${i.width}px`,t.style.marginTop="0",t.style.position="fixed",e.style.display="block"}t.classList.add("is-stuck")}function h({element:t,placeholder:e}){e&&(t.style.position="static",t.style.marginTop=e.style.marginTop,e.style.display="none"),t.classList.remove("is-stuck")}function w({element:t,placeholder:e,offsetParent:n,top:o}){if(e&&!(0,i.h)()){let i=t.getBoundingClientRect(),l=e.getBoundingClientRect();if(k(t,S(t,o)),t.style.left=`${l.left}px`,0!==l.width&&(t.style.width=`${l.width}px`),n){let e=n.getBoundingClientRect();e.bottom{t.isConnected&&(function(t){let e=function(t){if(function(t){let{position:e}=window.getComputedStyle(t);return/sticky/.test(e)}(t))return null;let e=t.previousElementSibling;if(e&&e.classList.contains("is-placeholder"))return e;let n=document.createElement("div");return n.style.visibility="hidden",n.style.display="none",n.style.height=window.getComputedStyle(t).height,n.className=t.className,n.classList.remove("js-sticky"),n.classList.add("is-placeholder"),t.parentNode.insertBefore(n,t)}(t),n=window.getComputedStyle(t).position;t.style.position="static";let i=t.offsetParent;t.style.position="fixed";let o=C(t),l={element:t,placeholder:e,offsetParent:i,top:"auto"===o?0:parseInt(o||"0")};t.style.position=n,d.push(l)}(t),y(),f())}),u||(window.dispatchEvent(new CustomEvent("sticky-header-rendered")),u=!0)}async function v(t){if(null===t.offsetParent)return;await o.C;let e=Math.floor(t.getBoundingClientRect().height);e>0&&(r(e),L(),p())}function L(){for(let t of document.querySelectorAll(".js-position-sticky, .js-notification-shelf-offset-top"))E(t)}function E(t){if(t.classList.contains("js-notification-top-shelf"))return;let e=parseInt(C(t))||0;k(t,e+s)}function C(t){let e=t.getAttribute("data-original-top");if(null!=e)return e;let n=window.getComputedStyle(t).top;return t.setAttribute("data-original-top",n),n}function S(t,e){return t.classList.contains("js-notification-top-shelf")?e:e+s}function k(t,e){t.style.setProperty("top",`${e}px`,"important")}(0,l.N7)(".js-sticky",{constructor:HTMLElement,add(t){b(t)},remove(t){(function(t){let e=d.map(t=>t.element).indexOf(t);d.splice(e,1)})(t),f()}}),(0,l.N7)(".js-notification-top-shelf",{constructor:HTMLElement,add(t){v(t)},remove(){s>0&&(r(0),L(),p())}}),(0,l.N7)(".js-notification-shelf-offset-top, .js-position-sticky",{constructor:HTMLElement,add:E})},87098:(t,e,n)=>{function i(t,e=location.hash){return o(t,l(e))}function o(t,e){return""===e?null:t.getElementById(e)||t.getElementsByName(e)[0]}function l(t){try{return decodeURIComponent(t.slice(1))}catch{return""}}n.d(e,{$z:()=>l,Kt:()=>i,Q:()=>o})},3126:(t,e,n)=>{n.d(e,{kc:()=>s,lA:()=>a,zT:()=>l});var i=n(87098),o=n(80860);function l(t){if(t.hasAttribute("data-ignore-sticky-scroll"))return;let e=t.ownerDocument;setTimeout(()=>{e&&e.defaultView&&(t.scrollIntoView(),e.defaultView.scrollBy(0,-a(e)))},0)}function s(t){let e=(0,i.Kt)(t);e&&l(e)}function a(t){(0,o.H)();let e=t.querySelectorAll(".js-sticky-offset-scroll"),n=t.querySelectorAll(".js-position-sticky"),i=Math.max(0,...Array.from(e).map(t=>{let{top:e,height:n}=t.getBoundingClientRect();return 0===e?n:0}))+Math.max(0,...Array.from(n).map(t=>{let{top:e,height:n}=t.getBoundingClientRect(),i=parseInt(getComputedStyle(t).top);if(!t.parentElement)return 0;let o=t.parentElement.getBoundingClientRect().top;return e===i&&o<0?n:0})),l=t.querySelectorAll(".js-position-sticky-stacked"),s=Array.from(l).reduce((t,e)=>{let{height:n,top:i}=e.getBoundingClientRect(),o=e.classList.contains("is-stuck");return t+(!(i<0)&&o?n:0)},0);return i+s}}}]); +//# sourceMappingURL=app_assets_modules_github_sticky-scroll-into-view_ts-e3a4597a9e53.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_updatable-content_ts-ba849e1b2585.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_updatable-content_ts-ba849e1b2585.js.download" new file mode 100644 index 0000000..8ddf12e --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/app_assets_modules_github_updatable-content_ts-ba849e1b2585.js.download" @@ -0,0 +1,6 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["app_assets_modules_github_updatable-content_ts"],{64611:(e,t,n)=>{let r,o,i;n.d(t,{M:()=>s,T:()=>c});var a=n(14840),l=n(58700);function s(e,t=!1,n=!1){var s;return!n&&c(e)||function(e,t){let n=r instanceof Element?r:e&&e.ownerDocument&&e.ownerDocument.activeElement?e.ownerDocument.activeElement:null;if(null===n||t&&n===e)return!1;let o=n===e&&(0,l.sw)(n);if(o)return!0;let s=e.contains(n)&&!function(e){if(e instanceof a.Z)return!0;let t=e instanceof HTMLAnchorElement||e instanceof HTMLButtonElement,n=e.parentElement?.classList.contains("task-list-item");if(t&&n)return!0;if(!(i instanceof Element))return!1;let r=e.closest(u);if(!r)return!1;let o=i.closest(u);return r===o}(n);if(s)return!0;let c=i instanceof Element&&e.contains(i)&&!!i.closest("details[open] > summary");return c}(e,t)||(s=e).matches(":active:enabled")||s.contains(o)||!!(e.closest(".is-dirty")||e.querySelector(".is-dirty"))}function c(e){for(let t of e.querySelectorAll("input, textarea"))if((t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement)&&function(e){if(e instanceof HTMLInputElement&&("checkbox"===e.type||"radio"===e.type)){if(e.checked!==e.defaultChecked)return!0}else if(e.value!==e.defaultValue)return!0;return!1}(t))return!0;return!1}document.addEventListener("mousedown",function(e){o=e.target},!0),document.addEventListener("mouseup",function(e){o=null,i=e.target},!0),document.addEventListener("contextmenu",function(e){o=null,i=e.target},!0),document.addEventListener("dragend",function(){o=null},!0);let u="a[href], button"},9302:(e,t,n)=>{let r,o;n.d(t,{lO:()=>f,qA:()=>d,y0:()=>l});let i=[],a=0;function l(){return r}function s(){try{return Math.min(Math.max(0,history.length)||0,9007199254740991)}catch(e){return 0}}function c(e){r=e;let t=location.href;i[s()-1+a]={url:t,state:r},i.length=s(),window.dispatchEvent(new CustomEvent("statechange",{bubbles:!1,cancelable:!1}))}function u(){return new Date().getTime()}function d(e,t,n){a=0;let r={_id:u(),...e};history.pushState(r,t,n),c(r)}function f(e,t,n){let o={...r,...e};history.replaceState(o,t,n),c(o)}r=function(){let e={_id:new Date().getTime(),...history.state};return c(e),e}(),window.addEventListener("popstate",function(e){let t=e.state;if(!t||!t._id&&!t.turbo?.restorationIdentifier)return;let n=t.turbo?.restorationIdentifier,r=i[s()-1+a-1]?.state?.turbo?.restorationIdentifier;r===n?a--:a++,c(t)},!0),window.addEventListener("turbo:visit",e=>{e instanceof CustomEvent&&(o=e.detail.action)}),window.addEventListener("turbo:load",()=>{"restore"!==o&&(a=0,f(history.state,"",""))}),window.addEventListener("hashchange",function(){if(s()>i.length){let e={_id:u()};history.replaceState(e,"",location.href),c(e)}},!0),window.addEventListener("pageshow",()=>{i=[],a=0})},22971:(e,t,n)=>{n.d(t,{H5:()=>d,Of:()=>m,x0:()=>p,z8:()=>f});var r=n(64611),o=n(36071),i=n(5875),a=n(18699),l=n(96776),s=n(9302);let c=new WeakMap,u={};function d(){for(let e of Object.keys(u))delete u[e];let e=history.state||{};e.staleRecords=u,(0,s.lO)(e,"",location.href),window.location.reload()}function f(){if(Object.keys(u).length>0){let e=history.state||{};e.staleRecords=u,(0,s.lO)(e,"",location.href)}}async function p(e){if(c.get(e))return;let t=e.hasAttribute("data-retain-focus"),n=e.getAttribute("data-url");if(!n)throw Error("could not get url");let o=new AbortController;c.set(e,o);try{let i=await fetch(n,{signal:o.signal,headers:{Accept:"text/html","X-Requested-With":"XMLHttpRequest"}});if(!i.ok)return;let a=await i.text();if((0,r.M)(e,t)){console.warn("Failed to update content with interactions",e);return}return u[n]=a,h(e,a,t)}catch{}finally{c.delete(e)}}async function m(e,t,n=!1){let r=c.get(e);r?.abort();let o=e.closest(".js-updatable-content[data-url], .js-updatable-content [data-url]");return!n&&o&&o===e&&(u[o.getAttribute("data-url")||""]=t),h(e,t)}function h(e,t,n=!1){return(0,l._8)(document,()=>{let r=(0,a.r)(document,t.trim()),o=n&&e.ownerDocument&&e===e.ownerDocument.activeElement?r.querySelector("*"):null,l=Array.from(e.querySelectorAll("details[open][id]")).map(e=>e.id);for(let t of("DETAILS"===e.tagName&&e.id&&e.hasAttribute("open")&&l.push(e.id),e.querySelectorAll(".js-updatable-content-preserve-scroll-position"))){let e=t.getAttribute("data-updatable-content-scroll-position-id")||"";y.set(e,t.scrollTop)}for(let e of l){let t=r.querySelector(`#${e}`);t&&t.setAttribute("open","")}(0,i.nn)(e,r),o instanceof HTMLElement&&o.focus()})}let y=new Map;(0,o.N7)(".js-updatable-content-preserve-scroll-position",{constructor:HTMLElement,add(e){let t=e.getAttribute("data-updatable-content-scroll-position-id");if(!t)return;let n=y.get(t);null!=n&&(e.scrollTop=n)}})},58700:(e,t,n)=>{n.d(t,{Bt:()=>i,DN:()=>l,KL:()=>u,Se:()=>a,qC:()=>d,sw:()=>s});var r=n(5582);function o(e,t,n){return e.dispatchEvent(new CustomEvent(t,{bubbles:!0,cancelable:n}))}function i(e,t){t&&(function(e,t){if(!(e instanceof HTMLFormElement))throw TypeError("The specified element is not of type HTMLFormElement.");if(!(t instanceof HTMLElement))throw TypeError("The specified element is not of type HTMLElement.");if("submit"!==t.type)throw TypeError("The specified element is not a submit button.");if(!e||e!==t.form)throw Error("The specified element is not owned by the form element.")}(e,t),(0,r.j)(t)),o(e,"submit",!0)&&e.submit()}function a(e,t){if("boolean"==typeof t){if(e instanceof HTMLInputElement)e.checked=t;else throw TypeError("only checkboxes can be set to boolean value")}else{if("checkbox"===e.type)throw TypeError("checkbox can't be set to string value");e.value=t}o(e,"change",!1)}function l(e,t){for(let n in t){let r=t[n],o=e.elements.namedItem(n);o instanceof HTMLInputElement?o.value=r:o instanceof HTMLTextAreaElement&&(o.value=r)}}function s(e){if(!(e instanceof HTMLElement))return!1;let t=e.nodeName.toLowerCase(),n=(e.getAttribute("type")||"").toLowerCase();return"select"===t||"textarea"===t||"input"===t&&"submit"!==n&&"reset"!==n||e.isContentEditable}function c(e){return new URLSearchParams(e)}function u(e,t){let n=new URLSearchParams(e.search),r=c(t);for(let[e,t]of r)n.append(e,t);return n.toString()}function d(e){return c(new FormData(e)).toString()}},5582:(e,t,n)=>{function r(e){let t=e.closest("form");if(!(t instanceof HTMLFormElement))return;let n=o(t);if(e.name){let r=e.matches("input[type=submit]")?"Submit":"",o=e.value||r;n||((n=document.createElement("input")).type="hidden",n.classList.add("js-submit-button-value"),t.prepend(n)),n.name=e.name,n.value=o}else n&&n.remove()}function o(e){let t=e.querySelector("input.js-submit-button-value");return t instanceof HTMLInputElement?t:null}n.d(t,{j:()=>r,u:()=>o})},95253:(e,t,n)=>{let r;n.d(t,{YT:()=>f,qP:()=>p,yM:()=>m});var o=n(88149),i=n(86058),a=n(44544),l=n(71643);let{getItem:s}=(0,a.Z)("localStorage"),c="dimension_",u=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","scid"];try{let e=(0,o.n)("octolytics");delete e.baseContext,r=new i.R(e)}catch(e){}function d(e){let t=(0,o.n)("octolytics").baseContext||{};if(t)for(let[e,n]of(delete t.app_id,delete t.event_url,delete t.host,Object.entries(t)))e.startsWith(c)&&(t[e.replace(c,"")]=n,delete t[e]);let n=document.querySelector("meta[name=visitor-payload]");if(n){let e=JSON.parse(atob(n.content));Object.assign(t,e)}let r=new URLSearchParams(window.location.search);for(let[e,n]of r)u.includes(e.toLowerCase())&&(t[e]=n);return t.staff=(0,l.B)().toString(),Object.assign(t,e)}function f(e){r?.sendPageView(d(e))}function p(e,t={}){let n=document.head?.querySelector('meta[name="current-catalog-service"]')?.content,o=n?{service:n}:{};for(let[e,n]of Object.entries(t))null!=n&&(o[e]=`${n}`);if(r){let t=e||"unknown";d(o),r.sendEvent(t,d(o))}}function m(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,JSON.stringify(t)]))}},5875:(e,t,n)=>{n.d(t,{j1:()=>i,jI:()=>l,nn:()=>a});var r=n(39492);function o(e){return{getNodeKey:()=>null,onBeforeElUpdated:(t,n)=>{if("TURBO-FRAME"===n.tagName||n.matches(".js-task-list-field, .contains-task-list")||"false"===n.getAttribute("data-morpheus-enabled"))return t.replaceWith(n),!1;if(t.hasAttribute("data-catalyst")&&n.setAttribute("data-catalyst",t.getAttribute("data-catalyst")||""),t.hasAttribute("data-morpheus-ignore")){let e=(t.getAttribute("data-morpheus-ignore")||"").trim().split(/\s+/);for(let r of e)t.hasAttribute(r)?n.setAttribute(r,t.getAttribute(r)||""):n.removeAttribute(r)}return e?.keepInputValues&&(n instanceof HTMLInputElement&&n.type===t.type||n instanceof HTMLTextAreaElement)&&(n instanceof HTMLInputElement&&("checkbox"===n.type||"radio"===n.type)?n.checked=t.checked:n.value=t.value),!0},onBeforeElChildrenUpdated:(e,t)=>{for(let n of[...e.childNodes,...t.childNodes])n.nodeType===Node.COMMENT_NODE&&n.remove();return!0},onElUpdated:e=>{e.connectedCallback&&queueMicrotask(()=>{e.disconnectedCallback?.(),e.connectedCallback?.()})}}}function i(e){let t=e.closest("[data-morpheus-enabled]");return null!=t&&"false"!==t.getAttribute("data-morpheus-enabled")}function a(e,t,n){if("string"==typeof t){let e=document.createElement("template");e.innerHTML=t,t=e.content}if(!i(e)){e.replaceWith(t);return}if(t instanceof DocumentFragment){let i=Array.from(t.children);i.length?((0,r.Z)(e,i[0],o(n)),e.after(...i.slice(1))):e.replaceWith(t)}else(0,r.Z)(e,t,o(n))}function l(e,t,n){if(!i(e)){e.innerHTML=t;return}let a="",l="";e.firstChild?.nodeType===Node.TEXT_NODE&&(a=e.firstChild.nodeValue?.match(/^\s+/)?.[0]||""),e.lastChild?.nodeType===Node.TEXT_NODE&&(l=e.lastChild.nodeValue?.match(/\s+$/)?.[0]||"");let s=e.cloneNode(!1);s.innerHTML=`${a}${t.trim()}${l}`,(0,r.Z)(e,s,o(n))}},18699:(e,t,n)=>{n.d(t,{r:()=>l});var r=n(22490),o=n(7180);let i="parse-html-no-op",a=r.ZO.createPolicy(i,{createHTML:e=>o.O.apply({policy:()=>e,policyName:i,fallback:e,sanitize:!1,fallbackOnError:!0})});function l(e,t){let n=e.createElement("template");return n.innerHTML=a.createHTML(t),e.importNode(n.content,!0)}},7180:(e,t,n)=>{n.d(t,{O:()=>c,d:()=>TrustedTypesPolicyError});var r=n(46426),o=n(71643),i=n(24601),a=n(27856),l=n.n(a),s=n(95253);let TrustedTypesPolicyError=class TrustedTypesPolicyError extends Error{};let c={apply:function({policy:e,policyName:t,fallback:n,fallbackOnError:a=!1,sanitize:c,silenceErrorReporting:u=!1}){try{if((0,r.c)("BYPASS_TRUSTED_TYPES_POLICY_RULES"))return n;(0,o.b)({incrementKey:"TRUSTED_TYPES_POLICY_CALLED",trustedTypesPolicyName:t},!1,.1);let i=e();return c&&new Promise(e=>{let n=window.performance.now(),r=l().sanitize(i,{FORBID_ATTR:[]}),o=window.performance.now();if(i.length!==r.length){let a=Error("Trusted Types policy output sanitized"),l=a.stack?.slice(0,1e3),c=i.slice(0,250);(0,s.qP)("trusted_types_policy.sanitize",{policyName:t,output:c,stack:l,outputLength:i.length,sanitizedLength:r.length,executionTime:o-n}),e(i)}}),i}catch(e){if(e instanceof TrustedTypesPolicyError||(u||(0,i.eK)(e),(0,o.b)({incrementKey:"TRUSTED_TYPES_POLICY_ERROR",trustedTypesPolicyName:t}),!a))throw e}return n}}},22490:(e,t,n)=>{let r;n.d(t,{ZO:()=>f});var o,i=n(86283),a=n(71643),l=n(46426);function s(e){return()=>{throw TypeError(`The policy does not implement the function ${e}`)}}let c={createHTML:s("createHTML"),createScript:s("createScript"),createScriptURL:s("createScriptURL")},u=!1;try{u=(0,l.c)("global_trusted_types_map_off")}catch{}r=u?new Map:(o=globalThis).__TRUSTED_TYPE_POLICIES__??(o.__TRUSTED_TYPE_POLICIES__=new Map);let d=globalThis.trustedTypes??{createPolicy:(e,t)=>({name:e,...c,...t})},f={createPolicy:(e,t)=>{if(r.has(e))return(0,a.b)({incrementKey:"TRUSTED_TYPES_POLICY_INITIALIZED_TWICE"}),r.get(e);{let n=Object.freeze(d.createPolicy(e,t));return r.set(e,n),n}}},p=!1;i.n4?.addEventListener("securitypolicyviolation",e=>{"require-trusted-types-for"!==e.violatedDirective||p||(console.warn(`Hi fellow Hubber! + You're probably seeing a Report Only Trusted Types error near this message. This is intended behaviour, staff-only, + does not impact application control flow, and is used solely for statistic collection. Unfortunately we + can't gather these statistics without adding the above warnings to your console. Sorry about that! + Feel free to drop by #pse-architecture if you have any additional questions about Trusted Types or CSP.`),p=!0)})}}]); +//# sourceMappingURL=app_assets_modules_github_updatable-content_ts-9ec6e6ed050f.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/behaviors-59ca739445d0.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/behaviors-59ca739445d0.js.download" new file mode 100644 index 0000000..fc7e85c --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/behaviors-59ca739445d0.js.download" @@ -0,0 +1,35 @@ +(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["behaviors"],{18992:(e,t,n)=>{"use strict";let r,i,a,o,s,l,c,u,d;var m,f,h,p,g,b,y,v=n(54679),w=n(59753);(0,w.on)("deprecatedAjaxSend","[data-remote]",function(e){e.currentTarget!==e.target||e.defaultPrevented||e.currentTarget.classList.add("loading")}),(0,w.on)("deprecatedAjaxComplete","[data-remote]",function(e){e.currentTarget===e.target&&e.currentTarget.classList.remove("loading")});var S=n(65935);(0,S.AC)("form.js-ajax-pagination, .js-ajax-pagination form",async function(e,t){let n;let r=e.closest(".js-ajax-pagination");try{n=await t.html()}catch(e){if(e.response&&404===e.response.status){r.remove();return}throw e}r.replaceWith(n.html),(0,w.f)(e,"page:loaded")});var E=n(95253),L=n(86283),j=n(44544);let{getItem:A}=(0,j.Z)("localStorage");(0,w.on)("click","[data-analytics-event]",e=>{if(L.n4?.head?.querySelector('meta[name="is_logged_out_page"]')?.content)return;let t=e.currentTarget,n=t.getAttribute("data-analytics-event");if(!n)return;let r=JSON.parse(n);(0,E.qP)("analytics.click",r)});var T=n(36071),q=n(71643);let k=["system","disabled"].map(e=>`html[data-a11y-animated-images="${e}"] img[data-animated-image]`).join(", ");(0,T.N7)(k,e=>{if(!(e instanceof HTMLImageElement)||e.closest("a")&&!(e.parentElement instanceof HTMLAnchorElement))return;let t=e.parentElement,n=null;if(t instanceof HTMLAnchorElement){if(t.childElementCount>1)return;(n=t).setAttribute("data-target","animated-image.originalLink"),t=n.parentElement}e.removeAttribute("data-animated-image"),e.setAttribute("data-target","animated-image.originalImage");let r=n?n.cloneNode(!0):e.cloneNode(!0),i=document.createElement("animated-image");i.appendChild(r),t?.replaceChild(i,n||e),(0,q.b)({incrementKey:"ANIMATED_IMAGE_PLAYER_WRAPPED",requestUrl:window.location.href})});var C=n(15345),M=n(81775);let x=new WeakMap;function _(e,t){t.classList.remove("is-loading","successed","errored","warn"),e.classList.remove("is-autocheck-loading","is-autocheck-successful","is-autocheck-errored");let n=t.querySelector("p.note");if(n){let e=x.get(n);e&&(n.innerHTML=e)}"DL"===t.tagName?(t.querySelector("dd.error")?.remove(),t.querySelector("dd.warning")?.remove(),t.querySelector("dd.success")?.remove()):(t.querySelector("div.error")?.remove(),t.querySelector("div.warning")?.remove(),t.querySelector("div.success")?.remove())}function R(e){e&&(0,M.G)(e)}(0,T.N7)("auto-check",function(e){let t;if(e.classList.contains("js-prevent-default-behavior"))return;let n=e.querySelector("input");if(!n||n.classList.contains("js-prevent-default-behavior"))return;let r=n.closest(".form-group")||e,i=n.form;function a(){return t||(t=`input-check-${(1e4*Math.random()).toFixed(0)}`),t}let o=n.getAttribute("aria-describedby");n.addEventListener("focusout:delay",()=>{n.setAttribute("aria-describedby",[t,o].join(" "))});let s=r.querySelector("p.note");s&&(s.id||(s.id=a()),x.set(s,s.innerHTML)),e.addEventListener("loadstart",()=>{_(n,r),r.classList.add("is-loading"),n.classList.add("is-autocheck-loading"),R(i)}),e.addEventListener("loadend",()=>{r.classList.remove("is-loading"),n.classList.remove("is-autocheck-loading")}),n.addEventListener("auto-check-success",async e=>{n.classList.add("is-autocheck-successful"),r.classList.add("successed"),R(i);let{response:t}=e.detail;if(!t)return;let o=await t.text();if(o){if(s instanceof HTMLElement)s.innerHTML=o,(0,C.N)(s);else{let e=200===t.status,i="DL"===r.tagName?"dd":"div",s=document.createElement(i);s.id=a(),s.classList.add(e?"success":"warning"),s.innerHTML=o,r.append(s),r.classList.add(e?"successed":"warn"),(0,C.N)(s),e&&(s.hidden=document.activeElement!==n)}(0,w.f)(n,"auto-check-message-updated")}}),n.addEventListener("auto-check-error",async e=>{n.classList.add("is-autocheck-errored"),r.classList.add("errored"),R(i);let{response:t}=e.detail;if(!t)return;let o=await t.text();if(s instanceof HTMLElement)s.innerHTML=o||"Something went wrong",(0,C.N)(s);else{let e="DL"===r.tagName?"dd":"div",t=document.createElement(e);t.id=a(),t.classList.add("error"),t.innerHTML=o||"Something went wrong",r.append(t),(0,C.N)(t)}}),n.addEventListener("input",()=>{n.removeAttribute("aria-describedby"),n.value||_(n,r)}),n.addEventListener("blur",()=>{let e=r.querySelector(".success");e&&(e.hidden=!0)}),n.addEventListener("focus",()=>{let e=r.querySelector(".success");e&&(e.hidden=!1)}),i?.addEventListener("reset",()=>{_(n,r)})});var N=n(60902);function H(e){let t=e.closest("form");if(!t)return;let n=t.querySelector(".js-auto-complete-button");n instanceof HTMLButtonElement&&(n.disabled=!e.value)}(0,T.N7)("auto-complete",function(e){e.addEventListener("loadstart",()=>e.classList.add("is-auto-complete-loading")),e.addEventListener("loadend",()=>e.classList.remove("is-auto-complete-loading"))}),(0,T.N7)("auto-complete",{constructor:N.ZP,initialize:H}),(0,w.on)("auto-complete-change","auto-complete",function(e){H(e.currentTarget)});var P=n(58700),$=n(18699),I=n(9302);let D=null;(0,w.on)("submit","[data-autosearch-results-container]",async function(e){let t=e.currentTarget;if(!(t instanceof HTMLFormElement))return;e.preventDefault(),D?.abort(),t.classList.add("is-sending");let n=new URL(t.action,window.location.origin),i=t.method,a=new FormData(t),o=(0,P.KL)(n,a),s=null;"get"===i?n.search=o:s=a;let{signal:l}=D=new AbortController,c=new Request(n.toString(),{method:i,body:s,signal:l,headers:{Accept:"text/html","X-Requested-With":"XMLHttpRequest"}}),u=null;try{u=await fetch(c)}catch{}if(t.classList.remove("is-sending"),!u||!u.ok||l.aborted)return;let d=t.getAttribute("data-autosearch-results-container"),m=d?document.getElementById(d):null;if(m){let e=m.style.height;m.style.height=getComputedStyle(m).height,m.textContent="",void 0!==r&&clearTimeout(r);let t=m.hasAttribute("data-delay-results"),n=await u.text(),i=(0,$.r)(document,n).querySelector("[data-autosearch-results]")||(0,$.r)(document,n).firstElementChild;r=setTimeout(()=>{m.appendChild((0,$.r)(document,n)),(0,C.N)(i),requestAnimationFrame(()=>{m.style.height=e})},t?500:0)}(0,I.lO)(null,"",`?${o}`)});var O=n(14873),B=n(254);(0,B.ZG)("input[data-autoselect], textarea[data-autoselect]",async function(e){await (0,O.gJ)(),e.select()});var W=n(46263),F=n(56959);function U(e){let t=e.target;if(!(t instanceof HTMLInputElement)&&!(t instanceof HTMLSelectElement))return;let n=t.form;(0,P.Bt)(n)}(0,w.on)("change","form[data-autosubmit]",function(e){let t=e.currentTarget;(0,P.Bt)(t)}),(0,w.on)("change","input[data-autosubmit], select[data-autosubmit]",U);let z=(0,W.D)(U,300);async function V(e){let t=e.getAttribute("data-url")||"",n=await X(t);if(n){let t=e.getAttribute("data-gravatar-text");null!=t&&(e.textContent=t)}}async function X(e){if(!e)return!1;try{let t=await fetch(e,{headers:{Accept:"application/json"}});if(!t.ok)return!1;let n=await t.json();return n.has_gravatar}catch{return!1}}(0,T.N7)("input[data-throttled-autosubmit]",{subscribe:e=>(0,F.RB)(e,"input",z)}),(0,T.N7)(".js-detect-gravatar",function(e){V(e)}),n(47442);var G=n(68423),Z=n(97629),K=n(75198);let J=[".unstyled-additional-seats-price-obj",".unstyled-base-price-obj",".unstyled-final-price-obj"],Y=null;async function Q(e){let t=e.getAttribute("data-item-name")||"items",n=e.value,r=new URL(e.getAttribute("data-url"),window.location.origin),i=new URLSearchParams(r.search.slice(1)),a=parseInt(e.getAttribute("data-item-minimum"))||0,o=parseInt(e.getAttribute("data-item-maximum"))||1e6,s=parseInt(e.getAttribute("data-item-count"))||0,l=Math.max(a,parseInt(n)||0),c=l>o,u=document.querySelector(".js-downgrade-button"),d=document.getElementById("downgrade-disabled-message");u instanceof HTMLButtonElement&&(u.disabled=l===s),d instanceof HTMLElement&&u instanceof HTMLButtonElement&&(d.hidden=!u.disabled),i.append(t,l.toString());let m=document.querySelector(".js-transform-user");m&&i.append("transform_user","1"),r.search=i.toString(),Y?.abort();let{signal:f}=Y=new AbortController,h=null;try{let e=await fetch(r.toString(),{signal:f,headers:{Accept:"application/json"}});if(!e.ok)return;h=await e.json()}catch{}if(f.aborted||!h)return;let p=document.querySelector(".js-contact-us");p&&p.classList.toggle("d-none",!c);let g=document.querySelector(".js-cost-info");g&&(g.hidden=c);let b=document.querySelector(".js-payment-summary");b&&b.classList.toggle("d-none",c);let y=document.querySelector(".js-submit-billing");y instanceof HTMLElement&&(y.hidden=c);let v=document.querySelector(".js-billing-section");v&&v.classList.toggle("has-removed-contents",h.free||h.is_enterprise_cloud_trial);let w=document.querySelector(".js-upgrade-info");w&&w.classList.toggle("d-none",l<=0);let S=document.querySelector(".js-downgrade-info");S&&S.classList.toggle("d-none",l>=0);let E=document.querySelector(".js-extra-seats-line-item");E&&E.classList.toggle("d-none",h.no_additional_seats);let L=document.querySelector(".js-seat-field");L&&function(e){for(let t of document.querySelectorAll(".js-seat-field")){let n=t.getAttribute("data-item-maximum"),r=t?.parentNode?.querySelector(".Popover");n&&n.length&&(parseInt(e,10)>parseInt(n,10)?(t.classList.add("color-border-danger-emphasis"),r?.removeAttribute("hidden")):(t.classList.remove("color-border-danger-emphasis"),r?.setAttribute("hidden","true")))}}(n);let j=document.querySelector(".js-minimum-seats-disclaimer");j&&(j.classList.toggle("tooltipped",5===h.seats),j.classList.toggle("tooltipped-nw",5===h.seats));let A=h.selectors;for(let e in A)for(let t of document.querySelectorAll(e)){var T;J.includes(e)&&"string"!=typeof(T=A[e])&&"number"!=typeof T&&"default_currency"in T&&"local_currency"in T?(t.textContent="",t.appendChild(ee("default-currency",A[e].default_currency)),t.appendChild(ee("local-currency",A[e].local_currency))):t.textContent=A[e]}(0,I.lO)(history.state,"",h.url)}function ee(e,t){let n=document.createElement("span");return n.classList.add(e),n.textContent=t,n}function et(e,t=!1){for(let[n,r]of Object.entries({"tooltipped-nw":"tooltipped-sw","tooltipped-n":"tooltipped-s","tooltipped-ne":"tooltipped-se"})){let i=t?r:n,a=t?n:r;for(let t of e.querySelectorAll(`.${i}`))t.classList.replace(i,a)}}(0,w.on)("click",".js-org-signup-duration-change",e=>{e.preventDefault();let t=e.currentTarget,n=t.getAttribute("data-plan-duration");for(let e of(function(e){let t="year"===e?"month":"year";for(let t of document.querySelectorAll(".js-plan-duration-text"))t.textContent=e;for(let t of document.querySelectorAll(".unstyled-available-plan-duration-adjective"))t.textContent=`${e}ly`;for(let e of document.querySelectorAll(".js-org-signup-duration-change"))e.setAttribute("data-plan-duration",t);let n=document.getElementById("signup-plan-duration");n&&(n.value=e)}(n),function(e){for(let t of document.querySelectorAll(".js-seat-field")){let n=new URL(t.getAttribute("data-url"),window.location.origin),r=new URLSearchParams(n.search.slice(1));r.delete("plan_duration"),r.append("plan_duration",e),n.search=r.toString(),t.setAttribute("data-url",n.toString())}}(n),document.querySelectorAll(".js-seat-field")))Q(e);(function(){for(let e of document.querySelectorAll(".js-unit-price"))e.hidden=!e.hidden})()}),(0,w.on)("change",".js-org-signup-duration-toggle",function({currentTarget:e}){let t=new URL(e.getAttribute("data-url"),window.location.origin);(0,K.softNavigate)(t.toString())}),(0,T.N7)(".js-addon-purchase-field",{constructor:HTMLInputElement,add(e){(0,Z.Z)(e)&&Q(e),(0,G.oq)(e,function(){Q(e)})}}),(0,T.N7)(".js-addon-downgrade-field",{constructor:HTMLSelectElement,add(e){(0,Z.Z)(e)&&Q(e),e.addEventListener("change",function(){Q(e)})}}),(0,w.on)("details-menu-selected",".js-organization-container",function(e){let t=document.querySelector(".js-addon-purchase-field"),n=e.target.querySelector("input:checked");if(t instanceof HTMLInputElement&&n instanceof HTMLInputElement){let e=n.getAttribute("data-upgrade-url");e&&(t.setAttribute("data-url",e),t.value="0",Q(t))}},{capture:!0}),(0,B.q6)(".js-csv-filter-field",function(e){let t=e.target.value.toLowerCase();for(let e of document.querySelectorAll(".js-csv-data tbody tr"))e instanceof HTMLElement&&e.textContent&&(e.hidden=!!t&&!e.textContent.toLowerCase().includes(t))}),(0,T.N7)(".js-blob-header.is-stuck",{add(e){et(e)},remove(e){et(e,!0)}}),(0,w.on)("click",".js-blob-dropdown-click",e=>{let t=e.currentTarget.getAttribute("data-dropdown-tracking");if(!t)return;let n=JSON.parse(t);(0,E.qP)(n.type,n.context)}),(0,w.on)("change",".js-branch-protection-integration-select-input",function(e){let t=e.target,n=t?.closest(".js-branch-protection-integration-select"),r=n?.querySelector(".js-branch-protection-integration-select-current"),i=t?.closest(".js-branch-protection-integration-select-item"),a=i?.querySelector(".js-branch-protection-integration-select-label");r&&a&&n&&(r.innerHTML=a.innerHTML,n.open=!1)});let en=null;async function er(e){let t=e.target;if(!(t instanceof HTMLElement))return;let n=t.querySelector(".js-bulk-actions"),r=!!t.querySelector(".js-bulk-actions-toggle:checked");en?.abort();let{signal:i}=en=new AbortController,a="";try{let e=await fetch(function(e){let t=new URL(e.getAttribute("data-bulk-actions-url"),window.location.origin),n=new URLSearchParams(t.search.slice(1)),r=e.getAttribute("data-bulk-actions-parameter"),i=Array.from(e.querySelectorAll(".js-bulk-actions-toggle:checked"));if(r){let e=i.map(e=>e.closest(".js-bulk-actions-item").getAttribute("data-bulk-actions-id")).sort();for(let t of e)n.append(`${r}[]`,t)}else for(let e of i.sort((e,t)=>e.value>t.value?1:-1))n.append(e.name,e.value);return t.search=n.toString(),t.toString()}(t),{signal:i,headers:{"X-Requested-With":"XMLHttpRequest"}});if(!e.ok)return;a=await e.text()}catch{}!i.aborted&&a&&(r?(ei(t),n.innerHTML=a):(n.innerHTML=a,ei(t)),(0,w.f)(t,"bulk-actions:updated"))}function ei(e){let t=document.querySelector(".js-membership-tabs");if(t){let n=e.querySelectorAll(".js-bulk-actions-toggle:checked");t.classList.toggle("d-none",n.length>0)}}(0,w.on)("change",".js-bulk-actions-toggle",function(e){let t=e.currentTarget,n=t.closest(".js-bulk-actions-container");(0,w.f)(n,"bulk-actions:update")}),(0,w.on)("bulk-actions:update",".js-bulk-actions-container",(0,W.D)(er,100));var ea=n(4412);function eo(e,t){try{return window.localStorage.setItem(e,JSON.stringify(t)),{kind:"ok",value:null}}catch(e){return{kind:"err",value:e}}}function es(){let e=function(){let e={};for(let t of document.getElementsByTagName("script")){let n=t.src.match(/\/([\w-]+)-[0-9a-f]{8,}\.js$/);n&&(e[`${n[1]}.js`]=t.src)}for(let t of document.getElementsByTagName("link")){let n=t.href.match(/\/([\w-]+)-[0-9a-f]{8,}\.css$/);n&&(e[`${n[1]}.css`]=t.href)}return e}(),t=function(e){try{let t=window.localStorage.getItem(e);return{kind:"ok",value:t?JSON.parse(t):null}}catch(e){return{kind:"err",value:e}}}("bundle-urls");if("err"===t.kind){eo("bundle-urls",e);return}let n=t.value||{},r=Object.keys(e).filter(t=>n[t]!==e[t]);if(r.length){let t=eo("bundle-urls",{...n,...e});"ok"===t.kind&&(0,q.b)({downloadedBundles:r})}}function el(e){e.preventDefault(),e.stopPropagation()}(async()=>{await ea.C,window.requestIdleCallback(es)})(),n(90596),(0,T.N7)("a.btn.disabled",{subscribe:e=>(0,F.RB)(e,"click",el)});var ec=n(78332),eu=n(58797);(0,T.N7)(".js-check-all-container",{constructor:HTMLElement,subscribe:eu.Z});var ed=n(64325);let em="logout-was-successful";function ef(e){ep.delete(e),eh(e)}function eh(e){let t=e.querySelector(".js-clipboard-copy-icon"),n=e.querySelector(".js-clipboard-check-icon");e.classList.toggle("ClipboardButton--success"),t&&t.classList.toggle("d-none"),n&&(n.classList.contains("d-sm-none")?n.classList.toggle("d-sm-none"):n.classList.toggle("d-none"))}(0,ed.$1)(em).length>0&&(function(){for(let e of[sessionStorage,localStorage])try{e.clear()}catch{}}(),(0,ed.kT)(em)),(0,w.on)("clipboard-copy","[data-copy-feedback]",e=>{let t=e.currentTarget,n=t.getAttribute("data-copy-feedback"),r=t.getAttribute("aria-label"),i=t.getAttribute("data-tooltip-direction")||"s";t.setAttribute("aria-label",n),t.classList.add("tooltipped",`tooltipped-${i}`),t instanceof HTMLElement&&((0,C.N)(t),setTimeout(()=>{r?t.setAttribute("aria-label",r):t.removeAttribute("aria-label"),t.classList.remove("tooltipped",`tooltipped-${i}`)},2e3))});let ep=new WeakMap;(0,w.on)("clipboard-copy",".js-clipboard-copy:not([data-view-component])",function({currentTarget:e}){if(!(e instanceof HTMLElement))return;let t=ep.get(e);t?clearTimeout(t):eh(e),ep.set(e,window.setTimeout(ef,2e3,e))});var eg=n(24601);async function eb(e,t,n,r,i){let a=e.getAttribute("data-tagsearch-url");if(!a)return"";let o=e.getAttribute("data-tagsearch-ref");if(!o)return"";let s=e.getAttribute("data-tagsearch-code-nav-context");s||(s="UNKNOWN_VIEW");let l=new URL(a,window.location.origin),c=new URLSearchParams;c.set("q",t),c.set("blob_path",i),c.set("ref",o),c.set("language",n),c.set("row",r[0].toString()),c.set("col",r[1].toString()),c.set("code_nav_context",s),l.search=c.toString();try{let e=await fetch(l.toString(),{headers:{"X-Requested-With":"XMLHttpRequest"}});if(!e.ok)return"";let t=await e.text();if(/js-tagsearch-no-definitions/.test(t))return"";return t}catch{return""}}(0,w.on)("click",".js-code-nav-retry",async function(e){let t;if(e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)return;let n=document.querySelector(".js-tagsearch-popover");if(!n)return;let r=n.querySelector(".js-tagsearch-popover-content");if(!r)return;let i=e.currentTarget,a=i.getAttribute("data-code-nav-kind");if(!(t="definitions"===a?n.querySelector(".js-tagsearch-popover-content"):n.querySelector(".js-code-nav-references")))return;let o=i.getAttribute("data-code-nav-url");if(!o)return;let s=new URL(o,window.location.origin);try{let e=await fetch(s.toString(),{headers:{"X-Requested-With":"XMLHttpRequest"}});if(!e.ok)return;let n=await e.text();if(!n)return;t.innerHTML=n}catch{return}r.scrollTop=0}),(0,T.N7)(".js-code-nav-container",{constructor:HTMLElement,subscribe(e){let t;let n=document.querySelector(".js-tagsearch-popover");if(!(n instanceof HTMLElement))return{unsubscribe(){}};let r=n.querySelector(".js-tagsearch-popover-content"),i=new WeakMap,a=new WeakMap;async function o(o){let f=function(e,t,n){let r,i;if(document.caretPositionFromPoint){let e=document.caretPositionFromPoint(t,n);e&&(r=e.offsetNode,i=e.offset)}else if(document.caretRangeFromPoint){let e=document.caretRangeFromPoint(t,n);e&&(r=e.startContainer,i=e.startOffset)}if(!r||"number"!=typeof i||r.nodeType!==Node.TEXT_NODE)return;let a=r.textContent,o=a?.replaceAll("\n","").trim()==="";if(!a||o||r.nodeType!==Node.TEXT_NODE)return null;let s=function(e,t,n){let r;let i=null;for(;r=t.exec(e);){if(t.lastIndex===i){(0,eg.eK)(Error("regexp did not advance in findNearestMatch()"));break}i=t.lastIndex;let e=r.index+r[0].length;if(r.index<=n&&n<=e)return[r[0],r.index,e]}return null}(a,e,i);if(!s)return null;let l=document.createRange();return l.setStart(r,s[1]),l.setEnd(r,s[2]),l}(/\w+[!?]?/g,o.clientX,o.clientY);if(!f)return;let h=f.commonAncestorContainer.parentElement;if(!h)return;for(let e of h.classList)if(["pl-token","pl-c","pl-s","pl-k"].includes(e))return;if(h.closest(".js-skip-tagsearch"))return;let p=f.toString();if(!p||p.match(/\n|\s|[();&.=",]/))return;let g=a.get(h);if(g||(g=new Set,a.set(h,g)),g.has(p))return;g.add(p);let b=h.closest(".js-tagsearch-file");if(!b)return;let y=b.getAttribute("data-tagsearch-path")||"",v=b.getAttribute("data-tagsearch-lang")||"";if("HTML+ERB"===v){if(!h.closest(".pl-sre"))return;v="Ruby"}if(e.classList.contains("js-code-block-container")&&!(v=function(e){let t=e.closest(".highlight");if(t)for(let e of t.classList)switch(e){case"highlight-source-go":return"Go";case"highlight-source-js":return"JavaScript";case"highlight-source-python":return"Python";case"highlight-source-ruby":return"Ruby";case"highlight-source-ts":return"TypeScript"}return null}(h)||""))return;let w=function(e){let t=e.startContainer,n=e.startOffset,r=!1;for(;;){let e=t.previousSibling;for(;!r&&e;)["#comment","BUTTON"].includes(e.nodeName)||(n+=(e.textContent||"").length),e=e.previousSibling;let i=t.parentElement;if(!i)return[0,0];if(i.classList.contains("js-code-nav-pass"))r=!0;else if(i.classList.contains("js-file-line")){let e=i.previousElementSibling;if(!e.classList.contains("js-code-nav-line-number"))throw Error("invariant");let t=parseInt(e.getAttribute("data-line-number")||"1",10);return[t-1,n]}t=i}}(f),S=document.createElement("span");f.surroundContents(S),S.classList.add("pl-token"),S.addEventListener("click",async function(e){if(!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey){if(S===t)c();else{let e;if(!(e=await eb(n,p,v,w,y)))return;(function(e,t){let n=document.createElement("span");n.innerHTML=t;let r=n.firstElementChild;if(!r)return;let i=r.getAttribute("data-hydro-click"),a=r.getAttribute("data-hydro-click-hmac");a&&i&&(e.setAttribute("data-hydro-click",i),e.setAttribute("data-hydro-click-hmac",a))})(S,e),i.set(S,e),t&&t.classList.remove("active"),(t=S).classList.add("active"),r.innerHTML=i.get(S)||"",l(S),function(){if(!n.hidden){s();return}n.hidden=!1,s(),document.addEventListener("click",d),document.addEventListener("keyup",m),window.addEventListener("resize",u)}()}e.preventDefault()}})}function s(){r.scrollTop=0}function l(t){let r=e.getClientRects()[0],i=t.getClientRects();if(0===i.length)return;let a=i[0];n.style.position="absolute",n.style.zIndex="3",e.classList.contains("position-relative")?(n.style.top=`${a.bottom-r.top+7}px`,n.style.left=`${a.left-r.left-10}px`):(n.style.top=`${window.scrollY+a.bottom}px`,n.style.left=`${window.scrollX+a.left}px`)}function c(){n.hidden||(n.hidden=!0,t&&t.classList.remove("active"),t=void 0,document.removeEventListener("click",d),document.removeEventListener("keyup",m),window.removeEventListener("resize",u))}function u(){t instanceof HTMLElement&&l(t)}function d(e){let{target:r}=e;r instanceof Node&&!n.contains(r)&&!t.contains(r)&&c()}function m(e){"Escape"===e.key&&c()}return function(){for(let e of(c(),document.getElementsByClassName("pl-token")))e.classList.remove("pl-token","active")}(),e.addEventListener("mousemove",o),{unsubscribe(){e.removeEventListener("mousemove",o)}}}});var ey=n(22971);(0,w.on)("click",".errored.js-remove-error-state-on-click",function({currentTarget:e}){e.classList.remove("errored")}),(0,S.AC)(".js-new-comment-form",async function(e,t){let n;!function(e){let t=e.querySelector(".js-comment-form-error");t instanceof HTMLElement&&(t.hidden=!0)}(e);try{n=await t.json()}catch(t){(0,eg.eK)(t),function(e,t){let n="There was a problem saving your comment.",r="Please try again.";if(t.response){if(422===t.response.status){let e=t.response.json;e.errors&&(Array.isArray(e.errors)?n+=` Your comment ${e.errors.join(", ")}.`:n=e.errors)}else 200===t.response.status&&(r="Please reload the page and try again.")}n+=` ${r}`;let i=e.querySelector(".js-comment-form-error");if(i instanceof HTMLElement){i.textContent=n,i.hidden=!1;let e=i.closest("div.form-group.js-remove-error-state-on-click");e&&e.classList.add("errored")}}(e,t)}if(!n)return;for(let t of(e.reset(),e.querySelectorAll(".js-resettable-field")))(0,P.Se)(t,t.getAttribute("data-reset-value")||"");let r=e.querySelector(".js-write-tab");if(r instanceof HTMLElement){let e=function(e){let t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}(r);e&&r.click()}let i=n.json.updateContent;for(let e in i){let t=i[e],n=document.querySelector(e);n instanceof HTMLElement?(0,ey.Of)(n,t):console.warn(`couldn't find ${e} for immediate update`)}(0,w.f)(e,"comment:success")});let ev=(e,t)=>{let n=e.querySelector(".js-form-action-text"),r=n||e;r.textContent=t?e.getAttribute("data-comment-text"):r.getAttribute("data-default-action-text")},ew=e=>{let t;return n=>{let r=n.currentTarget,i=r.value.trim();i!==t&&(t=i,ev(e,!!i))}};function eS(e,t){let n=e.closest(".js-write-bucket");n&&n.classList.toggle("focused",t)}function eE(e){let t=e.currentTarget;t instanceof Element&&eS(t,!1)}(0,T.N7)(".js-comment-and-button",{constructor:HTMLButtonElement,initialize(e){let t=e.form.querySelector(".js-comment-field"),n=ew(e);return{add(){t.addEventListener("input",n),t.addEventListener("change",n)},remove(){t.removeEventListener("input",n),t.removeEventListener("change",n)}}}}),n(66602),(0,B.ZG)(".js-comment-field",function(e){eS(e,!0),e.addEventListener("blur",eE,{once:!0})});var eL=n(57619),ej=n(52769),eA=n(54697);async function eT(e){if("image/png"!==e.type)return null;let t=e.slice(0,10240,e.type),n=await m.fromFile(t),r={width:0,height:0,ppi:1};return n.scan(function(e){switch(e){case"IHDR":r.width=this.readLong(),r.height=this.readLong();break;case"pHYs":{let e;let t=this.readLong(),n=this.readLong(),i=this.readChar();return 1===i&&(e=.0254),e&&(r.ppi=Math.round((t+n)/2*e)),!1}case"IDAT":return!1}return!0}),r}m=class PNGScanner{static fromFile(e){return new Promise(function(t,n){let r=new FileReader;r.onload=function(){t(new PNGScanner(r.result))},r.onerror=function(){n(r.error)},r.readAsArrayBuffer(e)})}advance(e){this.pos+=e}readInt(e){let t=this,n=function(){switch(e){case 1:return t.dataview.getUint8(t.pos);case 2:return t.dataview.getUint16(t.pos);case 4:return t.dataview.getUint32(t.pos);default:throw Error("bytes parameter must be 1, 2 or 4")}}();return this.advance(e),n}readChar(){return this.readInt(1)}readShort(){return this.readInt(2)}readLong(){return this.readInt(4)}readString(e){let t=[];for(let n=0;nthis.coords.top+this.coords.height?1:0}xDistance(e){return Math.abs(this.left-e)}constructor(e,t,n){this.index=e,this.coords=t,this.textArea=n}};function eM(e,t){let n;if(ek.has(e)?n=ek.get(e):(n=new Map,ek.set(e,n)),n.has(t))return n.get(t);{let r=new eC(t,(0,eq.Z)(e,t),e);return n.set(t,r),r}}let ex=(e,t,n,r,i,a)=>{if(n===t)return n;let o=e=>{let t=e.filter(e=>0===e.checkLine(i)).sort((e,t)=>e.xDistance(r)>t.xDistance(r)?1:-1);return 0===t.length?n:t[0].index};if(n-t==1){let r=eM(e,t),i=eM(e,n);return o([r,i])}if(n-t==2){let r=eM(e,t),i=eM(e,n-1),a=eM(e,n);return o([r,i,a])}let s=Math.floor((n+t)/2);if(s===t||s===n)return s;let l=eM(e,s);return i>l.top+l.height?ex(e,s+1,n,r,i,a+1):il.xDistance(r)?s:l.leftr?0!==eM(e,s-1).checkLine(i)?s:ex(e,t,s-1,r,i,a+1):s},e_=(e,t,n)=>{let r=e.value.length;return ex(e,0,r,t,n,0)};var eR=n(49421);let eN=new Map;(0,T.N7)(".js-paste-markdown",{initialize(e){let t;let n=e.hasAttribute("data-paste-url-links-as-plain-text");return{add(){t=(0,ej.Ld)(e,{defaultPlainTextPaste:{urlLinks:n}}).unsubscribe},remove(){t()}}}});let eH=new WeakMap;function eP(e){return["video/mp4","video/quicktime"].includes(e.file.type)}function e$(e){if(eP(e))return` +Uploading ${e.file.name}\u{2026} +`;let t=e.isImage()?"!":"";return`${t}[Uploading ${e.file.name}\u{2026}]()`}function eI(e){let t=e.target.closest("form");if(t){let e=t.querySelector(".btn-primary");e&&(e.disabled=!0)}}function eD(e){let t=e.target.closest("form");if(t){let e=t.querySelector(".btn-primary");e&&(e.disabled=!1)}}async function eO(e){let{attachment:t}=e.detail,n=e.currentTarget;ez("",t.isImage()?await eB(t):eP(t)?` +${t.href} +`:`[${t.file.name}](${t.href})`,e,n),eN.size>0&&function(){let e=document.querySelectorAll(".issue-form-textarea");for(let t of e)for(let[e,n]of eN)t.value.includes(e)&&((0,eL.lp)(t,e,n,document.activeElement===t),eN.delete(e))}()}async function eB(e){let t=await eW(e.file),n=e.file.name.replace(/[[\]\\"<>&]/g,".").replace(/\.{2,}/g,".").replace(/^\.|\.$/gi,"").replace(/\.[^.]+$/,"").replace(/\./g," "),r=e.href;if(144===t.ppi){let e=Math.round(t.width/2);return`${n}`}return`![${n}](${r})`}async function eW(e){let t={width:0,height:0,ppi:0};try{return await eT(e)??t}catch{return t}}function eF(e){let t=e$(e);return eP(e)?` +${t} +`:`${t} +`}function eU(e){var t;let n=e.currentTarget.querySelector(".js-comment-field"),r=(t=e.detail.attachment,eH.get(t)||eF(t));if(n)n.setCustomValidity(""),(0,eL.lp)(n,r,"");else{let t=eV(e.currentTarget);if(!t){(0,eR.a)("upload:editor:change",e.currentTarget,{state:"failed",placeholder:r,replacementText:""});return}let n=t.getSearchCursor(r);n.findNext(),n.replace("")}}function ez(e,t,n,r){let i=(r||n.currentTarget).querySelector(".js-comment-field"),a=(r||n.currentTarget).querySelector(".js-file-upload-loading-text"),o=e$(n.detail.attachment),{batch:s}=n.detail;if(i){let r=i.value.substring(i.selectionStart,i.selectionEnd);if("uploading"===e){let e;e=r.length?(0,eL.t4)(i,r,o):(0,eL.Om)(i,o,{appendNewline:!0}),eH.set(n.detail.attachment,e)}else i.value.includes(o)||eN.set(o,t),(0,eL.lp)(i,o,t,document.activeElement===i);s.isFinished()?eD(n):eI(n)}else{let i=eV(r||n.currentTarget);if(i){if("uploading"===e){if(i.getSelection().length)i.replaceSelection(o);else{let e=i.getCursor(),t=eF(n.detail.attachment);i.replaceRange(t,e)}}else{let e=i.getSearchCursor(o);e.findNext(),e.replace(t)}}else(0,eR.a)("upload:editor:change",r||n.currentTarget,{state:""===e?"uploaded":"uploading",placeholder:o,replacementText:""===e?t:eF(n.detail.attachment)});s.isFinished()?eD(n):eI(n)}if(a){let e=a.getAttribute("data-file-upload-message");a.textContent=`${e} (${s.uploaded()+1}/${s.size})`}}function eV(e){let t=e.querySelector(".js-code-editor");if(!t)return;let n=(0,eA.P)(t);if(n)return n.editor}function eX(e){e.stopPropagation();let t=e.currentTarget;if(!t)return;let n=t.querySelector(".js-comment-field");if(n)!function(e,t){let n=e.getBoundingClientRect();"dragenter"===t.type&&ek.delete(e);let r=t.clientX-n.left,i=t.clientY-n.top+e.scrollTop;!function(e,t,n){let r=e_(e,t,n);e.setSelectionRange(r,r)}(e,r,i)}(n,e);else{let n=eV(t);if((0,eR.a)("upload:editor:cursor",t,{left:e.clientX,top:e.clientY}),n){let t=n.coordsChar({left:e.pageX,top:e.pageY});n.setCursor(t),n.focus()}}}(0,w.on)("upload:setup",".js-upload-markdown-image",function(e){ez("uploading","",e)}),(0,w.on)("upload:complete",".js-upload-markdown-image",eO),(0,w.on)("upload:error",".js-upload-markdown-image",function(e){eU(e);let{batch:t}=e.detail;t.isFinished()?eD(e):eI(e)}),(0,w.on)("dragenter","file-attachment",eX),(0,w.on)("dragover","file-attachment",eX),(0,w.on)("upload:invalid",".js-upload-markdown-image",function(e){eU(e);let{batch:t}=e.detail;t.isFinished()?eD(e):eI(e)});var eG=n(29501),eZ=n(15205);function eK(e){let t=e.closest(".js-previewable-comment-form"),n=e.classList.contains("js-preview-tab");if(n){let e=t.querySelector(".js-write-bucket"),n=t.querySelector(".js-preview-body");e.clientHeight>0&&(n.style.minHeight=`${e.clientHeight}px`)}t.classList.toggle("preview-selected",n),t.classList.toggle("write-selected",!n);let r=t.querySelector('.tabnav-tab.selected, .tabnav-tab[aria-selected="true"]');r.setAttribute("aria-selected","false"),r.classList.remove("selected"),e.classList.add("selected"),e.setAttribute("aria-selected","true");let i=t.querySelector(".js-write-tab");return n?i.setAttribute("data-hotkey","Mod+Shift+P"):i.removeAttribute("data-hotkey"),t}function eJ(e){let t=e.getAttribute("data-preview-url"),n=function(e){let t=e.querySelector(".js-comment-field").value,n=e.querySelector(".js-path")?.value,r=e.querySelector(".js-line-number")?.value,i=e.querySelector(".js-start-line-number")?.value,a=e.querySelector(".js-side")?.value,o=e.querySelector(".js-start-side")?.value,s=e.querySelector(".js-start-commit-oid")?.value,l=e.querySelector(".js-end-commit-oid")?.value,c=e.querySelector(".js-base-commit-oid")?.value,u=e.querySelector(".js-comment-id")?.value,d=new FormData;return d.append("text",t),d.append("authenticity_token",function(e){let t=e.querySelector(".js-data-preview-url-csrf"),n=e.closest("form").elements.namedItem("authenticity_token");if(t instanceof HTMLInputElement)return t.value;if(n instanceof HTMLInputElement)return n.value;throw Error("Comment preview authenticity token not found")}(e)),n&&d.append("path",n),r&&d.append("line_number",r),i&&d.append("start_line_number",i),a&&d.append("side",a),o&&d.append("start_side",o),s&&d.append("start_commit_oid",s),l&&d.append("end_commit_oid",l),c&&d.append("base_commit_oid",c),u&&d.append("comment_id",u),d}(e);return(0,w.f)(e,"preview:setup",{data:n}),eY(t,n)}(0,w.on)("click",".js-write-tab",function(e){let t=e.currentTarget,n=t.closest(".js-previewable-comment-form");if(n instanceof eG.Z){setTimeout(()=>{n.querySelector(".js-comment-field").focus()});return}let r=eK(t);(0,w.f)(n,"preview:toggle:off");let i=n.querySelector(".js-discussion-poll-form-component");i&&(0,w.f)(i,"poll-preview:toggle:off"),setTimeout(()=>{r.querySelector(".js-comment-field").focus()});let a=n.querySelector("markdown-toolbar");a instanceof HTMLElement&&(a.hidden=!1)}),(0,w.on)("click",".js-preview-tab",function(e){let t=e.currentTarget,n=t.closest(".js-previewable-comment-form");if(n instanceof eG.Z)return;let r=eK(t);(0,w.f)(n,"preview:toggle:on"),setTimeout(()=>{e1(r)});let i=n.querySelector("markdown-toolbar");i instanceof HTMLElement&&(i.hidden=!0),e.stopPropagation(),e.preventDefault()}),(0,w.on)("tab-container-change",".js-previewable-comment-form",function(e){let t=e.detail.relatedTarget,n=t&&t.classList.contains("js-preview-panel"),r=e.currentTarget,i=r.querySelector(".js-write-tab");if(n){let e=r.querySelector(".js-write-bucket"),t=r.querySelector(".js-preview-body"),n=t.hasAttribute("data-skip-sizing");!n&&e.clientHeight>0&&(t.style.minHeight=`${e.clientHeight}px`),i.setAttribute("data-hotkey","Mod+Shift+P"),e1(r);let a=r.querySelector("markdown-toolbar");a instanceof HTMLElement&&(a.hidden=!0)}else{i.removeAttribute("data-hotkey");let e=r.querySelector("markdown-toolbar");e instanceof HTMLElement&&(e.hidden=!1);let t=document.querySelector(".js-discussion-poll-form-component");t&&(0,w.f)(t,"poll-preview:toggle:off")}r.classList.toggle("preview-selected",n),r.classList.toggle("write-selected",!n)}),(0,w.on)("preview:render",".js-previewable-comment-form",function(e){let t=e.target.querySelector(".js-preview-tab"),n=eK(t);setTimeout(()=>{e1(n);let e=n.querySelector("markdown-toolbar");e instanceof HTMLElement&&(e.hidden=!0)})});let eY=(0,eZ.Z)(e0,{hash:function(e,t){let n=[...t.entries()].toString();return`${e}:${n}`}}),eQ=null;async function e0(e,t){eQ?.abort();let{signal:n}=eQ=new AbortController,r=await fetch(e,{method:"post",body:t,signal:n});if(!r.ok)throw Error("something went wrong");return r.text()}async function e1(e){let t=e.querySelector(".comment-body");t.innerHTML="

Loading preview…

";try{let n=await eJ(e);t.innerHTML=n||"

Nothing to preview

",(0,w.f)(e,"preview:rendered")}catch(e){"AbortError"!==e.name&&(t.innerHTML="

Error rendering preview

")}}(0,T.N7)(".js-preview-tab",function(e){e.addEventListener("mouseenter",async()=>{let t=e.closest(".js-previewable-comment-form");try{await eJ(t)}catch(e){}})}),(0,B.w4)("keydown",".js-comment-field",function(e){let t=e.target;if((e.ctrlKey||e.metaKey)&&e.shiftKey&&"P"===e.key.toUpperCase()){let n=t.closest(".js-previewable-comment-form");n.classList.contains("write-selected")&&(n instanceof eG.Z?n.querySelector(".js-preview-tab").click():(t.blur(),n.dispatchEvent(new CustomEvent("preview:render",{bubbles:!0,cancelable:!1}))),e.preventDefault(),e.stopImmediatePropagation())}});let e4=/^(\+1|-1|:\+1?|:-1?)$/,e7=e=>{let t=!1;for(let n of e.split("\n")){let e=n.trim();if(!(!e||e.startsWith(">"))){if(t&&!1===e4.test(e))return!1;!t&&e4.test(e)&&(t=!0)}}return t};function e2(e){let t=e.target,n=t.value,r=t.closest(".js-reaction-suggestion");if(r){if(e7(n)){r.classList.remove("hide-reaction-suggestion"),r.classList.add("reaction-suggestion");let e=r.getAttribute("data-reaction-markup");r.setAttribute("data-reaction-suggestion-message",e)}else e5(r)}}function e5(e){e.classList.remove("reaction-suggestion"),e.classList.add("hide-reaction-suggestion"),e.removeAttribute("data-reaction-suggestion-message")}(0,w.on)("focusout","#new_comment_field",function(e){let t=e.currentTarget,n=t.closest(".js-reaction-suggestion");n&&e5(n)}),(0,w.on)("focusin","#new_comment_field",function(e){e2(e)}),(0,B.w4)("keyup","#new_comment_field",function(e){e2(e)});var e9=n(76134);(0,w.on)("navigation:keydown",".js-commits-list-item",function(e){(0,e9.Zf)(e.detail.originalEvent)&&e.target instanceof Element&&"c"===e.detail.hotkey&&e.target.querySelector(".js-navigation-open").click()}),n(26361),(0,B.q6)(".js-company-name-input",function(e){let t=e.target,n=t.form,r=n.querySelector(".js-corp-tos-link"),i=n.querySelector(".js-tos-link");i&&(i.classList.add("d-none"),i.setAttribute("aria-hidden","true"),r&&(r.classList.remove("d-none"),r.setAttribute("aria-hidden","false")));let a=n.querySelectorAll(".js-company-name-text");if(0!==a.length)for(let e of a)if(t.value){let n=e.hasAttribute("data-wording");if(n){let n=e.getAttribute("data-wording");e.textContent=` ${n} ${t.value}`}else e.textContent=t.value}else e.textContent=""}),(0,T.N7)(".js-company-owned:not(:checked)",{constructor:HTMLInputElement,add(e){let t=e.form,n=t.querySelector(".js-company-name-input"),r=document.querySelector(".js-company-name-text"),i=document.querySelector(".js-corp-tos-link"),a=document.querySelector(".js-tos-link");n&&(e.getAttribute("data-optional")&&n.removeAttribute("required"),(0,P.Se)(n,"")),a.classList.remove("d-none"),a.setAttribute("aria-hidden","false"),i.classList.add("d-none"),i.setAttribute("aria-hidden","true"),r&&(r.textContent="")}}),(0,T.N7)(".js-company-owned:checked",{constructor:HTMLInputElement,add(e){let t=e.form,n=t.querySelector(".js-company-name-input");n&&(n.setAttribute("required",""),(0,w.f)(n,"focus"),(0,w.f)(n,"input"))}}),(0,T.N7)(".js-company-owned-autoselect",{constructor:HTMLInputElement,add(e){function t(){if(e.checked&&e.form){let t=e.form.querySelector(".js-company-owned");(0,P.Se)(t,!0)}}e.addEventListener("change",t),t()}});var e3=n(70763);n(92792);var e6=n(88309);async function e8({currentTarget:e}){let t=e.hasAttribute("open");if(t){let t=e.querySelector(".js-filterable-field");t instanceof HTMLInputElement&&t.focus()}(0,w.f)(e,t?"menu:activate":"menu:deactivate"),await (0,O.gJ)(),(0,w.f)(e,t?"menu:activated":"menu:deactivated")}(0,T.N7)("details.select-menu details-menu include-fragment",function(e){let t=e.closest("details");t&&(e.addEventListener("loadstart",function(){t.classList.add("is-loading"),t.classList.remove("has-error")}),e.addEventListener("error",function(){t.classList.add("has-error")}),e.addEventListener("loadend",function(){t.classList.remove("is-loading");let e=t.querySelector(".js-filterable-field");e&&(0,w.f)(e,"filterable:change")}))}),(0,T.N7)("details details-menu .js-filterable-field",{constructor:HTMLInputElement,add(e){let t=e.closest("details");t.addEventListener("toggle",function(){t.hasAttribute("open")||(e.value="",(0,w.f)(e,"filterable:change"))})}}),(0,T.N7)("details-menu[role=menu] [role=menu]",e=>{let t=e.closest("details-menu[role]");t&&t!==e&&t.removeAttribute("role")}),(0,T.N7)("details details-menu remote-input input",{constructor:HTMLInputElement,add(e){let t=e.closest("details");t.addEventListener("toggle",function(){t.hasAttribute("open")||(e.value="")})}}),(0,T.N7)("form details-menu",e=>{let t=e.closest("form");t.addEventListener("reset",()=>{setTimeout(()=>(function(e){let t=e.querySelectorAll("details-menu [role=menuitemradio] input[type=radio]:checked");for(let e of t)(0,w.f)(e,"change")})(t),0)})}),(0,B.w4)("keypress","details-menu .js-filterable-field, details-menu filter-input input",e=>{if("Enter"===e.key){let t=e.currentTarget,n=t.closest("details-menu"),r=n.querySelector('[role^="menuitem"]:not([hidden])');r instanceof HTMLElement&&!r.classList.contains("select-menu-clear-item")&&r.click(),e.preventDefault()}}),(0,w.on)("details-menu-selected","details-menu",e=>{let t=e.currentTarget,n=t.querySelector(".js-filterable-field");n instanceof HTMLInputElement&&n.value&&n.focus()},{capture:!0}),(0,w.on)("details-menu-selected","[data-menu-input]",e=>{if(!(e.target instanceof Element))return;let t=e.target.getAttribute("data-menu-input"),n=document.getElementById(t);(n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement)&&(n.value=e.detail.relatedTarget.value)},{capture:!0}),(0,T.N7)("details-menu remote-input",{constructor:e6.Z,initialize(e){let t=document.getElementById(e.getAttribute("aria-owns")||"");if(!t)return;let n=null;e.addEventListener("load",()=>{n=document.activeElement&&t.contains(document.activeElement)&&document.activeElement.id?document.activeElement.id:null}),e.addEventListener("loadend",()=>{if(n){let r=t.querySelector(`#${n}`)||t.querySelector('[role^="menu"]');r instanceof HTMLElement?r.focus():e.input&&e.input.focus()}})}}),(0,w.on)("details-menu-selected","details-menu[data-menu-max-options]",e=>{let t=+e.currentTarget.getAttribute("data-menu-max-options"),n=e.currentTarget.querySelectorAll('[role="menuitemcheckbox"][aria-checked="true"]'),r=t===n.length;for(let t of(e.currentTarget.querySelector("[data-menu-max-options-warning]").hidden=!r,e.currentTarget.querySelectorAll('[role="menuitemcheckbox"] input')))t.disabled=r&&!t.checked},{capture:!0}),(0,T.N7)("details > details-menu",{subscribe(e){let t=e.closest("details");return(0,F.RB)(t,"toggle",e8)}}),(0,T.N7)("details > details-menu[preload]:not([src])",{subscribe:e=>(0,F.RB)(e.parentElement,"mouseover",function(e){let t=e.currentTarget,n=t.querySelector("include-fragment[src]");n?.load()})}),(0,T.N7)("button[data-show-dialog-id]",e=>{e?.addEventListener("mouseenter",()=>{let t=e.getAttribute("data-show-dialog-id"),n=e.ownerDocument.getElementById(t);n?.querySelector("include-fragment[loading=lazy]")?.setAttribute("loading","eager")})}),(0,T.N7)("summary[data-show-dialog-id]",e=>{e?.addEventListener("click",()=>{let t=e.getAttribute("data-show-dialog-id");if(!t)return;let n=e.ownerDocument.getElementById(t);n?.show()})});let te=new WeakMap;function tt(e){return[Array.from(e.querySelectorAll("input[type=submit][data-disable-with], button[data-disable-with]")),Array.from(document.querySelectorAll(`button[data-disable-with][form="${e.id}"]`))].flat()}function tn(e,t){e instanceof HTMLInputElement?e.value=t:e.innerHTML=t}function tr(e){for(let t of tt(e)){let n=te.get(t);null!=n&&(tn(t,n),(!t.hasAttribute("data-disable-invalid")||e.checkValidity())&&(t.disabled=!1),te.delete(t))}}(0,w.on)("submit","form",function(e){let t=e.currentTarget;for(let e of tt(t)){te.set(e,e instanceof HTMLInputElement?e.value||"Submit":e.innerHTML||"");let t=e.getAttribute("data-disable-with");t&&tn(e,t),e.disabled=!0}},{capture:!0}),(0,w.on)("deprecatedAjaxComplete","form",function({currentTarget:e,target:t}){e===t&&tr(e)}),(0,S.uT)(tr),n(74721),n(14992);var ti=n(55908);function ta(e,t){let n=document.querySelector('.js-site-favicon[type="image/svg+xml"]'),r=document.querySelector('.js-site-favicon[type="image/png"]');t||(t="light");let a="light"===t?"":"-dark";if(n&&r){if(null==i&&(i=n.href),e){e=e.substr(0,e.lastIndexOf(".")),e=`${e}${a}.svg`,n.href=e;let t=n.href.substr(0,n.href.lastIndexOf("."));r.href=`${t}.png`}else{let e=n.href.indexOf("-dark.svg"),t=n.href.substr(0,-1!==e?e:n.href.lastIndexOf("."));n.href=`${t}${a}.svg`,r.href=`${t}${a}.png`}}}function to(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches}function ts(){to()&&ta(void 0,"dark")}async function tl(e){let t=e.getAttribute("data-feature-preview-indicator-src"),n=await tc(t),r=e.querySelectorAll(".js-feature-preview-indicator");for(let e of r)e.hidden=!n}async function tc(e){try{let t=await fetch(e,{headers:{Accept:"application/json"}});if(!t.ok)return!1;let n=await t.json();return n.show_indicator}catch{return!1}}(0,T.N7)("[data-favicon-override]",{add(e){let t=e.getAttribute("data-favicon-override");setTimeout(()=>ta(t,to()?"dark":"light"))},remove(){null!=i&&ta(i,to()?"dark":"light")}}),ts(),document.addEventListener(ti.Q.SUCCESS,ts),window.matchMedia("(prefers-color-scheme: dark)").addListener(()=>{ta(void 0,to()?"dark":"light")}),(0,T.N7)(".js-feature-preview-indicator-container",e=>{tl(e)});var tu=n(54177),td=n(82873);function tm(e){let t="string"==typeof e.asset_upload_url?e.asset_upload_url:null,n="string"==typeof e.asset_upload_authenticity_token?e.asset_upload_authenticity_token:null;if(!(t&&n))return;let r=new FormData;r.append("authenticity_token",n),fetch(t,{method:"PUT",body:r,credentials:"same-origin",headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}})}async function tf(e,t){let n={attachmentUploadDidStart(n,r){n.saving(0),ty(t,"is-uploading"),(0,w.f)(t,"upload:start",{batch:e,attachment:n,policy:r})},attachmentUploadDidProgress(n,r){n.saving(r),(0,w.f)(t,"upload:progress",{batch:e,attachment:n})},attachmentUploadDidComplete(n,r,i){n.saved(function(e,t){let n=(null==e.id?null:String(e.id))||(null==t.asset.id?null:String(t.asset.id)),r=("string"==typeof e.href?e.href:null)||("string"==typeof t.asset.href?t.asset.href:null);return{id:n,href:r,name:t.asset.name}}(i,r)),(0,w.f)(t,"upload:complete",{batch:e,attachment:n}),e.isFinished()&&ty(t,"is-default")},attachmentUploadDidError(n,r){e.setAttachmentAsFailed(n),(0,w.f)(t,"upload:error",{batch:e,attachment:n});let{state:i}=tp(r);ty(t,i)}};for(let r of e.attachments){let i=await th(e,r,t);if(!i)return;try{let e=new f(r,i);await e.process(n)}catch{e.setAttachmentAsFailed(r),(0,w.f)(t,"upload:error",{batch:e,attachment:r}),ty(t,"is-failed");return}}}async function th(e,t,n){let r=function(e,t){let n=t.querySelector(".js-data-upload-policy-url-csrf").value,r=t.getAttribute("data-upload-repository-id"),i=t.getAttribute("data-subject-type"),a=t.getAttribute("data-subject-param"),o=t.getAttribute("data-upload-container-type"),s=t.getAttribute("data-upload-container-id"),l=e.file,c=new FormData;return c.append("name",l.name),c.append("size",String(l.size)),c.append("content_type",l.type),c.append("authenticity_token",n),i&&c.append("subject_type",i),a&&c.append("subject",a),r&&c.append("repository_id",r),e.directory&&c.append("directory",e.directory),o&&c.append("upload_container_type",o),o&&s&&c.append("upload_container_id",s),c}(t,n),i=[];(0,w.f)(n,"upload:setup",{batch:e,attachment:t,form:r,preprocess:i});try{await Promise.all(i);let a=await fetch(new Request(n.getAttribute("data-upload-policy-url"),{method:"POST",body:r,credentials:"same-origin",headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}}));if(a.ok)return await a.json();e.setAttachmentAsFailed(t),(0,w.f)(n,"upload:invalid",{batch:e,attachment:t});let o=await a.text(),s=a.status,{state:l,messaging:c}=tp({status:s,body:o},t.file);ty(n,l,c)}catch{e.setAttachmentAsFailed(t),(0,w.f)(n,"upload:invalid",{batch:e,attachment:t}),ty(n,"is-failed")}return null}function tp(e,t){if(400===e.status)return{state:"is-bad-file"};if(422!==e.status)return{state:"is-failed"};let n=JSON.parse(e.body);if(!n||!n.errors)return{state:"is-failed"};for(let e of n.errors)switch(e.field){case"size":{let n=t?t.size:null;if(null!=n&&0===n)return{state:"is-empty"};return{state:"is-too-big",messaging:{message:tg(e.message),target:".js-upload-too-big"}}}case"file_count":return{state:"is-too-many"};case"width":case"height":return{state:"is-bad-dimensions"};case"name":if("already_exists"===e.code)return{state:"is-duplicate-filename"};return{state:"is-bad-file"};case"content_type":return{state:"is-bad-file"};case"uploader_id":return{state:"is-bad-permissions"};case"repository_id":return{state:"is-repository-required"};case"format":return{state:"is-bad-format"}}return{state:"is-failed"}}(0,w.on)("click","[data-feature-preview-trigger-url]",async e=>{let t=e.currentTarget,n=t.getAttribute("data-feature-preview-trigger-url"),r=await (0,tu.W)({content:(0,td.a_)(document,n),dialogClass:"feature-preview-dialog"}),i=t.getAttribute("data-feature-preview-close-details"),a=t.getAttribute("data-feature-preview-close-hmac");r.addEventListener("dialog:remove",()=>{(0,q.b)({hydroEventPayload:i,hydroEventHmac:a},!0)});let o=document.querySelectorAll(".js-feature-preview-indicator");for(let e of o)e.hidden=!0}),(0,S.AC)(".js-feature-preview-unenroll",async(e,t)=>{await t.text();let n=e.querySelector(".js-feature-preview-slug").value;(0,w.f)(e,`feature-preview-unenroll:${n}`)}),(0,S.AC)(".js-feature-preview-enroll",async(e,t)=>{await t.text();let n=e.querySelector(".js-feature-preview-slug").value;(0,w.f)(e,`feature-preview-enroll:${n}`)}),f=class AttachmentUpload{async process(e){var t;let n=window.performance.now(),r=new Headers(this.policy.header||{}),i=new XMLHttpRequest;for(let[e,t]of(i.open("POST",this.policy.upload_url,!0),r))i.setRequestHeader(e,t);i.onloadstart=()=>{e.attachmentUploadDidStart(this.attachment,this.policy)},i.upload.onprogress=t=>{if(t.lengthComputable){let n=Math.round(t.loaded/t.total*100);e.attachmentUploadDidProgress(this.attachment,n)}},await (t=function(e,t){let n=new FormData;for(let e in t.same_origin&&n.append("authenticity_token",t.upload_authenticity_token),t.form)n.append(e,t.form[e]);return n.append("file",e.file),n}(this.attachment,this.policy),new Promise((e,n)=>{i.onload=()=>e(i),i.onerror=n,i.send(t)})),204===i.status?(tm(this.policy),e.attachmentUploadDidComplete(this.attachment,this.policy,{})):201===i.status?(tm(this.policy),e.attachmentUploadDidComplete(this.attachment,this.policy,JSON.parse(i.responseText))):e.attachmentUploadDidError(this.attachment,{status:i.status,body:i.responseText});let a=window.performance.now(),o={duration:a-n,size:this.attachment?.file?.size,fileType:this.attachment?.file?.type,success:204===i.status||201===i.status};(0,q.b)({uploadTiming:o},!0)}constructor(e,t){this.attachment=e,this.policy=t}};let tg=e=>e.startsWith("size")?e.substring(5):e,tb=["is-default","is-uploading","is-bad-file","is-duplicate-filename","is-too-big","is-too-many","is-hidden-file","is-failed","is-bad-dimensions","is-empty","is-bad-permissions","is-repository-required","is-bad-format"];function ty(e,t,n){if(n){let{message:t,target:r}=n,i=e.querySelector(r);i&&(i.innerHTML=t)}e.classList.remove(...tb),e.classList.add(t)}function tv(e,t){return e.reduce((e,n)=>e+t(n),0)}h=class Batch{percent(){let e=tv(this.attachments,e=>e.file.size*e.percent/100);return Math.round(e/this.total*100)}uploaded(){return tv(this.attachments,e=>e.isSaved()?1:0)}isFinished(){return this.attachments.every(e=>this.failedAttachments.includes(e)||e.isSaved())}setAttachmentAsFailed(e){this.attachments.includes(e)&&!this.failedAttachments.includes(e)&&this.failedAttachments.push(e)}constructor(e){this.attachments=e,this.failedAttachments=[],this.size=this.attachments.length,this.total=tv(this.attachments,e=>e.file.size)}},(0,T.N7)("file-attachment[hover]",{add(e){e.classList.add("dragover")},remove(e){e.classList.remove("dragover")}}),(0,w.on)("file-attachment-accept","file-attachment",function(e){let{attachments:t}=e.detail;0===t.length&&(ty(e.currentTarget,"is-hidden-file"),e.preventDefault())}),(0,w.on)("file-attachment-accepted","file-attachment",function(e){let t=e.currentTarget.querySelector(".drag-and-drop");if(t&&t.hidden)return;let{attachments:n}=e.detail;tf(new h(n),e.currentTarget)}),(0,w.on)("click","button[data-file-attachment-for]",function(e){let t=e.currentTarget,n=t.getAttribute("data-file-attachment-for"),r=document.querySelector(`input[type=file]#${n}`);r.click()});let tw=0;function tS(e){return Array.from(e.types).indexOf("Files")>=0}function tE(e){let t=e.dataTransfer;t&&tS(t)&&e.preventDefault()}function tL(e){let t=e.dataTransfer;t&&tS(t)&&e.preventDefault()}function tj({currentTarget:e}){let t=e.querySelector("file-attachment");ty(t,"is-default")}(0,T.N7)("file-attachment",{add(e){0==tw++&&(document.addEventListener("drop",tE),document.addEventListener("dragover",tL));let t=e.closest("form");t&&t.addEventListener("reset",tj)},remove(e){0==--tw&&(document.removeEventListener("drop",tE),document.removeEventListener("dragover",tL));let t=e.closest("form");t&&t.removeEventListener("reset",tj)}});var tA=n(13002);function tT(e,t,n,r={}){let i=r.limit??1/0,a=0;for(let r of e.children){let e=n(r,t);null==e||(e&&a{let t=e.currentTarget.input;if(!(document.activeElement&&document.activeElement===t))return;let{count:n,total:r}=e.detail;(0,C.x)(`Found ${n} out of ${r} ${1===r?"item":"items"}`)}),(0,w.on)("toggle","details",e=>{setTimeout(()=>(function(e){let t=e.querySelector("filter-input");t&&!e.hasAttribute("open")&&t.reset()})(e.target),0)},{capture:!0}),(0,w.on)("tab-container-changed","tab-container",e=>{if(!(e.target instanceof HTMLElement))return;let{relatedTarget:t}=e.detail,n=e.target.querySelector("filter-input");n instanceof tA.Z&&n.setAttribute("aria-owns",t.id)},{capture:!0});var tk=n(87738),tC=n(41982);let tM=new WeakMap;function tx(e,t,n){let r=t.toLowerCase(),i=n.limit,a=tM.get(e),o=e.querySelector('input[type="radio"]:checked'),s=Array.from(e.children);if(a){if(e.classList.contains("filter-sort-list-refresh")){e.classList.remove("filter-sort-list-refresh");let t=Array.from(e.children);for(let e of t)a.includes(e)||a.push(e)}}else a=Array.from(e.children),tM.set(e,a);for(let t of s)e.removeChild(t),t instanceof HTMLElement&&(t.style.display="");let l=r?(0,tC.W)(a,n.sortKey,tk.qu):a,c=null==i?l:l.slice(0,i),u=c.length,d=document.createDocumentFragment();for(let e of c)d.appendChild(e);let m=!1;if(o instanceof HTMLInputElement)for(let e of d.querySelectorAll('input[type="radio"]:checked'))e instanceof HTMLInputElement&&e.value!==o.value&&(e.checked=!1,m=!0);return e.appendChild(d),o&&m&&o.dispatchEvent(new Event("change",{bubbles:!0})),u}var t_=n(40458);let tR=new AbortController,tN=new WeakMap,tH=new WeakMap,tP=new WeakMap;async function t$(e,t,n){n&&!tN.has(e)&&tN.set(e,{lastSearchResult:{suggestions:[],users:[]},cachedSuggestions:[],userResultCache:new Map});let r=await tI(e,t,n),i=e.hasAttribute("data-filterable-data-pre-rendered");return i&&(r.suggestions=function(e,t){let n=[],r=e.querySelectorAll(".js-filterable-suggested-user");if(r.length>0)for(let t of e.querySelectorAll(".js-filterable-suggested-user"))t.classList.remove("js-filterable-suggested-user"),n.push({name:t.querySelector(".js-description").textContent,login:t.querySelector(".js-username").textContent,selected:"true"===t.getAttribute("aria-checked"),element:t,suggestion:!0});if(t){let t=tN.get(e);return r.length>0&&(t.cachedSuggestions=n,t.userResultCache.clear()),t.cachedSuggestions}return n}(e,n)),r}async function tI(e,t,n){let r=new URL(e.getAttribute("data-filterable-src")||"",window.location.origin);if("/"===r.pathname)throw Error("could not get data-filterable-src");if(n){let n=tN.get(e),i=t.trim();if(n.lastSearchText===i)return n.lastSearchResult;let a=void 0===n.lastSearchText;n.lastSearchText=i;let o=e.getAttribute("data-filterable-for")||"",s=document.getElementById(o);if(tR.abort(),""===i)n.lastSearchResult={suggestions:[],users:[]};else{tR=new AbortController;let e={headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"},signal:tR.signal},i=r.searchParams||new URLSearchParams;i.set("q",t),i.set("typeAhead","true"),r.search=i.toString(),a||s?.classList.add("is-loading");let o=await fetch(r.toString(),e);n.lastSearchResult=await o.json()}return s?.classList.remove("is-loading"),n.lastSearchResult}{let e=await fetch(r.toString(),{headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}});return await e.json()}}async function tD(e,t,n){tP.set(e,t),await (0,t_.Z)();let r=e.hasAttribute("data-filterable-show-suggestion-header"),i=e.hasAttribute("data-filterable-type-ahead"),a=tH.get(e);if(!a)try{a=await t$(e,t,i),i||tH.set(e,a)}catch(e){if("AbortError"===e.name)return -1;throw e}if(!i&&tP.get(e)!==t)return -1;let o=n.limit,s=e.querySelector("template"),l={};for(let t of e.querySelectorAll("input[type=hidden]"))l[`${t.name}${t.value}`]=t;let c=s.nextElementSibling;for(;c;){let e=c;c=e.nextElementSibling,e instanceof HTMLElement&&(i||"true"===e.getAttribute("aria-checked")||e.classList.contains("select-menu-divider"))?e.hidden=!0:e.remove()}let u=0,d=""===t.trim(),m=document.createDocumentFragment(),f=e.querySelector(".js-divider-suggestions"),h=e.querySelector(".js-divider-rest"),p=tN.get(e);function g(e){let n=`${e.login} ${e.name}`.toLowerCase().trim().includes(t),r=!(null!=o&&u>=o)&&n,i=r||e.selected||e.suggestion;if(i){let t=function(e,t,n,r){if(null!=e.element)return e.element;if(r?.userResultCache.has(e.id))return r.userResultCache.get(e.id);let i=t.content.cloneNode(!0),a=i.querySelector("input[type=checkbox], input[type=radio]");e.type&&(a.name=`reviewer_${e.type}_ids[]`),a.value=e.id;let o=`${a.name}${e.id}`,s=e.selected;n[o]&&(s=!0,n[o].remove(),delete n[o]);let l=i.querySelector("[role^=menuitem]");s&&(l.setAttribute("aria-checked","true"),a.checked=!0),e.disabled&&l.setAttribute("aria-disabled","true");let c=i.querySelector(".js-username");c&&(c.textContent=e.login);let u=i.querySelector(".js-description");u&&(u.textContent=e.name);let d=i.querySelector(".js-extended-description");d&&(e.description?d.textContent=e.description:d.remove());let m=i.querySelector(".js-avatar");return m.className=`${m.className} ${e.class}`,m.src=e.avatar,e.element=l,r?.userResultCache.set(e.id,l),e.element}(e,s,l,p);t.hidden=!r,r&&u++,m.appendChild(t)}}let b=!1;if(f&&(a.suggestions?.length>0||r&&a.users.length>0)){let e=a.suggestions??[],t=e.filter(e=>e.selected),n=e.filter(e=>!e.selected);for(let e of t)g(e);m.appendChild(f);let o=u;for(let e of n)g(e);b=u>o,f.hidden=!b||i&&!d,r&&a.users.length>0&&(f.hidden=!d)}h&&m.appendChild(h);let y=u;for(let e of a.users)g(e);return h&&(h.hidden=y===u||!b),e.append(m),u}let tO=new AbortController,tB=new WeakMap,tW=new WeakMap,tF=new WeakMap;async function tU(e,t,n){await (0,t_.Z)(),tF.set(e,t);let r=tW.get(e);if(!r)try{r=await tz(e,t)}catch(e){if("AbortError"===e.name)return -1;throw e}let i={};for(let t of e.querySelectorAll("label[aria-checked=true] > div > input[hidden]"))i[`${t.name}${t.value}`]=t;let a=e.querySelector("template"),o=a.nextElementSibling;for(;o;){let e=o;o=e.nextElementSibling,e instanceof HTMLElement&&("true"===e.getAttribute("aria-checked")||e.classList.contains("select-menu-divider"))?e.hidden=!0:e.remove()}let s=document.createDocumentFragment(),l=tB.get(e),c=n.limit,u=0;for(let e of r.labels)!function(e){let n=`${e.name}`.toLowerCase().trim().includes(t.toLocaleLowerCase()),r=!(null!=c&&u>=c)&&n,o=r||e.selected;if(o){let t=function(e,t,n,r){if(null!=e.element)return e.element;let i=r?.labelResultCache.get(e.id);if(i)return i;let a=t.content.cloneNode(!0),o=a.querySelector("input[type=checkbox]");o.value=e.id,o.setAttribute("data-label-name",e.name);let s=`${o.name}${e.id}`,l=e.selected;n[s]&&(l=!0,n[s].remove(),delete n[s]);let c=a.querySelector("[role^=menuitem]");l&&(c.setAttribute("aria-checked","true"),o.checked=!0);let u=a.querySelector(".js-label-id");u&&u.setAttribute("data-name",e.id);let d=a.querySelector(".js-label-color");if(d){let t=d.getAttribute("style")?.replace("background-color:",`background-color:#${e.color};`);d.setAttribute("style",t)}let m=a.querySelector(".js-label-name-html");m&&(m.innerHTML=e.htmlName);let f=a.querySelector(".js-label-description");return f&&(e.description?f.textContent=e.description:f.remove()),e.element=c,r?.labelResultCache.set(e.id,c),e.element}(e,a,i,l);t.hidden=!r,r&&u++,s.appendChild(t)}}(e);return e.append(s),u}async function tz(e,t){!tB.has(e)&&tB.set(e,{lastSearchResult:{labels:[]},cachedSuggestions:[],labelResultCache:new Map});let n=e.hasAttribute("data-filterable-data-pre-rendered");return n?function(e){let t=[],n=e.querySelectorAll(".js-filterable-label");if(e.removeAttribute("data-filterable-data-pre-rendered"),n.length>0)for(let n of e.querySelectorAll(".js-filterable-label"))n.classList.remove("js-filterable-label"),t.push({id:n.querySelector("input[hidden]").getAttribute("value")||"",name:n.querySelector("input[hidden]").getAttribute("data-label-name")||"",htmlName:n.querySelector(".js-label-name-html").textContent,description:n.querySelector(".js-label-description")?.textContent||"",color:n.querySelector(".js-label-color").getAttribute("label-color")||"",selected:"true"===n.getAttribute("aria-checked"),element:n});let r=tB.get(e);return t.length>0&&(r.cachedSuggestions=t,r.lastSearchText="",r.lastSearchResult={labels:t}),r.lastSearchResult}(e):await tV(e,t)}async function tV(e,t){let n=new URL(e.getAttribute("data-filterable-src")||"",window.location.origin);if("/"===n.pathname)throw Error("could not get data-filterable-src");let r=tB.get(e),i=t.trim();if(r.lastSearchText===i)return r.lastSearchResult;r.lastSearchText=i;let a=e.getAttribute("data-filterable-for")||"",o=document.getElementById(a);tO.abort(),tO=new AbortController;let s={headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"},signal:tO.signal},l=n.searchParams||new URLSearchParams;l.set("q",t),l.set("typeAhead","true"),n.search=l.toString(),o?.classList.add("is-loading");let c=await fetch(n.toString(),s);return r.lastSearchResult=await c.json(),o?.classList.remove("is-loading"),r.lastSearchResult}async function tX(e,t){let n=parseInt(e.getAttribute("data-filterable-limit"),10)||null,r=0;switch(e.getAttribute("data-filterable-type")){case"fuzzy-prio":{let i=t.toLowerCase();r=tx(e,t,{limit:n,sortKey:e=>{let t=e.getAttribute("data-prio-filter-value").toLowerCase().trim(),n=e.textContent.toLowerCase().trim(),r=2*(0,tk.EW)(t,i,.01),a=(0,tk.EW)(n,i,.01);return r>a&&(a=r),a>0?{score:a,text:n}:null}});break}case"fuzzy":{let i=t.toLowerCase();r=tx(e,t,{limit:n,sortKey:e=>{let t=e.hasAttribute("data-filter-value")?e.getAttribute("data-filter-value").toLowerCase().trim():e.textContent.toLowerCase().trim(),n=(0,tk.EW)(t,i);return n>0?{score:n,text:t}:null}});break}case"substring":r=tT(e,t.toLowerCase(),tZ,{limit:n});break;case"substring-memory":r=await tD(e,t,{limit:n});break;case"labels-typeahead":r=await tU(e,t,{limit:n});break;default:r=tT(e,t.toLowerCase(),tG,{limit:n})}return e.classList.toggle("filterable-active",t.length>0),e.classList.toggle("filterable-empty",0===r),r}function tG(e,t){return e.textContent.toLowerCase().trim().startsWith(t)}function tZ(e,t){if(e.hasAttribute("data-skip-substring-filter")||e.classList.contains("select-menu-no-results"))return null;let n=e.querySelector("[data-filterable-item-text]")||e;return n.textContent.toLowerCase().trim().includes(t)}(0,T.N7)(".js-filterable-field",{constructor:HTMLInputElement,initialize(e){e.autocomplete||(e.autocomplete="off");let t=e.hasAttribute("type-ahead")?200:null,n=e.value;async function r(e){n!==e.value&&(n=e.value,await (0,O.gJ)(),(0,w.f)(e,"filterable:change"))}async function i(){n=e.value,await (0,O.gJ)(),(0,w.f)(e,"filterable:change")}return{add(e){e.addEventListener("focus",i),(0,G.oq)(e,r,{wait:t}),document.activeElement===e&&i()},remove(e){e.removeEventListener("focus",i),(0,G.iU)(e,r)}}}}),(0,w.on)("filterable:change",".js-filterable-field",async function(e){let t=e.currentTarget,n=t.value.trim().toLowerCase(),r=document.querySelectorAll(`[data-filterable-for="${t.id}"]`);for(let e of r){let r=await tX(e,n);if(-1===r)return;document.activeElement&&t===document.activeElement&&(0,C.x)(`${r} results found.`),e.dispatchEvent(new CustomEvent("filterable:change",{bubbles:!0,cancelable:!1,detail:{inputField:t}}))}}),(0,w.on)("filterable:change","details-menu .select-menu-list",function(e){let t=e.currentTarget,n=t.querySelector(".js-new-item-form");n&&function(e,t,n){let r=n.length>0&&!function(e,t){for(let n of e.querySelectorAll("[data-menu-button-text]")){let e=n.textContent.toLowerCase().trim();if(e===t.toLowerCase())return!0}return!1}(e,n);if(e.classList.toggle("is-showing-new-item-form",r),!r)return;t.querySelector(".js-new-item-name").textContent=n;let i=t.querySelector(".js-new-item-value");(i instanceof HTMLInputElement||i instanceof HTMLButtonElement)&&(i.value=n)}(t,n,e.detail.inputField.value)}),(0,T.N7)("tab-container .select-menu-list .filterable-empty, details-menu .select-menu-list .filterable-empty",{add(e){let t=e.closest(".select-menu-list");t.classList.add("filterable-empty")},remove(e){let t=e.closest(".select-menu-list");t.classList.remove("filterable-empty")}});var tK=n(3126),tJ=n(81574);function tY(){let e=document.firstElementChild;!e.classList.contains("js-skip-scroll-target-into-view")&&(0,tK.lA)(document)&&(0,tK.kc)(document)}(0,tJ.Z)(tY),(0,w.on)("click",'a[href^="#"]',function(e){let{currentTarget:t}=e;t instanceof HTMLAnchorElement&&setTimeout(tY,0)}),(0,w.on)("click",".js-flash-close",function(e){let t=e.currentTarget.closest(".flash-messages"),n=e.currentTarget.closest(".flash");n.remove(),t&&!t.querySelector(".flash")&&t.remove()}),async function(){await ea.C;let e=document.querySelector('.js-flash-alert[role="alert"]');e&&setTimeout(()=>{!function(e){let t=document.createTextNode("\xa0"),n=document.createElement("span");n.classList.add("sr-only"),n.appendChild(t),e.appendChild(n)}(e)},200)}();var tQ=n(69567);let t0=["flash-notice","flash-error","flash-message","flash-warn"];(0,T.N7)("template.js-flash-template",{constructor:HTMLTemplateElement,add(e){!function(e){for(let{key:t,value:n}of t0.flatMap(ed.$1)){let r;(0,ed.kT)(t);try{r=atob(decodeURIComponent(n))}catch{continue}e.after(new tQ.R(e,{className:t,message:r}))}}(e)}});let t1=new WeakMap;document.addEventListener("focus",function(e){let t=e.target;t instanceof Element&&!t1.get(t)&&((0,w.f)(t,"focusin:delay"),t1.set(t,!0))},{capture:!0}),document.addEventListener("blur",function(e){setTimeout(function(){let t=e.target;t instanceof Element&&t!==document.activeElement&&((0,w.f)(t,"focusout:delay"),t1.delete(t))},200)},{capture:!0}),(0,S.AC)(".js-form-toggle-target",async function(e,t){try{await t.text()}catch{return}let n=e.closest(".js-form-toggle-container");n.querySelector(".js-form-toggle-target[hidden]").hidden=!1,e.hidden=!0;let r=e.getAttribute("data-sr-feedback")||"";r&&(0,C.x)(r)});var t4=n(97895);function t7(e){e instanceof CustomEvent&&(0,C.x)(`${e.detail} results found.`)}function t2(e){let t=document.querySelectorAll(".js-hook-event-checkbox");for(let n of t)n.checked=n.matches(e)}(0,T.N7)("fuzzy-list",{constructor:t4.Z,subscribe:e=>(0,F.RB)(e,"fuzzy-list-sorted",t7)}),(0,w.on)("click",".email-hidden-toggle",function(e){let t=e.currentTarget.nextElementSibling;t instanceof HTMLElement&&(t.style.display="",t.classList.toggle("expanded"),e.preventDefault())}),n(20332),(0,T.N7)(".js-hook-url-field",{constructor:HTMLInputElement,add(e){function t(){let t;let n=e.form;if(!n)return;try{t=new URL(e.value)}catch(e){}let r=n.querySelector(".js-invalid-url-notice");r instanceof HTMLElement&&(r.hidden=!!(""===e.value||t&&/^https?:/.test(t.protocol)));let i=n.querySelector(".js-insecure-url-notice");i instanceof HTMLElement&&t&&e.value&&(i.hidden=/^https:$/.test(t.protocol));let a=n.querySelector(".js-ssl-hook-fields");a instanceof HTMLElement&&(a.hidden=!(t&&"https:"===t.protocol))}(0,G.oq)(e,t),t()}}),(0,w.on)("change",".js-hook-event-choice",function(e){let t=e.currentTarget,n=t.checked&&"custom"===t.value,r=t.closest(".js-hook-events-field");if(r&&r.classList.toggle("is-custom",n),t.checked){if(n){let e=document.querySelector(".js-hook-wildcard-event");e.checked=!1}else"push"===t.value?t2('[value="push"]'):"all"===t.value&&t2(".js-hook-wildcard-event")}}),(0,w.on)("click",".js-hook-deliveries-pagination-button",async function(e){let t=e.currentTarget;t.disabled=!0;let n=t.parentElement,r=t.getAttribute("data-url");n.before(await (0,td.a_)(document,r)),n.remove()}),(0,S.AC)(".js-redeliver-hook-form",async function(e,t){let n;try{n=await t.html()}catch(t){e.classList.add("failed");return}let r=document.querySelector(".js-hook-deliveries-container");r.replaceWith(n.html)}),function(){let e=document.getElementById("insecure_ssl_verification"),t=document.getElementById("insecure_ssl_0"),n=document.getElementById("insecure_ssl_1");e&&t&&n&&(n.addEventListener("change",n=>{n.stopPropagation(),t.checked=!0,e.show()}),e.addEventListener("close",()=>{n.checked=!0}))}();var t5=n(67044);(0,T.N7)("[data-hotkey]",{constructor:HTMLElement,add(e){if((0,e9.Ty)())(0,t5.N9)(e);else{let t=e.getAttribute("data-hotkey");if(t){let n=function(e){let t=(0,t5.DV)(e);return t.filter(e=>(0,e9.YE)(e)).join(",")}(t);n.length>0?(e.setAttribute("data-hotkey",n),(0,t5.N9)(e)):(e.removeAttribute("data-hotkey"),(0,t5.Tz)(e))}}},remove(e){(0,t5.Tz)(e)}});var t9=n(29764);let t3=document.querySelector(".js-hovercard-content");(0,T.N7)(".js-hovercard-content",e=>{t3=e});let t6=(0,eZ.Z)(td.a_),t8=null,ne=!1,nt=!1,nn=0;function nr(e){return"Popover-message--"+e}function ni(){t3 instanceof HTMLElement&&(t3.style.display="none",t3.children[0].textContent="",t3.removeAttribute("data-hovercard-target-url"),t8=null,a=null)}async function na(e,t){let n;let r="ontouchstart"in document;if(r)return;let i=e.currentTarget;if(e instanceof MouseEvent&&(nn=e.clientX),!(i instanceof Element)||a===i||i.closest(".js-hovercard-content")||!function(e){let t=e.getAttribute("data-hovercard-type");return"pull_request"===t||"issue"===t?!!e.closest("[data-issue-and-pr-hovercards-enabled]"):"team"===t?!!e.closest("[data-team-hovercards-enabled]"):"repository"===t?!!e.closest("[data-repository-hovercards-enabled]"):"commit"===t?!!e.closest("[data-commit-hovercards-enabled]"):"project"===t?!!e.closest("[data-project-hovercards-enabled]"):"discussion"===t?!!e.closest("[data-discussion-hovercards-enabled]"):"acv_badge"===t?!!e.closest("[data-acv-badge-hovercards-enabled]"):"sponsors_listing"!==t||!!e.closest("[data-sponsors-listing-hovercards-enabled]")}(i))return;ni(),a=i,t8=document.activeElement;let o=function(e){let t=e.getAttribute("data-hovercard-url");if(t){let n=function(e){let t=e.closest("[data-hovercard-subject-tag]");if(t)return t.getAttribute("data-hovercard-subject-tag");let n=document.head&&document.head.querySelector('meta[name="hovercard-subject-tag"]');return n?n.getAttribute("content"):null}(e);if(n){let e=new URL(t,window.location.origin),r=new URLSearchParams(e.search.slice(1));return r.append("subject",n),r.append("current_path",window.location.pathname+window.location.search),e.search=r.toString(),e.toString()}return t}return""}(i);try{let r=new Promise(e=>window.setTimeout(e,t,0));await r,a||"focusin"!==e.type||(a=e.target),i===a&&(n=await t6(document,o))}catch(t){let e=t.response;if(e&&404===e.status)i.setAttribute("aria-label","Hovercard is unavailable"),i.classList.add("tooltipped","tooltipped-ne");else if(e&&410===e.status){let t=await e.clone().json();i.setAttribute("aria-label",t.message),i.classList.add("tooltipped","tooltipped-ne")}return}i===a&&n&&(!function(e,t){if(!(t3 instanceof HTMLElement))return;let n=t3.children[0];n.textContent="";let r=document.createElement("div");for(let t of e.children)r.appendChild(t.cloneNode(!0));n.appendChild(r),function(e,t){if(!(t3 instanceof HTMLElement))return;t3.style.visibility="hidden",t3.style.display="block",t.classList.remove(nr("bottom-left"),nr("bottom-right"),nr("right-top"),nr("right-bottom"),nr("top-left"),nr("top-right"));let{containerTop:n,containerLeft:r,contentClassSuffix:i}=function(e){let{width:t,height:n}=t3.getBoundingClientRect(),{left:r,top:i,height:a,width:o}=function(e){let t=e.getClientRects(),n=t[0]||e.getBoundingClientRect()||{top:0,left:0,height:0,width:0};if(t.length>0){for(let e of t)if(e.leftnn){n=e;break}}return n}(e),s=i>n,l=e.classList.contains("js-hovercard-left");if(l){let e=i+a/2;return{containerTop:s?e-n+17+8:e-17-8,containerLeft:r-t-12,contentClassSuffix:s?"right-bottom":"right-top"}}{let e=window.innerWidth-r>t,l=r+o/2;return{containerTop:s?i-n-12:i+a+12,containerLeft:e?l-24:l-t+24,contentClassSuffix:s?e?"bottom-left":"bottom-right":e?"top-left":"top-right"}}}(e);t.classList.add(nr(i)),t3.style.top=`${n+window.pageYOffset}px`,t3.style.left=`${r+window.pageXOffset}px`,function(e,t){let n=e.getAttribute("data-hovercard-z-index-override");n?t.style.zIndex=n:t.style.zIndex="100"}(e,t3),t3.style.visibility=""}(t,n),setTimeout(()=>{if(document.body&&document.body.contains(r)){let e=r.querySelector("[data-hydro-view]");e instanceof HTMLElement&&(0,t9.Fk)(e)}},500),(0,C.N)(r),t3.style.display="block",t3.setAttribute("data-hovercard-target-url",t.getAttribute("data-hovercard-url")||"")}(n,i),e instanceof KeyboardEvent&&t3 instanceof HTMLElement&&t3.focus())}function no(e){if(a){if(e instanceof MouseEvent&&e.relatedTarget instanceof HTMLElement){let t=e.relatedTarget;if(t.closest(".js-hovercard-content")||t.closest("[data-hovercard-url]"))return}else e instanceof KeyboardEvent&&t8 instanceof HTMLElement&&t8.focus();ni()}}function ns(e){e instanceof KeyboardEvent&&"Escape"===e.key&&no(e)}function nl(){o&&clearTimeout(o)}function nc(e){ne=!0,na(e,0)}function nu(e){ne=!1,nt||no(e)}function nd(e){nt=!1,ne||function(e){let t=a;o=window.setTimeout(()=>{a===t&&no(e)},100)}(e)}function nm(e){nt=!0,na(e,250)}function nf(){nt=!0,nl()}function nh(){ne=!0,nl()}t3&&((0,T.N7)("[data-hovercard-url]",{subscribe:e=>(0,F.qC)((0,F.RB)(e,"mouseover",nm),(0,F.RB)(e,"focusin",nc),(0,F.RB)(e,"mouseleave",nd),(0,F.RB)(e,"focusout",nu),(0,F.RB)(e,"keyup",ns))}),(0,T.N7)("[data-hovercard-url]",{remove(e){a===e&&ni()}}),(0,T.N7)(".js-hovercard-content",{subscribe:e=>(0,F.qC)((0,F.RB)(e,"mouseover",nf),(0,F.RB)(e,"focusin",nh),(0,F.RB)(e,"mouseleave",nd),(0,F.RB)(e,"focusout",nu),(0,F.RB)(e,"keyup",ns))}),(0,w.on)("menu:activated","details",ni),window.addEventListener("turbo:load",ni),window.addEventListener("statechange",ni),window.addEventListener("focusin",nu));var np=n(38085);let ng=["fcp","lcp","fid","inp","cls","hpc","ttfb"];async function nb(){await ea.C,window.requestIdleCallback(ny)}function ny(){(0,E.qP)("web-vital",s),s=void 0}var nv=n(46426),nw=n(99484),nS=n(55009);let nE=(0,L.cF)(),nL=nA(),nj=nT();function nA(){return!!document.querySelector('react-app[data-lazy="true"]')}function nT(){return!!document.querySelector('react-app[data-alternate="true"]')}function nq(){return performance.getEntriesByType("resource").some(e=>"fetch"===e.initiatorType&&e.name.includes("_graphql?"))}function nk(){return performance.getEntriesByType("resource").some(e=>"script"===e.initiatorType)}function nC(e){nM(e,!0)}function nM(e,t=!1){let{name:n,value:r}=e,i={name:window.location.href,app:(0,nw.Nb)()||"rails"};i[n.toLowerCase()]=r,(0,nv.c)("SAMPLE_NETWORK_CONN_TYPE")&&(i.networkConnType="connection"in navigator?navigator.connection.effectiveType:"N/A"),t&&(i.mechanism=nS.CF[(0,nw.wG)()]),"HPC"===n?(i.soft=e.soft,i.ssr=e.ssr,i.mechanism=nS.CF[e.mechanism],i.lazy=e.lazy,i.alternate=e.alternate,i.hpcFound=e.found,i.hpcGqlFetched=e.gqlFetched,i.hpcJsFetched=e.jsFetched,i.headerRedesign=!!document.querySelector("header.AppHeader")):(i.ssr=nE,i.lazy=nL,i.alternate=nj);let a=document.querySelector('meta[name="synthetic-test"]');a&&(i.synthetic=!0),(0,q.b)({webVitalTimings:[i]}),function(e){let t;if(document.querySelector('[data-hydrostats="publish"]')){for(let n of ng)if(void 0!==e[n]&&e[n]<6e4){if(!t){let n=document.querySelector("react-app");(s||(s={},nb()),t=s).react=!!n,t.reactApp=n?.getAttribute("app-name"),t.reactPartials=[...new Set(Array.from(document.querySelectorAll("react-partial")).map(e=>e.getAttribute("partial-name")||""))],t.ssr=e.ssr}t[n]=e[n].toPrecision(6),"hpc"===n&&(t.hpcMechanism=e.mechanism,t.hpcSoft=e.soft);break}}}(i),function(e,t){let n=document.querySelector("#staff-bar-web-vitals"),r=n?.querySelector(`[data-metric=${e.toLowerCase()}]`);r&&(r.textContent=t.toPrecision(6))}(n,r)}async function nx(){window.performance&&window.performance.timing&&window.performance.getEntriesByType&&(await ea.C,await new Promise(e=>setTimeout(e)),n_(),nR())}let n_=()=>{let e=window.performance.getEntriesByType("resource").map(e=>({name:e.name,entryType:e.entryType,startTime:e.startTime,duration:e.duration,initiatorType:e.initiatorType,nextHopProtocol:e.nextHopProtocol,workerStart:e.workerStart,workerTiming:(e.workerTiming||[]).map(e=>({duration:e.duration,startTime:e.startTime,name:e.name,entryType:e.entryType})),serverTiming:(e.serverTiming||[]).map(e=>({duration:e.duration,description:e.description,name:e.name})),redirectStart:e.redirectStart,redirectEnd:e.redirectEnd,fetchStart:e.fetchStart,domainLookupStart:e.domainLookupStart,domainLookupEnd:e.domainLookupEnd,connectStart:e.connectStart,connectEnd:e.connectEnd,secureConnectionStart:e.secureConnectionStart,requestStart:e.requestStart,responseStart:e.responseStart,responseEnd:e.responseEnd,transferSize:e.transferSize,encodedBodySize:e.encodedBodySize,decodedBodySize:e.decodedBodySize}));e.length&&(0,q.b)({resourceTimings:e})},nR=()=>{let e=window.performance.getEntriesByType("navigation").map(e=>({activationStart:e.activationStart,name:e.name,entryType:e.entryType,startTime:e.startTime,duration:e.duration,initiatorType:e.initiatorType,nextHopProtocol:e.nextHopProtocol,workerStart:e.workerStart,workerTiming:(e.workerTiming||[]).map(e=>({duration:e.duration,startTime:e.startTime,name:e.name,entryType:e.entryType})),serverTiming:(e.serverTiming||[]).map(e=>({duration:e.duration,description:e.description,name:e.name})),redirectStart:e.redirectStart,redirectEnd:e.redirectEnd,fetchStart:e.fetchStart,domainLookupStart:e.domainLookupStart,domainLookupEnd:e.domainLookupEnd,connectStart:e.connectStart,connectEnd:e.connectEnd,secureConnectionStart:e.secureConnectionStart,requestStart:e.requestStart,responseStart:e.responseStart,responseEnd:e.responseEnd,transferSize:e.transferSize,encodedBodySize:e.encodedBodySize,decodedBodySize:e.decodedBodySize,unloadEventStart:e.unloadEventStart,unloadEventEnd:e.unloadEventEnd,domInteractive:e.domInteractive,domContentLoadedEventStart:e.domContentLoadedEventStart,domContentLoadedEventEnd:e.domContentLoadedEventEnd,domComplete:e.domComplete,loadEventStart:e.loadEventStart,loadEventEnd:e.loadEventEnd,type:e.type,redirectCount:e.redirectCount}));e.length&&(0,q.b)({navigationTimings:e})};nx(),(0,np.mw)(nM),(0,np.a4)(nM),(0,np.Fu)(nM),(0,np.NO)(nM),(0,np.mr)(nM),(0,np.Yn)(nM),(0,np.NO)(nC,{reportSoftNavs:!0}),(0,np.mw)(nC,{reportSoftNavs:!0}),(0,np.Yn)(nC,{reportSoftNavs:!0});let HPCTimingEvent=class HPCTimingEvent extends Event{constructor(e,t,n,r,i,a,o,s,l){super("hpc:timing"),this.soft=e,this.ssr=t,this.lazy=n,this.alternate=r,this.mechanism=i,this.found=a,this.gqlFetched=o,this.jsFetched=s,this.name="HPC",this.value=performance.now()-l}};let nN=new AbortController;function nH(e,t){(0,np.NO)(({value:n})=>{window.performance.measure("HPC",{start:"navigationStart",end:n}),nM({name:"HPC",value:n,soft:e,found:t,gqlFetched:nq(),jsFetched:nk(),ssr:(0,L.cF)(),lazy:nA(),alternate:nT(),mechanism:"hard"})})}function nP({soft:e=!1,mechanism:t="hard"}){let n,r,i;nN.abort(),nN=new AbortController;let a=e?performance.now():0,o=new EventTarget,s=!1,l=new MutationObserver(i=>{let s=!1,c=!1;if(!i.every(e=>0===e.addedNodes.length)){for(let e of i)if("childList"===e.type){for(let t of e.addedNodes)if(t instanceof Element){if(t.hasAttribute("data-hpc")||t.querySelector("[data-hpc]")){cancelAnimationFrame(n),s=!0;break}("function"==typeof t.checkVisibility?t.checkVisibility():!!(t.offsetParent||t.offsetWidth||t.offsetHeight))&&(cancelAnimationFrame(n),c=!0)}if(s)break}s?(window.performance.measure("HPC","navigationStart"),l.disconnect(),r=requestAnimationFrame(()=>{o.dispatchEvent(new HPCTimingEvent(e,(0,L.cF)(),nA(),nT(),t,!0,nq(),nk(),a))})):c&&(n=requestAnimationFrame(()=>{o.dispatchEvent(new Event("hpc:dom-insertion"))}))}});l.observe(document,{childList:!0,subtree:!0});let c={capture:!0,passive:!0,once:!0,signal:nN.signal},u=()=>nN.abort();document.addEventListener("touchstart",u,c),document.addEventListener("mousedown",u,c),document.addEventListener("keydown",u,c),document.addEventListener("pointerdown",u,c);let d=!1;o.addEventListener("hpc:dom-insertion",()=>{d=!0,clearTimeout(i);let n=new HPCTimingEvent(e,(0,L.cF)(),nA(),nT(),t,!1,nq(),nk(),a);i=setTimeout(()=>o.dispatchEvent(n),1e4)},{signal:nN.signal}),o.addEventListener("hpc:timing",e=>{!s&&e.value<6e4&&nM(e),nN.abort()},{signal:nN.signal}),nN.signal.addEventListener("abort",()=>{cancelAnimationFrame(r),cancelAnimationFrame(n),clearTimeout(i),l.disconnect()}),document.addEventListener("visibilitychange",()=>{s=!0,nN.abort()},{signal:nN.signal}),e||setTimeout(()=>{d||nH(e,!1)},1e4),!e&&document.querySelector("[data-hpc]")&&(nH(e,!0),nN.abort())}async function n$(){if(!1===(0,nv.c)("IMAGE_METRIC_TRACKING"))return;let e=Array.from(document.querySelectorAll("img.js-img-time")).slice(0,5),t=Date.now(),n=[];await Promise.all(e.map(e=>nI(e,t,n))),n.length>0&&(0,q.b)({transparentRedirectTimings:n})}async function nI(e,t,n){let r=/\/assets\/storage\/user\/([0-9]+)\/files\/([{]?[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[}]?)/,i=e.getAttribute("src");if(!i)return;let a=new URL(i,window.location.origin),o=r.test(a.pathname)?r:/assets\/([0-9]+)\/([{]?[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[}]?)/,[,s,l]=a.pathname.match(o)||[];if(!s||!l)return;await fetch(`/assets/measure/${s}/${l}`);let c=Date.now()-t;n.push({duration:c,fileGUID:l,userID:s})}document.addEventListener(ti.Q.START,({mechanism:e})=>{nP({soft:!0,mechanism:e})}),nP({soft:!1}),async function(){document.addEventListener(ti.Q.FRAME_UPDATE,()=>(0,E.YT)({turbo:"true"})),document.addEventListener(ti.Q.SUCCESS,()=>{"turbo.frame"!==(0,nw.Gj)()&&(0,E.YT)({turbo:"true"})}),await ea.C,(0,E.YT)()}(),(0,w.on)("click","[data-octo-click]",function(e){let t=e.currentTarget;if(!(t instanceof HTMLElement))return;let n=t.getAttribute("data-octo-click")||"",r={};if(t.hasAttribute("data-ga-click")){let e=t.getAttribute("data-ga-click"),n=e.split(",");r.category=n[0].trim(),r.action=n[1].trim()}if(t.hasAttribute("data-octo-dimensions")){let e=t.getAttribute("data-octo-dimensions").split(",");for(let t of e){let[e,n]=t.split(/:(.+)/);e&&(r[e]=n||"")}}(0,E.qP)(n,r)}),(0,w.on)("click","[data-hydro-click]",function(e){let t=e.currentTarget,n=t.getAttribute("data-hydro-click")||"",r=t.getAttribute("data-hydro-click-hmac")||"",i=t.getAttribute("data-hydro-client-context")||"";(0,t9.$S)(n,r,i)}),(0,S.AC)(".js-immediate-updates",async function(e,t){let n;try{let e=await t.json();n=e.json.updateContent}catch(e){e.response.json&&(n=e.response.json.updateContent)}if(n)for(let e in n){let t=n[e],r=document.querySelector(e);r instanceof HTMLElement&&(0,ey.Of)(r,t)}}),document.addEventListener("DOMContentLoaded",n$);var nD=n(52191);(0,T.N7)("[data-indeterminate]",{constructor:HTMLInputElement,initialize(e){e.indeterminate=!0}});var nO=n(3626);function nB(){n.e("app_assets_modules_github_jump-to_ts").then(n.bind(n,65674))}(0,T.N7)(".js-jump-to-field",{constructor:HTMLInputElement,add(e){e.addEventListener("focusin",nB,{once:!0}),(0,nO.Nc)(window.location.pathname)}});let nW=!1;async function nF(){if(nW)return;nW=!0;let e=document.querySelector("meta[name=github-keyboard-shortcuts]"),t={contexts:e.content},n=`/site/keyboard_shortcuts?${new URLSearchParams(t).toString()}`,r=await (0,tu.W)({content:(0,td.a_)(document,n),labelledBy:"keyboard-shortcuts-heading"});r.style.width="800px",r.addEventListener("dialog:remove",function(){nW=!1},{once:!0})}function nU(e){let t=e.currentTarget;if(!(t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement))return;let n=parseInt(t.getAttribute("data-input-max-length")||"",10),r=parseInt(t.getAttribute("data-warning-length")||"",10)||5,i=t.value,a=i.replace(/(\r\n|\n|\r)/g,"\r\n"),o=n-a.length;if(o<=0){let e=a.substr(0,n);e.endsWith("\r")?(e=e.substr(0,n-1),o=1):o=0,t.value=e}let s=t.getAttribute("data-warning-text"),l=t.closest(".js-length-limited-input-container"),c=l.querySelector(".js-length-limited-input-warning");o<=r?(c.textContent=s.replace(/{{remaining}}/g,`${o}`),c.classList.remove("d-none")):(c.textContent="",c.classList.add("d-none"))}(0,w.on)("click",".js-keyboard-shortcuts",nF),(0,nv.c)("react_keyboard_shortcuts_dialog")||document.addEventListener("keydown",e=>{!(e instanceof KeyboardEvent)||!(0,e9.Zf)(e)||e.target instanceof Node&&(0,P.sw)(e.target)||"Shift+?"!==(0,t5.EL)(e)||nF()}),(0,T.N7)(".js-modifier-key",{constructor:HTMLElement,add(e){if(/Macintosh/.test(navigator.userAgent)){let t=e.textContent;t&&(t=(t=t.replace(/ctrl/,"\u2318")).replace(/alt/,"\u2325"),e.textContent=t)}}}),(0,T.N7)(".js-length-limited-input",{add(e){e.addEventListener("input",nU),e.addEventListener("change",nU)},remove(e){e.removeEventListener("input",nU),e.removeEventListener("change",nU)}}),(0,w.on)("click",".js-member-search-filter",function(e){e.preventDefault();let t=e.currentTarget.getAttribute("data-filter"),n=e.currentTarget.closest("[data-filter-on]"),r=n.getAttribute("data-filter-on"),i=document.querySelector(".js-member-filter-field"),a=i.value,o=RegExp(`${r}:(?:[a-z]|_|((').*(')))+`),s=a.toString().trim().replace(o,"");i.value=`${s} ${t}`.replace(/\s\s/," ").trim(),i.focus(),(0,w.f)(i,"input")}),(0,S.AC)(".js-notice-dismiss",async function(e,t){await t.text();let n=e.closest(".js-notice");n.remove()}),(0,w.on)("submit",".js-notice-dismiss-remote",async function(e){let t;let n=e.currentTarget;e.preventDefault();try{t=await fetch(n.action,{method:n.method,body:new FormData(n),headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}})}catch{(0,v.v)();return}if(t&&!t.ok)(0,v.v)();else{let e=n.closest(".js-notice");e.remove()}}),(0,w.on)("click",".js-github-dev-shortcut",function(e){for(let t of(e.preventDefault(),document.querySelectorAll("textarea.js-comment-field")))if(t.value&&function(e){try{let t=e.getBoundingClientRect();if(0===t.height&&0===t.width||"0"===e.style.opacity||"hidden"===e.style.visibility)return!1}catch{}return!0}(t)&&!confirm("Are you sure you want to open github.dev?"))return;let t=e.currentTarget;t.pathname=window.location.pathname,t.hash=window.location.hash,window.location.href=t.href}),(0,w.on)("click",".js-github-dev-new-tab-shortcut",function(e){let t=e.currentTarget;t.pathname=window.location.pathname,t.hash=window.location.hash}),(0,w.on)("click",".js-permalink-shortcut",function(e){let t=e.currentTarget;try{(0,I.lO)(null,"",t.href+window.location.hash)}catch(e){window.location.href=t.href+window.location.hash}for(let e of document.querySelectorAll(".js-permalink-replaceable-link"))e instanceof HTMLAnchorElement&&(e.href=e.getAttribute("data-permalink-href"));e.preventDefault()}),(0,S.AC)(".js-permission-menu-form",async function(e,t){let n;let r=e.querySelector(".js-permission-success"),i=e.querySelector(".js-permission-error");r.hidden=!0,i.hidden=!0,e.classList.add("is-loading");try{n=await t.json()}catch(t){e.classList.remove("is-loading"),i.hidden=!1;return}e.classList.remove("is-loading"),r.hidden=!1;let a=e.closest(".js-org-repo");if(a){let e=n.json;a.classList.toggle("with-higher-access",e.members_with_higher_access)}});let nz=null,nV="last_turbo_request",nX="turbo_start",nG="turbo_end";async function nZ(){if(await (0,O.gJ)(),!window.performance.getEntriesByName(nX).length)return;window.performance.mark(nG),window.performance.measure(nV,nX,nG);let e=window.performance.getEntriesByName(nV),t=e.pop(),n=t?t.duration:null;n&&(nz&&(0,q.b)({requestUrl:nz,turboDuration:Math.round(n)}),window.performance.clearMarks(nX),window.performance.clearMarks(nG),window.performance.clearMeasures(nV))}"getEntriesByName"in window.performance&&(document.addEventListener("turbo:before-fetch-request",function(e){e instanceof CustomEvent&&e.detail?.url&&!e.defaultPrevented&&(window.performance.mark(nX),nz=e.detail.url)}),document.addEventListener("turbo:render",nZ)),(0,T.N7)("body.js-print-popup",()=>{window.print(),setTimeout(window.close,1e3)}),(0,T.N7)("poll-include-fragment[data-redirect-url]",function(e){let t=e.getAttribute("data-redirect-url");e.addEventListener("load",function(){window.location.href=t})}),(0,T.N7)("poll-include-fragment[data-reload]",function(e){e.addEventListener("load",function(){window.location.reload()})}),(0,B.w4)("keydown",".js-quick-submit",function(e){(function(e){let t=e.target;if((e.ctrlKey||e.metaKey)&&"Enter"===e.key){let n=t.form,r=n.querySelector("input[type=submit], button[type=submit]");if(e.shiftKey){let e=n.querySelector(".js-quick-submit-alternative");(e instanceof HTMLInputElement||e instanceof HTMLButtonElement)&&!e.disabled&&(0,P.Bt)(n,e)}else(r instanceof HTMLInputElement||r instanceof HTMLButtonElement)&&r.disabled||(0,P.Bt)(n);e.preventDefault()}})(e)});var nK=n(55498);function nJ(e){return"DIV"===e.nodeName&&e.classList.contains("highlight")}(0,T.N7)(".js-comment-quote-reply",function(e){e.hidden=e.closest(".js-quote-selection-container")?.querySelector(".js-inline-comment-form-container textarea, .js-new-comment-form textarea")==null});let nY={PRE(e){let t=e.parentElement;if(t&&nJ(t)){let n=t.className.match(/highlight-source-(\S+)/),r=n?n[1]:"",i=(e.textContent||"").replace(/\n+$/,"");e.textContent=`\`\`\`${r} +${i} +\`\`\``,e.append("\n\n")}return e},A(e){let t=e.textContent||"";return e.classList.contains("user-mention")||e.classList.contains("team-mention")?t:e.classList.contains("issue-link")&&/^#\d+$/.test(t)?t:e},IMG(e){let t=e.getAttribute("alt");return t&&e.classList.contains("emoji")?t:e},DIV(e){if(e.classList.contains("js-suggested-changes-blob"))e.remove();else if(e.classList.contains("blob-wrapper-embedded")){let t=e.parentElement,n=t.querySelector("a[href]"),r=document.createElement("p");r.textContent=n.href,t.replaceWith(r)}else if(e.classList.contains("js-render-enrichment-target")){let t=e.closest(".js-render-needs-enrichment"),n=t.getAttribute("data-type"),r=e.getAttribute("data-plain"),i=document.createElement("pre");return i.textContent=`\`\`\`${n} +${r}\`\`\``,i}return e}};(0,w.on)("click",".js-comment-quote-reply",function({isTrusted:e,currentTarget:t}){let n=t,r=new nK.p;if(!e){if(r.range.collapsed||null===r.range.startContainer.parentElement)return;n=r.range.startContainer.parentElement}let i=n.closest(".js-comment"),a=i.querySelector(".js-comment-body"),o=i.querySelector(".js-comment-body").cloneNode(!0),s=i.closest(".js-quote-selection-container"),c=a.querySelectorAll("button.js-convert-to-issue-button, span.js-clear");for(let e of c)e.remove();if(s.hasAttribute("data-quote-markdown")&&(r=new nK.I(s.getAttribute("data-quote-markdown")||"",e=>{let t=r.range.startContainer.parentElement,n=t&&t.closest("pre");if(n instanceof HTMLElement){let t=n.parentElement;if(t&&nJ(t)){let n=document.createElement("div");n.className=t.className,n.appendChild(e),e.appendChild(n)}}!function(e){let t=document.createNodeIterator(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.nodeName in nY&&("IMG"===e.nodeName||null!=e.firstChild)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),n=[],r=t.nextNode();for(;r;)r instanceof HTMLElement&&n.push(r),r=t.nextNode();for(let e of(n.reverse(),n))e.replaceWith(nY[e.nodeName](e))}(e)})),l&&a.contains(l.anchorNode)&&!l.range.collapsed&&""!==l.range.toString().trim()?r.range=l.range:(r.range.collapsed||""===r.range.toString().trim())&&r.select(a),r.closest(".js-quote-selection-container")!==s)return;let u=r.range;for(let e of(s.dispatchEvent(new CustomEvent("quote-selection",{bubbles:!0,detail:r})),r.range=u,Array.from(s.querySelectorAll("textarea")).reverse()))if((0,Z.Z)(e)&&!e.closest("tracking-block")){r.insert(e);break}i.querySelector(".js-comment-body").replaceWith(o)}),document.addEventListener("selectionchange",(0,W.D)(function(){let e;let t=window.getSelection();try{e=t.getRangeAt(0)}catch{c=null;return}c={anchorNode:t.anchorNode,range:e}},100)),document.addEventListener("toggle",()=>{l=c},{capture:!0});let nQ=new ResizeObserver(e=>{for(let t of e)t.contentRect.height>40&&function(e){let t=.7*e.offsetWidth,n=e.querySelectorAll(".js-reaction-group-button"),r=e.querySelector(".js-all-reactions-popover"),i=0;for(let e of n)i+=e.clientWidth;if(t<(i+=r?.clientWidth||0)){let e=t;for(let t of(r&&(r.removeAttribute("hidden"),e-=r.offsetWidth),n)){let n=t.offsetWidth;n>e?t.setAttribute("hidden","hidden"):t.removeAttribute("hidden"),e-=n}}}(t.target)});(0,T.N7)(".js-reactions-container",function(e){nQ.observe(e)});let n0=(0,W.D)(async e=>{let t;let n=e.target;try{t=await fetch(n.action,{method:n.method,headers:new Headers({"X-Requested-With":"XMLHttpRequest"}),body:new FormData(n)})}catch{(0,v.v)()}if(t&&!t.ok&&(0,v.v)(),t&&200===t.status){let e=await t.json(),r=n.closest(".js-comment"),i=r?.querySelector(".js-reactions-container"),a=r?.querySelector(".js-comment-header-reaction-button");if(e&&i&&a){let t=(0,$.r)(document,e.reactions_container.trim()),n=(0,$.r)(document,e.comment_header_reaction_button.trim());i.replaceWith(t),a.replaceWith(n)}let o=r?.querySelector(".js-reactions-focus");o&&o.focus()}},200);function n1(e){let t=e.target,n=t.getAttribute("data-reaction-label"),r=t.closest(".js-add-reaction-popover"),i=r.querySelector(".js-reaction-description");i.hasAttribute("data-default-text")||i.setAttribute("data-default-text",i.textContent||""),i.textContent=n}function n4(e){let t=e.target.closest(".js-add-reaction-popover"),n=t.querySelector(".js-reaction-description"),r=n.getAttribute("data-default-text");r&&(n.textContent=r)}(0,w.on)("submit",".js-pick-reaction",e=>{e.preventDefault(),n0(e)}),(0,w.on)("toggle",".js-reaction-popover-container",function(e){let t=e.currentTarget.hasAttribute("open");for(let n of e.target.querySelectorAll(".js-reaction-option-item"))t?(n.addEventListener("mouseenter",n1),n.addEventListener("mouseleave",n4)):(n.removeEventListener("mouseenter",n1),n.removeEventListener("mouseleave",n4))},{capture:!0});var n7=n(5582);if((0,w.on)("click","form button:not([type]), form button[type=submit], form input[type=submit]",function(e){let t=e.currentTarget,n=t.form;n&&!e.defaultPrevented&&(0,n7.j)(t)}),(0,S.AC)("form[data-remote]",function(e,t,n){let r=e.getAttribute("data-type");"json"===r&&n.headers.set("Accept","application/json"),(0,w.f)(e,"deprecatedAjaxSend",{request:n}),t.text().catch(e=>{if(e.response)return e.response;throw e}).then(t=>{t.status<300?(0,w.f)(e,"deprecatedAjaxSuccess"):(0,w.f)(e,"deprecatedAjaxError",{error:t.statusText,status:t.status,text:t.text})},t=>{(0,w.f)(e,"deprecatedAjaxError",{error:t.message,status:0,text:null})}).then(()=>{(0,w.f)(e,"deprecatedAjaxComplete")})}),(0,w.on)("deprecatedAjaxComplete","form",function({currentTarget:e}){let t=(0,n7.u)(e);t&&t.remove()}),(0,S.uT)(e=>{let t=(0,n7.u)(e);t&&t.remove()}),(0,S.rK)(t_.Z),(0,w.on)("click",".js-remote-submit-button",async function(e){let t;let n=e.currentTarget,r=n.form;e.preventDefault();try{t=await fetch(r.action,{method:r.method,body:new FormData(r),headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}})}catch{}t&&!t.ok&&(0,v.v)()}),(0,T.N7)(".has-removed-contents",function(){let e;return{add(t){for(let n of e=Array.from(t.childNodes))t.removeChild(n);let n=t.closest("form");n&&(0,w.f)(n,"change")},remove(t){for(let n of e)t.appendChild(n);let n=t.closest("form");n&&(0,w.f)(n,"change")}}}),n(75297),n(93491),(0,S.AC)("form[data-replace-remote-form]",async function(e,t){e.classList.remove("is-error"),e.classList.add("is-loading");try{let n=e,r=await t.html(),i=e.closest("[data-replace-remote-form-target]");if(i){let e=i.getAttribute("data-replace-remote-form-target");n=e?document.getElementById(e):i}n.replaceWith(r.html)}catch(t){e.classList.remove("is-loading"),e.classList.add("is-error")}}),PerformanceObserver&&(PerformanceObserver.supportedEntryTypes||[]).includes("longtask")){let e=new PerformanceObserver(function(e){let t=e.getEntries().map(({name:e,duration:t})=>({name:e,duration:t,url:window.location.href}));(0,q.b)({longTasks:t})});e.observe({entryTypes:["longtask"]})}n(55240);var n2=n(28585);(0,w.on)("click",".js-saved-reply-menu.ActionListWrap",function(e){if(!(e.target instanceof Element))return;let t=e.target.closest('button[role="menuitem"]')?.querySelector(".js-saved-reply-body");if(!t)return;let n=(t.textContent||"").trim(),r=e.target.closest(".js-previewable-comment-form"),i=r.querySelector("textarea.js-comment-field");(0,eL.Om)(i,n),e.target.closest("dialog, modal-dialog")?.close(),setTimeout(()=>i.focus(),0)},{capture:!0}),(0,w.on)("details-menu-select",".js-saved-reply-menu",function(e){if(!(e.target instanceof Element))return;let t=e.detail.relatedTarget.querySelector(".js-saved-reply-body");if(!t)return;let n=(t.textContent||"").trim(),r=e.target.closest(".js-previewable-comment-form"),i=r.querySelector("textarea.js-comment-field");(0,eL.Om)(i,n),setTimeout(()=>i.focus(),0)},{capture:!0}),(0,B.w4)("keydown",".js-saved-reply-shortcut-comment-field",function(e){if("Control+."===(0,t5.EL)(e)){let t=e.target.closest(".js-previewable-comment-form"),n=t.querySelector(".js-saved-reply-container");n instanceof n2.F||n instanceof HTMLDialogElement?n.show():n.setAttribute("open",""),e.preventDefault()}}),(0,B.w4)("keydown",".js-saved-reply-filter-input",function(e){if(/^Control\+[1-9]$/.test((0,t5.EL)(e))){let t=e.target.closest(".js-saved-reply-container"),n=Number(e.key),r=t.querySelectorAll(`[role="menuitem"][data-shortcut="${n}"]`)[0];r instanceof HTMLElement&&(r.click(),e.preventDefault())}else if("Enter"===e.key){let t=e.target.closest(".js-saved-reply-container"),n=t.querySelectorAll('[role="menuitem"]');n.length>0&&n[0]instanceof HTMLButtonElement&&n[0].click(),e.preventDefault()}}),(async()=>{for(let e of(await ea.x,document.querySelectorAll(".js-saved-reply-container"))){let t=new MutationObserver(t=>{for(let n of t)if("attributes"===n.type&&"open"===n.attributeName&&null===n.oldValue){let t=e.querySelector(".js-saved-reply-filter-input");t&&t.focus()}});t.observe(e,{attributes:!0})}let e=document.querySelectorAll(".js-saved-reply-include-fragment");for(let t of e){let e=t.closest(".js-saved-reply-container");t.addEventListener("load",()=>{if(e){let t=e.querySelector(".js-saved-reply-filter-input");t&&t.focus()}})}})();var n5=n(56334),n9=n(11445);function n3(e,t,n,r){let i=(0,n5.M9)(e,e=>t.querySelector(`#LC${e}`));if(!i)return;if(n){let e=(0,eL.yb)(i.startContainer.textContent,i.startOffset);if(-1===e)return;i.setStart(i.startContainer,e)}if(r){let e=(0,eL.yb)(i.endContainer.textContent,i.endOffset);if(-1===e)return;i.setEnd(i.endContainer,e)}let a=document.createElement("span");a.classList.add(...["text-bold","hx_keyword-hl","rounded-2","d-inline-block"]),(0,n9.v)(i,a)}(0,T.N7)(".js-highlight-code-snippet-columns",function(e){let t=function(e){let t=parseInt(e.getAttribute("data-start-line")),n=parseInt(e.getAttribute("data-end-line")),r=parseInt(e.getAttribute("data-start-column")),i=parseInt(e.getAttribute("data-end-column"));return t===n&&r===i?null:{start:{line:t,column:r},end:{line:n,column:0!==i?i:null}}}(e);null!==t&&function(e,t){if(e.start.line!==e.end.line){let n={start:{line:e.start.line,column:e.start.column},end:{line:e.start.line,column:null}};n3(n,t,!0,!1);for(let n=e.start.line+1;n{for(let{target:t}of e){let e=t.classList.contains("regular-search-input");(t.classList.contains("sm-search-input")||e)&&function(e,t){window.innerWidth<768?t?(0,t5.Tz)(e):(0,t5.N9)(e):window.innerWidth>=768&&(t?(0,t5.N9)(e):(0,t5.Tz)(e))}(t,e)}});(0,T.N7)(".regular-search-input",{constructor:HTMLElement,add(e){ra.observe(e)},remove(e){(0,t5.Tz)(e),ra.unobserve(e)}}),(0,T.N7)(".sm-search-input",{constructor:HTMLElement,add(e){ra.observe(e)},remove(e){(0,t5.Tz)(e),ra.unobserve(e)}}),(0,w.on)("click",".js-toggle-appheader-search",function(){let e=document.querySelector(".js-global-bar-second-row");if(e&&(e.toggleAttribute("hidden"),!e.getAttribute("hidden"))){let t=e.querySelector(".js-site-search-focus");t&&t.focus()}});var ro=n(85076);(0,T.N7)("textarea.js-size-to-fit",{constructor:HTMLTextAreaElement,subscribe:ro.Z});var rs=n(87098);(0,w.on)("click",".js-smoothscroll-anchor",function(e){let t=e.currentTarget;if(!(t instanceof HTMLAnchorElement))return;let n=(0,rs.Kt)(document,t.hash);if(!n&&"#top"===t.hash){let t=document.querySelector("html");if(t){let n=t.style.scrollBehavior;t.style.scrollBehavior="smooth",window.location.hash="",t.scrollIntoView({behavior:"smooth"}),t.style.scrollBehavior=n,e.preventDefault();return}}if(!n)return;n.focus();let r=window.matchMedia("(prefers-reduced-motion: reduce)");r&&r.matches?n.scrollIntoView():n.scrollIntoView({behavior:"smooth"}),e.preventDefault()});let rl=new WeakMap,rc=document.querySelector("#snippet-clipboard-copy-button"),ru=document.querySelector("#snippet-clipboard-copy-button-unpositioned");async function rd(e,t){let n=e.getAttribute("data-snippet-clipboard-copy-content");if(null===n)return;e.removeAttribute("data-snippet-clipboard-copy-content");let r=!!e.closest(".js-snippet-clipboard-copy-unpositioned"),i=r?ru:rc;if(!(i instanceof HTMLTemplateElement))return;let a=i.content.cloneNode(!0),o=a.children[0];if(!(o instanceof HTMLElement))return;let s=o.children[0];if(s instanceof HTMLElement){if(s.setAttribute("value",n),!r){document.addEventListener("selectionchange",()=>{let t=document.getSelection();if(t&&e.contains(t.anchorNode)){let e=t?.toString();s.style.display=""===e.trim()?"inherit":"none"}},{signal:t});let n=e.querySelector("pre");if(null!==n){let e;n.addEventListener("scroll",()=>{e&&clearTimeout(e),s.style.display="none",e=setTimeout(()=>{s.style.display="inherit"},1e3)},{signal:t})}}e.appendChild(o)}}function rm(e,t,n){rf(e,t),n&&e.classList.toggle("on");let r=Array.from(e.querySelectorAll(".js-social-updatable"),ey.x0);return Promise.all(r)}function rf(e,t){for(let n of e.querySelectorAll(".js-social-count")){n.textContent=t,n.setAttribute("title",t);let e=n.getAttribute("data-singular-suffix"),r=n.getAttribute("data-plural-suffix"),i="1"===t?e:r;i&&n.setAttribute("aria-label",`${t} ${i}`)}}(0,T.N7)("[data-snippet-clipboard-copy-content]",{constructor:HTMLElement,add(e){let t=new AbortController;rl.set(e,t),rd(e,t.signal)}}),(0,T.N7)(".snippet-clipboard-content clipboard-copy",{constructor:HTMLElement,remove(e){let t=rl.get(e);t&&t.abort()}}),(0,S.AC)(".js-social-form",async function(e,t){let n;let r=e.closest(".js-social-container"),i=e.classList.contains("js-deferred-toggler-target");try{n=await t.json(),r&&(await rm(r,n.json.count,i),function(e){let t;let n=e.querySelectorAll(":scope > *");for(let e of n)e.checkVisibility()&&(t=e.querySelector('button[type="submit"]'));t?.focus()}(r),r.dispatchEvent(new CustomEvent("social:success",{detail:n,bubbles:!0})))}catch(t){if(t.response?.status===409&&t.response.json.confirmationDialog){let n=t.response.json.confirmationDialog,a=document.querySelector(n.templateSelector),o=e.querySelector(".js-confirm-csrf-token")?.value;if(a instanceof HTMLTemplateElement&&o){let t=new tQ.R(a,{confirmUrl:e.action,confirmCsrfToken:o,...n.inputs||{}}),s=await (0,tu.W)({content:t});s.addEventListener("social-confirmation-form:success",async e=>{e instanceof CustomEvent&&r&&await rm(r,e.detail.count,i)}),s.addEventListener("social-confirmation-form:error",()=>{(0,v.v)()})}}else r&&!i&&r.classList.toggle("on"),(0,v.v)()}}),(0,S.AC)(".js-social-confirmation-form",async function(e,t){try{let n=await t.json();(0,w.f)(e,"social-confirmation-form:success",n.json)}catch{(0,w.f)(e,"social-confirmation-form:error")}});var rh=n(69202),rp=n(21461);let rg=[],rb=L.n4?.hidden||!1;function ry(e){return null!=e}function rv(e){let t=document.querySelector(".js-stale-session-flash"),n=t.querySelector(".js-stale-session-flash-signed-in"),r=t.querySelector(".js-stale-session-flash-signed-out"),i=t.querySelector(".js-stale-session-flash-switched");if(t.hidden=!1,n.hidden="SIGNED_IN"!==e,r.hidden="SIGNED_OUT"!==e,i.hidden=!e?.startsWith("SWITCHED"),e?.startsWith("SWITCHED:")){let n=e.split(":");if(3===n.length){let e=n[1],r=n[2],a=i.getAttribute("data-original-user-id");a&&a===r?(t.hidden=!0,i.hidden=!0,i.removeAttribute("data-original-user-id")):a||i.setAttribute("data-original-user-id",e||"")}}window.addEventListener("popstate",function(e){e.state&&null!=e.state.container&&location.reload()}),document.addEventListener("submit",function(e){e.preventDefault()})}L.n4?.addEventListener("visibilitychange",()=>{let e=L.n4?.hidden||!1;void 0!==u&&clearTimeout(u),u=setTimeout(()=>{if(e!==rb)for(let t of(rb=e,u=void 0,rg))t(rb)},e?3e4:0)}),async function(){let e=await (0,rh.G)();if(!e)return;let t=(0,O.g)(t=>e.subscribe(t.flat())),n=(0,O.g)(t=>e.unsubscribeAll(...t)),r=(0,O.g)(t=>e.updatePresenceMetadata(t));(0,T.N7)(".js-socket-channel[data-channel]",{subscribe:e=>{var n;let i=(function(e){let t=(e.getAttribute("data-channel")||"").trim().split(/\s+/);return t.map(rp.Topic.parse).filter(ry)})(e).map(t=>({subscriber:e,topic:t})),a=i.map(e=>e.topic.name).filter(e=>(0,rp.A)(e)),o={unsubscribe(){}};if(a.length){let t,i;let s=()=>{let n=[];for(let o of(i&&n.push(i),void 0!==t&&n.push({[rp.ZE]:t?1:0}),a))r({subscriber:e,channelName:o,metadata:n})};o=(0,F.qC)((0,F.RB)(e,"socket:set-presence-metadata",e=>{let{detail:t}=e;i=t,s()}),((n=e=>{t=e,s()})(rb),rg.push(n),new F.w0(()=>{let e=rg.indexOf(n);-1!==e&&rg.splice(e,1)})))}return t(i),o},remove:e=>n(e)})}(),(0,T.N7)("form.js-auto-replay-enforced-sso-request",{constructor:HTMLFormElement,initialize(e){(0,P.Bt)(e)}});let rw=null;if("function"==typeof BroadcastChannel)try{(rw=new BroadcastChannel("stale-session")).onmessage=e=>{"string"==typeof e.data&&rv(e.data)}}catch{}if(!rw){let e=!1;rw={postMessage(t){e=!0;try{window.localStorage.setItem("logged-in",t)}finally{e=!1}},onmessage:null},window.addEventListener("storage",function(t){if(!e&&t.storageArea===window.localStorage&&"logged-in"===t.key)try{("SIGNED_IN"===t.newValue||"SIGNED_OUT"===t.newValue||t.newValue?.startsWith("SWITCHED"))&&rv(t.newValue)}finally{window.localStorage.removeItem(t.key)}})}let rS=document.querySelector(".js-stale-session-flash[data-signedin]");if(rS){let e=rS.getAttribute("data-signedin")||"";rw?.postMessage(e)}let rE=()=>{rw?.postMessage("false")};function rL(e,t,n){let r=e.getBoundingClientRect().height,i=t.getBoundingClientRect(),a=n.getBoundingClientRect(),o=a.top;o+i.height+10>=r&&(o=Math.max(r-i.height-10,0));let s=a.right;null!=n.closest(".js-build-status-to-the-left")&&(s=Math.max(a.left-i.width-10,0)),t.style.top=`${o}px`,t.style.left=`${s}px`,t.style.right="auto"}async function rj(e){let t;let n=e.querySelector(".js-dropdown-details"),r=e.querySelector(".js-status-dropdown-menu")||e.closest(".js-status-dropdown-menu");if(!(r instanceof HTMLElement))return;let i=r.querySelector(".js-status-loader");if(!i)return;let a=r.querySelector(".js-status-loading"),o=r.querySelector(".js-status-error"),s=i.getAttribute("data-contents-url");a.classList.remove("d-none"),o.classList.add("d-none");try{await (0,t_.Z)(),t=await (0,td.a_)(document,s)}catch(e){a.classList.add("d-none"),o.classList.remove("d-none")}t&&(i.replaceWith(t),r.querySelector(".js-details-container").classList.add("open"),n&&r.classList.contains("js-append-menu-to-body")&&rL(document.body,r,n))}function rA(e){let t=e.currentTarget;rj(t)}(0,T.N7)(".js-loggout-form",function(e){e.addEventListener("submit",rE)}),(0,w.on)("toggle",".js-build-status .js-dropdown-details",function(e){let t=e.currentTarget,n=t.querySelector(".js-status-dropdown-menu");function r(){t.hasAttribute("open")||a()}function i(e){n.contains(e.target)||a()}function a(){t.removeAttribute("open"),n.classList.add("d-none"),t.appendChild(n),t.removeEventListener("toggle",r),window.removeEventListener("scroll",i)}n&&(t.addEventListener("toggle",r),n.classList.contains("js-close-menu-on-scroll")&&window.addEventListener("scroll",i,{capture:!0}),n.classList.remove("d-none"),n.querySelector(".js-details-container").classList.add("open"),n.classList.contains("js-append-menu-to-body")&&(document.body.appendChild(n),rL(document.body,n,t)))},{capture:!0}),(0,w.on)("click",".js-status-retry",({currentTarget:e})=>{rj(e)}),(0,T.N7)(".js-build-status",{add(e){e.addEventListener("mouseenter",rA,{once:!0})},remove(e){e.removeEventListener("mouseenter",rA)}}),n(80860);var rT=n(31287);async function rq(e){let t=e.currentTarget;if(!(t instanceof HTMLElement))return;let n=t.getAttribute("data-sudo-required");if("false"===n)return;e.stopPropagation(),e.preventDefault();let r=await (0,rT.ZP)(t);if(r)t.removeAttribute("data-sudo-required"),t instanceof HTMLFormElement?(0,P.Bt)(t):t.click();else{let e=t.closest("form");e&&(0,w.f)(e,"deprecatedAjaxComplete")}}function rk(e){let t=e.detail;":"===t.key&&(t.value=function(e){if(e.hasAttribute("data-use-colon-emoji"))return e.getAttribute("data-value");let t=e.firstElementChild;return t&&"G-EMOJI"===t.tagName&&!t.firstElementChild?t.textContent:e.getAttribute("data-value")}(t.item))}function rC(e){let{key:t,provide:n,text:r}=e.detail;if(":"!==t)return;let i=e.target,a=i.getAttribute("data-emoji-url");n(rx(a,r))}function rM(e){let t=e.target,n=t.querySelector(".emoji-suggestions[popover]");n&&n.showPopover()}async function rx(e,t){let[n,r]=await rR(e),i=(function(e,t){let n=` ${t.toLowerCase().replace(/_/g," ")}`;return(0,tC.W)(e,e=>{let t=e.getAttribute("data-emoji-name"),r=function(e,t){let n=e.indexOf(t);return n>-1?1e3-n:0}(function(e){let t=e.getAttribute("data-text").trim().toLowerCase().replace(/_/g," ");return` ${t}`}(e),n);return r>0?{score:r,text:t}:null},tk.qu)})(r,t).slice(0,5);for(let e of(n.textContent="",i))n.append(e);return{fragment:n,matched:i.length>0}}async function r_(e){let t=await (0,td.a_)(document,e),n=t.firstElementChild;return[n,[...n.children]]}(0,w.on)("click","button[data-sudo-required], summary[data-sudo-required]",rq),(0,T.N7)("form[data-sudo-required]",{constructor:HTMLFormElement,subscribe:e=>(0,F.RB)(e,"submit",rq)}),(0,T.N7)("text-expander[data-emoji-url]",{subscribe:e=>(0,F.qC)((0,F.RB)(e,"text-expander-change",rC),(0,F.RB)(e,"text-expander-value",rk),(0,F.RB)(e,"text-expander-activate",rM))});let rR=(0,eZ.Z)(r_);var rN=n(45974);function rH(e,t){let n=(function(e,t){if(!t)return e;let n=RegExp(`\\b${t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}`),r=/^\d+$/.test(t)?e=>(function(e,t){let n=e.search(t);return n>-1?1e3-n:0})(e,n):e=>(0,tk.EW)(e,t);return(0,tC.W)(e,e=>{let t=`${e.number} ${e.title.trim().toLowerCase()}`,n=r(t);return n>0?{score:n,text:t}:null},tk.qu)})(e.suggestions,t).slice(0,5);return{matches:n,icons:e.icons}}function rP(e,t,n,r=""){(0,rN.sY)((0,rN.dy)` +
    + ${e.map(e=>{let t=e.type in n?(0,$.r)(document,n[e.type]):"";return(0,rN.dy)` +
  • + ${t} + #${e.number} ${(0,rN.Au)(e.title)} +
  • + `})} +
+ `,t)}function r$(e){let t=e.detail;if("#"!==t.key)return;let n=t.item.getAttribute("data-value");t.value=`#${n}`}function rI(e){let{key:t,provide:n,text:r}=e.detail;if("#"!==t)return;if("#"===r){rD(e.target);return}let i=e.target,a=i.getAttribute("data-issue-url");n(rW(a,r,i))}function rD(e){if(!e)return;let t=e.closest("text-expander");t&&t.dismiss()}function rO(e){rD(e.target)}function rB(e){let{key:t}=e;0>["ArrowRight","ArrowLeft"].indexOf(t)||rD(e.target)}async function rW(e,t,n){let r=await rz(e,t,n),i=document.createElement("div");rP(r.matches,i,r.icons,t);let a=i.firstElementChild;return{fragment:a,matched:r.matches.length>0}}(0,T.N7)("text-expander[data-issue-url]",{subscribe:e=>{let t=[(0,F.RB)(e,"text-expander-change",rI),(0,F.RB)(e,"text-expander-value",r$),(0,F.RB)(e,"keydown",rB),(0,F.RB)(e,"click",rO)];return(0,F.qC)(...t)}});let rF=new Set,rU=new Map;async function rz(e,t,n){let r=await rG(e),i=rH(r,t);if(t.length<3||r.suggestions.length<1e3)return i;let a=t.slice(0,3);(0,nv.c)("REPOSITORY_SUGGESTER_ELASTIC_SEARCH")&&Number.isFinite(Number(t))&&(a=t);let o=rU.get(a);if(o)return rH(o,t);if(!rF.has(a)){rF.add(a);let r=rV(e,a,n);if(0===i.matches.length){let e=await r;return rH(e,t)}}return rH(r,t)}async function rV(e,t,n){let r=new URL(e,window.location.origin);r.searchParams.set("q",t);let i=await rX(r.toString());if(rU.set(t,i),rF.delete(t),rU.size>5){let e=rU.size-5,t=Array.from(rU.keys()).slice(0,e);for(let e of t)rU.delete(e)}let a=n?.querySelector("ul.suggestions"),o=a?.getAttribute("data-query");if(a&&o?.startsWith(t)){let e=n?.querySelector("[aria-activedescendant]")?.getAttribute("aria-activedescendant"),t=document.createElement("div"),r=rH(i,o);if(rP(r.matches,t,r.icons),e)for(let n of t.querySelectorAll(`#${e}`))n.setAttribute("aria-selected","true");let s=t.firstElementChild;a.replaceChildren(...s.children)}return i}async function rX(e){let t=await self.fetch(e,{headers:{"X-Requested-With":"XMLHttpRequest",Accept:"application/json"}});if(!t.ok){let e=Error(),n=t.statusText?` ${t.statusText}`:"";throw e.message=`HTTP ${t.status}${n}`,e}return t.json()}let rG=(0,eZ.Z)(rX);function rZ(e){let t=e.detail;if("@"!==t.key)return;let n=t.item.getAttribute("data-value");t.value=`@${n}`}function rK(e){let{key:t,provide:n,text:r}=e.detail;if("@"!==t||r?.split(" ").length>1)return;let i=e.target,a=i.getAttribute("data-mention-url");n(rJ(a,r))}async function rJ(e,t){var n,r;let i=await rY(e),a=document.createElement("div"),o=(function(e,t){if(!t)return e;let n=function(e){if(!e)return()=>2;let t=e.toLowerCase().split("");return(n,r)=>{if(!n)return 0;let i=function(e,t){let n,r,i,a;let o=function(e,t){let n=0,r=[];for(;(n=e.indexOf(t,n))>-1;)r.push(n++);return r}(e,t[0]);if(0===o.length)return null;if(1===t.length)return[o[0],1,[]];for(r=0,a=null,i=o.length;r{let t=e.description?`${e.name} ${e.description}`.trim().toLowerCase():`${e.login} ${e.name}`.trim().toLowerCase(),r=n(t,e.participant);return r>0?{score:r,text:t}:null},tk.qu)})(i,t).slice(0,5);n=o,r=a,(0,rN.sY)((0,rN.dy)` +
    + ${n.map(e=>{let t="user"===e.type?e.login:e.name,n="user"===e.type?e.name:e.description;return(0,rN.dy)` +
  • + ${t} + ${n} +
  • + `})} +
+ `,r);let s=a.firstElementChild;return{fragment:s,matched:o.length>0}}(0,T.N7)("text-expander[data-mention-url]",{subscribe:e=>(0,F.qC)((0,F.RB)(e,"text-expander-change",rK),(0,F.RB)(e,"text-expander-value",rZ))});let rY=(0,eZ.Z)(async function(e){let t=await self.fetch(e,{headers:{"X-Requested-With":"XMLHttpRequest",Accept:"application/json"}});if(!t.ok){let e=Error(),n=t.statusText?` ${t.statusText}`:"";throw e.message=`HTTP ${t.status}${n}`,e}return t.json()});(0,w.on)("change","input.js-survey-contact-checkbox",function(e){let t=e.currentTarget,n=t.closest(".js-survey-question-form"),r=n.querySelector(".js-survey-contact-checkbox-hidden");t.checked?r.setAttribute("disabled","true"):r.removeAttribute("disabled")}),(0,w.on)("details-menu-selected",".js-sync-select-menu-text",function(e){let t=document.querySelector(".js-sync-select-menu-button"),n=e.detail.relatedTarget.querySelector("span[data-menu-button-text]").textContent;t.textContent=n,t.focus()},{capture:!0}),(0,w.on)("click",'tab-container [role="tab"]',function(e){let{currentTarget:t}=e,n=t.closest("tab-container"),r=n.querySelector(".js-filterable-field, [data-filter-placeholder-input]");if(r instanceof HTMLInputElement){let e=t.getAttribute("data-filter-placeholder");e&&r.setAttribute("placeholder",e),r.focus()}}),(0,w.on)("tab-container-changed","tab-container",function(e){let t=e.detail.relatedTarget,n=t.getAttribute("data-fragment-url"),r=t.querySelector("include-fragment");n&&r&&!r.hasAttribute("src")&&(r.src=n)}),n(36543);var rQ=n(96776);async function r0(e){let t=e.currentTarget;if(t.getAttribute("data-hovercard-url")&&t.closest("[data-team-hovercards-enabled]")){t.classList.remove("tooltipped");return}let n=t.getAttribute("data-url");if(!n)return;let r=await fetch(n,{headers:{Accept:"application/json"}});if(!r.ok)return;let i=await r.json(),a=t.getAttribute("data-id"),o=document.querySelectorAll(`.js-team-mention[data-id='${a}']`);for(let e of o)e.removeAttribute("data-url");try{0===i.total?i.members.push("This team has no members"):i.total>i.members.length&&i.members.push(`${i.total-i.members.length} more`),r1(o,function(e){if("ListFormat"in Intl){let t=new Intl.ListFormat;return t.format(e)}if(0===e.length)return"";if(1===e.length)return e[0];if(2===e.length)return e.join(" and ");{let t=e[e.length-1];return e.slice(0,-1).concat(`and ${t}`).join(", ")}}(i.members))}catch(r){let e=r.response?r.response.status:500,n=t.getAttribute(404===e?"data-permission-text":"data-error-text");r1(o,n)}}function r1(e,t){for(let n of e)n instanceof HTMLElement&&(n.setAttribute("aria-label",t),n.classList.add("tooltipped","tooltipped-s","tooltipped-multiline"))}function r4(e){if(function(e){let t;try{t=new URL(e.url)}catch(e){return!0}return t.host!==window.location.host}(e))return;let t=function(){let e=document.querySelector(".js-timeline-marker");return null!=e?e.getAttribute("data-last-modified"):null}();t&&e.headers.set("X-Timeline-Last-Modified",t)}function r7(){let e=ir();if(!e)return;let t=document.querySelector(".js-pull-discussion-timeline");if(t)return;let n=document.getElementById(e);n&&ie(n)}function r2(e=!0){let t=ir();if(!t)return;let n=document.getElementById(t);if(n)ie(n);else{if(function(e){let t=r9(e,".js-comment-container");return!!t&&((0,nD.$)(t),!0)}(t)||r5(t,".js-thread-hidden-comment-ids")||r5(t,".js-review-hidden-comment-ids"))return;let n=document.querySelector("#js-timeline-progressive-loader");n&&e&&it(t,n)}}function r5(e,t){let n=r9(e,t);return!!n&&(n.addEventListener("page:loaded",function(){r2()}),n.querySelector("button[type=submit]").click(),!0)}function r9(e,t){let n=document.querySelectorAll(t);for(let t of n){let n=t.getAttribute("data-hidden-comment-ids");if(n){let r=n.split(","),i=e.match(/\d+/g)?.[0];if(i&&r.includes(i))return t}}return null}async function r3(){let e=document.querySelectorAll(".js-comment-body video"),t=Array.from(e).map(e=>new Promise(t=>{if(e.readyState>=e.HAVE_METADATA)t(e);else{let n=setTimeout(()=>t(e),5e3),r=()=>{clearTimeout(n),t(e)};e.addEventListener("loadeddata",()=>{e.readyState>=e.HAVE_METADATA&&r()}),e.addEventListener("error",()=>r())}}));return Promise.all(t)}async function r6(){let e=document.querySelectorAll(".js-comment-body img"),t=Array.from(e).map(e=>{new Promise(t=>{if(e.complete)t(e);else{let n=setTimeout(()=>t(e),5e3),r=()=>{clearTimeout(n),t(e)};e.addEventListener("load",()=>r()),e.addEventListener("error",()=>r())}})});return Promise.all(t)}async function r8(){return Promise.all([r3(),r6()])}async function ie(e){await r8(),function(e){let t=e.closest("details, .js-details-container");t&&("DETAILS"===t.nodeName?t.setAttribute("open","open"):(0,e3.jo)(t)||(0,e3.Qp)(t))}(e);let t=e.querySelector(`[href='#${e.id}']`);if((0,tK.zT)(e),t){let e=t.getAttribute("data-turbo");t.setAttribute("data-turbo","false"),setTimeout(()=>{t.click()},0),null===e?t.removeAttribute("data-turbo"):t.setAttribute("data-turbo",e)}}async function it(e,t){let n;if(!t)return;let r=t.getAttribute("data-timeline-item-src");if(!r)return;let i=new URL(r,window.location.origin),a=new URLSearchParams(i.search.slice(1));a.append("anchor",e),i.search=a.toString();try{n=await (0,td.a_)(document,i.toString())}catch(e){return}let o=n.querySelector(".js-timeline-item");if(!o)return;let s=o.getAttribute("data-gid");if(!s)return;let l=document.querySelector(`.js-timeline-item[data-gid='${s}']`);if(l)l.replaceWith(o),r2(!1);else{let e=document.getElementById("js-progressive-timeline-item-container");e&&e.replaceWith(n),r2(!1)}}function ir(){return window.location.hash.slice(1)}async function ii(){let e=[];try{e=await navigator.serviceWorker.getRegistrations()}catch(e){if("SecurityError"===e.name)return}for(let t of e)t.unregister()}document.addEventListener("keydown",e=>{if("Escape"!==e.key||e.target!==document.body)return;let t=document.querySelector(".js-targetable-element:target");t&&(0,rQ.uQ)(t,()=>{window.location.hash="",(0,I.lO)(window.history.state,"",window.location.pathname+window.location.search)})}),document.addEventListener("click",e=>{let t=document.querySelector(".js-targetable-element:target");!(!t||e.target instanceof HTMLAnchorElement)&&e.target instanceof HTMLElement&&(t.contains(e.target)||(0,rQ.uQ)(t,()=>{window.location.hash="",(0,I.lO)(window.history.state,"",window.location.pathname+window.location.search)}))}),n(48804),(0,T.N7)(".js-team-mention",function(e){e.addEventListener("mouseenter",r0)}),(0,S.AC)(".js-needs-timeline-marker-header",function(e,t,n){r4(n)}),(0,w.on)("deprecatedAjaxSend","[data-remote]",function(e){let{request:t}=e.detail;r4(t)}),(0,tJ.Z)(function(){r2()}),(0,T.N7)(".js-timeline-progressive-focus-container",r7),window.addEventListener("sticky-header-rendered",()=>{r7()}),(0,T.N7)(".js-inline-comments-container",function(e){let t=ir();if(!t)return;let n=document.getElementById(t);n&&e.contains(n)&&ie(n)}),(0,T.N7)("#js-discussions-timeline-anchor-loader",{constructor:HTMLElement,add:e=>{let t=document.querySelector("#js-timeline-progressive-loader");if(t)return;let n=ir();if(!n)return;let r=document.getElementById(n);r||it(n,e)}}),(0,T.N7)(".js-discussion",function(){let e=new WeakSet;function t(){e=new WeakSet(document.querySelectorAll(".js-timeline-item"))}t(),document.addEventListener("turbo:load",t),(0,T.N7)(".js-timeline-item",t=>{t instanceof HTMLElement&&(e.has(t)||(0,C.N)(t))})}),(0,w.on)("click",".js-toggler-container .js-toggler-target",function(e){if(0!==e.button)return;let t=e.currentTarget.closest(".js-toggler-container");t&&t.classList.toggle("on")}),(0,S.AC)(".js-toggler-container",async(e,t)=>{e.classList.remove("success","error"),e.classList.add("loading");try{await t.text(),e.classList.add("success")}catch(t){e.classList.add("error")}finally{e.classList.remove("loading")}}),async function(){if("serviceWorker"in navigator){await ea.x;let e=document.querySelector('link[rel="service-worker-src"]')?.href;e?navigator.serviceWorker.register(e,{scope:"/"}):await ii()}}();var ia=n(67852),io=n(23243),is=n(78923);(0,ia.E_)(is.w),(0,ia.OY)(0),ia.session.isVisitable=()=>!0;let il=Object.getOwnPropertyDescriptor(ia.cr.prototype,"reloadReason").get;function*ic(e){for(let t of Object.values(e.detailsByOuterHTML))if(t.tracked)for(let e of t.elements)e instanceof HTMLMetaElement&&e.getAttribute("http-equiv")&&(yield[e.getAttribute("http-equiv")||"",e.getAttribute("content")||""])}Object.defineProperty(ia.cr.prototype,"reloadReason",{get(){let e=il.call(this);if("tracked_element_mismatch"!==e.reason)return e;let t=Object.fromEntries(ic(this.currentHeadSnapshot)),n=[];for(let[e,r]of ic(this.newHeadSnapshot))t[e]!==r&&n.push((0,io.T2)(e));return{reason:`tracked_element_mismatch-${n.join("-")}`}}});let iu=e=>{let t=history[e];history[e]=function(n,r,i){let a=n?.skipTurbo||n?.usr?.skipTurbo;ia.ry.history.update(function(r,i,o){let s=history.state?.turboCount||0,l="pushState"===e&&n?.turbo?s+1:s,c=a?{...n,skipTurbo:!0}:{...n,...r,turboCount:l};t.call(this,c,i,o)},new URL(i||location.href,location.href),n?.turbo?.restorationIdentifier)}};iu("replaceState"),iu("pushState");let id=ia.session.adapter,im=()=>{id.progressBar.setValue(0),id.progressBar.show()},ih=()=>{id.progressBar.setValue(1),id.progressBar.hide()};var ip=n(78806);let ig=new Map,ib=new Map,iy=()=>ig.get(document.location.href),iv=(e,t)=>ig.set(e,t),iw=()=>ib.set(document.location.href,(0,io.Yg)()),iS=()=>ib.get(document.location.href);(async()=>{await ea.x,iv(document.location.href,(0,io.ag)(document)),iw()})();var iE=n(75214);let iL=!1,ij=null;L.iG&&(0,T.N7)("[data-turbo-frame]",{constructor:HTMLElement,add(e){if("A"!==e.tagName&&""!==e.getAttribute("data-turbo-frame"))for(let t of e.querySelectorAll("a:not([data-turbo-frame])"))t.setAttribute("data-turbo-frame",e.getAttribute("data-turbo-frame")||"")}}),L.n4?.addEventListener("turbo:click",function(e){if(e.target instanceof HTMLElement&&e instanceof CustomEvent){if(nv.c("disable_turbo_visit")&&!nw.sj()||ip.Z(location.href,e.detail.url)){e.preventDefault();return}e.defaultPrevented||iE.LD("turbo")}}),L.n4?.addEventListener("turbo:before-fetch-request",function(e){let t=window.onbeforeunload?.(e);if(t){let n=confirm(t);n?window.onbeforeunload=null:(e.preventDefault(),ih())}}),L.n4?.addEventListener("turbo:before-fetch-request",e=>{if(e.defaultPrevented)return;let t=e.target;io.HN(t)&&im(),t?.tagName==="HTML"&&(e.detail.fetchOptions.headers["Turbo-Visit"]="true")});let iA=L.n4?.createElement("turbo-frame"),iT=Object.getPrototypeOf(iA.delegate),iq=iT.requestErrored;iT.requestErrored=function(e,t){return this.element.dispatchEvent(new CustomEvent("turbo:fetch-error",{bubbles:!0,detail:{request:e,error:t}})),iq.apply(this,e,t)},L.n4?.addEventListener("turbo:fetch-error",e=>{if(e.target instanceof HTMLFormElement)return;let t=e.detail.request;window.location=t.location,e.preventDefault()}),L.n4?.addEventListener("turbo:before-fetch-response",async e=>{let t=e.detail.fetchResponse;if(iL=t.statusCode>=500,404===t.statusCode&&(io.uL(t.statusCode),window.location=t.location,e.preventDefault()),history.replaceState({...history.state,skipTurbo:!1},"",location.href),iL){let e=await t.responseHTML,n=is.w.createHTML(e,t.response);ij=new DOMParser().parseFromString(n,"text/html")}}),L.n4?.addEventListener("turbo:frame-render",e=>{io.HN(e.target)&&ih()}),L.n4?.addEventListener("turbo:before-render",async e=>{e instanceof CustomEvent&&(e.preventDefault(),e.detail.render=iC,await io.q3(),e.detail.resume(!0),io.Ap(document.documentElement,e.detail.newBody.ownerDocument.documentElement),iw())});let ik=()=>new Promise(e=>{setTimeout(()=>e(),0)}),iC=async(e,t)=>{if(await ik(),iL&&ij){for(let e of(document.documentElement.replaceWith(ij.documentElement),document.querySelectorAll("script"))){let t=(0,io.lL)(e);t&&e.replaceWith(t)}return}let n=e.querySelector("[data-turbo-body]"),r=t.querySelector("[data-turbo-body]");n&&r?((0,io.Ap)(e,t),n.replaceWith(r)):((0,io.uL)("missing_turbo_body"),window.location.reload())};L.iG?.addEventListener("popstate",()=>{let e=document.documentElement,t=iS();if(t){for(let n of e.attributes)t.find(e=>e.nodeName===n.nodeName)||e.removeAttribute(n.nodeName);for(let n of t)e.getAttribute(n.nodeName)!==n.nodeValue&&e.setAttribute(n.nodeName,n.nodeValue)}});var iM=n(16730);let ix=!1,i_=e=>{if(!(e.target instanceof HTMLElement))return;let t=e.target.closest("[data-turbo-frame]"),n=e.target.closest("#js-repo-pjax-container"),r=new URL(e.detail.url,window.location.origin),i=e.target.closest("#user-profile-frame");return n&&t&&!(0,io.AU)(r.pathname,location.pathname)||i&&!(0,io.ck)(r.pathname,location.pathname)};L.n4?.addEventListener("turbo:frame-click",function(e){if(e.target instanceof HTMLElement&&e instanceof CustomEvent){if(ip.Z(location.href,e.detail.url)){e.preventDefault();return}i_(e)&&(io.uL("repo_mismatch"),e.target.removeAttribute("data-turbo-frame"),e.preventDefault()),e.defaultPrevented||iE.LD("turbo.frame")}}),L.n4?.addEventListener("turbo:before-fetch-response",e=>{d=e.detail.fetchResponse,io.HN(e.target)&&iv(window.location.href,io.ag(document))}),L.n4?.addEventListener("turbo:before-frame-render",async e=>{e.preventDefault();let{resume:t,newFrame:n}=e.detail;if(ix=!0,!d)return;let r=await d.responseHTML,i=d.location,a=is.w.createHTML(r,d.response),o=new DOMParser().parseFromString(a,"text/html");d=null;let s=e.target,l=o.querySelectorAll("turbo-frame"),c=[...l].find(e=>e.id===s?.id),u=io.po(o);if(!c||u.length>0){io.uL(`tracked_element_mismatch-${u.join("-")}`),window.location=i;return}iv(i.href,io.ag(o)),io.DT(o),io.xk(o),io.wz(o),i$(s,c),await io.q3(),t(),iI(n)&&window.scrollTo(0,0),iR(o)}),L.iG?.addEventListener("popstate",()=>{document.addEventListener("turbo:load",()=>{let e=iy()?.replacedElements||[];io.wz(document,e)},{once:!0})}),L.n4?.addEventListener(ti.Q.SUCCESS,()=>{iN(),ix&&(ix=!1,iH(),iP(),iE.u5())});let iR=e=>{let t=e.querySelector("meta[name=turbo-body-classes]")?.content;t&&(document.body.setAttribute("class",t),document.querySelector("[data-turbo-body]")?.setAttribute("class",t))},iN=()=>{let e=iy()?.bodyClasses;e&&(document.body.setAttribute("class",e),document.querySelector("[data-turbo-body]")?.setAttribute("class",e))},iH=()=>{let e=iy()?.title;e&&(0,iM.T)(e)},iP=()=>{let e=iy()?.transients;if(e){for(let e of document.querySelectorAll("head [data-turbo-transient]"))e.remove();for(let t of e)t.matches("title, script, link[rel=stylesheet]")||(t.setAttribute("data-turbo-transient",""),document.head.append(t))}},i$=(e,t)=>{e&&(e.className=t.className)},iI=e=>"true"!==e.getAttribute("data-turbo-skip-scroll")&&"advance"===e.getAttribute("data-turbo-action");L.n4?.addEventListener("turbo:frame-load",e=>{nw.sj()&&nw.U6("turbo.frame"),iE.TL({skipIfGoingToReactApp:!0,allowedMechanisms:["turbo.frame"]}),e.target instanceof HTMLElement&&"advance"!==e.target.getAttribute("data-turbo-action")&&iE.BT({skipIfGoingToReactApp:!0,allowedMechanisms:["turbo.frame"]})}),L.n4?.addEventListener("turbo:load",e=>{io.zH();let t=0===Object.keys(e.detail.timing).length;!nw.sj()||t||nw.OE()?t&&(nw.OE()||nw.sj())?iE.r_({skipIfGoingToReactApp:!0,allowedMechanisms:["turbo","turbo.frame"]}):t&&iE.Yl():(iE.TL({skipIfGoingToReactApp:!0,allowedMechanisms:["turbo"]}),iE.BT({skipIfGoingToReactApp:!0,allowedMechanisms:["turbo","turbo.frame"]}))}),L.n4?.addEventListener("beforeunload",()=>iE.FP()),L.n4?.addEventListener("turbo:reload",function(e){e instanceof CustomEvent&&nw.Ak(e.detail.reason)}),L.n4?.addEventListener(ti.Q.END,iw),L.n4?.addEventListener(ti.Q.PROGRESS_BAR.START,im),L.n4?.addEventListener(ti.Q.PROGRESS_BAR.END,ih),window.requestIdleCallback(()=>{let e=function(){if("Intl"in window)try{let e=new window.Intl.DateTimeFormat;return e.resolvedOptions().timeZone}catch{}}();e&&(0,ed.d8)("tz",encodeURIComponent(e))});var iD=n(76006),iO=n(59840),iB=n(96056),iW=n(8433),iF=n(98576);function iU(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function iz(e,t){var n=iU(e,t,"get");return n.get?n.get.call(e):n.value}function iV(e,t,n){var r=iU(e,t,"set");return!function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=n}}(e,r,n),n}function iX(e,t,n,r){var i,a=arguments.length,o=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,n,o):i(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}!function(e){e.WebAuthn="webauthn",e.Password="password",e.GitHubMobile="github_mobile",e.TotpApp="app",e.TotpSms="sms"}(b||(b={}));let iG=(p=new WeakMap,(g=class SudoCredentialOptionsElement extends HTMLElement{connectedCallback(){let e=this.initialState;iV(this,p,e),this.reRenderPrompt(!0)}reRenderPrompt(e=!1){this.resetPrompt();try{switch(iz(this,p)){case"webauthn":this.renderWebauthnOption();break;case"github_mobile":this.renderGitHubMobileOption(e);break;case"app":this.renderTotpAppOption();break;case"sms":this.renderTotpSmsOption(e);break;default:this.renderPasswordOption()}this.reRenderNavContainer()}catch(e){this.handleUnexpectedPromptError(e)}}handleUnexpectedPromptError(e){let t="";switch(iz(this,p)){case"github_mobile":t=this.githubMobileGenericErrorMessage;break;case"sms":t=this.smsGenericErrorMessage;break;default:t=this.genericErrorMessage}if(e&&"password"!==iz(this,p))throw this.renderPasswordOptionWithError(t),e}renderPasswordOptionWithError(e){this.showPassword(),this.showErrorMessage(e)}resetPrompt(){this.hideErrorMessage(),this.isWebAuthnAvailable()&&this.hideWebAuthn(),this.isGitHubMobileAvailable()&&this.hideGitHubMobile(),this.isTotpAppAvailable()&&this.hideTotpApp(),this.isTotpSmsAvailable()&&this.hideTotpSms(),this.hidePassword()}hideWebAuthn(){this.safeSetElementVisibility(this.webauthnContainer,!1),this.safeSetElementVisibility(this.webauthnNav,!1)}hideGitHubMobile(){this.safeSetElementVisibility(this.githubMobileContainer,!1),this.safeSetElementVisibility(this.githubMobileNav,!1),this.safeSetElementVisibility(this.githubMobileLoading,!1),this.safeSetElementVisibility(this.githubMobileLanding,!1)}hideTotpApp(){this.safeSetElementVisibility(this.totpAppContainer,!1),this.safeSetElementVisibility(this.totpAppNav,!1)}hideTotpSms(){this.safeSetElementVisibility(this.totpSmsContainer,!1),this.safeSetElementVisibility(this.totpSmsLanding,!1),this.safeSetElementVisibility(this.totpSmsNav,!1),this.safeSetElementVisibility(this.totpSmsResendNav,!1)}hidePassword(){this.safeSetElementVisibility(this.passwordContainer,!1),this.safeSetElementVisibility(this.passwordNav,!1)}reRenderNavContainer(){this.isWebAuthnAvailable()&&"webauthn"!==iz(this,p)&&this.safeSetElementVisibility(this.webauthnNav,!0),this.isGitHubMobileAvailable()&&"github_mobile"!==iz(this,p)&&this.safeSetElementVisibility(this.githubMobileNav,!0),this.isTotpAppAvailable()&&"app"!==iz(this,p)&&this.safeSetElementVisibility(this.totpAppNav,!0),this.isTotpSmsAvailable()&&"sms"!==iz(this,p)&&this.safeSetElementVisibility(this.totpSmsNav,!0),"password"!==iz(this,p)&&this.safeSetElementVisibility(this.passwordNav,!0)}renderWebauthnOption(){this.safeSetElementVisibility(this.webauthnContainer,!0),this.webauthnGet?.setState(iW.Zh()?iO.State.Ready:iO.State.Unsupported)}renderGitHubMobileOption(e){try{(0,iB._8)()}catch{}e?(this.safeSetElementVisibility(this.githubMobileLoading,!1),this.safeSetElementVisibility(this.githubMobileLanding,!0),this.safeSetElementVisibility(this.githubMobileContainer,!1)):(this.safeSetElementVisibility(this.githubMobileLoading,!0),this.safeSetElementVisibility(this.githubMobileLanding,!1),this.safeSetElementVisibility(this.githubMobileContainer,!1),this.initiateGitHubMobileAuthRequest())}renderTotpSmsOption(e){e?(this.safeSetElementVisibility(this.totpSmsLanding,!0),this.safeSetElementVisibility(this.totpSmsContainer,!1)):(this.safeSetElementVisibility(this.totpSmsLanding,!1),this.safeSetElementVisibility(this.totpSmsContainer,!0),this.initiateTotpSmsRequest())}renderTotpAppOption(){this.safeSetElementVisibility(this.totpAppContainer,!0)}renderPasswordOption(){this.safeSetElementVisibility(this.passwordContainer,!0),this.loginField?this.loginField.focus():this.passwordField?.focus()}hasMultipleOptions(){return this.isWebAuthnAvailable()||this.isGitHubMobileAvailable()||this.isTotpAppAvailable()||this.isTotpSmsAvailable()}isWebAuthnAvailable(){return"true"===this.webauthnAvailable}isGitHubMobileAvailable(){return"true"===this.githubMobileAvailable}isTotpAppAvailable(){return"true"===this.totpAppAvailable}isTotpSmsAvailable(){return"true"===this.totpSmsAvailable}showWebauthn(){iV(this,p,"webauthn"),this.reRenderPrompt()}showGitHubMobile(){iV(this,p,"github_mobile"),this.reRenderPrompt()}showTotpApp(){iV(this,p,"app"),this.reRenderPrompt()}showTotpSms(){iV(this,p,"sms"),this.reRenderPrompt()}showPassword(){iV(this,p,"password"),this.reRenderPrompt()}githubMobileRetry(e){e.preventDefault(),this.showGitHubMobile()}async initiateGitHubMobileAuthRequest(){let e=this.githubMobilePromptUrl,t=document.getElementById("sudo-credential-options-github-mobile-csrf").value,n=new FormData;n.append("authenticity_token",t);try{let t=await fetch(e,{method:"POST",headers:{"X-Requested-With":"XMLHttpRequest"},body:n});if(!t.ok&&"github_mobile"===iz(this,p)){this.mobileFailHandler(this.githubMobileGenericErrorMessage);return}let r=await t.json(),i=!!r.challenge;this.safeSetElementVisibility(this.githubMobileNoChallengeMessage,!i),this.safeSetElementVisibility(this.githubMobileChallengeMessage,i),this.safeSetElementVisibility(this.githubMobileChallengeValue,i),i&&(this.githubMobileChallengeValue.textContent=r.challenge);let a=document.getElementsByClassName("js-poll-github-mobile-sudo-authenticate")[0];(0,iB.Hu)(a,()=>this.mobileApprovedHandler(),e=>this.mobileFailHandler(e),()=>this.mobileCancelCheck())}catch(e){"github_mobile"===iz(this,p)&&this.mobileFailHandler(this.githubMobileGenericErrorMessage)}finally{"github_mobile"===iz(this,p)&&(this.safeSetElementVisibility(this.githubMobileLoading,!1),this.safeSetElementVisibility(this.githubMobileContainer,!0))}}async resendTotpSms(){this.hideErrorMessage(),(0,iF.C)();try{await this.initiateTotpSmsRequest(!0)}catch(e){}document.body.classList.remove("is-sending")}async initiateTotpSmsRequest(e=!1){let t=new URL(this.totpSmsTriggerUrl,window.location.origin);e&&t.searchParams.set("resend","true");let n=document.getElementById("sudo-credential-options-sms-csrf").value,r=new FormData;r.append("authenticity_token",n);try{let n=await fetch(t,{method:"POST",headers:{"X-Requested-With":"XMLHttpRequest"},body:r});if(n.ok||"sms"!==iz(this,p))"sms"===iz(this,p)&&e&&(0,iF.v)();else{let e=await n.json();this.showErrorMessage(e.error)}}catch(e){"sms"===iz(this,p)&&this.showErrorMessage(this.smsGenericErrorMessage)}"sms"===iz(this,p)&&this.safeSetElementVisibility(this.totpSmsResendNav,!0)}mobileApprovedHandler(){if("github_mobile"===iz(this,p)){let e=this.githubMobileContainer.getElementsByTagName("form")[0];(0,P.Bt)(e)}}mobileFailHandler(e){"github_mobile"===iz(this,p)&&(this.showErrorMessage(e),(0,iB.cj)())}mobileCancelCheck(){return"github_mobile"!==iz(this,p)}safeSetElementVisibility(e,t){return!!e&&(e.hidden=!t,!0)}showErrorMessage(e){this.flashErrorMessageText&&(this.flashErrorMessageText.textContent=e,this.safeSetElementVisibility(this.flashErrorMessageContainer,!0))}hideErrorMessage(){this.flashErrorMessageText&&(this.flashErrorMessageText.textContent=""),this.safeSetElementVisibility(this.flashErrorMessageContainer,!1)}constructor(...e){super(...e),function(e,t,n){(function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}(this,p,{writable:!0,value:void 0})}}).attrPrefix="",g);iX([iD.Lj],iG.prototype,"initialState",void 0),iX([iD.Lj],iG.prototype,"webauthnAvailable",void 0),iX([iD.Lj],iG.prototype,"githubMobileAvailable",void 0),iX([iD.Lj],iG.prototype,"totpAppAvailable",void 0),iX([iD.Lj],iG.prototype,"totpSmsAvailable",void 0),iX([iD.Lj],iG.prototype,"githubMobilePromptUrl",void 0),iX([iD.Lj],iG.prototype,"githubMobileGenericErrorMessage",void 0),iX([iD.Lj],iG.prototype,"smsGenericErrorMessage",void 0),iX([iD.Lj],iG.prototype,"genericErrorMessage",void 0),iX([iD.Lj],iG.prototype,"totpSmsTriggerUrl",void 0),iX([iD.fA],iG.prototype,"flashErrorMessageContainer",void 0),iX([iD.fA],iG.prototype,"flashErrorMessageText",void 0),iX([iD.fA],iG.prototype,"webauthnContainer",void 0),iX([iD.fA],iG.prototype,"githubMobileContainer",void 0),iX([iD.fA],iG.prototype,"githubMobileLoading",void 0),iX([iD.fA],iG.prototype,"githubMobileLanding",void 0),iX([iD.fA],iG.prototype,"totpAppContainer",void 0),iX([iD.fA],iG.prototype,"totpSmsContainer",void 0),iX([iD.fA],iG.prototype,"totpSmsLanding",void 0),iX([iD.fA],iG.prototype,"passwordContainer",void 0),iX([iD.fA],iG.prototype,"githubMobileNoChallengeMessage",void 0),iX([iD.fA],iG.prototype,"githubMobileChallengeMessage",void 0),iX([iD.fA],iG.prototype,"githubMobileChallengeValue",void 0),iX([iD.fA],iG.prototype,"webauthnNav",void 0),iX([iD.fA],iG.prototype,"githubMobileNav",void 0),iX([iD.fA],iG.prototype,"totpAppNav",void 0),iX([iD.fA],iG.prototype,"totpSmsNav",void 0),iX([iD.fA],iG.prototype,"totpSmsResendNav",void 0),iX([iD.fA],iG.prototype,"passwordNav",void 0),iX([iD.fA],iG.prototype,"webauthnGet",void 0),iX([iD.fA],iG.prototype,"loginField",void 0),iX([iD.fA],iG.prototype,"passwordField",void 0),iG=iX([iD.Ih],iG);let iZ=0,iK="IntersectionObserver"in window?new IntersectionObserver(function(e){for(let t of e)t.isIntersecting&&iJ(t.target)},{root:null,rootMargin:"0px",threshold:1}):null;function iJ(e){e.classList.remove("js-unread-item","unread-item")}(0,T.N7)(".js-unread-item",{constructor:HTMLElement,add(e){iZ++,iK&&iK.observe(e)},remove(e){iZ--,iK&&iK.unobserve(e),0===iZ&&function(){if(!document.hasFocus())return;let e=document.querySelector(".js-timeline-marker-form");e&&e instanceof HTMLFormElement&&(0,P.Bt)(e)}()}}),(0,T.N7)(".js-discussion[data-channel-target]",{subscribe:e=>(0,F.RB)(e,"socket:message",function(e){let t=e.target,n=e.detail.data;if(t.getAttribute("data-channel-target")===n.gid)for(let e of document.querySelectorAll(".js-unread-item"))iJ(e)})});let iY=0,iQ=/^\(\d+\)\s+/;function i0(){let e=iY?`(${iY}) `:"";document.title.match(iQ)?document.title=document.title.replace(iQ,e):document.title=`${e}${document.title}`}async function i1(){if(history.state&&history.state.staleRecords){for(let e in await ea.x,history.state.staleRecords)for(let t of document.querySelectorAll(`.js-updatable-content [data-url='${e}'], .js-updatable-content[data-url='${e}']`)){let n=history.state.staleRecords[e];t instanceof HTMLElement&&(0,ey.Of)(t,n,!0)}(0,I.lO)(null,"",location.href)}}(0,T.N7)(".js-unread-item",{add(){iY++,i0()},remove(){iY--,i0()}}),(0,T.N7)(".js-socket-channel.js-updatable-content",{subscribe:e=>(0,F.RB)(e,"socket:message",function(e){let{gid:t,wait:n}=e.detail.data,r=e.target,i=t?function(e,t){if(e.getAttribute("data-gid")===t)return e;for(let n of e.querySelectorAll("[data-url][data-gid]"))if(n.getAttribute("data-gid")===t)return n;return null}(r,t):r;i&&setTimeout(ey.x0,n||0,i)})}),window.addEventListener("pagehide",ey.z8);try{i1()}catch{}(0,w.on)("upload:setup",".js-upload-avatar-image",function(e){let{form:t}=e.detail,n=e.currentTarget.getAttribute("data-alambic-organization"),r=e.currentTarget.getAttribute("data-alambic-owner-type"),i=e.currentTarget.getAttribute("data-alambic-owner-id");n&&t.append("organization_id",n),r&&t.append("owner_type",r),i&&t.append("owner_id",i)}),(0,w.on)("upload:complete",".js-upload-avatar-image",function(e){let{attachment:t}=e.detail,n=`/settings/avatars/${t.id}`;(0,tu.W)({content:(0,td.a_)(document,n),detailsClass:"upload-avatar-details"})}),(0,w.on)("dialog:remove",".upload-avatar-details",async function(e){let t=e.currentTarget.querySelector("#avatar-crop-form"),n=t.getAttribute("data-alambic-avatar-id"),r=`/settings/avatars/${n}?op=destroy`,i=e.currentTarget.querySelector(".js-avatar-post-csrf").getAttribute("value"),a=new Request(r,{method:"POST",headers:{"Scoped-CSRF-Token":i,"X-Requested-With":"XMLHttpRequest"}});await self.fetch(a)});var i4=n(99550);function i7(){if(!(0,i4.l)()||document.querySelector(":target"))return;let e=(0,rs.$z)(location.hash),t=e.startsWith("user-content-")?e:`user-content-${e}`,n=(0,rs.Q)(document,t)??(0,rs.Q)(document,t.toLowerCase());n&&(0,tK.zT)(n)}async function i2(){await n.e("app_assets_modules_github_user-status-submit_ts").then(n.bind(n,47455))}window.addEventListener("hashchange",i7),document.addEventListener("turbo:load",i7),async function(){await ea.x,i7()}(),(0,w.on)("click","a[href]",function(e){let{currentTarget:t}=e;t instanceof HTMLAnchorElement&&t.href===location.href&&location.hash.length>1&&setTimeout(function(){e.defaultPrevented||i7()})}),n(19052),(0,T.N7)(".js-user-status-container, .js-load-user-status-submit",{subscribe:e=>(0,F.RB)(e,"click",i2,{once:!0})});var i5=n(64611);function i9(e,t){let n=(t||e).querySelectorAll(".js-user-list-error");for(let e of n)e.hidden=!0;let r=t?[t]:e.querySelectorAll(".errored.js-user-list-input-container");for(let e of r)e.classList.remove("errored");let i=e.querySelector(".js-user-list-base");i&&(i.hidden=!0)}function i3(e){if(!(e.currentTarget instanceof HTMLElement))return;let t=e.currentTarget.closest(".js-user-list-form"),n=e.currentTarget.closest(".js-user-list-input-container");t&&n&&i9(t,n)}async function i6(e,t,n){let r=new FormData;for(let e of(r.set("authenticity_token",t),n))r.append("repository_ids[]",e);let i=await fetch(e,{method:"POST",body:r,headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}}),a=new Map;if(i.ok){let e=await i.json();for(let t in e)a.set(t,(0,$.r)(document,e[t]))}return a}async function i8(){let e=document.querySelectorAll(".js-user-list-menu-content-root");if(0===e.length)return;let t=e[0].getAttribute("data-batch-update-url");if(!t)return;let n=e[0].querySelector(".js-user-list-batch-update-csrf")?.value;if(!n)return;let r=function(e){let t=new Map;for(let n of e){let e=n.querySelector(".js-user-lists-create-trigger")?.getAttribute("data-repository-id");if(e){let r=t.get(e);r?r.push(n):t.set(e,[n])}}return t}(e),i=r.keys(),a=await i6(t,n,i);a.size>0&&function(e,t){for(let[n,r]of e.entries()){let e=t.get(n)||[];for(let t of e)t.replaceWith(1===e.length?r:r.cloneNode(!0))}}(a,r)}function ae(e){let t=e.currentTarget;(0,i5.T)(t)?function(e){let t=e.getAttribute("data-warn-unsaved-changes")||"Changes you made may not be saved.";window.onbeforeunload=function(e){return e.returnValue=t,t}}(t):at()}function at(){window.onbeforeunload=null}function an({currentTarget:e}){e.hasAttribute("open")||at()}function ar(e){let t=e.currentTarget,n=t.closest("details[open]");if(!n)return;let r=!0,i=t.querySelectorAll("form[data-warn-unsaved-changes]");for(let e of i)if((0,i5.T)(e)){let t=e.getAttribute("data-warn-unsaved-changes");r=confirm(t);break}r||e.preventDefault()}function ai(e){let t=e.target;t.classList.remove("will-transition-once")}async function aa(e){let t=e.currentTarget,n=t.getAttribute("data-url");if(!n||function(e){let t=e.getAttribute("data-hovercard-type");switch(t){case"issue":case"pull_request":return!!e.closest("[data-issue-and-pr-hovercards-enabled]");case"discussion":return!!e.closest("[data-discussion-hovercards-enabled]");default:return!1}}(t))return;let r=t.getAttribute("data-id")||"",i=t.textContent,a=document.querySelectorAll(`.js-issue-link[data-id='${r}']`);for(let e of a)e.removeAttribute("data-url");try{let e=`${n}/title`,t=await fetch(e,{headers:{"X-Requested-With":"XMLHttpRequest",Accept:"application/json"}});if(!t.ok){let e=Error(),n=t.statusText?` ${t.statusText}`:"";throw e.message=`HTTP ${t.status}${n}`,e}let r=await t.json();ao(a,`${i}, ${r.title}`)}catch(r){let e=(null!=r.response?r.response.status:void 0)||500,n=404===e?t.getAttribute("data-permission-text"):t.getAttribute("data-error-text");ao(a,n||"")}}function ao(e,t){for(let n of e)n instanceof HTMLElement&&(n.classList.add("tooltipped","tooltipped-ne"),n.setAttribute("aria-label",t))}(0,S.AC)(".js-user-list-form",async function(e,t){i9(e);let n=e.querySelector("[data-submitting-message]"),r=n?.textContent;for(let t of(n&&(n.textContent=n.getAttribute("data-submitting-message"),n.disabled=!0),e.querySelectorAll(".js-user-list-input")))t.disabled=!0;try{let n=await t.html();(0,w.f)(e,"user-list-form:success",n.html)}catch(t){if(t.response?.status===422)e.replaceWith(t.response.html);else for(let t of(function(e,t){let n=e.querySelector(".js-user-list-base");n&&(n.textContent=n.getAttribute("data-generic-message"),n.hidden=!1)}(e),n&&(r&&(n.textContent=r),n.disabled=!1),e.querySelectorAll(".js-user-list-input")))t.disabled=!1}}),(0,w.on)("user-list-form:success",".js-follow-list",e=>{let t=e.detail,n=t instanceof DocumentFragment?t.querySelector(".js-target-url"):null;n?.href?location.href=n.href:location.reload()}),(0,B.q6)(".js-user-list-form input",i3),(0,B.q6)(".js-user-list-form textarea",i3),(0,w.on)("auto-check-error",".js-user-list-form input",function(e){let t=e.currentTarget.closest(".js-user-list-input-container"),n=t?.querySelector(".js-user-list-error");n&&(n.hidden=!1)}),(0,w.on)("toggle",".js-user-list-menu",function(e){let t=e.target;if(!(t instanceof HTMLDetailsElement)||t.hasAttribute("open"))return;let n=t.querySelector(".js-user-list-menu-form");n&&(0,i5.T)(n)&&(0,P.Bt)(n);let r=t.querySelector(".js-user-list-create-trigger-text");r&&(r.textContent="")},{capture:!0}),(0,B.q6)(".js-user-lists-menu-filter",e=>{let t=e.currentTarget,n=t.value.trim(),r=t.closest(".js-user-list-menu-content-root"),i=r?.querySelector(".js-user-list-create-trigger-text");i&&(i.textContent=n?`"${n}"`:"")}),(0,S.AC)(".js-user-list-menu-form",async function(e,t){let n;try{n=await t.json()}catch(t){(0,v.v)(),(0,w.f)(e,"user-list-menu-form:error",t);return}if(n.json.didStar){let t=e.closest(".js-toggler-container");t&&t.classList.add("on");let r=n.json.starCount;if(r){let t=e.closest(".js-social-container");t&&rf(t,r)}}let r=e.closest(".js-user-list-menu-content-root[data-update-after-submit]");if(r)for(let t of e.querySelectorAll(".js-user-list-menu-item"))t.checked=t.defaultChecked;n.json.didCreate?await i8():r&&await (0,ey.x0)(r),(0,w.f)(e,"user-list-menu-form:success")}),(0,w.on)("click",".js-user-list-delete-confirmation-trigger",e=>{let{currentTarget:t}=e,n=t.getAttribute("data-template-id");if(!n)return;let r=document.getElementById(n);if(!r||!(r instanceof HTMLTemplateElement))return;let i=t.closest(".js-edit-user-list-dialog");i&&(i.open=!1);let a=r.content.cloneNode(!0),o=r.getAttribute("data-labelledby");(0,tu.W)({content:a,labelledBy:o})}),(0,w.on)("click",".js-user-lists-create-trigger",async function(e){let{currentTarget:t}=e,n=document.querySelector(".js-user-list-create-dialog-template"),r=e.currentTarget.getAttribute("data-repository-id"),i=t.closest(".js-user-list-menu-content-root"),a=i?.querySelector(".js-user-lists-menu-filter"),o=a?.value.trim();if(!n||!(n instanceof HTMLTemplateElement)||!r){t instanceof HTMLButtonElement&&(t.disabled=!0);return}let s=n.getAttribute("data-label");if(i&&(0,i5.T)(i)){let e=i.querySelector(".js-user-list-menu-form");e&&await function(e){let t=new Promise((t,n)=>{e.addEventListener("user-list-menu-form:success",()=>t()),e.addEventListener("user-list-menu-form:error",e=>n(e))});return(0,P.Bt)(e),t}(e)}let l=new tQ.R(n,{repositoryId:r,placeholderName:o}),c=await (0,tu.W)({content:l,label:s});c.addEventListener("user-list-form:success",async e=>{let n=e.detail;if(!(n instanceof DocumentFragment))return;let r=n.querySelector(".js-target-url"),i=r?.getAttribute("data-did-star")==="true";if(!i)return;let a=t.closest(".js-toggler-container");a&&a.classList.add("on");let o=r?.getAttribute("data-star-count");if(o){let e=t.closest(".js-social-container");e&&rf(e,o)}await i8();let s=c.closest("details");s&&(s.open=!1)})}),(0,T.N7)("[data-warn-unsaved-changes]",{add(e){e.addEventListener("input",ae),e.addEventListener("change",ae),e.addEventListener("submit",at);let t=e.closest("details-dialog");t&&(t.closest("details").addEventListener("toggle",an),t.addEventListener("details-dialog-close",ar))},remove(e){e.removeEventListener("input",ae),e.removeEventListener("change",ae),e.removeEventListener("submit",at);let t=e.closest("details-dialog");t&&(t.closest("details").removeEventListener("toggle",an),t.removeEventListener("details-dialog-close",ar),at())}}),(0,T.N7)(".will-transition-once",{constructor:HTMLElement,subscribe:e=>(0,F.RB)(e,"transitionend",ai)}),(0,T.N7)(".js-issue-link",{subscribe:e=>(0,F.RB)(e,"mouseenter",aa)});var as=n(12085),al=n.n(as);function ac(){return[Math.floor(255*Math.random()+0),Math.floor(255*Math.random()+0),Math.floor(255*Math.random()+0)]}function au(e,t){let n=al().rgb.hsl(t);e.style.setProperty("--label-r",t[0].toString()),e.style.setProperty("--label-g",t[1].toString()),e.style.setProperty("--label-b",t[2].toString()),e.style.setProperty("--label-h",n[0].toString()),e.style.setProperty("--label-s",n[1].toString()),e.style.setProperty("--label-l",n[2].toString())}function ad(e,t){e.blur();let n=e.closest("form"),r=n.querySelector(".js-new-label-color-input");(0,P.Se)(r,`#${al().rgb.hex(t)}`);let i=n.querySelector(".js-new-label-color");au(i,t)}function am(e,t,n){let r=t.querySelector(e);r&&(n?function(e,t){let n=e.closest(".js-label-error-container");n.classList.add("errored"),e.textContent=t,e.hidden=!1}(r,n[0]):function(e){let t=e.closest(".js-label-error-container");t.classList.remove("errored"),e.hidden=!0}(r))}function af(e,t){am(".js-label-name-error",e,t.name),am(".js-label-description-error",e,t.description),am(".js-label-color-error",e,t.color)}function ah(e){am(".js-label-name-error",e,null),am(".js-label-description-error",e,null),am(".js-label-color-error",e,null)}async function ap(e){let t;let n=e.closest(".js-label-preview-container");if(!n)return;let r=e.closest(".js-label-form"),i=r.querySelector(".js-new-label-error"),a=r.getAttribute("data-label-id"),o=n.querySelector(".js-label-preview"),s=function(e,t){let n=e.querySelector(".js-new-label-name-input"),r=n.value.trim();return r.length<1&&(r=t.getAttribute("data-default-name")),r}(r,o);if(!r.checkValidity()&&"Label preview"!==s)return;let l=function(e){let t=e.querySelector(".js-new-label-color-input");return t.checkValidity()?t.value.trim().replace(/^#/,""):"ededed"}(r),c=function(e){let t=null,n=e.querySelector(".js-new-label-description-input");return n instanceof HTMLInputElement&&n.value.trim().length>0&&(t=n.value.trim()),t}(r),u=o.getAttribute("data-url-template"),d=function(e,t,n,r,i){let a=new URL(`${e}${encodeURIComponent(t)}`,window.location.origin),o=new URLSearchParams(a.search.slice(1));return o.append("color",n),r&&o.append("description",r),i&&o.append("id",i),a.search=o.toString(),a.toString()}(u,s,l,c,a);if(n.hasAttribute("data-last-preview-url")){let e=n.getAttribute("data-last-preview-url");if(d===e)return}try{t=await (0,td.a_)(document,d)}catch(t){let e=await t.response.json();af(r,e),i&&(i.textContent=e.message,i.hidden=!1);return}i&&(i.textContent="",i.hidden=!0),ah(r),o.textContent="",o.appendChild(t),n.setAttribute("data-last-preview-url",d)}function ag(e,t){let n=e.closest(".js-details-container");n.classList.toggle("is-empty",t)}function ab(e){let t=document.querySelector(".js-labels-count"),n=Number(t.textContent),r=n+e;t.textContent=r.toString();let i=document.querySelector(".js-labels-label");return i.textContent=i.getAttribute(1===r?"data-singular-string":"data-plural-string"),r}async function ay(e){let t=e.querySelector(".js-new-label-name-input");if(!t)return;let n=e.querySelector(".js-new-label-color-input"),r=ac(),i=`#${al().rgb.hex(r)}`;n.value=i;let a=e.querySelector(".js-new-label-color");au(a,r);let o=document.querySelector(".js-new-label-name"),s=o.textContent;(0,P.Se)(t,s),(0,ec.OD)(t),ap(a)}(0,B.q6)(".js-label-filter-field",function(e){let t=e.target,n=t.closest("details-menu"),r=n.querySelector(".js-new-label-name");if(!r)return;let i=t.value.trim();r.textContent=i}),(0,w.on)("filterable:change",".js-filterable-issue-labels",function(e){let t=e.currentTarget.closest("details-menu"),n=t.querySelector(".js-add-label-button");if(!n)return;let r=e.detail.inputField,i=r.value.trim().toLowerCase(),a=!1;for(let e of t.querySelectorAll("input[data-label-name]")){let t=e.getAttribute("data-label-name")||"";if(t.toLowerCase()===i){a=!0;break}}n.hidden=0===i.length||a}),(0,B.ZG)(".js-new-label-color-input",function(e){let t=e.closest("form"),n=t.querySelector(".js-new-label-swatches");n.hidden=!1,e.addEventListener("blur",function(){n.hidden=!0},{once:!0})}),(0,B.q6)(".js-new-label-color-input",function(e){let t=e.target,n=t.value.trim();if(!(n.length<1)){if(0!==n.indexOf("#")&&(n=`#${n}`,t.value=n),t.checkValidity()){t.classList.remove("color-fg-danger");let e=t.closest("form"),r=e.querySelector(".js-new-label-color");au(r,al().hex.rgb(n))}else t.classList.add("color-fg-danger")}}),(0,B.w4)("keyup",".js-new-label-color-input",function(e){let t=e.target,n=t.value.trim();if(0!==n.indexOf("#")&&(n=`#${n}`,t.value=n),t.checkValidity()){let e=t.closest("form"),r=e.querySelector(".js-new-label-color");au(r,al().hex.rgb(n))}(0,w.f)(t,"change",!1);let r=t.closest("form");ah(r)}),(0,B.w4)("keyup",".js-new-label-description-input",function(e){let t=e.target,n=t.form;ah(n)}),(0,B.w4)("keyup",".js-new-label-color-input",function(e){let t=e.target,n=t.form;ah(n)}),(0,w.on)("click",".js-new-label-color",async function(e){let t=e.currentTarget,n=ac();ad(t,n),ap(t)}),(0,w.on)("mousedown",".js-new-label-color-swatch",function(e){let t=e.currentTarget,n=t.getAttribute("data-color");ad(t,al().hex.rgb(n)),ap(t);let r=t.closest(".js-new-label-swatches");r.hidden=!0}),(0,w.on)("toggle",".js-new-label-modal",function(e){e.target.hasAttribute("open")&&ay(e.target)},{capture:!0}),(0,S.AC)(".js-new-label-modal-form",async function(e,t){let n;let r=e.querySelector(".js-new-label-error");try{n=await t.html()}catch(t){let e=t.response.json;r.textContent=e.message,r.hidden=!1}if(!n)return;r.hidden=!0,document.querySelector(".js-new-label-modal").removeAttribute("open");let i=document.querySelector(".js-issue-labels-menu-content"),a=i.querySelector(".js-filterable-issue-labels"),o=n.html.querySelector("input");a.prepend(n.html),a.classList.add("filter-sort-list-refresh"),o&&o.dispatchEvent(new Event("change",{bubbles:!0}));let s=i.querySelector(".js-label-filter-field");s.value=s.defaultValue,s.focus()}),(0,w.on)("click",".js-edit-label-cancel",function(e){let t=e.target.closest("form");ah(t),t.reset();let n=t.querySelector(".js-new-label-color-input"),r=n.value,i=t.querySelector(".js-new-label-color");au(i,al().hex.rgb(r)),(0,ec.Qc)(t),ap(n);let a=e.currentTarget.closest(".js-labels-list-item");if(a){let e=a.querySelector(".js-update-label");e.classList.add("d-none");let t=a.querySelector(".js-label-preview");if(t){t.classList.add("d-none");let e=a.querySelector(".js-label-link");e.classList.remove("d-none")}let n=a.querySelectorAll(".js-hide-on-label-edit");for(let e of n)e.hidden=!e.hidden}}),(0,S.AC)(".js-update-label",async function(e,t){let n;try{n=await t.html()}catch(n){let t=n.response.json;af(e,t);return}ah(e);let r=e.closest(".js-labels-list-item");r.replaceWith(n.html)}),(0,S.AC)(".js-create-label",async function(e,t){let n;try{n=await t.html()}catch(n){let t=n.response.json;af(e,t);return}e.reset(),ah(e),document.querySelector(".js-label-list").prepend(n.html),ab(1),ag(e,!1);let r=e.querySelector(".js-new-label-color"),i=ac();ad(r,i),ap(e.querySelector(".js-new-label-name-input")),(0,ec.Qc)(e);let a=e.closest(".js-details-container");a instanceof HTMLElement&&(0,e3.Qp)(a)}),(0,w.on)("click",".js-details-target-new-label",function(){let e=document.querySelector(".js-create-label"),t=e.querySelector(".js-new-label-name-input");t.focus()}),(0,w.on)("click",".js-edit-label",function(e){let t=e.currentTarget.closest(".js-labels-list-item"),n=t.querySelector(".js-update-label");n.classList.remove("d-none");let r=n.querySelector(".js-new-label-name-input");r.focus();let i=t.querySelector(".js-label-preview");if(i){i.classList.remove("d-none");let e=t.querySelector(".js-label-link");e.classList.add("d-none")}let a=t.querySelectorAll(".js-hide-on-label-edit");for(let e of a)e.hidden=!e.hidden}),(0,S.AC)(".js-delete-label",async function(e,t){let n=e.closest(".js-labels-list-item");n.querySelector(".js-label-delete-spinner").hidden=!1,await t.text();let r=ab(-1);ag(e,0===r),n.remove()});let av=(0,W.D)(function(e){ap(e.target)},500);function aw(){let e=document.querySelector(".js-reveal-custom-thread-settings").checked,t=!document.querySelector(".js-custom-thread-notification-option:checked"),n=document.querySelector(".js-custom-thread-settings"),r=document.querySelector("[data-custom-option-required-text]"),i=e&&t?r.getAttribute("data-custom-option-required-text"):"";r.setCustomValidity(i),n.hidden=!e}function aS(e,t,n,r){var i,a=arguments.length,o=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,n,o):i(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}(0,w.on)("suggester:complete",".js-new-label-name-input",av),(0,B.q6)(".js-new-label-name-input",av),(0,B.q6)(".js-new-label-description-input",av),(0,B.q6)(".js-new-label-color-input",av),(0,B.w4)("keypress",".js-new-label-name-input",function(e){let t=e.target,n=parseInt(t.getAttribute("data-maxlength"));(0,eL.rq)(t.value)>=n&&e.preventDefault()}),(0,w.on)("click",".js-issues-label-select-menu-item",function(e){(e.altKey||e.shiftKey)&&(e.preventDefault(),e.stopPropagation(),e.altKey&&(window.location.href=new URL(e.currentTarget.getAttribute("data-excluded-url"),window.location.origin).toString()),e.shiftKey&&(window.location.href=new URL(e.currentTarget.getAttribute("data-included-url"),window.location.origin).toString()))}),(0,B.w4)("keydown",".js-issues-label-select-menu-item",function(e){if("Enter"!==e.key||!e.altKey&&!e.shiftKey)return;let t=e.currentTarget;e.preventDefault(),e.stopPropagation(),t instanceof HTMLAnchorElement&&(e.altKey&&(window.location.href=new URL(t.getAttribute("data-excluded-url"),window.location.origin).toString()),e.shiftKey&&(window.location.href=new URL(t.getAttribute("data-included-url"),window.location.origin).toString()))}),(0,w.on)("click",".js-open-label-creation-modal",async function(e){e.stopImmediatePropagation();let t=await (0,tu.W)({content:document.querySelector(".js-label-creation-template").content.cloneNode(!0),detailsClass:"js-new-label-modal"});ay(t)},{capture:!0}),(0,w.on)("change",".js-thread-notification-setting",aw),(0,w.on)("change",".js-custom-thread-notification-option",aw),(0,w.on)("reset",".js-custom-thread-settings-form",aw);let aE=class CollapsibleSidebarWidgetElement extends HTMLElement{get activeClass(){return this.getAttribute("active-class")||"collapsible-sidebar-widget-active"}get loadingClass(){return this.getAttribute("loading-class")||"collapsible-sidebar-widget-loading"}get url(){return this.getAttribute("url")||""}get isOpen(){return this.hasAttribute("open")}set isOpen(e){e?this.setAttribute("open",""):this.removeAttribute("open")}onKeyDown(e){if("Enter"===e.code||"Space"===e.code)return e.preventDefault(),this.load()}onMouseDown(e){return e.preventDefault(),this.load()}load(){return this.pendingRequest?this.pendingRequest.abort():this.collapsible.hasAttribute("loaded")?this.isOpen?this.setClose():this.setOpen():(this.setLoading(),this.updateCollapsible())}setLoading(){this.classList.add(this.loadingClass),this.classList.remove(this.activeClass)}setOpen(){this.classList.add(this.activeClass),this.classList.remove(this.loadingClass),this.isOpen=!0}setClose(){this.classList.remove(this.activeClass),this.classList.remove(this.loadingClass),this.isOpen=!1}handleAbort(){this.pendingRequest=null,this.setClose()}async updateCollapsible(){try{this.pendingRequest=new AbortController,this.pendingRequest.signal.addEventListener("abort",()=>this.handleAbort());let e=await fetch(this.url,{signal:this.pendingRequest?.signal,headers:{Accept:"text/html","X-Requested-With":"XMLHttpRequest"}});if(this.pendingRequest=null,!e.ok)return this.setClose();let t=await e.text();this.collapsible.innerHTML=t,this.collapsible.setAttribute("loaded",""),this.setOpen()}catch{return this.pendingRequest=null,this.setClose()}}};function aL(e,t,n,r){var i,a=arguments.length,o=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,n,o):i(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}aS([iD.fA],aE.prototype,"collapsible",void 0),aE=aS([iD.Ih],aE);let aj=((y=class SidebarMemexInputElement extends HTMLElement{get isDisabled(){return this.read?.hasAttribute("disabled")}set hasErrored(e){e?this.setAttribute("errored",""):this.removeAttribute("errored")}set disabled(e){e?this.setAttribute("disabled",""):this.removeAttribute("disabled")}get hasExpanded(){return"true"===this.read.getAttribute("aria-expanded")}get detailsElement(){return this.querySelector("details")??null}connectedCallback(){this.disabled=this.read?.disabled??!0,this.detailsElement?.addEventListener("toggle",()=>this.handleSelectMenuToggle())}disconnectedCallback(){this.detailsElement?.removeEventListener("toggle",()=>this.handleSelectMenuToggle())}handleSelectMenuToggle(){this.detailsElement&&!this.detailsElement?.open?this.disabled=!0:this.detailsElement&&this.detailsElement?.open&&(this.disabled=!1)}handleDetailsSelect(e){let t=e.target,n=e.detail?.relatedTarget,r=t.closest("details"),i=r?.querySelector("[data-menu-button]"),a=r?.querySelector("summary");if("true"===n.getAttribute("aria-checked")){for(let t of(n.setAttribute("aria-checked","false"),e.preventDefault(),this.inputs))if(n.contains(t)){this.updateCell(t.name,""),i?.innerHTML&&(i.innerHTML=t.placeholder);break}r?.removeAttribute("open"),a?.focus()}}handleDetailsSelected(e){let t=e.detail?.relatedTarget;for(let e of this.inputs)if(t.contains(e)){this.updateCell(e.name,e.value);break}}mouseDownFocus(e){this.isDisabled&&this.onFocus(e)}keyDownFocus(e){("Enter"===e.code||"Space"===e.code)&&(this.detailsElement&&this.onSelectMenuOpen(),this.read!==document.activeElement&&this.onFocus(e))}mouseDownFocusHeader(){this.detailsElement&&this.onSelectMenuOpen()}onChange(e){let t=e.target;"date"!==t.getAttribute("type")&&this.updateCell(this.read?.name,this.read?.value)}onFocus(e){e.preventDefault(),this.disabled=!1,this.read.disabled=!1,this.read.focus()}onSelectMenuOpen(){this.detailsElement&&(this.detailsElement.open=!0)}onBlur(e){if(this.hasExpanded){e.preventDefault();return}let t=e.target;"date"===t.getAttribute("type")&&this.updateCell(this.read?.name,this.read?.value),this.read.disabled=!0,this.disabled=!0}onKeyDown(e){"Enter"!==e.code&&"Tab"!==e.code||(e.preventDefault(),e.stopPropagation(),this.hasExpanded||this.read.blur())}async updateCell(e="",t=""){let n=new FormData;for(let r of(n.set(e,t),n.set("ui",this.instrumentType),this.parameters))n.set(r.name,r.value);try{if(this.write){let e=this.read.value,t="date"===this.read.type&&e?this.format.format(Date.parse(e)):e;this.write.textContent=e?t:this.read.placeholder}let e=await fetch(this.updateUrl,{method:"PUT",body:n,headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest","Scoped-CSRF-Token":`${this.csrfToken}`}});if(!e.ok)throw Error("connection error");if(!this.write)return;let r=await e.json(),i=r.memexProjectItem.memexProjectColumnValues.find(e=>e.memexProjectColumnId===Number(this.columnId)),a=i.value,o=this.parseAndFormatUpdate(a);this.write.innerHTML=t?o:this.read.placeholder}catch(e){this.hasErrored=!0}}parseAndFormatUpdate(e){switch(this.read.type){case"date":{let t=e.value?Date.parse(e.value):void 0;return t?this.format.format(t):""}case"number":return null==e.value?"":e.value;default:return e.html??""}}constructor(...e){super(...e),this.updateUrl="",this.csrfToken="",this.instrumentType="",this.columnId=1,this.format=Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",year:"numeric",timeZone:"UTC"})}}).attrPrefix="",y);aL([iD.Lj],aj.prototype,"updateUrl",void 0),aL([iD.Lj],aj.prototype,"csrfToken",void 0),aL([iD.Lj],aj.prototype,"instrumentType",void 0),aL([iD.Lj],aj.prototype,"columnId",void 0),aL([iD.GO],aj.prototype,"inputs",void 0),aL([iD.fA],aj.prototype,"read",void 0),aL([iD.fA],aj.prototype,"write",void 0),aL([iD.GO],aj.prototype,"parameters",void 0),aj=aL([iD.Ih],aj);var aA=n(98973);function aT(e,t=!1){(t||!function(e){let t=e.getAttribute("data-reviewers-team-size-check-url");if(!t)return!1;let n=[...document.querySelectorAll(".js-reviewer-team")].map(e=>e.getAttribute("data-id")),r=e instanceof HTMLFormElement?new FormData(e):aP(e),i=new URLSearchParams(r).getAll("reviewer_team_ids[]"),a=i.filter(e=>!n.includes(e));if(0===a.length)return!1;let o=new URLSearchParams(a.map(e=>["reviewer_team_ids[]",e]));return aH(e,`${t}?${o}`),!0}(e))&&(e instanceof HTMLFormElement?(0,P.Bt)(e):aR(e))}function aq(e){let t=e.currentTarget,n=t.closest(".js-issue-sidebar-form")||t.querySelector(".js-issue-sidebar-form");aT(n)}function ak(e,t){let n=e.querySelector(`[data-menu-trigger="${t}"]`);n?.focus()}(0,w.on)("details-menu-selected",".js-discussion-sidebar-menu",function(e){let t=e.detail.relatedTarget,n=e.currentTarget,r=t.closest(".js-issue-sidebar-form"),i=n.hasAttribute("data-multiple");if(t.hasAttribute("data-clear-assignees")){let e=n.querySelectorAll('input[name="issue[user_assignee_ids][]"]:checked');for(let t of e)t.disabled=!1,t.checked=!1;aT(r)}else i?n.closest("details").addEventListener("toggle",aq,{once:!0}):aT(r)},{capture:!0}),(0,S.AC)(".js-issue-sidebar-form",async function(e,t){let n;try{let n=await t.html(),r=e.closest(".js-discussion-sidebar-item"),i=r?.querySelector(".select-menu")?.getAttribute("id"),a=r?.parentElement;r.replaceWith(n.html),a&&i&&ak(a,i)}catch(e){if(e instanceof Error)throw e}finally{e.dispatchEvent(new CustomEvent("submit:complete",{bubbles:!0,detail:{error:n}}))}}),(0,w.on)("click","div.js-issue-sidebar-form .js-suggested-reviewer",function(e){let t=e.currentTarget,n=t.closest(".js-issue-sidebar-form");aR(n,"post",{name:t.name,value:t.value}),e.preventDefault()}),(0,w.on)("click","div.js-issue-sidebar-form .js-issue-assign-self",function(e){let t=e.currentTarget,n=t.closest(".js-issue-sidebar-form");aR(n,"post",{name:t.name,value:t.value}),t.remove(),document.querySelector("form#new_issue .js-submit-button-value")?.remove(),e.preventDefault()}),(0,w.on)("click",".js-issue-unassign-self",function(e){let t=e.currentTarget.closest(".js-issue-sidebar-form");aR(t,"delete"),e.preventDefault()});let aC=new Set;async function aM(e,t){let n=e.getAttribute("data-cache-name"),r=sessionStorage.getItem(t);if(!n||!r||aC.has(n))return;aC.add(n);let i=JSON.parse(r),a=[];for(let[t,n]of i){if("[object String]"!==Object.prototype.toString.call(n))continue;let r=document.createElement("input");r.type="hidden",r.value=n,r.name=t,e.appendChild(r),a.push(r)}try{for(let t of(await aN(e),a))t.remove()}catch(e){aC.delete(n)}}let ax=!1;function a_(e,t){if(ax)return;let n=aP(e);!function(e,t,n){let r=e.getAttribute("data-cache-name");if(!r)return;let i=[];for(let[e,n]of t.entries())-1!==e.indexOf(r)&&i.push([e,n]);let a=i.filter(e=>""!==e[1]);a.length>0?sessionStorage.setItem(n,JSON.stringify(a)):sessionStorage.removeItem(n)}(e,n,t),aC.clear()}async function aR(e,t="post",n){await aN(e,t,n);let r=e.closest(".js-discussion-sidebar-item"),i=r?.querySelector(".select-menu")?.getAttribute("id"),a=r?.parentElement;a&&i&&ak(a,i)}async function aN(e,t="post",n){let r=aP(e);n&&r.append(n.name,n.value);let i=e.getAttribute("data-url");if(!i)return;let a=e.querySelector(".js-data-url-csrf"),o=await fetch(i,{method:t,body:"delete"===t?"":r,mode:"same-origin",headers:{"Scoped-CSRF-Token":a.value,"X-Requested-With":"XMLHttpRequest"}});if(!o.ok)return;let s=await o.text();!function(e,t){e.replaceWith((0,$.r)(document,t))}(e.closest(".js-discussion-sidebar-item"),s)}async function aH(e,t){let n=await fetch(t);if(!n.ok)return;let r=await n.text();if(r.match(/[^\w-]js-large-team[^\w-]/))!function(e,t){let n=e.querySelector(".js-large-teams-check-warning-container");for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild((0,$.r)(document,t));let r=n.querySelector("details");function i(t){if(t.target instanceof Element){if(r.open=!1,!t.target.classList.contains("js-large-teams-confirm-button")){let t=e.querySelectorAll("input[name='reviewer_team_ids[]']");for(let e of t)n.querySelector(`.js-large-team[data-id='${e.value}']`)&&(e.checked=!1)}aT(e,!0),t.preventDefault()}}n.querySelector(".js-large-teams-confirm-button").addEventListener("click",i,{once:!0}),n.querySelector(".js-large-teams-cancel-button").addEventListener("click",i,{once:!0}),r.addEventListener("details-dialog-close",i,{once:!0}),r.open=!0}(e,r);else{aT(e,!0);return}}function aP(e){let t=e.closest("form");if(!t)return new FormData;let n=new FormData(t),r=n.entries(),i=new FormData;for(let[e,n]of r)t.contains(function(e,t,n){for(let r of e.elements)if((r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement||r instanceof HTMLButtonElement)&&r.name===t&&r.value===n)return r;return null}(t,e,n.toString()))&&i.append(e,n);return i}(0,T.N7)("[data-cacher]",{add(e){let t=function(e,t){let n=e.getAttribute("data-cache-name");return`${t}:sidebar:${n}`}(e,(0,aA.e)());aM(e,t),window.addEventListener("pagehide",()=>a_(e,t)),window.addEventListener("turbo:before-visit",()=>a_(e,t)),window.addEventListener("submit",e=>{e.defaultPrevented||(ax=!0,setTimeout(()=>{for(let e of Object.keys(sessionStorage))-1!==e.indexOf(t)&&(sessionStorage.removeItem(e),aC.clear())},0))},{capture:!0})}}),(0,w.on)("click","div.js-project-column-menu-container .js-project-column-menu-item button",async function(e){let t=e.currentTarget;!function(e){let t=e.closest(".js-project-column-menu-dropdown"),n=t.querySelector(".js-project-column-menu-summary"),r=e.getAttribute("data-column-name");n.textContent=r}(t);let n=t.getAttribute("data-url"),r=t.parentElement.querySelector(".js-data-url-csrf"),i=t.getAttribute("data-card-id"),a=new FormData;a.append("card_id",i),a.append("use_automation_prioritization","true"),e.preventDefault();let o=await fetch(n,{method:"PUT",mode:"same-origin",body:a,headers:{"Scoped-CSRF-Token":r.value,"X-Requested-With":"XMLHttpRequest"}});if(!o.ok)return;let s=document.activeElement,l=t.closest(".js-project-column-menu-dropdown");if(s&&l.contains(s))try{s.blur()}catch(e){}}),(0,w.on)("click",".js-prompt-dismiss",function(e){e.currentTarget.closest(".js-prompt").remove()}),(0,w.on)("click",".js-convert-to-draft",function(e){let t=e.currentTarget.getAttribute("data-url"),n=e.currentTarget.parentElement.querySelector(".js-data-url-csrf");fetch(t,{method:"POST",mode:"same-origin",headers:{"Scoped-CSRF-Token":n.value,"X-Requested-With":"XMLHttpRequest"}})}),(0,w.on)("click","div.js-restore-item",async function(e){let t=e.currentTarget.getAttribute("data-url"),n=e.currentTarget.getAttribute("data-column"),r=e.currentTarget.querySelector(".js-data-url-csrf"),i=new FormData;i.set("memexProjectItemIds[]",n);let a=await fetch(t,{method:"PUT",mode:"same-origin",body:i,headers:{"Scoped-CSRF-Token":r.value,"X-Requested-With":"XMLHttpRequest"}});if(!a.ok)throw Error("connection error");aq(e)}),(0,T.N7)("#clear-project-search-button",e=>{e?.setAttribute("type","button"),e?.addEventListener("click",()=>{let e=document.getElementById("project-search-input");e&&(e.value="",e.focus())})});let a$=Object.freeze({INITIAL:"soft-nav:external:initial",START:"soft-nav:external:start",SUCCESS:"soft-nav:external:success",ERROR:"soft-nav:external:error",RENDER:"soft-nav:external:render"});L.n4?.addEventListener(ti.Q.SUCCESS,function(e){"turbo"===e.mechanism&&C.x(`${document.title}`)}),L.n4?.addEventListener(a$.INITIAL,iE.Yl),L.n4?.addEventListener(a$.START,e=>{iE.LD(e.detail.mechanism)}),L.n4?.addEventListener(a$.SUCCESS,()=>iE.BT()),L.n4?.addEventListener(a$.ERROR,()=>iE.r_()),L.n4?.addEventListener(a$.RENDER,()=>iE.TL())},47442:(e,t,n)=>{"use strict";n.d(t,{s:()=>BaseBatchDeferredContentElement});var r=n(76006),i=n(18699);let a=class AutoFlushingQueue{push(e){let t=`item-${this.index++}`;return this.timer&&(window.clearTimeout(this.timer),this.timer=null),this.elements.length>=this.limit&&this.flush(),this.timer=window.setTimeout(()=>{this.timer=null,this.flush()},this.timeout),this.elements.push([e,t]),t}onFlush(e){this.callbacks.push(e)}async flush(){let e=this.elements.splice(0,this.limit);0!==e.length&&await Promise.all(this.callbacks.map(t=>t(e)))}constructor(e=50,t=30){this.elements=[],this.timer=null,this.callbacks=[],this.timeout=e,this.limit=t,this.index=0}};let BatchLoader=class BatchLoader{loadInBatch(e){let t=this.autoFlushingQueue.push(e);return new Promise(e=>this.callbacks.set(t,e))}async load(e){let t=new Map;for(let[n,r]of e)t.set(r,n);let n=new FormData;for(let[e,r]of t.entries())for(let t of r.inputs)n.append(`items[${e}][${t.name}]`,t.value);if(0===Array.from(n.values()).length)return;n.set("_method","GET");let r=await fetch(this.url,{method:"POST",body:n,headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}});if(r.ok){let e=await r.json();if(!e||"object"!=typeof e||Array.isArray(e))throw Error("Malformed batch response");for(let t in e){let n=this.callbacks.get(t);if(n){let r=e[t];this.validate(r),n(r)}}}}constructor(e,t){this.url=e,this.callbacks=new Map,this.autoFlushingQueue=new a,this.autoFlushingQueue.onFlush(async e=>{this.load(e)}),this.validate=t}};function o(e,t,n,r){var i,a=arguments.length,o=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,n,o):i(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}let BaseBatchDeferredContentElement=class BaseBatchDeferredContentElement extends HTMLElement{async connectedCallback(){let e=await this.batchLoader.loadInBatch(this);this.update(e)}get batchLoader(){let e=this.getAttribute("data-url");if(!e)throw Error(`${this.tagName} element requires a data-url attribute`);let t=this.batchLoaders.get(e);return t||(t=new BatchLoader(e,e=>this.validate(e)),this.batchLoaders.set(e,t)),t}};let s=new Map,l=class BatchDeferredContentElement extends BaseBatchDeferredContentElement{validate(e){if("string"!=typeof e)throw Error("Batch deferred content was not a string")}update(e){let t=(0,i.r)(document,e);this.replaceWith(t)}constructor(...e){super(...e),this.batchLoaders=s}};o([r.GO],l.prototype,"inputs",void 0),l=o([r.Ih],l)},90596:()=>{let e;let t=!1;function n(){e=document.activeElement,document.body&&document.body.classList.toggle("intent-mouse",t)}document.addEventListener("mousedown",function(){t=!0,e===document.activeElement&&n()},{capture:!0}),document.addEventListener("keydown",function(){t=!1},{capture:!0}),document.addEventListener("focusin",n,{capture:!0})},78332:(e,t,n)=>{"use strict";n.d(t,{OD:()=>o,Qc:()=>s,nz:()=>a});var r=n(57619);function i(e){return e.hasAttribute("data-maxlength")?parseInt(e.getAttribute("data-maxlength")||""):e.maxLength}function a(e){let t=i(e),n=(0,r.rq)(e.value);return t-n<0}function o(e){let t=i(e);!function(e,t,n){let i=n.closest(".js-characters-remaining-container");if(!i)return;let a=i.querySelector(".js-characters-remaining"),o=String(a.getAttribute("data-suffix")),s=(0,r.rq)(e),l=t-s;l<=20?(a.textContent=`${l} ${o}`,a.classList.toggle("color-fg-danger",l<=5),a.setAttribute("role","status"),a.hidden=!1):(a.setAttribute("role","none"),a.hidden=!0)}(e.value,t,e)}function s(e){let t=e.querySelectorAll(".js-characters-remaining-container");for(let e of t){let t=e.querySelector(".js-characters-remaining-field");o(t)}}(0,n(254).ZG)(".js-characters-remaining-field",function(e){function t(){(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)&&o(e)}t(),e.addEventListener("input",t),e.addEventListener("blur",()=>{e.removeEventListener("input",t)},{once:!0})})},26361:()=>{document.addEventListener("click",function(e){if(!(e.target instanceof Element))return;let t=e.target.closest("a[data-confirm], input[type=submit][data-confirm], input[type=checkbox][data-confirm], button[data-confirm]");if(!t)return;let n=t.getAttribute("data-confirm");if(n){if(t instanceof HTMLInputElement&&t.hasAttribute("data-confirm-checked")&&!t.checked)return;confirm(n)||(e.stopImmediatePropagation(),e.preventDefault())}},!0)},92792:(e,t,n)=>{"use strict";n.d(t,{r:()=>d});var r=n(56959),i=n(81574),a=n(52191),o=n(36071),s=n(59753);let l=null;function c({currentTarget:e}){if(e.hasAttribute("open")){let t=e.querySelector("[autofocus]");t&&t.focus()}else{let t=e.querySelector("summary");t&&t.focus()}}function u({currentTarget:e}){e.hasAttribute("open")?(l&&l!==e&&l.removeAttribute("open"),l=e):e===l&&(l=null)}function d(e){e.hasAttribute("open")?e.removeAttribute("open"):e.setAttribute("open","open")}document.addEventListener("keydown",function(e){!e.defaultPrevented&&"Escape"===e.key&&l&&l.removeAttribute("open")}),(0,o.N7)(".js-dropdown-details",{subscribe:e=>(0,r.qC)((0,r.RB)(e,"toggle",u),(0,r.RB)(e,"toggle",c))}),(0,o.N7)("[data-deferred-details-content-url]:not([data-details-no-preload-on-hover])",{subscribe:e=>{let t=e.querySelector("summary");return(0,r.RB)(t,"mouseenter",a.G)}}),(0,o.N7)("[data-deferred-details-content-url]",{subscribe:e=>(0,r.RB)(e,"toggle",a.G)}),(0,s.on)("click","[data-toggle-for]",function(e){let t=e.currentTarget.getAttribute("data-toggle-for")||"",n=document.getElementById(t);n&&d(n)}),(0,i.Z)(function({target:e}){if(!e||e.closest("summary"))return;let t=e.parentElement;for(;t;)(t=t.closest("details"))&&(t.hasAttribute("open")||t.setAttribute("open",""),t=t.parentElement)}),(0,s.on)("details-dialog-close","[data-disable-dialog-dismiss]",function(e){e.preventDefault()})},74721:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var r=n(59753);function i(e){return Array.from(e.types).indexOf("Files")>=0}(0,n(36071).N7)(".js-document-dropzone",{constructor:HTMLElement,add(e){document.body.addEventListener("dragstart",u),document.body.addEventListener("dragend",d),document.body.addEventListener("dragenter",o),document.body.addEventListener("dragover",o),document.body.addEventListener("dragleave",s),e.addEventListener("drop",l)},remove(e){document.body.removeEventListener("dragstart",u),document.body.removeEventListener("dragend",d),document.body.removeEventListener("dragenter",o),document.body.removeEventListener("dragover",o),document.body.removeEventListener("dragleave",s),e.removeEventListener("drop",l)}});let a=null;function o(e){if(c)return;let t=e.currentTarget;a&&window.clearTimeout(a),a=window.setTimeout(()=>t.classList.remove("dragover"),200);let n=e.dataTransfer;n&&i(n)&&(n.dropEffect="copy",t.classList.add("dragover"),e.stopPropagation(),e.preventDefault())}function s(e){if(e.target instanceof Element&&e.target.classList.contains("js-document-dropzone")){let t=e.currentTarget;t.classList.remove("dragover")}}function l(e){let t=e.currentTarget;t.classList.remove("dragover"),document.body.classList.remove("dragover");let n=e.dataTransfer;n&&i(n)&&((0,r.f)(t,"document:drop",{transfer:n}),e.stopPropagation(),e.preventDefault())}let c=!1;function u(){c=!0}function d(){c=!1}},14992:(e,t,n)=>{"use strict";n.d(t,{HI:()=>a,Jx:()=>o,cv:()=>s});var r=n(69567),i=n(59753);async function a(e,t){let r=new TextEncoder,i=r.encode(t),{seal:a}=await Promise.all([n.e("vendors-node_modules_blakejs_index_js-node_modules_tweetnacl_nacl-fast_js"),n.e("_empty-file_js-app_assets_modules_github_tweetsodium_ts")]).then(n.bind(n,20179));return a(i,e)}function o(e){let t=atob(e).split("").map(e=>e.charCodeAt(0));return Uint8Array.from(t)}function s(e){let t="";for(let n of e)t+=String.fromCharCode(n);return btoa(t)}function l(e){return async function(t){let n=t.currentTarget;if(t.defaultPrevented||!n.checkValidity())return;let i=o(n.getAttribute("data-public-key"));for(let o of(t.preventDefault(),n.elements))if(o.id.endsWith("secret")){if(o.disabled=!0,o.required&&!o.value){let e=`${o.name} is invalid!`,t=document.querySelector("template.js-flash-template");t.after(new r.R(t,{className:"flash-error",message:e}));return}let t=`${o.name}_encrypted_value`;if(!o.value){n.elements.namedItem(t).disabled=e;continue}n.elements.namedItem(t).value=s(await a(i,o.value))}n.submit()}}(0,i.on)("submit","form.js-encrypt-submit",async function(e){let t=e.currentTarget;if(e.defaultPrevented||!t.checkValidity())return;let n=t.elements.namedItem("secret_value");if(n.disabled=!0,!n.value)return;e.preventDefault();let r=o(t.getAttribute("data-public-key"));t.elements.namedItem("encrypted_value").value=s(await a(r,n.value)),t.submit()}),(0,i.on)("submit","form.js-encrypt-bulk-submit",l(!0)),(0,i.on)("submit","form.js-encrypt-bulk-submit-enable-empty",l(!1))},55240:(e,t,n)=>{"use strict";n.d(t,{k:()=>s});var r=n(56959),i=n(4412),a=n(36071),o=n(98105);async function s(e){await i.C,l(e)}function l(e){let t=e.querySelectorAll(".js-responsive-underlinenav-item"),n=e.querySelector(".js-responsive-underlinenav-overflow"),r=(0,o.oE)(n,e);if(!r)return;let i=!1;for(let n of t){let t=(0,o.oE)(n,e);if(t){let e=t.left+n.offsetWidth>=r.left;!function(e,t){e.style.visibility=t?"hidden":"";let n=e.getAttribute("data-tab-item");if(n){let e=document.querySelector(`[data-menu-item=${n}]`);e instanceof HTMLElement&&(e.hidden=!t)}}(n,e),i=i||e}}n.style.visibility=i?"":"hidden"}(0,a.N7)(".js-responsive-underlinenav",{constructor:HTMLElement,subscribe:e=>(s(e),(0,r.RB)(window,"resize",()=>l(e)))})},79422:(e,t,n)=>{"use strict";n.d(t,{m:()=>c});var r=n(407),i=n(46263),a=n(98973),o=n(36071),s=n(44544);let l=(0,s.Z)("localStorage",{ttl:3e5,throwQuotaErrorsOnSet:!1,sendCacheStats:!0}),c=()=>{(0,r.e6)((0,a.e)()),(0,r.e6)((0,a.e)(),{storage:l})},u=()=>{(0,r.Xm)((0,a.e)(),{selector:".js-session-resumable"}),(0,r.Xm)((0,a.e)(),{selector:".js-local-storage-resumable",storage:l})},d=(0,i.D)(function(){c()},50);window.addEventListener("submit",r.iO,{capture:!0}),window.addEventListener("pageshow",function(){c()}),(0,o.N7)(".js-session-resumable",function(){document.querySelector("html")?.hasAttribute("data-turbo-preview")||d()}),window.addEventListener("pagehide",function(){u()}),window.addEventListener("turbo:before-fetch-response",function(){u()}),window.addEventListener("turbo:load",function(){c()})},82565:()=>{function e(e){let t=e&&e.getAttribute("value");if(t)for(let e of document.querySelectorAll(".js-sidenav-container-pjax .js-selected-navigation-item")){let n=(e.getAttribute("data-selected-links")||"").split(" ").indexOf(t)>=0;n?e.setAttribute("aria-current","page"):e.removeAttribute("aria-current"),e.classList.toggle("selected",n)}}let t=new MutationObserver(t=>{for(let n of t)for(let t of n.addedNodes)t instanceof HTMLMetaElement&&"selected-link"===t.getAttribute("name")&&e(t)});t.observe(document.head,{childList:!0}),document.addEventListener("turbo:load",()=>{let t=document.head.querySelector('meta[name="selected-link"]');t&&e(t)})},36543:(e,t,n)=>{"use strict";var r=n(67044),i=n(59753),a=n(36071);let o=class TagInput{setup(){this.container.addEventListener("click",e=>{let t=e.target;t.closest(".js-remove")?this.removeTag(e):this.onFocus()}),this.container.addEventListener("keydown",e=>{"Enter"===e.key&&!(e.defaultPrevented||!this.input.value)&&(e.preventDefault(),this.selectTag(this.input.value),this.autoComplete&&(this.autoComplete.open=!1))}),this.input.addEventListener("focus",this.onFocus.bind(this)),this.input.addEventListener("blur",this.onBlur.bind(this)),this.input.addEventListener("keydown",this.onKeyDown.bind(this)),this.form.addEventListener("submit",this.onSubmit.bind(this)),this.autoComplete?.addEventListener("auto-complete-change",()=>{this.selectTag(this.autoComplete.value)})}onFocus(){this.inputWrap.classList.add("focus"),this.input!==document.activeElement&&this.input.focus()}onBlur(){this.inputWrap.classList.remove("focus"),this.autoComplete&&(!this.autoComplete||this.autoComplete.open)||this.onSubmit()}onSubmit(){this.input.value&&(this.selectTag(this.input.value),this.autoComplete&&(this.autoComplete.open=!1))}onKeyDown(e){switch((0,r.EL)(e)){case"Backspace":this.onBackspace();break;case"Enter":case"Tab":this.taggifyValueWhenSuggesterHidden(e);break;case",":case"Space":this.taggifyValue(e)}}taggifyValueWhenSuggesterHidden(e){this.autoComplete&&!this.autoComplete.open&&this.input.value&&(e.preventDefault(),this.selectTag(this.input.value))}taggifyValue(e){this.input.value&&(e.preventDefault(),this.selectTag(this.input.value),this.autoComplete&&(this.autoComplete.open=!1))}selectTag(e){let t=this.normalizeTag(e),n=this.selectedTags(),r=!1;for(let e=0;en.indexOf(i)&&(this.selections.appendChild(this.templateTag(i)),r=!0)}r&&(this.input.value="",(0,i.f)(this.form,"tags:changed"))}removeTag(e){let t=e.target;e.preventDefault();let n=t.closest(".js-tag-input-tag");n.remove(),(0,i.f)(this.form,"tags:changed")}templateTag(e){let t=this.tagTemplate.cloneNode(!0);t.querySelector("input").value=e;let n=t.querySelector(".js-placeholder-tag-name");return n.replaceWith(e),t.classList.remove("d-none","js-template"),t}normalizeTag(e){let t=e.toLowerCase().trim();return t?this.multiTagInput?t.split(/[\s,']+/):[t.replace(/[\s,']+/g,"-")]:[]}onBackspace(){if(!this.input.value){let e=this.selections.querySelector("li:last-child .js-remove");e instanceof HTMLElement&&e.click()}}selectedTags(){let e=this.selections.querySelectorAll("input");return Array.from(e).map(e=>e.value).filter(e=>e.length>0)}constructor(e){this.container=e.container,this.selections=e.selections,this.inputWrap=e.inputWrap,this.input=e.input,this.tagTemplate=e.tagTemplate,this.form=this.input.form,this.autoComplete=e.autoComplete,this.multiTagInput=e.multiTagInput}};(0,a.N7)(".js-tag-input-container",{constructor:HTMLElement,initialize(e){new o({container:e,inputWrap:e.querySelector(".js-tag-input-wrapper"),input:e.querySelector('input[type="text"], input:not([type])'),selections:e.querySelector(".js-tag-input-selected-tags"),tagTemplate:e.querySelector(".js-template"),autoComplete:e.querySelector("auto-complete"),multiTagInput:!1}).setup()}}),(0,a.N7)(".js-multi-tag-input-container",{constructor:HTMLElement,initialize(e){new o({container:e,inputWrap:e.querySelector(".js-tag-input-wrapper"),input:e.querySelector('input[type="text"], input:not([type])'),selections:e.querySelector(".js-tag-input-selected-tags"),tagTemplate:e.querySelector(".js-template"),autoComplete:e.querySelector("auto-complete"),multiTagInput:!0}).setup()}})},19052:()=>{!function(){let e=document.createElement("div");return e.style.cssText="-ms-user-select: element; user-select: contain;","element"===e.style.getPropertyValue("-ms-user-select")||"contain"===e.style.getPropertyValue("-ms-user-select")||"contain"===e.style.getPropertyValue("user-select")}()&&document.addEventListener("click",function(e){if(!(e.target instanceof Element))return;let t=e.target.closest(".user-select-contain");if(!t)return;let n=window.getSelection();if(!n||!n.rangeCount||!n.rangeCount||"Range"!==n.type)return;let r=n.getRangeAt(0).commonAncestorContainer;t.contains(r)||n.selectAllChildren(t)})},56334:(e,t,n)=>{"use strict";function r(e){let t=e.match(/#?(?:L)(\d+)((?:C)(\d+))?/g);if(t){if(1===t.length){let e=s(t[0]);if(!e)return;return Object.freeze({start:e,end:e})}if(2!==t.length)return;{let e=s(t[0]),n=s(t[1]);if(!e||!n)return;return u(Object.freeze({start:e,end:n}))}}}function i(e){let{start:t,end:n}=u(e);return null!=t.column&&null!=n.column?`L${t.line}C${t.column}-L${n.line}C${n.column}`:null!=t.column?`L${t.line}C${t.column}-L${n.line}`:null!=n.column?`L${t.line}-L${n.line}C${n.column}`:t.line===n.line?`L${t.line}`:`L${t.line}-L${n.line}`}function a(e){let t=r(e),n=function(e){let t=e.length<5e3&&e.match(/(file-.+?-)L\d+?/i);return t?t[1]:""}(e);return{blobRange:t,anchorPrefix:n}}function o({anchorPrefix:e,blobRange:t}){return t?`#${e}${i(t)}`:"#"}function s(e){let t=e.match(/L(\d+)/),n=e.match(/C(\d+)/);return t?Object.freeze({line:parseInt(t[1]),column:n?parseInt(n[1]):null}):null}function l(e,t){let[n,r]=c(e.start,!0,t),[i,a]=c(e.end,!1,t);if(!n||!i)return;let o=r,s=a;if(-1===o&&(o=0),-1===s&&(s=i.childNodes.length),!n.ownerDocument)throw Error("DOMRange needs to be inside document");let l=n.ownerDocument.createRange();return l.setStart(n,o),l.setEnd(i,s),l}function c(e,t,n){let r=[null,0],i=n(e.line);if(!i)return r;if(null==e.column)return[i,-1];let a=e.column-1,o=function e(t){if(t.nodeType===Node.TEXT_NODE)return[t];if(!t.childNodes||!t.childNodes.length)return[];let n=[];for(let r of t.childNodes)n=n.concat(e(r));return n}(i);for(let e=0;eo,G5:()=>r,M9:()=>l,g1:()=>i,n6:()=>a})},54697:(e,t,n)=>{"use strict";n.d(t,{P:()=>a,g:()=>o});var r=n(59753);let i=new WeakMap;function a(e){return i.get(e)}async function o(e){return i.get(e)||s(await new Promise(t=>{e.addEventListener("codeEditor:ready",t,{once:!0})}))}function s(e){if(!(e instanceof CustomEvent))throw Error("assert: event is not a CustomEvent");let t=e.detail.editor;if(!e.target)throw Error("assert: event.target is null");return i.set(e.target,t),t}(0,r.on)("codeEditor:ready",".js-code-editor",s)},41982:(e,t,n)=>{"use strict";function r(e,t,n){return[...function*(e,t){for(let n of e){let e=t(n);null!=e&&(yield e)}}(e,e=>{let n=t(e);return null!=n?[e,n]:null})].sort((e,t)=>n(e[1],t[1])).map(([e])=>e)}n.d(t,{W:()=>r})},87738:(e,t,n)=>{"use strict";function r(e,t,n=.1){let r=o(e,t,n);if(r&&-1===t.indexOf("/")){let i=e.substring(e.lastIndexOf("/")+1);r+=o(i,t,n)}return r}function i(e,t,n){if(t){let r=e.innerHTML.trim().match(n||function(e){let t=e.toLowerCase().split(""),n="";for(let e=0;e"),i=!0):i&&(a.push(""),i=!1),a.push(t))}e.innerHTML=a.join("")}else{let t=e.innerHTML.trim(),n=t.replace(/<\/?mark>/g,"");t!==n&&(e.innerHTML=n)}}n.d(t,{EW:()=>r,Qw:()=>i,qu:()=>s});let a=new Set([" ","-","_"]);function o(e,t,n=.1){let r=e;if(r===t)return 1;let i=r.length,o=0,s=0;for(let e=0;e-1?d:Math.max(c,u);if(-1===m)return 0;o+=.1,r[m]===l&&(o+=.1),0===m&&(o+=.9-n,0===e&&(s=1)),a.has(r.charAt(m-1))&&(o+=.9-n),r=r.substring(m+1,i)}let l=t.length,c=o/l,u=(c*(l/i)+c)/2;return s&&u+n<1&&(u+=n),u}function s(e,t){return e.score>t.score?-1:e.scoret.text?1:0}},97895:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(47142);let i=(e,t,n)=>{if(!(0,r.CD)(e,t))return-1/0;let i=(0,r.Gs)(e,t);return i{e.textContent="";let i=0;for(let a of(0,r.m7)(t,n)){let t=n.slice(i,a);""!==t&&e.appendChild(document.createTextNode(n.slice(i,a))),i=a+1;let r=document.createElement("mark");r.textContent=n[a],e.appendChild(r)}e.appendChild(document.createTextNode(n.slice(i)))},o=new WeakMap,s=new WeakMap,l=new WeakMap,c=e=>{if(!l.has(e)&&e instanceof HTMLElement){let t=(e.getAttribute("data-value")||e.textContent||"").trim();return l.set(e,t),t}return l.get(e)||""},u=class FuzzyListElement extends HTMLElement{connectedCallback(){let e=this.querySelector("ul");if(!e)return;let t=new Set(e.querySelectorAll("li")),n=this.querySelector("input");n instanceof HTMLInputElement&&n.addEventListener("input",()=>{this.value=n.value});let i=new MutationObserver(e=>{let n=!1;for(let i of e)if("childList"===i.type&&i.addedNodes.length){for(let e of i.addedNodes)if(e instanceof HTMLLIElement&&!t.has(e)){let i=c(e);n=n||(0,r.CD)(this.value,i),t.add(e)}}n&&this.sort()});i.observe(e,{childList:!0});let a={handler:i,items:t,lazyItems:new Map,timer:null};s.set(this,a)}disconnectedCallback(){let e=s.get(this);e&&(e.handler.disconnect(),s.delete(this))}addLazyItems(e,t){let n=s.get(this);if(!n)return;let{lazyItems:i}=n,{value:a}=this,o=!1;for(let n of e)i.set(n,t),o=o||!!a&&(0,r.CD)(a,n);o&&this.sort()}sort(){let e=o.get(this);e&&(e.aborted=!0);let t={aborted:!1};o.set(this,t);let{minScore:n,markSelector:r,maxMatches:u,value:d}=this,m=s.get(this);if(!m||!this.dispatchEvent(new CustomEvent("fuzzy-list-will-sort",{cancelable:!0,detail:d})))return;let{items:f,lazyItems:h}=m,p=this.hasAttribute("mark-selector"),g=this.querySelector("ul");if(!g)return;let b=[];if(d){for(let e of f){let t=c(e),r=i(d,t,n);r!==-1/0&&b.push({item:e,score:r})}for(let[e,t]of h){let r=i(d,e,n);r!==-1/0&&b.push({text:e,render:t,score:r})}b.sort((e,t)=>t.score-e.score).splice(u)}else{let e=b.length;for(let t of f){if(e>=u)break;b.push({item:t,score:1}),e+=1}for(let[t,n]of h){if(e>=u)break;b.push({text:t,render:n,score:1}),e+=1}}requestAnimationFrame(()=>{if(t.aborted)return;let e=g.querySelector('input[type="radio"]:checked');g.textContent="";let n=0,i=()=>{if(t.aborted)return;let o=Math.min(b.length,n+100),s=document.createDocumentFragment();for(let e=n;e0),this.dispatchEvent(new CustomEvent("fuzzy-list-sorted",{detail:b.length}))}};i()})}get value(){return this.getAttribute("value")||""}set value(e){this.setAttribute("value",e)}get markSelector(){return this.getAttribute("mark-selector")||""}set markSelector(e){e?this.setAttribute("mark-selector",e):this.removeAttribute("mark-selector")}get minScore(){return Number(this.getAttribute("min-score")||0)}set minScore(e){Number.isNaN(e)||this.setAttribute("min-score",String(e))}get maxMatches(){return Number(this.getAttribute("max-matches")||1/0)}set maxMatches(e){Number.isNaN(e)||this.setAttribute("max-matches",String(e))}static get observedAttributes(){return["value","mark-selector","min-score","max-matches"]}attributeChangedCallback(e,t,n){if(t===n)return;let r=s.get(this);r&&(r.timer&&window.clearTimeout(r.timer),r.timer=window.setTimeout(()=>this.sort(),100))}},d=u;window.customElements.get("fuzzy-list")||(window.FuzzyListElement=u,window.customElements.define("fuzzy-list",u))},29764:(e,t,n)=>{"use strict";n.d(t,{$S:()=>i,Fk:()=>a,sz:()=>o});var r=n(71643);function i(e,t,n){let i={hydroEventPayload:e,hydroEventHmac:t,visitorPayload:"",visitorHmac:"",hydroClientContext:n},a=document.querySelector("meta[name=visitor-payload]");a instanceof HTMLMetaElement&&(i.visitorPayload=a.content);let o=document.querySelector("meta[name=visitor-hmac]")||"";o instanceof HTMLMetaElement&&(i.visitorHmac=o.content),(0,r.b)(i,!0)}function a(e){let t=e.getAttribute("data-hydro-view")||"",n=e.getAttribute("data-hydro-view-hmac")||"",r=e.getAttribute("data-hydro-client-context")||"";i(t,n,r)}function o(e){let t=e.getAttribute("data-hydro-click-payload")||"",n=e.getAttribute("data-hydro-click-hmac")||"",r=e.getAttribute("data-hydro-client-context")||"";i(t,n,r)}},3626:(e,t,n)=>{"use strict";function r(e){let t=function(e){let t=[...Object.values(e)].reduce((e,t)=>e+t.visitCount,0);return new Map(Object.keys(e).map(n=>[n,e[n].visitCount/t]))}(e),n=function(e){var t,n;let r=(t=[...Object.keys(e)],n=t=>e[t].lastVisitedAt,t.sort((e,t)=>n(e)-n(t))),i=r.length;return new Map(r.map((e,t)=>[e,(t+1)/i]))}(e);return function(e){return .6*(t.get(e)||0)+.4*(n.get(e)||0)}}n.d(t,{vt:()=>d,WF:()=>u,DV:()=>c,jW:()=>p,Nc:()=>s,$t:()=>r});let i=/^\/orgs\/([a-z0-9-]+)\/teams\/([\w-]+)/,a=[/^\/([^/]+)\/([^/]+)\/?$/,/^\/([^/]+)\/([^/]+)\/blob/,/^\/([^/]+)\/([^/]+)\/tree/,/^\/([^/]+)\/([^/]+)\/issues/,/^\/([^/]+)\/([^/]+)\/pulls?/,/^\/([^/]+)\/([^/]+)\/pulse/],o=[["organization",/^\/orgs\/([a-z0-9-]+)\/projects\/([0-9-]+)/],["repository",/^\/([^/]+)\/([^/]+)\/projects\/([0-9-]+)/]];function s(e){let t,n;let r=e.match(i);if(r){l(c(r[1],r[2]));return}for(let n=0,r=o.length;nn(t)-n(e)).slice(0,50);return Object.fromEntries(i.map(t=>[t,e[t]]))}(t))}function c(e,t){return`team:${e}/${t}`}function u(e,t){return`repository:${e}/${t}`}function d(e,t){return`project:${e}/${t}`}let m=/^(team|repository|project):[^/]+\/[^/]+(\/([^/]+))?$/,f="jump_to:page_views";function h(e){!function(e,t){try{window.localStorage.setItem(e,t)}catch{}}(f,JSON.stringify(e))}function p(){let e;let t=function(e){try{return window.localStorage.getItem(e)}catch{return null}}(f);if(!t)return{};try{e=JSON.parse(t)}catch{return h({}),{}}let n={};for(let t in e)t.match(m)&&(n[t]=e[t]);return n}},34090:(e,t,n)=>{"use strict";n.d(t,{I:()=>s,n:()=>o});var r=n(39629);let i=["notification_referrer_id","notifications_before","notifications_after","notifications_query"],a="notification_shelf";function o(e,t=null){return e.has("notification_referrer_id")?(function(e,t){let n=l(t);if(!n)return;let o={pathname:n};for(let t of i){let n=e.get(t);n&&(o[t]=n)}(0,r.LS)(a,JSON.stringify(o))}(e,t),function(e){for(let t of i)e.delete(t);return e}(e)):null}function s(e=null){let t=l(e);if(!t)return(0,r.cl)(a),null;try{let e=(0,r.rV)(a);if(!e)return null;let n=JSON.parse(e);if(!n||!n.pathname)throw Error("Must have a pathname");if(n.pathname!==t)throw Error("Stored pathname does not match current pathname.");let o={};for(let e of i)o[e]=n[e];return o}catch(e){return(0,r.cl)(a),null}}function l(e){e=e||window.location.pathname;let t=e.match(/^(\/[^/]+\/[^/]+\/pull\/[^/]+)/);return t?t[0]:null}},95005:(e,t,n)=>{"use strict";function r(e,t){var n;let r=e.closest("[data-notification-id]");t.hasAttribute("data-status")&&(n=t.getAttribute("data-status"),r.classList.toggle("notification-archived","archived"===n),r.classList.toggle("notification-unread","unread"===n),r.classList.toggle("notification-read","read"===n)),t.hasAttribute("data-subscription-status")&&function(e,t){e.classList.toggle("notification-unsubscribed","unsubscribed"===t)}(r,t.getAttribute("data-subscription-status")),t.hasAttribute("data-starred-status")&&function(e,t){e.classList.toggle("notification-starred","starred"===t)}(r,t.getAttribute("data-starred-status"))}n.d(t,{a:()=>r})},11445:(e,t,n)=>{"use strict";function r(e,t){t.appendChild(e.extractContents()),e.insertNode(t)}n.d(t,{v:()=>r})},98973:(e,t,n)=>{"use strict";function r(e){let t=e||window.location,n=document.head&&document.head.querySelector("meta[name=session-resume-id]"),r=n instanceof HTMLMetaElement&&n.content;return r||t.pathname}n.d(t,{e:()=>r})},96056:(e,t,n)=>{"use strict";n.d(t,{Hu:()=>d,_8:()=>l,cj:()=>s});var r=n(69567),i=n(36071);let a="github-mobile-auth-flash";function o(){let e=document.querySelector("#js-flash-container");if(e)for(let t of e.children)!t.classList.contains("js-flash-template")&&t.classList.contains(a)&&e.removeChild(t)}function s(){let e=document.getElementById("github-mobile-authenticate-prompt");e&&(e.hidden=!0);let t=document.getElementById("github-mobile-authenticate-error-and-retry");t&&(t.hidden=!1)}function l(){o();let e=document.getElementById("github-mobile-authenticate-prompt");e&&(e.hidden=!1);let t=document.getElementById("github-mobile-authenticate-error-and-retry");t&&(t.hidden=!0)}function c(e){e&&function(e){let t=new r.R(document.querySelector("template.js-flash-template"),{className:`flash-error ${a}`,message:e}),n=document.importNode(t,!0),i=document.querySelector("#js-flash-container");i&&(o(),i.appendChild(n))}(e),s()}function u(e){return document.getElementById("github-mobile-authenticate-error-and-retry").getAttribute(e)}async function d(e,t,n,r){try{var i;await (i=e.getAttribute("data-poll-url"),async function e(a){let o,s,l;if(r&&r())return;let d="STATUS_UNKNOWN";try{let e=document.getElementById("github-mobile-authenticate-form"),t=e.querySelector(".js-data-url-csrf"),n=await self.fetch(new Request(i,{method:"POST",body:new FormData(e),mode:"same-origin",headers:{Accept:"application/json","Scoped-CSRF-Token":t.value,"X-Requested-With":"XMLHttpRequest"}}));if(n.ok){let e=await n.json();d=e.status,o=e.token}else d="STATUS_ERROR"}catch{d="STATUS_ERROR"}switch(d){case"STATUS_APPROVED":var m;return t?t():void((l=(m=o)?new URL(`password_reset/${encodeURIComponent(m)}`,window.location.origin):new URL("",window.location.href)).searchParams.set("redirect","true"),window.location.assign(l));case"STATUS_EXPIRED":return s=u("timeout-flash"),n?n(s):c(s);case"STATUS_ACTIVE":case"STATUS_ERROR":case"STATUS_UNKNOWN":break;case"STATUS_REJECTED":return s=u("error-flash"),n?n(s):void document.getElementById("github-mobile-rejected-redirect").click();default:return s=u("error-flash"),n?n(s):c(s)}await new Promise(e=>setTimeout(e,3e3)),e(a)}(0))}catch(t){let e=u("error-flash");return c(e)}}(0,i.N7)(".js-poll-github-mobile-two-factor-authenticate",function(e){d(e)}),(0,i.N7)(".js-poll-github-mobile-verified-device-authenticate",function(e){d(e)}),(0,i.N7)(".js-poll-github-mobile-two-factor-password-reset-authenticate",function(e){d(e)})},98576:(e,t,n)=>{"use strict";n.d(t,{C:()=>s,v:()=>l});var r=n(59753),i=n(254),a=n(65935),o=n(58700);function s(){document.body.classList.add("is-sending"),document.body.classList.remove("is-sent","is-not-sent")}function l(){document.body.classList.add("is-sent"),document.body.classList.remove("is-sending")}(0,a.AC)(".js-send-auth-code",async(e,t)=>{let n;s();try{n=await t.text()}catch(e){!function(e){e&&(document.querySelector(".js-sms-error").textContent=e),document.body.classList.add("is-not-sent"),document.body.classList.remove("is-sending")}(e.response.text)}n&&l()}),(0,a.AC)(".js-two-factor-set-sms-fallback",async(e,t)=>{let n;try{n=await t.text()}catch(a){let t=e.querySelector(".js-configure-sms-fallback"),n=e.querySelector(".js-verify-sms-fallback"),r=t.hidden?n:t,i=r.querySelector(".flash");switch(a.response.status){case 404:case 422:case 429:i.textContent=JSON.parse(a.response.text).error,i.hidden=!1}}if(n)switch(n.status){case 200:case 201:window.location.reload();break;case 202:e.querySelector(".js-configure-sms-fallback").hidden=!0,e.querySelector(".js-verify-sms-fallback").hidden=!1,e.querySelector(".js-fallback-otp").focus()}}),(0,i.q6)(".js-verification-code-input-auto-submit",function(e){let t=e.currentTarget,n=t.pattern||"[0-9]{6}";RegExp(`^(${n})$`).test(t.value)&&(0,o.Bt)(t.form)}),(0,r.on)("click",".js-toggle-redacted-note-content",async e=>{let t=e.currentTarget,n=t.closest(".note");if(n){let e=n.getElementsByClassName("js-note")[0];if(e){let n=t.getAttribute("data-content").replace(//g,">");e.innerHTML=n}}let r=n.getElementsByClassName("js-toggle-redacted-note-content");for(let e of r)e.hidden=!e.hidden})},68423:(e,t,n)=>{"use strict";n.d(t,{dY:()=>u,iU:()=>c,oq:()=>l});let r=new WeakMap;function i(e){let t=r.get(e);t&&(null!=t.timer&&clearTimeout(t.timer),t.timer=window.setTimeout(()=>{null!=t.timer&&(t.timer=null),t.inputed=!1,t.listener.call(null,e)},t.wait))}function a(e){let t=e.currentTarget,n=r.get(t);n&&(n.keypressed=!0,null!=n.timer&&clearTimeout(n.timer))}function o(e){let t=e.currentTarget,n=r.get(t);n&&(n.keypressed=!1,n.inputed&&i(t))}function s(e){let t=e.currentTarget,n=r.get(t);n&&(n.inputed=!0,n.keypressed||i(t))}function l(e,t,n={wait:null}){r.set(e,{keypressed:!1,inputed:!1,timer:void 0,listener:t,wait:null!=n.wait?n.wait:100}),e.addEventListener("keydown",a),e.addEventListener("keyup",o),e.addEventListener("input",s)}function c(e,t){e.removeEventListener("keydown",a),e.removeEventListener("keyup",o),e.removeEventListener("input",s);let n=r.get(e);n&&(null!=n.timer&&n.listener===t&&clearTimeout(n.timer),r.delete(e))}function u(e){let t=r.get(e);t&&t.listener.call(null,e)}},97629:(e,t,n)=>{"use strict";function r(e){return!(e.offsetWidth<=0&&e.offsetHeight<=0)}n.d(t,{Z:()=>r})},69202:(e,t,n)=>{"use strict";let r;n.d(t,{G:()=>w});var i=n(21461);let AliveSession=class AliveSession extends i.a2{getUrlFromRefreshUrl(){return a(this.refreshUrl)}constructor(e,t,n,r){super(e,()=>this.getUrlFromRefreshUrl(),n,r),this.refreshUrl=t}};async function a(e){let t=await o(e);return t&&t.url&&t.token?s(t.url,t.token):null}async function o(e){let t=await fetch(e,{headers:{Accept:"application/json"}});if(t.ok)return t.json();if(404===t.status)return null;throw Error("fetch error")}async function s(e,t){let n=await fetch(e,{method:"POST",mode:"same-origin",headers:{"Scoped-CSRF-Token":t}});if(n.ok)return n.text();throw Error("fetch error")}var l=n(46263),c=n(4412),u=n(44544),d=n(22490),m=n(71643),f=n(7180);let h="alive";let InvalidSourceRelError=class InvalidSourceRelError extends f.d{};let p=d.ZO.createPolicy(h,{createScriptURL:e=>f.O.apply({policy:()=>{if(!(0,m.B)())return e;if(!e.startsWith("/"))throw new InvalidSourceRelError("Alive worker src URL must start with a slash");return e},policyName:h,fallback:e,fallbackOnError:!0})});function g(e,{channel:t,type:n,data:r}){for(let i of e)i.dispatchEvent(new CustomEvent(`socket:${n}`,{bubbles:!1,cancelable:!1,detail:{name:t,data:r}}))}let b=class AliveSessionProxy{subscribe(e){let t=this.subscriptions.add(...e);t.length&&this.worker.port.postMessage({subscribe:t});let n=new Set(t.map(e=>e.name)),r=e.reduce((e,t)=>{let r=t.topic.name;return(0,i.A)(r)&&!n.has(r)&&e.add(r),e},new Set);r.size&&this.worker.port.postMessage({requestPresence:Array.from(r)})}unsubscribeAll(...e){let t=this.subscriptions.drain(...e);t.length&&this.worker.port.postMessage({unsubscribe:t});let n=this.presenceMetadata.removeSubscribers(e);this.sendPresenceMetadataUpdate(n)}updatePresenceMetadata(e){let t=new Set;for(let n of e)this.presenceMetadata.setMetadata(n),t.add(n.channelName);this.sendPresenceMetadataUpdate(t)}sendPresenceMetadataUpdate(e){if(!e.size)return;let t=[];for(let n of e)t.push({channelName:n,metadata:this.presenceMetadata.getChannelMetadata(n)});this.worker.port.postMessage({updatePresenceMetadata:t})}online(){this.worker.port.postMessage({online:!0})}offline(){this.worker.port.postMessage({online:!1})}hangup(){this.worker.port.postMessage({hangup:!0})}receive(e){let{channel:t}=e;if("presence"===e.type){let n=this.notifyPresenceDebouncedByChannel.get(t);n||(n=(0,l.D)((e,n)=>{this.notify(e,n),this.notifyPresenceDebouncedByChannel.delete(t)},100),this.notifyPresenceDebouncedByChannel.set(t,n)),n(this.subscriptions.subscribers(t),e);return}this.notify(this.subscriptions.subscribers(t),e)}constructor(e,t,n,r,a){this.subscriptions=new i.SubscriptionSet,this.presenceMetadata=new i.ah,this.notifyPresenceDebouncedByChannel=new Map,this.notify=a,this.worker=new SharedWorker(e,`github-socket-worker-v2-${r}`),this.worker.port.onmessage=({data:e})=>this.receive(e),this.worker.port.postMessage({connect:{url:t,refreshUrl:n}})}};async function y(){let e=function(){let e=document.head.querySelector("link[rel=shared-web-socket-src]")?.getAttribute("href")??"";try{return p.createScriptURL(e)}catch(e){if(e instanceof InvalidSourceRelError)return null;throw e}}();if(!e)return;let t=document.head.querySelector("link[rel=shared-web-socket]")?.href??null;if(!t)return;let n=document.head.querySelector("link[rel=shared-web-socket]")?.getAttribute("data-refresh-url")??null;if(!n)return;let r=document.head.querySelector("link[rel=shared-web-socket]")?.getAttribute("data-session-id")??null;if(!r)return;let i=(()=>{if("SharedWorker"in window&&"true"!==(0,u.Z)("localStorage").getItem("bypassSharedWorker"))try{return new b(e,t,n,r,g)}catch(e){}return new AliveSession(t,n,!1,g)})();return window.addEventListener("online",()=>i.online()),window.addEventListener("offline",()=>i.offline()),window.addEventListener("pagehide",()=>{"hangup"in i&&i.hangup()}),i}async function v(){return await c.x,y()}function w(){return r||(r=v())}},99550:(e,t,n)=>{"use strict";n.d(t,{l:()=>a,p:()=>i});let r=!0;function i(e){r=e}function a(){return r}},49421:(e,t,n)=>{"use strict";function r(e,t,n){if(!t)return;let r=t.className.includes("cm-content")?t:t.querySelector(".cm-content");r&&r.dispatchEvent(new CustomEvent(e,{detail:n}))}n.d(t,{a:()=>r})},16730:(e,t,n)=>{"use strict";n.d(t,{T:()=>a});var r=n(15345),i=n(86283);function a(e){if(!i.n4)return;let t=i.n4.querySelector("title"),n=i.n4.createElement("title");n.textContent=e,t?t.textContent!==e&&(t.replaceWith(n),(0,r.x)(e)):(i.n4.head.appendChild(n),(0,r.x)(e))}},14873:(e,t,n)=>{"use strict";function r(){return Promise.resolve()}function i(){return new Promise(window.requestAnimationFrame)}async function a(e,t){let n;let r=new Promise(t=>{n=self.setTimeout(t,e)});if(!t)return r;try{var i;await Promise.race([r,(i=t,new Promise((e,t)=>{let n=Error("aborted");n.name="AbortError",i.aborted?t(n):i.addEventListener("abort",()=>t(n))}))])}catch(e){throw self.clearTimeout(n),e}}function o(e){let t=[];return function(n){t.push(n),1===t.length&&queueMicrotask(()=>{let n=t.slice(0);t.length=0,e(n)})}}n.d(t,{Dc:()=>a,g:()=>o,gJ:()=>r,rs:()=>i})},78806:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(e,t)=>{let n=new URL(e,window.location.origin),r=new URL(t,window.location.origin),i=r.href.includes("#");return i&&n.host===r.host&&n.pathname===r.pathname&&n.search===r.search}},45974:(e,t,n)=>{"use strict";n.d(t,{dy:()=>s.dy,sY:()=>s.sY,Au:()=>s.Au});var r=n(22490),i=n(7180);let a="jtml-no-op",o=r.ZO.createPolicy(a,{createHTML:e=>i.O.apply({policy:()=>e,policyName:a,fallback:e,fallbackOnError:!0})});var s=n(20845);s.js.setCSPTrustedTypesPolicy(o)},31287:(e,t,n)=>{"use strict";n.d(t,{JR:()=>u,ZP:()=>m,qG:()=>f});var r=n(54177),i=n(82873),a=n(65935),o=n(27800);let s=!1;async function l(){let e=document.querySelector("link[rel=sudo-modal]"),t=document.querySelector(".js-sudo-prompt");if(t instanceof HTMLTemplateElement)return t;if(e){let t=await (0,i.a_)(document,function(e){let t=new URL(e,window.location.origin),n=new URLSearchParams(t.search.slice(1));return n.set("webauthn-support",(0,o.T)()),t.search=n.toString(),t.toString()}(e.href));return document.body.appendChild(t),document.querySelector(".js-sudo-prompt")}throw Error("couldn't load sudo prompt")}let c=!1;async function u(e){if(s)return!1;s=!0,c=!1;let t=await l(),n=t.content.cloneNode(!0),i=await (0,r.W)({content:n}),a=e?.closest("details[open]");return a&&a.removeAttribute("open"),await new Promise(e=>{i.addEventListener("dialog:remove",function(){a&&a.setAttribute("open","open"),s=!1,e()},{once:!0})}),c}async function d(e,t,n="Sudo authentication failed.",r="Too many authentication attemtps. Please try again later.",i=".js-sudo-error",a){try{await t.text()}catch(o){let t;if(!o.response)throw o;switch(o.response.status){case 401:t=n;break;case 429:t=r;break;default:t="An unknown error occurred. Please try again later."}if(e.querySelector(i).textContent=t,e.querySelector(i).hidden=!1,a&&(e.querySelector(a).value=""),401!==o.response.status&&429!==o.response.status)throw o;return}c=!0,e.closest("details").removeAttribute("open")}async function m(e){let t=await fetch("/sessions/in_sudo",{headers:{accept:"application/json","X-Requested-With":"XMLHttpRequest"}});if(t.ok){let e=await t.text();if("true"===e)return!0}return u(e)}async function f(){let e=await fetch("/sessions/in_sudo",{headers:{accept:"application/json","X-Requested-With":"XMLHttpRequest"}});if(e.ok){let t=await e.text();if("true"===t)return!0}return!1}(0,a.AC)(".js-sudo-webauthn-form",async function(e,t){await d(e,t)}),(0,a.AC)(".js-sudo-github-mobile-form",async function(e,t){await d(e,t)}),(0,a.AC)(".js-sudo-totp-form",async function(e,t){await d(e,t,void 0,void 0,".flash-error","#totp")}),(0,a.AC)(".js-sudo-password-form",async function(e,t){await d(e,t,"Incorrect password.","Too many password attempts. Please wait and try again.",void 0,".js-sudo-password")})},57619:(e,t,n)=>{"use strict";function r(e){let t=e.split("\u200D"),n=0;for(let e of t){let t=Array.from(e.split(/[\ufe00-\ufe0f]/).join("")).length;n+=t}return n/t.length}function i(e,t,n,r=!0){let i=e.value.substring(0,e.selectionEnd||0),a=e.value.substring(e.selectionEnd||0);return s(e,(i=i.replace(t,n))+(a=a.replace(t,n)),i.length,r),n}function a(e,t,n){if(null===e.selectionStart||null===e.selectionEnd)return i(e,t,n);let r=e.value.substring(0,e.selectionStart),a=e.value.substring(e.selectionEnd);return s(e,r+n+a,r.length),n}function o(e,t,n={}){let r=e.selectionEnd||0,i=e.value.substring(0,r),a=e.value.substring(r),o=""===e.value||i.match(/\n$/)?"":"\n",s=n.appendNewline?"\n":"",l=o+t+s;e.value=i+l+a;let c=r+l.length;return e.selectionStart=c,e.selectionEnd=c,e.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!1})),e.focus(),l}function s(e,t,n,r=!0){e.value=t,r&&(e.selectionStart=n,e.selectionEnd=n),e.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!1}))}function l(e,t){let n=[...e],r=new TextEncoder,i=new Uint8Array(4);for(let e=0;e=t))break}return t}n.d(t,{Om:()=>o,lp:()=>i,rq:()=>r,t4:()=>a,yb:()=>l})},78923:(e,t,n)=>{"use strict";n.d(t,{w:()=>o});var r=n(22490),i=n(7180);let a="turbo",o=r.ZO.createPolicy(a,{createHTML:e=>i.O.apply({policy:()=>e,policyName:`${a}-html`,fallback:e,fallbackOnError:!0,silenceErrorReporting:!0}),createScript:e=>i.O.apply({policy:()=>e,policyName:`${a}-script`,fallback:e,fallbackOnError:!0,silenceErrorReporting:!0}),createScriptURL:e=>i.O.apply({policy:()=>e,policyName:`${a}-url`,fallback:e,fallbackOnError:!0,silenceErrorReporting:!0})})},23243:(e,t,n)=>{"use strict";n.d(t,{AU:()=>l,Ap:()=>E,DT:()=>f,HN:()=>s,Lq:()=>o,T2:()=>w,Yg:()=>v,ag:()=>y,ck:()=>c,lL:()=>p,po:()=>b,q3:()=>u,uL:()=>S,wz:()=>m,xk:()=>h,zH:()=>a});var r=n(78923);let i="data-turbo-loaded";function a(){document.documentElement.setAttribute(i,"")}function o(){return document.documentElement.hasAttribute(i)}let s=e=>e?.tagName==="TURBO-FRAME";function l(e,t){let n=e.split("/",3).join("/"),r=t.split("/",3).join("/");return n===r}function c(e,t){let n=e.split("/",2).join("/"),r=t.split("/",2).join("/");return n===r}async function u(){let e=document.head.querySelectorAll("link[rel=stylesheet]"),t=new Set([...document.styleSheets].map(e=>e.href)),n=[];for(let r of e)""===r.href||t.has(r.href)||n.push(d(r));await Promise.all(n)}let d=(e,t=2e3)=>new Promise(n=>{let r=()=>{e.removeEventListener("error",r),e.removeEventListener("load",r),n()};e.addEventListener("load",r,{once:!0}),e.addEventListener("error",r,{once:!0}),setTimeout(r,t)}),m=(e,t)=>{let n=t||e.querySelectorAll("[data-turbo-replace]"),r=[...document.querySelectorAll("[data-turbo-replace]")];for(let e of n){let t=r.find(t=>t.id===e.id);t&&t.replaceWith(e.cloneNode(!0))}},f=e=>{for(let t of e.querySelectorAll("link[rel=stylesheet]"))document.head.querySelector(`link[href="${t.getAttribute("href")}"], + link[data-href="${t.getAttribute("data-href")}"]`)||document.head.append(t)},h=e=>{for(let t of e.querySelectorAll("script"))document.head.querySelector(`script[src="${t.getAttribute("src")}"]`)||g(t)},p=e=>{let{src:t}=e;if(!t)return;let n=document.createElement("script"),i=e.getAttribute("type");i&&(n.type=i);let a=r.w.createScriptURL(t);return n.src=a,n},g=e=>{let t=p(e);document.head&&t&&document.head.appendChild(t)},b=e=>{let t=[];for(let n of e.querySelectorAll('meta[data-turbo-track="reload"]'))document.querySelector(`meta[http-equiv="${n.getAttribute("http-equiv")}"]`)?.content!==n.content&&t.push(w(n.getAttribute("http-equiv")||""));return t},y=e=>{let t=e.querySelector("[data-turbo-head]")||e.head;return{title:t.querySelector("title")?.textContent,transients:[...t.querySelectorAll("[data-turbo-transient]")].map(e=>e.cloneNode(!0)),bodyClasses:e.querySelector("meta[name=turbo-body-classes]")?.content,replacedElements:[...e.querySelectorAll("[data-turbo-replace]")].map(e=>e.cloneNode(!0))}},v=()=>[...document.documentElement.attributes],w=e=>e.replace(/^x-/,"").replaceAll("-","_"),S=e=>document.dispatchEvent(new CustomEvent("turbo:reload",{detail:{reason:e}})),E=(e,t)=>{for(let n of e.attributes)t.hasAttribute(n.nodeName)||"aria-busy"===n.nodeName||e.removeAttribute(n.nodeName);for(let n of t.attributes)e.getAttribute(n.nodeName)!==n.nodeValue&&e.setAttribute(n.nodeName,n.nodeValue)}},59840:(e,t,n)=>{"use strict";n.r(t),n.d(t,{State:()=>i,WebauthnGetElement:()=>c});var r,i,a=n(76006),o=n(8433),s=n(58700);function l(e,t,n,r){var i,a=arguments.length,o=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,n,o):i(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}!function(e){e.Initializing="initializing",e.Unsupported="unsupported",e.Ready="ready",e.Waiting="waiting",e.Error="error",e.Submitting="submitting"}(i||(i={}));let c=((r=class WebauthnGetElement extends HTMLElement{async connectedCallback(){this.originalButtonText=this.getCurrentButtonText(),this.originalErrorText=this.errorText.textContent,this.setState((0,o.Zh)()?"ready":"unsupported"),this.passkeySupport=await window.PublicKeyCredential?.isUserVerifyingPlatformAuthenticatorAvailable(),"unsupported"!==this.state&&!this.passkeySupport&&this.passkeysUnsupportedMessage&&(this.passkeysUnsupportedMessage.hidden=!1),this.subtleLogin?this.handleWebauthnSubtle():this.showWebauthnLoginFragment()}handleWebauthnSubtle(){let e=document.querySelector(".js-webauthn-subtle");e&&(e.hidden=!1,this.updateWebauthnSubtleParentBoxVisibility(!1),e.addEventListener("webauthn-subtle-submit",()=>{this.showWebauthnLoginFragment(),"unsupported"!==this.state&&this.prompt()}))}showWebauthnLoginFragment(){let e=document.querySelector(".js-webauthn-login-section");e&&(e.hidden=!1,this.updateWebauthnSubtleParentBoxVisibility(!0))}updateWebauthnSubtleParentBoxVisibility(e){let t=document.querySelector(".js-webauthn-hint");t&&(t.hidden=e)}getCurrentButtonText(){return this.buttonText.textContent||""}setCurrentButtonText(e){this.buttonText.textContent=e}setState(e){let t=this.button.getAttribute("data-retry-message")||this.originalButtonText,n=this.hasErrored?t:this.originalButtonText;for(let e of(this.setCurrentButtonText(n),this.button.disabled=!1,this.button.hidden=!1,this.errorText.textContent="",this.messages))e.hidden=!0;switch(e){case"initializing":this.button.disabled=!0;break;case"unsupported":this.button.disabled=!0,this.unsupportedMessage.hidden=!1,this.passkeysUnsupportedMessage&&(this.passkeysUnsupportedMessage.hidden=!0);break;case"ready":break;case"waiting":this.waitingMessage.hidden=!1,this.button.hidden=!0;break;case"error":this.errorMessage.hidden=!1,this.errorText.textContent=this.originalErrorText;break;case"submitting":this.setCurrentButtonText("Verifying\u2026"),this.button.disabled=!0;break;default:throw Error("invalid state")}this.state=e}async prompt(e,t){e?.preventDefault(),this.dispatchEvent(new CustomEvent("webauthn-get-prompt"));try{t||this.setState("waiting");let e=JSON.parse(this.dataJson),n=await (0,o.U2)((0,o.wz)(e));this.setState("submitting");let r=this.closest(".js-webauthn-form"),i=r.querySelector(".js-webauthn-response");i.value=JSON.stringify(n),(0,s.Bt)(r)}catch(e){if(!t)throw this.hasErrored=!0,this.setState("error"),e}}constructor(...e){super(...e),this.state="initializing",this.dataJson="",this.subtleLogin=!1,this.hasErrored=!1}}).attrPrefix="",r);l([a.fA],c.prototype,"button",void 0),l([a.fA],c.prototype,"buttonText",void 0),l([a.GO],c.prototype,"messages",void 0),l([a.fA],c.prototype,"capitalizedDescription",void 0),l([a.fA],c.prototype,"unsupportedMessage",void 0),l([a.fA],c.prototype,"passkeysUnsupportedMessage",void 0),l([a.fA],c.prototype,"waitingMessage",void 0),l([a.fA],c.prototype,"errorMessage",void 0),l([a.fA],c.prototype,"errorText",void 0),l([a.Lj],c.prototype,"dataJson",void 0),l([a.Lj],c.prototype,"subtleLogin",void 0),c=l([a.Ih],c)},27800:(e,t,n)=>{"use strict";n.d(t,{T:()=>i,k:()=>a});var r=n(8433);function i(){return(0,r.Zh)()?"supported":"unsupported"}async function a(){return await window.PublicKeyCredential?.isUserVerifyingPlatformAuthenticatorAvailable()?"supported":"unsupported"}}},e=>{var t=t=>e(e.s=t);e.O(0,["vendors-node_modules_dompurify_dist_purify_js","vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183","vendors-node_modules_github_selector-observer_dist_index_esm_js","vendors-node_modules_github_catalyst_lib_index_js-node_modules_github_hydro-analytics-client_-978abc0","vendors-node_modules_lit-html_lit-html_js","vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_alive-client_dist-bf5aa2","vendors-node_modules_morphdom_dist_morphdom-esm_js","vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js","vendors-node_modules_delegated-events_dist_index_js-node_modules_github_details-dialog-elemen-29dc30","vendors-node_modules_github_auto-complete-element_dist_index_js","vendors-node_modules_color-convert_index_js","vendors-node_modules_github_remote-form_dist_index_js-node_modules_scroll-anchoring_dist_scro-231ccf","vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b7d8f4","vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_github_jtml_lib_index_js","vendors-node_modules_github_paste-markdown_dist_index_esm_js-node_modules_github_quote-select-c83403","ui_packages_failbot_failbot_ts","app_assets_modules_github_updatable-content_ts","app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-421cec","app_assets_modules_github_sticky-scroll-into-view_ts","app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754","app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235"],()=>t(18992)),e.O()}]); +//# sourceMappingURL=behaviors-d6e8db8345f4.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/code-8cc02d346182.css" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/code-8cc02d346182.css" new file mode 100644 index 0000000..de873db --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/code-8cc02d346182.css" @@ -0,0 +1,3 @@ +.BorderGrid{display:table;width:100%;margin-top:-16px;margin-bottom:-16px;table-layout:fixed;border-collapse:collapse;border-style:hidden}.BorderGrid .BorderGrid-cell{padding-top:16px;padding-bottom:16px}.BorderGrid--spacious{margin-top:-24px;margin-bottom:-24px}.BorderGrid--spacious .BorderGrid-cell{padding-top:24px;padding-bottom:24px}.BorderGrid-row{display:table-row}.BorderGrid-cell{display:table-cell;border:1px solid var(--borderColor-muted, var(--color-border-muted))}.blame-commit{-webkit-user-select:none;user-select:none}.blame-commit[data-heat="1"]{border-right:2px solid #f66a0a}.blame-commit[data-heat="2"]{border-right:2px solid rgba(246,106,10,.9)}.blame-commit[data-heat="3"]{border-right:2px solid rgba(246,106,10,.8)}.blame-commit[data-heat="4"]{border-right:2px solid rgba(246,106,10,.7)}.blame-commit[data-heat="5"]{border-right:2px solid rgba(246,106,10,.6)}.blame-commit[data-heat="6"]{border-right:2px solid rgba(246,106,10,.5)}.blame-commit[data-heat="7"]{border-right:2px solid rgba(246,106,10,.4)}.blame-commit[data-heat="8"]{border-right:2px solid rgba(246,106,10,.3)}.blame-commit[data-heat="9"]{border-right:2px solid rgba(246,106,10,.2)}.blame-commit[data-heat="10"]{border-right:2px solid rgba(246,106,10,.1)}.heat[data-heat="1"]{background:#f66a0a}.heat[data-heat="2"]{background:rgba(246,106,10,.9)}.heat[data-heat="3"]{background:rgba(246,106,10,.8)}.heat[data-heat="4"]{background:rgba(246,106,10,.7)}.heat[data-heat="5"]{background:rgba(246,106,10,.6)}.heat[data-heat="6"]{background:rgba(246,106,10,.5)}.heat[data-heat="7"]{background:rgba(246,106,10,.4)}.heat[data-heat="8"]{background:rgba(246,106,10,.3)}.heat[data-heat="9"]{background:rgba(246,106,10,.2)}.heat[data-heat="10"]{background:rgba(246,106,10,.1)}.blame-commit-date{font-size:12px;line-height:25px;flex-shrink:0}.blame-commit-date[data-heat="1"]{color:#c24e00}.blame-commit-date[data-heat="2"]{color:#ac571f}.blame-commit-date[data-heat="3"]{color:#a35b2c}.blame-commit-date[data-heat="4"]{color:#9a5f38}.blame-commit-date[data-heat="5"]{color:#926245}.blame-commit-date[data-heat="6"]{color:#896651}.blame-commit-date[data-heat="7"]{color:#806a5e}.blame-commit-date[data-heat="8"]{color:#776d6a}.blame-commit-date[data-heat="9"]{color:#6e7177}.blame-commit-date[data-heat="10"]{color:#6a737d}.line-age-legend .heat{width:2px;height:10px;margin:2px 1px 0}.blame-breadcrumb .css-truncate-target{max-width:680px}.blame-commit-info{width:450px;height:26px}.blame-commit-content{flex-grow:2;overflow:hidden}.blame-commit-message{text-overflow:ellipsis}.blame-commit-message .message.blank{color:var(--fgColor-muted, var(--color-fg-muted))}.blob-reblame{min-width:24px;-webkit-user-select:none;user-select:none}.reblame-link{padding-top:2px;color:var(--fgColor-muted, var(--color-fg-muted));opacity:.3}.blame-hunk g-emoji{font-size:14px !important}.blame-hunk:hover .reblame-link{opacity:1}.blame-container .blame-blob-num,.blame-container .blob-code-inner{padding-top:3px;padding-bottom:3px}.blame-container .blob-code-inner{flex-grow:1}.blame-commit .AvatarStack{margin-top:4px}.hx_details-with-rotating-caret[open]>.btn-link .hx_dropdown-caret-rotatable{border-width:0 4px 4px 4px;border-top-color:transparent;border-bottom-color:var(--borderColor-accent-emphasis, var(--color-accent-emphasis))}.branches-tag-list{display:inline;margin-right:8px;margin-left:2px;vertical-align:middle;list-style:none}.branches-tag-list .more-commit-details,.branches-tag-list.open .hidden-text-expander{display:none}.branches-tag-list.open .more-commit-details{display:inline-block}.branches-tag-list li{display:inline-block;padding-left:4px}.branches-tag-list li:first-child{padding-left:0;font-weight:var(--base-text-weight-semibold, 600);color:var(--fgColor-default, var(--color-fg-default))}.branches-tag-list li.loading{font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted))}.branches-tag-list li.abbrev-tags{cursor:pointer}.branches-tag-list li a{color:inherit}@media(max-width: 767px){.branch-info-dropdown-size{top:6px;width:auto;min-width:300px}.branch-contribute-right{right:auto;left:-10px}.branch-contribute-right::before,.branch-contribute-right::after{right:auto;left:10px}}@media(min-width: 767px){.branch-info-dropdown-size{top:6px;width:auto;min-width:300px}}.create-branch-source-branch .SelectMenu-modal{max-height:100%;overflow:visible}.branch-a-b-count .count-half{position:relative;float:left;width:90px;padding-bottom:4px;text-align:right}.branch-a-b-count .count-half:last-child{text-align:left;border-left:1px solid var(--borderColor-default, var(--color-border-default))}.branch-a-b-count .count-value{position:relative;top:-1px;display:block;padding:0 4px;font-size:12px}.branch-a-b-count .bar{position:absolute;min-width:3px;height:4px}.branch-a-b-count .meter{position:absolute;height:4px;background-color:var(--bgColor-neutral-muted, var(--color-neutral-muted))}.branch-a-b-count .meter.zero{background-color:transparent}.branch-a-b-count .bar-behind{right:0;border-radius:6px 0 0 6px}.branch-a-b-count .bar-behind .meter{right:0;border-radius:6px 0 0 6px}.branch-a-b-count .bar-ahead{left:0;border-radius:0 6px 6px 0}.branch-a-b-count .bar-ahead .meter{border-radius:0 6px 6px 0}.branch-a-b-count .bar-ahead.even,.branch-a-b-count .bar-behind.even{min-width:2px;background:#eaecef}.branches .clear-search{display:none}.branches .loading-overlay{position:absolute;top:0;z-index:20;display:none;width:100%;height:100%;padding-top:50px;text-align:center}.branches .loading-overlay::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:var(--bgColor-default, var(--color-canvas-default));opacity:.7}.branches .loading-overlay .spinner{display:inline-block}.branches.is-loading .loading-overlay{display:block}.branches.is-search-mode .clear-search{display:inline-block}.commit-loader .loader-error{display:none;margin:0;font-size:12px;font-weight:var(--base-text-weight-semibold, 600);color:var(--fgColor-danger, var(--color-danger-fg))}.commit-loader.is-error .loader-error{display:block}@media screen and (max-width: 768px){.truncate-for-mobile{display:none}}.show-for-mobile{display:none}@media screen and (max-width: 768px){.show-for-mobile{display:table-row}}.editor-abort{display:inline;font-size:14px}.file-commit-form{padding-left:64px}.file-commit-form--full{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding-top:16px;padding-left:0;margin-top:16px;margin-bottom:16px;background:var(--bgColor-default, var(--color-canvas-default))}@media(min-width: 1012px){.file-commit-form--full{top:0;right:0;bottom:auto;left:auto;width:auto;margin-top:0;margin-bottom:0}}.file-commit-form--full .commit-form{padding:0;margin-bottom:24px;border:0}.file-commit-form--full .commit-form::before{display:none}.file-commit-form-dropdown{position:fixed;top:0;left:0;width:100%;height:100%}.file-commit-form-dropdown::after{display:none}@media(min-width: 1012px){.file-commit-form-dropdown{position:absolute;top:auto;left:auto;width:420px;height:auto}.file-commit-form-dropdown::after{display:inline-block}}.react-code-view-edit .cm-editor{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.react-code-view-edit .cm-editor .cm-panels-bottom{contain:paint;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.react-code-view-edit .cm-editor .cm-gutters{border-bottom-left-radius:6px}.page-blob.height-full .blob-wrapper{overflow-y:auto}.file-info-divider{display:inline-block;width:1px;height:18px;margin-right:4px;margin-left:4px;vertical-align:middle;border-left:1px solid var(--borderColor-default, var(--color-border-default))}.file-mode{text-transform:capitalize}.linejump .linejump-input{width:340px;background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.linejump .linejump-input,.linejump .btn{padding:8px 16px;font-size:16px}.include-fragment-error{display:none}.is-error .include-fragment-error{display:block}.html-blob{margin-bottom:16px}.file-sidebar-container .file{border-top-right-radius:0;border-bottom-right-radius:0}.file-navigation::before{display:table;content:""}.file-navigation::after{display:table;clear:both;content:""}.file-navigation .select-menu-button .css-truncate-target{max-width:200px}.file-navigation .breadcrumb{float:left;margin-top:0;margin-left:4px;font-size:16px;line-height:26px}.file-navigation+.breadcrumb{margin-bottom:8px}.file-blankslate{border:0;border-radius:0 0 6px 6px}.about-margin{margin-top:12px}@media screen and (max-width: 1011px){.about-margin{width:calc(100% - 24px);margin-left:24px}}.focusable-grid-cell{caret-color:transparent;scroll-margin-top:200px}.focusable-grid-cell:focus{outline:2px solid var(--focus-outlineColor, var(--color-accent-fg));outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));box-shadow:none}.diff-line-row{height:var(--diff-line-minimum-height);line-height:24px}.diff-text-cell{position:relative;padding-top:1px;padding-right:24px;padding-left:24px}.diff-text-cell.hunk{display:flex;flex-direction:row;align-items:center;-webkit-user-select:none;user-select:none}.diff-text-cell .diff-text .diff-text-marker{position:absolute;top:1px;left:8px;padding-right:8px;-webkit-user-select:none;user-select:none}.diff-text-cell .diff-text .diff-text-inner{overflow:hidden;color:var(--fgColor-default, var(--color-fg-default));word-wrap:break-word;white-space:pre-wrap}.diff-text-cell .syntax-highlighted-line.addition .x{color:var(--diffBlob-addition-fgColor-text, var(--color-diff-blob-addition-fg));background-color:var(--diffBlob-addition-bgColor-word, var(--color-diff-blob-addition-word-bg))}.diff-text-cell .syntax-highlighted-line.deletion .x{color:var(--diffBlob-deletion-fgColor-text, var(--color-diff-blob-deletion-fg));background-color:var(--diffBlob-deletion-bgColor-word, var(--color-diff-blob-deletion-word-bg))}.diff-text-cell .syntax-highlighted-line .x-first{border-top-left-radius:4px;border-bottom-left-radius:4px}.diff-text-cell .syntax-highlighted-line .x-last{border-top-right-radius:4px;border-bottom-right-radius:4px}.empty-diff-line{background-color:var(--bgColor-neutral-muted, var(--color-neutral-subtle))}.diff-line-number{width:1%;min-width:50px;text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none}.diff-line-number .diff-line-number-button{all:unset;width:100%}.diff-line-number .diff-line-number-button:hover{font-weight:var(--base-text-weight-semibold, 600);color:var(--fgColor-default, var(--color-fg-default))}.diff-line-number .diff-line-number-button:focus-visible{outline:2px solid var(--focus-outlineColor, var(--color-accent-fg));outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));box-shadow:none}.diff-line-number.has-expander{padding-right:0;padding-left:0}:root{--line-number-cell-width: 40px;--diff-line-minimum-height: 24px}.hunk-kebab-icon{display:flex;width:var(--line-number-cell-width);padding-top:4px;background-color:var(--diffBlob-hunk-bgColor-num, var(--color-diff-blob-hunk-num-bg));justify-content:right}table[data-block-diff-cell-selection=left] .left-side-diff-cell{-webkit-user-select:none;user-select:none}table[data-block-diff-cell-selection=right] .right-side-diff-cell{-webkit-user-select:none;user-select:none}.react-code-file-contents{display:flex}.react-line-numbers{position:relative;display:flex;width:72px;min-width:72px;flex-direction:column;align-items:flex-end}.react-code-lines{position:relative;width:100%}.react-line-number{position:relative;padding-right:10px;padding-left:16px;color:var(--fgColor-muted, var(--color-fg-muted));text-align:right;white-space:nowrap;border:0}.react-line-number.highlighted-line{z-index:1}.react-line-number:not(.prevent-click){cursor:pointer;-webkit-user-select:none;user-select:none}.react-line-number:not(.prevent-click):hover{color:var(--fgColor-default, var(--color-fg-default))}.react-code-line-contents{position:relative;display:flex;width:100%;padding-right:10px;padding-left:10px;overflow:visible;color:var(--fgColor-default, var(--color-fg-default));vertical-align:middle;scroll-margin-top:20vh}.react-code-line-contents .expand-row-ellipsis{max-height:20px;color:var(--fgColor-muted, var(--color-fg-subtle));pointer-events:auto;background-color:transparent}.react-code-line-contents .expand-row-ellipsis:hover{color:var(--fgColor-accent, var(--color-accent-fg))}.react-code-text{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:20px;word-wrap:normal;white-space:pre}.react-code-text span{display:inline-block}.react-code-text-cell{word-wrap:anywhere;white-space:pre-wrap}.react-code-text-cell span{display:inline}.react-code-text-cell span:empty{display:inline-block}.react-line-number.virtual,.react-code-line-contents.virtual{position:absolute;top:0}.react-csv-row{background:var(--bgColor-default, var(--color-canvas-default))}.react-csv-line-number{position:relative;padding-left:4px}.react-csv-line-number .react-line-number{padding-top:9px;padding-bottom:8px;padding-left:12px;line-height:unset}.react-csv-row--highlighted .react-csv-cell{background:var(--bgColor-attention-muted, var(--color-attention-subtle))}.react-csv-row--highlighted .react-csv-cell:nth-of-type(2){box-shadow:inset 2px 0 0 var(--borderColor-attention-emphasis, var(--color-attention-fg))}.react-csv-cell{padding:8px;font-size:12px;white-space:nowrap;border-top:1px solid var(--borderColor-default, var(--color-border-default));border-left:1px solid var(--borderColor-default, var(--color-border-default))}.react-csv-cell--header{font-weight:var(--base-text-weight-semibold, 600);text-align:left;background:var(--bgColor-muted, var(--color-canvas-subtle));border-top:0}.react-file-line.html-div{padding-left:10px}.react-file-line [data-code-text]::before{content:attr(data-code-text)}.bidi-replacement{-webkit-user-select:none;user-select:none;border:1px solid var(--borderColor-danger-emphasis, var(--color-danger-emphasis));border-radius:6px}.bidi-replacement.padded{padding:4px;margin-right:4px;margin-left:4px}.react-last-commit-summary-timestamp{display:none}@media(max-width: 544px){.react-last-commit-summary-timestamp{display:inherit}}.react-last-commit-timestamp{display:none}@media(max-width: 768px){.react-last-commit-timestamp{display:inherit}}@media(max-width: 544px){.react-last-commit-timestamp{display:none}}.react-last-commit-oid-timestamp{display:flex;flex-wrap:nowrap}@media(max-width: 768px){.react-last-commit-oid-timestamp{display:none}}.react-last-commit-message{display:flex}@media(max-width: 544px){.react-last-commit-message{display:none}}.react-last-commit-history-group{display:flex !important}@media(max-width: 768px){.react-last-commit-history-group{display:none !important}}.react-last-commit-history-icon{display:none !important}@media(max-width: 768px){.react-last-commit-history-icon{display:flex !important}}.react-code-size-details-banner{display:none}@media(max-width: 1012px){.react-code-size-details-banner{display:flex !important}}.react-code-size-details-in-header{display:flex;align-items:center}@media(max-width: 1012px){.react-code-size-details-in-header{display:none}}@media(max-width: 544px){.react-blob-view-header-sticky{position:relative !important}}.react-blob-header-edit-and-raw-actions{display:inherit !important}@media(max-width: 544px){.react-blob-header-edit-and-raw-actions{display:none !important}}.react-blob-header-edit-and-raw-actions-combined{display:none !important}@media(max-width: 544px){.react-blob-header-edit-and-raw-actions-combined{display:inherit !important}}@media(max-width: 430px){.react-contributors-title{display:none}}.react-blame-segment-wrapper{display:flex;width:100%;flex-direction:column;border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}@media(min-width: 768px){.react-blame-segment-wrapper{flex-direction:row}}.react-blame-no-line-data{padding-top:10px;padding-bottom:10px}@media(min-width: 768px){.react-blame-no-line-data{padding-top:5px;padding-bottom:5px}}.react-blame-for-range{min-width:auto}@media(max-width: 768px){.react-blame-for-range{background:var(--bgColor-muted, var(--color-canvas-subtle));border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}}@media(min-width: 768px){.react-blame-for-range{min-width:350px;max-width:350px}}.react-blame-for-range .age-indicator{width:4px;padding:2px}.react-blame-for-range .age-indicator .blame-age-indicator{width:4px;height:100%;border-radius:2px}.react-blame-for-range .author-avatar-wrapper{width:25px;padding-top:6px;padding-left:4px;vertical-align:top}@media(min-width: 768px){.react-blame-for-range .author-avatar-wrapper{padding-top:3px}}.react-blame-for-range .timestamp-ago{width:100px;padding-left:10px;vertical-align:top}.react-blame-for-range .timestamp-wrapper-desktop{display:none}@media(min-width: 768px){.react-blame-for-range .timestamp-wrapper-desktop{display:inherit}}.react-blame-for-range .timestamp-wrapper-mobile{display:flex}@media(min-width: 768px){.react-blame-for-range .timestamp-wrapper-mobile{display:none}}.react-file-upload{display:flex;min-height:0;flex-direction:column}.react-file-upload .file-input-focused{padding:5px 8px;border:2px solid var(--borderColor-accent-emphasis, var(--color-accent-emphasis)) !important}.react-blob-print-hide{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace !important}@media print{.react-blob-print-hide{display:none}}@media(forced-colors: active){.code-navigation-cursor{forced-color-adjust:none;background-color:#fff !important}}.js-snippet-clipboard-copy-unpositioned .markdown-body .snippet-clipboard-content,.js-snippet-clipboard-copy-unpositioned .markdown-body .highlight{display:flex;justify-content:space-between;margin-bottom:16px;background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.js-snippet-clipboard-copy-unpositioned .markdown-body .snippet-clipboard-content pre,.js-snippet-clipboard-copy-unpositioned .markdown-body .highlight pre{margin-bottom:0}.js-snippet-clipboard-copy-unpositioned .markdown-body .snippet-clipboard-content .zeroclipboard-container,.js-snippet-clipboard-copy-unpositioned .markdown-body .highlight .zeroclipboard-container{display:block;animation:none}.js-snippet-clipboard-copy-unpositioned .markdown-body .snippet-clipboard-content .zeroclipboard-container clipboard-copy,.js-snippet-clipboard-copy-unpositioned .markdown-body .highlight .zeroclipboard-container clipboard-copy{width:var(--control-small-size, 28px);height:var(--control-small-size, 28px)}.markdown-body .anchor{position:absolute}.react-blob-print-hide::selection{background-color:var(--bgColor-accent-muted, var(--color-accent-muted))}.react-button-with-indicator::after{position:absolute;top:0;right:0;display:inline-block;width:var(--base-size-8, 8px);height:var(--base-size-8, 8px);content:"";background:var(--bgColor-accent-emphasis, var(--color-accent-fg));border:2px solid var(--bgColor-default, var(--color-canvas-default));border-radius:50%}@media(max-width: 544px){.react-blob-sticky-header{display:none !important;content-visibility:hidden}.react-blob-scroll-marks{display:none}.AvatarShowLarge{display:none !important}.AvatarShowMedium{display:none !important}.popover-container-width{width:320px}}@media(min-width: 544px){.file-tree-view-readme-flash-narrow{display:none !important}}@media(max-width: 768px)and (min-width: 544px){.AvatarShowLarge{display:none !important}.AvatarShowMedium{display:inherit !important}}@media(max-width: 768px){.react-code-view-bottom-padding{margin-bottom:16px}.react-tree-show-tree-items-on-large-screen{display:none}.inner-panel-content-not-narrow{display:none !important}.find-text-help-tooltip{display:none !important}.blob-license-banner-outer{flex-direction:column}.code-nav-file-information{max-height:40vh;overflow-y:auto}.find-in-file-popover{position:absolute;right:0;bottom:0;left:0;z-index:11;width:100%;background:var(--bgColor-default, var(--color-canvas-default));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:var(--borderRadius-large)}}@media(min-width: 768px){.AvatarShowLarge{display:inherit !important}.react-tree-show-tree-items-on-large-screen{display:block}.AvatarShowMedium{display:inherit !important}.react-code-view-bottom-padding{margin-bottom:16px}.panel-content-narrow-styles{width:33%;min-width:320px;max-width:460px}}@media(min-width: 768px)and (max-width: 1012px){.panel-content-narrow-styles{margin-top:40px}}@media(min-width: 768px){.blob-license-banner-outer{flex-direction:row}}@media(min-width: 768px){.find-in-file-popover-stickied{position:absolute;top:98px;right:8px;z-index:11;background:var(--bgColor-default, var(--color-canvas-default));border-bottom:none;border-radius:var(--borderRadius-large);box-shadow:var(--shadow-floating-large, var(--color-shadow-large))}}@media(min-width: 768px){.find-in-file-popover-not-stickied{position:absolute;top:52px;right:8px;z-index:11;background:var(--bgColor-default, var(--color-canvas-default));border-bottom:none;border-radius:var(--borderRadius-large);box-shadow:var(--shadow-floating-large, var(--color-shadow-large))}}.react-blob-textarea{scrollbar-width:0}.react-blob-textarea::-webkit-scrollbar{display:none}.react-blob-scroll-marks{display:"block"}.react-tree-show-tree-items{display:block !important}@media(max-width: 1012px){.org-onboarding-tip-media{display:none}}.react-tree-pane-contents-3-panel{display:block}@media(min-width: 768px)and (max-width: 1350px){.react-tree-pane-contents-3-panel{display:none !important}}.react-tree-pane-contents{display:block}@media(min-width: 768px)and (max-width: 1012px){.react-tree-pane-contents{display:none !important}}.react-tree-pane-overlay-3-panel{display:none}@media(min-width: 768px)and (max-width: 1350px){.react-tree-pane-overlay-3-panel{display:block}}.react-tree-pane-overlay{display:none}@media(min-width: 768px)and (max-width: 1012px){.react-tree-pane-overlay{display:block}}.container{container-type:inline-size}@container (max-width: 768px){.react-code-view-header--wide{display:none !important}.react-code-view-header--narrow{display:flex !important;width:100%}}@container (min-width: 768px){.react-code-view-header--wide{display:flex !important;width:100%}.react-code-view-header--narrow{display:none !important}}@supports not (container-type: inline-size){@media(max-width: 768px){.react-code-view-header--wide{display:none !important}.react-code-view-header--narrow{display:flex !important;width:100%}}@media(min-width: 768px){.react-code-view-header--wide{display:flex !important;width:100%}.react-code-view-header--narrow{display:none !important}}}.react-directory-row{height:40px;font-size:14px}.react-directory-row td{padding-left:16px;text-align:left;border-top:1px solid var(--borderColor-default, var(--color-border-default))}.react-directory-row:hover{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.react-directory-filename-column{display:flex;height:40px;padding-right:16px;align-items:center;row-gap:4px;column-gap:10px}.react-directory-filename-column h3{margin:0;font-size:14px;font-weight:var(--base-text-weight-normal, 400)}.react-directory-filename-column .icon-directory{color:var(--color-icon-directory)}.react-directory-truncate{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:pre;vertical-align:top}.react-directory-commit-message{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-directory-commit-age{padding-right:16px;color:var(--fgColor-muted, var(--color-fg-muted));text-align:right}.react-tree-toggle-button-with-indicator::after{position:absolute;top:3px;right:2px;display:inline-block;width:var(--base-size-8, 8px);height:var(--base-size-8, 8px);content:"";background:var(--bgColor-accent-emphasis, var(--color-accent-fg));border:2px solid var(--bgColor-default, var(--color-canvas-default));border-radius:50%}@media screen and (min-width: 1280px){.react-repos-overview-margin{margin-right:calc((100% - 1356px)/2)}}@media screen and (min-width: 1440px){.react-repos-overview-margin.tree-open{margin-right:0}}@media screen and (min-width: 1856px){.react-repos-overview-margin.tree-open{margin-right:calc((100% - 1856px)/2)}}.react-repos-tree-pane-ref-selector span{justify-content:normal}.react-directory-row-name-cell-small-screen{display:none}@media screen and (max-width: 544px){.react-directory-row-name-cell-small-screen{display:table-cell}}.react-directory-row-name-cell-large-screen{display:table-cell}@media screen and (max-width: 544px){.react-directory-row-name-cell-large-screen{display:none}}.react-directory-row-commit-cell{display:table-cell}@media screen and (max-width: 544px){.react-directory-row-commit-cell{display:none}}.react-directory-add-file-icon{display:block}@media screen and (min-width: 1279px){.react-directory-add-file-icon{display:none}}.react-directory-remove-file-icon{display:block}@media screen and (max-width: 1278px){.react-directory-remove-file-icon{display:none}}.manifest-commit-form{margin-top:16px}.repo-file-upload-outline{width:100%;height:100%}.repo-file-upload-target{position:relative}.repo-file-upload-target.is-uploading .repo-file-upload-text.initial-text,.repo-file-upload-target.is-failed .repo-file-upload-text.initial-text,.repo-file-upload-target.is-default .repo-file-upload-text.initial-text{display:none}.repo-file-upload-target.is-uploading .repo-file-upload-text.alternate-text,.repo-file-upload-target.is-failed .repo-file-upload-text.alternate-text,.repo-file-upload-target.is-default .repo-file-upload-text.alternate-text{display:block}.repo-file-upload-target.is-uploading.dragover .repo-file-upload-text,.repo-file-upload-target.is-failed.dragover .repo-file-upload-text,.repo-file-upload-target.is-default.dragover .repo-file-upload-text{display:none}.repo-file-upload-target .repo-file-upload-text.initial-text{display:block}.repo-file-upload-target .repo-file-upload-text.alternate-text{display:none}.repo-file-upload-target .repo-file-upload-text,.repo-file-upload-target .repo-file-upload-drop-text{margin-bottom:4px}.repo-file-upload-target .repo-file-upload-choose{display:inline-block;margin-top:0;font-size:16px}.repo-file-upload-target .manual-file-chooser{margin-left:0}.repo-file-upload-target .manual-file-chooser:hover+.manual-file-chooser-text{text-decoration:underline}.repo-file-upload-target .manual-file-chooser:focus+.manual-file-chooser-text{text-decoration:underline;outline:var(--focus-outlineColor, var(--color-accent-fg)) solid 2px}.repo-file-upload-target .repo-file-upload-outline{position:absolute;top:3%;left:1%;width:98%;height:94%}.repo-file-upload-target.is-failed .repo-file-upload-outline,.repo-file-upload-target.is-bad-file .repo-file-upload-outline,.repo-file-upload-target.is-too-big .repo-file-upload-outline,.repo-file-upload-target.is-too-many .repo-file-upload-outline,.repo-file-upload-target.is-empty .repo-file-upload-outline{height:85%}.repo-file-upload-target.dragover .repo-file-upload-text{display:none}.repo-file-upload-target.dragover .repo-file-upload-choose{visibility:hidden}.repo-file-upload-target.dragover .repo-file-upload-drop-text{display:block}.repo-file-upload-target.dragover .repo-file-upload-outline{border:6px dashed var(--borderColor-default, var(--color-border-default));border-radius:6px}.repo-file-upload-target .repo-file-upload-drop-text{display:none}.repo-file-upload-errors{display:none}.repo-file-upload-errors .error{display:none}.is-failed .repo-file-upload-errors,.is-bad-file .repo-file-upload-errors,.is-too-big .repo-file-upload-errors,.is-too-many .repo-file-upload-errors,.is-hidden-file .repo-file-upload-errors,.is-empty .repo-file-upload-errors{position:absolute;right:0;bottom:0;left:0;display:block;padding:4px 8px;line-height:1.5;text-align:left;background-color:var(--bgColor-default, var(--color-canvas-default));border-top:1px solid var(--borderColor-default, var(--color-border-default));border-bottom-right-radius:6px;border-bottom-left-radius:6px}.is-file-list .repo-file-upload-errors{border-bottom-right-radius:0;border-bottom-left-radius:0}.is-failed .repo-file-upload-errors .failed-request,.is-bad-file .repo-file-upload-errors .failed-request{display:inline-block}.is-too-big .repo-file-upload-errors .too-big{display:inline-block}.is-hidden-file .repo-file-upload-errors .hidden-file{display:inline-block}.is-too-many .repo-file-upload-errors .too-many{display:inline-block}.is-empty .repo-file-upload-errors .empty{display:inline-block}.repo-file-upload-tree-target{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;padding:16px;color:var(--fgColor-default, var(--color-fg-default));visibility:hidden;background:var(--bgColor-default, var(--color-canvas-default));opacity:0}.repo-file-upload-tree-target .repo-file-upload-outline{border:6px dashed var(--borderColor-default, var(--color-border-default));border-radius:6px}.dragover .repo-file-upload-tree-target{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.dragover .repo-file-upload-tree-target .repo-file-upload-slate{top:50%;opacity:1}.repo-file-upload-slate{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%)}.repo-file-upload-slate h2{margin-top:4px}.repo-upload-breadcrumb{margin-bottom:16px}.tree-finder-input{min-height:32px;box-sizing:border-box;border-color:transparent}.tree-finder-input,.tree-finder-input:focus{font-size:inherit;box-shadow:none;-webkit-appearance:none;appearance:none}.tree-browser .octicon-chevron-right{color:transparent}.tree-browser-result .octicon-file{color:var(--fgColor-muted, var(--color-fg-muted))}.tree-browser-result:hover,.tree-browser-result[aria-selected=true]{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.tree-browser-result:hover .octicon-file,.tree-browser-result[aria-selected=true] .octicon-file{color:inherit}.tree-browser-result[aria-selected=true] .octicon-chevron-right{color:inherit}.tree-browser-result .css-truncate-target{max-width:870px}.tree-browser-result mark{font-weight:var(--base-text-weight-semibold, 600);color:inherit;background:none} + +/*# sourceMappingURL=code-8defbea40a0f.css.map*/ \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/command-palette-636dff165f91.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/command-palette-636dff165f91.js.download" new file mode 100644 index 0000000..3889011 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/command-palette-636dff165f91.js.download" @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["command-palette"],{75133:(e,t,s)=>{var o,i=s(76006);function r(e,t,s,o){var i,r=arguments.length,n=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,s):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,s,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(n=(r<3?i(n):r>3?i(t,s,n):i(t,s))||n);return r>3&&n&&Object.defineProperty(t,s,n),n}let n=class CommandPaletteModeElement extends HTMLElement{active(e,t){return this.scopeTypeMatch(e.type)&&this.modeMatch(t)}scopeTypeMatch(e){return!this.scopeTypes||this.scopeTypes&&JSON.parse(this.scopeTypes).includes(e)}modeMatch(e){return"*"===this.char||this.char===e}character(){return"*"===this.char?"":this.char}constructor(...e){super(...e),this.scopeTypes=""}};function c(e,t,s,o){var i,r=arguments.length,n=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,s):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,s,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(n=(r<3?i(n):r>3?i(t,s,n):i(t,s))||n);return r>3&&n&&Object.defineProperty(t,s,n),n}r([i.Lj],n.prototype,"char",void 0),r([i.Lj],n.prototype,"placeholder",void 0),r([i.Lj],n.prototype,"scopeTypes",void 0),n=r([i.Ih],n);let a=class CommandPaletteTipElement extends HTMLElement{connectedCallback(){this.hidden=!0}available(e,t=!1,s=!1){let o=this.valueMatch(e.text)&&this.scopeTypeMatch(e.scope.type)&&this.modeMatch(e.mode)&&this.showOnEmpty(t)&&this.showOnError(s);return o}toggle(e,t=!1,s=!1){this.hidden=!this.available(e,t,s)}valueMatch(e){return"*"===this.value||this.value===e}scopeTypeMatch(e){return""!==this.scopeTypes&&("*"===this.scopeTypes||JSON.parse(this.scopeTypes).includes(e))}modeMatch(e){if(""===this.matchMode)return"*"===this.mode||this.mode===e;{let t=new RegExp(this.matchMode);return null!==e.match(t)}}showOnEmpty(e){return!this.onEmpty||e}showOnError(e){return!this.onError||e}constructor(...e){super(...e),this.scopeTypes="",this.mode="*",this.matchMode="",this.value="*",this.onEmpty=!1,this.onError=!1}};function l(e,t,s,o){var i,r=arguments.length,n=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,s):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,s,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(n=(r<3?i(n):r>3?i(t,s,n):i(t,s))||n);return r>3&&n&&Object.defineProperty(t,s,n),n}c([i.Lj],a.prototype,"scopeTypes",void 0),c([i.Lj],a.prototype,"mode",void 0),c([i.Lj],a.prototype,"matchMode",void 0),c([i.Lj],a.prototype,"value",void 0),c([i.Lj],a.prototype,"onEmpty",void 0),c([i.Lj],a.prototype,"onError",void 0),a=c([i.Ih],a),s(64316);let u=class CommandPaletteTokenElement extends HTMLElement{constructor(...e){super(...e),this.type="",this.id="",this.text="",this.value=""}};l([i.Lj],u.prototype,"type",void 0),l([i.Lj],u.prototype,"id",void 0),l([i.Lj],u.prototype,"text",void 0),l([i.Lj],u.prototype,"value",void 0),u=l([i.Ih],u),s(25543),s(94831);var d=s(16852),h=s(50034),p=s(34106),m=s(89803);let RemoteProvider=class RemoteProvider extends m.j{fetch(e,t){return this.fetchSrc(e)}enabledFor(e){return this.modeMatch(e)&&this.scopeMatch(e)}clearCache(){}scopeMatch(e){return 0===this.scopeTypes.length||this.scopeTypes.includes(e.scope.type)}modeMatch(e){return this.modes.includes(e.mode)||this.hasWildCard}async fetchSrc(e,t=""){if(!this.src)throw Error("No src defined");let s=new URL(this.src,window.location.origin),o=e.params();t&&o.set("mode",t),s.search=o.toString();let i=await fetch(s.toString(),{headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}});if(!i.ok)return{error:!0,results:[]};{let e=await i.json();return{results:e.results?.map(e=>p.g.build(e))||[],octicons:e.octicons}}}};let PrefetchedProvider=class PrefetchedProvider extends RemoteProvider{clearCache(){super.clearCache(),this.scopedItems={},this.cachedOcticons={}}get debounce(){return 0}async prefetch(e){if(!this.scopeMatch(e)||this.scopedItems[e.scope.id])return;let t=new h.A("",e.mode,{subjectId:e.subjectId,subjectType:e.subjectType,returnTo:e.returnTo,scope:e.scope}),s=await this.fetchSrc(t,e.mode);this.octicons=s.octicons||[];let o=s.results||[];this.scopedItems[e.scope.id]=o,this.cachedOcticons[e.scope.id]=this.octicons}async fetch(e,t){let s=this.scopedItems[e.scope.id]||[],o=this.cachedOcticons[e.scope.id]||[],i=this.fuzzyFilter(s,e);return{results:i.slice(0,this.maxItems),octicons:o}}constructor(...e){super(...e),this.maxItems=1e3,this.scopedItems={},this.cachedOcticons={}}};let CommandsProvider=class CommandsProvider extends PrefetchedProvider{enabledFor(e){return">"===e.mode||!!["discussion","issue","pull_request"].includes(e.scope.type)}};var f=s(24728),y=s(8407);let FilesProvider=class FilesProvider extends PrefetchedProvider{async fetchSrc(e){if(!this.src)throw Error("No src provided");let t=new URL(this.src,window.location.origin);t.search=e.params().toString();let s=await fetch(t.toString(),{headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}}),o=await s.json();if(!o.results)return;let i=o.results[0];if(i.base_file_path){let e=i.base_file_path,t=i.paths;o.results=t.map(t=>y.s.from({title:t,path:`${e}/${t}`,icon:"file-color-fg-muted",group:"files"}))}else i.action&&"access_policy"===i.action.type?o.results=[new f.i(i)]:o.results=[];return o}async fetch(e,t=!1){let s=e.text.match(/(.+):(\d*)\s*$/);return s?this.fetchWithLineNumbers(e,s):super.fetch(e,t)}async fetchWithLineNumbers(e,t){let s=t[1],o=t[2],i=new h.A(s,e.mode,{scope:e.scope}),r=[],n=(await super.fetch(i,!1)).results;for(let e of n)e instanceof y.s&&r.push(this.convert(e,o));return{results:r}}convert(e,t){return""!==t&&e instanceof y.s&&(e.title=`${e.title}:${t}`,e.action.path=`${e.action.path}#L${t}`),e}};let HelpProvider=class HelpProvider extends m.j{enabledFor(e){return!0}clearCache(){}get hasCommands(){return!1}get debounce(){return 0}async fetch(e,t=!1){if("?"!==e.mode&&!t)return{results:[]};let s=Array.from(this.element.querySelectorAll("command-palette-help")),o=s.filter(t=>t.show(e)).map((e,t)=>e.toItem(t));return{results:o}}};var b=s(95639);let SearchLinksProvider=class SearchLinksProvider extends m.j{enabledFor(e){return!e.isBlank()&&"?"!==e.mode&&">"!==e.mode}clearCache(){}get hasCommands(){return!1}async fetch(e,t=!1){return{results:[b.K.create(e)]}}};let ServerDefinedProviderFactory=class ServerDefinedProviderFactory{static create(e){let t=this.providers[e.type];if(!t)throw Error(`Unknown provider type: ${e.type}`);return new t(e)}};function g(e,t,s,o){var i,r=arguments.length,n=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,s):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,s,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(n=(r<3?i(n):r>3?i(t,s,n):i(t,s))||n);return r>3&&n&&Object.defineProperty(t,s,n),n}ServerDefinedProviderFactory.providers={remote:RemoteProvider,prefetched:PrefetchedProvider,commands:CommandsProvider,files:FilesProvider,help:HelpProvider,"search-links":SearchLinksProvider};let v=class ServerDefinedProviderElement extends d.b{get debounce(){return parseInt(this.fetchDebounce,10)}get hasCommands(){return this.supportsCommands}get hasWildCard(){return this.modes.includes(this._wildcard)}get modes(){return""===this.supportedModes&&(this._modes=[""]),this._modes||(this._modes=JSON.parse(this.supportedModes)),this._modes}get scopeTypes(){return""===this.supportedScopeTypes?[]:(this._scopeTypes||(this._scopeTypes=JSON.parse(this.supportedScopeTypes)),this._scopeTypes)}connectedCallback(){this.provider=ServerDefinedProviderFactory.create(this)}constructor(...e){super(...e),this._wildcard="*"}};g([i.Lj],v.prototype,"type",void 0),g([i.Lj],v.prototype,"supportedModes",void 0),g([i.Lj],v.prototype,"fetchDebounce",void 0),g([i.Lj],v.prototype,"supportedScopeTypes",void 0),g([i.Lj],v.prototype,"src",void 0),g([i.Lj],v.prototype,"supportsCommands",void 0),v=g([i.Ih],v);var w=s(79922);function C(e,t,s,o){var i,r=arguments.length,n=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,s):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,s,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(n=(r<3?i(n):r>3?i(t,s,n):i(t,s))||n);return r>3&&n&&Object.defineProperty(t,s,n),n}let S=class CommandPaletteHelpElement extends HTMLElement{connectedCallback(){this.hidden=!0}show(e){return this.isEnabledScopeType(e)}isEnabledScopeType(e){return!this.scopeTypes||this.scopeTypes&&JSON.parse(this.scopeTypes).includes(e.scope.type)}toItem(e){let t={group:this.group,title:this.titleElement.innerHTML,index:e};return this.prefix&&(t.prefix=this.prefix),this.hintElement.textContent&&(t.persistentHint=this.hintElement.innerHTML),w.B.from(t)}};C([i.Lj],S.prototype,"group",void 0),C([i.Lj],S.prototype,"prefix",void 0),C([i.Lj],S.prototype,"scopeTypes",void 0),C([i.fA],S.prototype,"titleElement",void 0),C([i.fA],S.prototype,"hintElement",void 0),S=C([i.Ih],S),s(776),s(4328),s(73072),s(35446);var T=s(63927);let MainWindowCommand=class MainWindowCommand{static item(e={}){return new T.U(new this,e)}run(e){Error("Not implemented")}isApplicable(e){return!0}constructor(){this.iconType="octicon",this.group="commands",this.priority=0,this.dismissAfterRun=!0}};let MainWindowGlobalCommand=class MainWindowGlobalCommand extends MainWindowCommand{constructor(...e){super(...e),this.group="global_commands"}};let E=class DeleteDiscussion extends MainWindowCommand{get deleteButton(){return document.querySelector("button#dialog-show-delete-discussion")}get dialogElement(){return document.querySelector("#delete-discussion")}isApplicable(){return null!=this.deleteButton}run(){let e=this.deleteButton;if(e){e.click(),setTimeout(()=>{this.dialogElement?.querySelector('button[type="submit"]')?.focus()},0);return}}constructor(...e){super(...e),this.title="Delete discussion\u2026",this.icon="trash-color-fg-muted"}},k=class EditDiscussion extends MainWindowCommand{get editButton(){return document.querySelector(".js-discussions-comment-edit-button")}isApplicable(){return null!=this.editButton}run(){this.editButton?.click()}constructor(...e){super(...e),this.title="Edit discussion body",this.icon="pencil-color-fg-muted"}},_=class TransferDiscussion extends MainWindowCommand{get transferButton(){return document.querySelector("button#dialog-show-discussion-transfer-conversation")}get dialogElement(){return document.querySelector("#discussion-transfer-conversation")}isApplicable(){return null!=this.transferButton}run(){let e=this.transferButton,t=this.dialogElement;if(e&&t){e.click();let s=()=>{setTimeout(()=>{t?.querySelector("[data-menu-button]")?.focus()},0)};t.querySelector("include-fragment")?.addEventListener("load",s),s()}}constructor(...e){super(...e),this.title="Transfer discussion\u2026",this.icon="arrow-right-color-fg-muted"}},j=[E,_,k];var x=s(76237),L=s(93345),P=s(89445);let M=class TabSizeTwo extends MainWindowCommand{async run(e){this.updateTabSize(),this.saveSettings(e)}updateTabSize(){let e=document.querySelectorAll("[data-tab-size]");for(let t of e)t.setAttribute("data-tab-size",this.tabSize)}async saveSettings(e){let t=new FormData;t.set("tab_size_rendering_preference",this.tabSize);let s="Failed to save tab size preference";try{let o=await (0,P.Q)("/settings/appearance/tab_size",{method:"PUT",body:t});o.ok?e.displayFlash("success","Tab size rendering updated"):e.displayFlash("error",s)}catch{e.displayFlash("error",s)}}constructor(...e){super(...e),this.title="2 spaces",this.iconType="none",this.tabSize="2",this.group=""}},q=class TabSizeThree extends M{constructor(...e){super(...e),this.title="3 spaces",this.tabSize="3"}},A=class TabSizeFour extends M{constructor(...e){super(...e),this.title="4 spaces",this.tabSize="4"}},B=class TabSizeSix extends M{constructor(...e){super(...e),this.title="6 spaces",this.tabSize="6"}},D=class TabSizeEight extends M{constructor(...e){super(...e),this.title="8 spaces",this.tabSize="8"}},I=class TabSizeTen extends M{constructor(...e){super(...e),this.title="10 spaces",this.tabSize="10"}},R=class TabSizeTwelve extends M{constructor(...e){super(...e),this.title="12 spaces",this.tabSize="12"}};let SwitchTabSize=class SwitchTabSize extends MainWindowGlobalCommand{run(e){e.pushPage(new L.Z4(this.title,"tab-sizes",this.pageItems),!0)}get pageItems(){return[M,q,A,B,D,I,R].map(e=>e.item())}select(e){this.run(e)}constructor(...e){super(...e),this.title="Change tab size rendering",this.icon="gear-color-fg-muted",this.priority=10,this.dismissAfterRun=!1}};let O=class OpenInDotDev extends MainWindowCommand{isApplicable(){return this.fetchLink() instanceof HTMLAnchorElement}fetchLink(){return document.querySelector(".js-github-dev-shortcut")}run(){this.fetchLink()?.click()}constructor(...e){super(...e),this.title="Open in github.dev editor",this.icon="codespaces-color-fg-muted",this.priority=10}};let SwitchTheme=class SwitchTheme extends MainWindowGlobalCommand{run(e){e.pushPage(new L.Z4(this.title,"switch-theme-page-1",this.pageItems),!0)}get pageItems(){return[W,F,$,z,H].map(e=>e.item())}select(e){this.run(e)}constructor(...e){super(...e),this.title="Switch theme",this.icon="paintbrush-color-fg-muted",this.priority=9,this.dismissAfterRun=!1}};let W=class SwitchToDark extends MainWindowCommand{applyTheme(){this.loadStyles(this.theme),"auto"!==this.mode&&(0,x.on)(this.theme,this.mode),(0,x.h5)(this.mode)}async run(){this.applyTheme(),this.saveSettings(this.mode,this.lightTheme,this.darkTheme)}async saveSettings(e=this.mode,t,s){let o=new FormData;o.set("color_mode",e),t&&o.set("light_theme",t),s&&o.set("dark_theme",s);let i=await (0,P.Q)("/settings/appearance/color_mode",{method:"PUT",body:o}),r=await i.json();this.loadStyles(r.light_theme),this.loadStyles(r.dark_theme),(0,x.on)(r.light_theme,"light"),(0,x.on)(r.dark_theme,"dark"),(0,x.h5)(r.color_mode)}loadStyles(e){let t=document.querySelector(`link[data-color-theme='${e}']`);t&&!t.hasAttribute("href")&&t.hasAttribute("data-href")&&t.setAttribute("href",t.getAttribute("data-href"))}get darkTheme(){return"dark"===this.mode?this.theme:(0,x.yn)("dark")}get lightTheme(){return"light"===this.mode?this.theme:(0,x.yn)("light")}constructor(...e){super(...e),this.title="Default dark",this.icon="moon-color-fg-muted",this.mode="dark",this.theme="dark",this.group=""}},z=class SwitchToDarkHighContrast extends W{constructor(...e){super(...e),this.title="Switch theme to dark high contrast",this.theme="dark_high_contrast"}},$=class SwitchToDarkDimmed extends W{constructor(...e){super(...e),this.title="Dark dimmed",this.theme="dark_dimmed"}},F=class SwitchToLight extends W{constructor(...e){super(...e),this.title="Default light",this.icon="sun-color-fg-muted",this.mode="light",this.theme="light"}},H=class SwitchToAuto extends W{get darkTheme(){}get lightTheme(){}constructor(...e){super(...e),this.title="Sync with system settings",this.icon="sun-color-fg-muted",this.mode="auto"}},N=class UpdateSubscription extends MainWindowCommand{isApplicable(){return this.fetchButton() instanceof HTMLButtonElement&&this.fetchButton()?.disabled===!1}isSubscribe(){return this.fetchButton()?.textContent?.trim()==="Subscribe"}fetchButton(){return document.querySelector("[data-thread-subscribe-button]")}run(){this.fetchButton()?.click()}constructor(){super();let e=this.isSubscribe();this.title=`${e?"Subscribe":"Unsubscribe"}`,this.icon=`${e?"bell":"bell-slash"}-color-fg-muted`}},V=[O,SwitchTabSize,SwitchTheme,N];var U=s(46426);function Z(e){e.focus(),e.selectionStart=e.selectionEnd=e.value.length}let EditIssueBody=class EditIssueBody extends MainWindowCommand{issueBody(){return document.querySelector(".js-command-palette-issue-body")}isIssue(){return!!this.issueBody()}isApplicable(){return this.isIssue()}run(){let e=document.createElement("button");e.hidden=!0,e.classList.add("js-comment-edit-button");let t=document.querySelector("div.js-comment");t?.appendChild(e),e.click(),e.remove(),setTimeout(()=>{let e=t?.parentElement?.querySelector("textarea.js-comment-field");e&&Z(e)},0)}constructor(...e){super(...e),this.title="Edit issue body",this.icon="pencil-color-fg-muted"}};let EditIssueTitle=class EditIssueTitle extends MainWindowCommand{issueBody(){return document.querySelector(".js-command-palette-issue-body")}isIssue(){return!!this.issueBody()}isApplicable(){return this.fetchButton() instanceof HTMLButtonElement&&this.isIssue()}fetchButton(){return document.querySelector(".js-title-edit-button")}run(){this.fetchButton()?.click(),setTimeout(()=>{let e=document.querySelector("input#issue_title[autofocus]");e&&Z(e)},0)}constructor(...e){super(...e),this.title="Edit issue title",this.icon="pencil-color-fg-muted"}};let AddTasklist=class AddTasklist extends MainWindowCommand{issueBody(){return document.querySelector(".js-command-palette-issue-body")}isIssue(){return!!this.issueBody()}isApplicable(){return(0,U.c)("TASKLIST_BLOCK")&&this.isIssue()}run(){let e=document.createElement("button");e.hidden=!0,e.classList.add("js-comment-edit-button");let t=document.querySelector("div.js-comment");t?.appendChild(e),e.click(),e.remove(),setTimeout(()=>{let e=t?.parentElement?.querySelector("textarea.js-comment-field");if(e){let t=document.createTextNode("```[tasklist]\n- [ ] Create a draft issue or type # to select an issue\n```");""!==e.value&&(t=document.createTextNode("\n\n```[tasklist]\n- [ ] Create a draft issue or type # to select an issue\n```")),Z(e),e?.appendChild(t)}},0)}constructor(...e){super(...e),this.title="Add tasklist to issue",this.icon="plus-circle-color-fg-muted"}};let K=class TransferIssue extends MainWindowCommand{isApplicable(){return this.fetchDetails() instanceof HTMLDetailsElement}fetchDetails(){return document.querySelector("details.js-transfer-issue")}run(){let e=this.fetchDetails();if(e){let t=()=>{setTimeout(()=>{e.querySelector("[data-menu-button]")?.focus()},0)};e.querySelector("include-fragment")?.addEventListener("load",t),e.open=!0,t()}}constructor(...e){super(...e),this.title="Transfer issue\u2026",this.icon="arrow-right-color-fg-muted"}},J=class LockIssue extends MainWindowCommand{isApplicable(){return this.fetchDetails() instanceof HTMLDetailsElement}isLock(){return document.querySelector("summary.lock-toggle-link")?.textContent?.trim()==="Lock conversation"}fetchDetails(){return document.querySelector("details.js-lock-issue")}run(){let e=this.fetchDetails();e&&(e.open=!0,setTimeout(()=>{document.querySelector("#unlock-reason")?.focus()},0))}constructor(){super();let e=this.isLock();this.title=`${e?"Lock":"Unlock"} conversation`,this.icon=`${e?"lock":"key"}-color-fg-muted`}},G=class DeleteIssue extends MainWindowCommand{isApplicable(){return this.fetchDetails() instanceof HTMLDetailsElement}fetchDetails(){return document.querySelector("details.js-delete-issue")}run(){let e=this.fetchDetails();e&&(e.open=!0,setTimeout(()=>{e.querySelector('button[type="submit"]')?.focus()},0))}constructor(...e){super(...e),this.title="Delete issue\u2026",this.icon="trash-color-fg-muted"}};let ConvertToDiscussion=class ConvertToDiscussion extends MainWindowCommand{isApplicable(){return this.fetchConvertButton() instanceof HTMLButtonElement}fetchConvertButton(){return document.querySelector("button#dialog-show-convert-to-discussion")}fetchDialog(){return document.querySelector("#convert-to-discussion")}run(){let e=this.fetchConvertButton(),t=this.fetchDialog();if(e&&t){let e=()=>{setTimeout(()=>{t?.querySelector("#convert-to-discussion-category")?.focus()},0)};t.querySelector("include-fragment")?.addEventListener("load",e),t.open=!0,e()}}constructor(...e){super(...e),this.title="Convert issue to discussion\u2026",this.icon="comment-discussion-color-fg-muted"}};let X=[EditIssueTitle,EditIssueBody,AddTasklist,J,K,G,ConvertToDiscussion];var Q=s(97165),Y=s(76745);let OpenCodespace=class OpenCodespace extends MainWindowCommand{isApplicable(){let e=this.fetchElements();return!!(e.codeModal&&e.codespacesForm&&e.newCodespacesButton&&e.codespacesTab)}run(){let{codeModal:e,codespacesTab:t,newCodespacesButton:s}=this.fetchElements();e&&t&&s&&(e.open=!0,t.click(),s instanceof HTMLButtonElement&&s.click())}fetchElements(){let e=document.querySelector(".js-create-codespaces-form-command"),t=e?.closest("details")||null,s=t?.querySelector('[data-tab="cloud"]')||null,o=e?.querySelector('summary[role="button"], button[type="submit"]')||null;return{codespacesForm:e,codeModal:t,codespacesTab:s,newCodespacesButton:o}}constructor(...e){super(...e),this.title="Open in new codespace",this.icon="codespaces-color-fg-muted",this.priority=11}};var ee=s(98950);let et=class EditPullRequestBody extends EditIssueBody{pullRequestBody(){return document.querySelector(".js-command-palette-pull-body")}isPullRequest(){return!!this.pullRequestBody()}isApplicable(){return this.isPullRequest()}constructor(...e){super(...e),this.title="Edit pull request body"}},es=class EditPullRequestTitle extends EditIssueTitle{pullRequestBody(){return document.querySelector(".js-command-palette-pull-body")}isPullRequest(){return!!this.pullRequestBody()}isApplicable(){return this.fetchButton() instanceof HTMLButtonElement&&this.isPullRequest()}constructor(...e){super(...e),this.title="Edit pull request title"}},eo=class UpdateBranch extends MainWindowCommand{isApplicable(){return this.fetchButton() instanceof HTMLButtonElement}fetchButton(){return document.querySelector(".js-update-branch-form button")}run(){let e=this.fetchButton();e&&(e.scrollIntoView({behavior:"smooth",block:"center"}),e.click())}constructor(...e){super(...e),this.title="Update current branch",this.icon="sync-color-fg-muted"}},ei=class ConvertToDraft extends MainWindowCommand{isApplicable(){return this.fetchButton() instanceof HTMLButtonElement}fetchButton(){return document.querySelector(".js-convert-to-draft")}run(){let e=this.fetchButton()?.closest("details");e&&(e.open=!0,setTimeout(()=>{e.querySelector(".js-convert-to-draft")?.focus()},0))}constructor(...e){super(...e),this.title="Convert to draft",this.icon="git-pull-request-draft-color-fg-muted"}},er=class CopyBranchName extends MainWindowCommand{isApplicable(){return this.fetchClipboardCopy() instanceof Y.Z}fetchClipboardCopy(){return document.querySelector(".js-copy-branch")}async run(e){let t=this.fetchClipboardCopy();if(t instanceof Y.Z){let s=t.value;try{await (0,ee.z)(s),e.displayFlash("success","Branch name copied to clipboard!")}catch{e.displayFlash("error","Unable to copy branch name to clipboard!")}}}constructor(...e){super(...e),this.title="Copy current branch name",this.icon="copy-color-fg-muted"}},en=[er,es,et,eo,ei,OpenCodespace],ec=class CopyPermalink extends MainWindowCommand{isApplicable(){return this.fetchPermalinkContainer() instanceof HTMLAnchorElement}fetchPermalinkContainer(){return document.querySelector(".js-permalink-shortcut")}async run(e){let t=this.fetchPermalinkContainer();if(t){let s=`${t.href}${window.location.hash}`;try{await (0,ee.z)(s),e.displayFlash("success","Copied permalink!")}catch{e.displayFlash("error","Failed to copy permalink!")}}}constructor(...e){super(...e),this.title="Copy file permalink",this.icon="copy-color-fg-muted"}},ea=class CloneCopyHttps extends MainWindowCommand{isApplicable(){return this.backendCommandsDisabled()&&this.fetchClipboardCopy() instanceof Y.Z}fetchClipboardCopy(){return document.querySelector(".js-clone-url-http")}backendCommandsDisabled(){return!!window.commandPalette&&!window.commandPalette.hasAttribute("commands-path")}async run(e){let t=this.fetchClipboardCopy();if(t instanceof Y.Z){let s=t.value;try{await (0,ee.z)(s),e.displayFlash("success","Clone URL copied!")}catch{e.displayFlash("error","Clone URL couldn't be copied")}}}constructor(...e){super(...e),this.title="Clone repository: Copy HTTPS",this.icon="copy-color-fg-muted",this.priority=4}},el=class CloneCopySsh extends MainWindowCommand{isApplicable(){return this.backendCommandsDisabled()&&this.fetchClipboardCopy() instanceof Y.Z}fetchClipboardCopy(){return document.querySelector(".js-clone-url-ssh")}backendCommandsDisabled(){return!!window.commandPalette&&!window.commandPalette.hasAttribute("commands-path")}async run(e){let t=this.fetchClipboardCopy();if(t instanceof Y.Z){let s=t.value;try{await (0,ee.z)(s),e.displayFlash("success","Clone URL copied!")}catch{e.displayFlash("error","Clone URL couldn't be copied")}}}constructor(...e){super(...e),this.title="Clone repository: Copy SSH",this.icon="copy-color-fg-muted",this.priority=3}},eu=class CloneCopyCli extends MainWindowCommand{isApplicable(){return this.backendCommandsDisabled()&&this.fetchClipboardCopy() instanceof Y.Z}fetchClipboardCopy(){return document.querySelector(".js-clone-url-gh-cli")}backendCommandsDisabled(){return!!window.commandPalette&&!window.commandPalette.hasAttribute("commands-path")}async run(e){let t=this.fetchClipboardCopy();if(t instanceof Y.Z){let s=t.value;try{await (0,ee.z)(s),e.displayFlash("success","Clone URL copied!")}catch{e.displayFlash("error","Clone URL couldn't be copied")}}}constructor(...e){super(...e),this.title="Clone repository: Copy GitHub CLI",this.icon="copy-color-fg-muted",this.priority=2}},ed=[ea,el,eu,ec,OpenCodespace],eh=class MainWindowCommandsProvider extends Q.B{enabledFor(e){return">"===e.mode||!!["discussion","issue","pull_request"].includes(e.scope.type)}get hasCommands(){return!0}async fetch(e){this.items=[...X.map(e=>e.item()),...en.map(e=>e.item()),...ed.map(e=>e.item()),...j.map(e=>e.item()),...V.map(e=>e.item())].filter(t=>t.isApplicable(e));let t=this.fuzzyFilter(this.items,e);return{results:t}}get debounce(){return 0}clearCache(){}constructor(...e){super(...e),this.itemsByType={},this.items=[],this.needsFetch=!0}};window.commandPalette&&window.commandPalette.registerProvider("main-window-commands-provider",new eh),window.addEventListener("command-palette-ready",()=>{window.commandPalette?.registerProvider("main-window-commands-provider",new eh)});var ep=s(7667);function em(e,t,s,o){var i,r=arguments.length,n=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,s):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,s,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(n=(r<3?i(n):r>3?i(t,s,n):i(t,s))||n);return r>3&&n&&Object.defineProperty(t,s,n),n}let ef=((o=class CommandPaletteInputElement extends HTMLElement{static get observedAttributes(){return["input-value","typeahead","scope"]}setup(){this.classList.add("d-flex","flex-items-center","flex-nowrap","py-1","pl-3","pr-2","border-bottom"),this.input=this.querySelector("input.js-input"),this.overlayInput=this.querySelector("input.js-overlay-input"),this.scopeElement=this.querySelector("command-palette-scope"),this.searchIcon=this.querySelector(".js-search-icon"),this.spinner=this.querySelector(".js-spinner"),this.defaultScope=this.scope,this.hasAttribute("autofocus")&&this.input.focus(),0!==this.inputValue.length&&this._dispatchEvent("command-palette-input"),this.setupComplete=!0;let e=new CustomEvent("command-palette-input-ready",{bubbles:!0,cancelable:!0});this.dispatchEvent(e)}connectedCallback(){this.setupComplete||this.setup(),this.inputValue=this.getAttribute("input-value")||"",this.typeahead=this.getAttribute("typeahead")||"",this.placeholder=this.getAttribute("placeholder")||"",this.connected=!0}attributeChangedCallback(e,t,s){this.input&&("typeahead"===e?this.typeahead=s:"input-value"===e&&(this.inputValue=s,this._dispatchEvent("command-palette-input")))}focus(){this.input.focus()}setRemovedTokenAndSelect(e){e&&(this.inputValue=e),this.focus(),this.input.select()}get scope(){return this.scopeElement.scope}set scope(e){this.scopeElement.scope=e,this.clearButton.hidden=!this.hasSomethingToClear()}hasScope(){return this.scopeElement.hasScope()}clearScope(){return this.scopeElement.clearScope()}removeToken(){return this.scopeElement.removeToken()}get placeholder(){return this.input.getAttribute("placeholder")||""}set placeholder(e){this.input.setAttribute("placeholder",e)}get typeaheadPlaceholderText(){return this.typeaheadPlaceholder.textContent||""}set typeaheadPlaceholderText(e){this.typeaheadPlaceholder.textContent=e}get inputValue(){return this.input?.value||""}set inputValue(e){this.input.value=e,this.typeahead=e,this.resetPlaceholder(),this.onInput()}get overlay(){return this.overlayInput.value}set overlay(e){this.overlayInput.value=e}get typeahead(){return this.typeaheadValue}set typeahead(e){if(this.typeaheadValue=this.overlay+e,this.mirror.textContent=this.inputValue,""===e)this.typeaheadText.textContent="";else if(this.placeholder="",this.typeaheadPlaceholderText="",this.valueStartsWithTypeahead){let t=this.inputValue.length-(this.overlay?1:0);this.typeaheadText.textContent=e.substring(t)}else this.typeaheadText.textContent=` \u2013 ${e}`}showModePlaceholder(e=""){this.typeaheadPlaceholderText=e}get valueStartsWithTypeahead(){return this.typeaheadValue.toLowerCase().startsWith(this.inputValue.toLowerCase())}get isCursorAtEnd(){return this.inputValue.length===this.input.selectionStart}set loading(e){this.spinner.hidden=!e,this.searchIcon.hidden=e}resetPlaceholder(){let e=this.inputValue.replace(this.overlay,"");e&&this.overlay&&(this.typeaheadPlaceholderText=""),this.placeholder=this.getAttribute("placeholder")||""}onInput(){this.resetPlaceholder(),this.connected&&(this.clearButton.hidden=!this.hasSomethingToClear(),this._dispatchEvent("command-palette-input"))}onClear(e){e instanceof KeyboardEvent&&"Enter"!==e.key||(this.inputValue="",this.input.focus(),this._dispatchEvent("command-palette-cleared"))}onKeydown(e){if(this.isSelectKeystroke(e.key)&&(this._dispatchEvent("command-palette-select"),e.stopImmediatePropagation(),e.preventDefault()),this.hasSomethingToClear()&&(0,ep.o)(e)&&"Backspace"===e.key){this.onClear();return}if(0===this.input.selectionStart&&0===this.input.selectionEnd&&"Backspace"===e.key){this._dispatchEvent("command-palette-descope"),e.stopImmediatePropagation(),e.preventDefault();return}}hasSomethingToClear(){return this.scopeElement.hasScope()||this.inputValue.length>0}isSelectKeystroke(e){return"Tab"===e||"ArrowRight"===e&&this.isCursorAtEnd}textSelected(){return this.input.selectionStart!==this.input.selectionEnd}_dispatchEvent(e){let t=new CustomEvent(e,{cancelable:!0,detail:{typeahead:this.typeahead,value:this.inputValue}});return this.dispatchEvent(t)}constructor(...e){super(...e),this.setupComplete=!1,this.connected=!1}}).tagName="command-palette-input",o);em([i.fA],ef.prototype,"typeaheadPlaceholder",void 0),em([i.fA],ef.prototype,"typeaheadText",void 0),em([i.fA],ef.prototype,"mirror",void 0),em([i.fA],ef.prototype,"clearButton",void 0),ef=em([i.Ih],ef);var ey=s(67044),eb=s(56959),eg=s(54697),ev=s(36071),ew=s(71643);function eC(){return document.querySelector(ep.Z.tagName)}function eS(e,t){let s=(0,ey.EL)(t);return!!s&&!!e&&e.split(",").some(e=>s===e)}window.customElements.get(ep.Z.tagName)||window.customElements.define(ep.Z.tagName,ep.Z),document.addEventListener("keydown",function(e){if(!e.code)return;let t=eC();if(!t)return;let s=function(){let e=document.querySelector("#memex-root");return!!e}(),o=eS(t.platformActivationHotkey,e),i=eS(t.platformSecondaryActivationHotkey,e),r=eS(t.platformCommandModeHotkey,e),n=!(function(e){let t=e.target;return!!t&&null!==t.closest(".js-previewable-comment-form")}(e)||function(e){let t=e.target;if(!t)return!1;let s=t.closest(".js-code-editor");if(!s)return!1;let o=(0,eg.P)(s);if(!o)return!1;let i=o.editor;if(!i)return!1;let r=i.getMode().name;return"gfm"===r||"markdown"===r}(e))&&!s&&(o||r),c=!s&&(i||r),a=t.hasAttribute("memex-hotkey-enabled")&&s&&(o||i||r);(n||c||a)&&(function(e){for(let t of document.querySelectorAll(".js-command-palette-dialog")){let s=t.querySelector(ef.tagName);if(!s)return;if(t.open)t.open=!1;else{(function(e,t){let s=e.inputValue.startsWith(">");t&&!s?e.inputValue=`>${e.inputValue}`:t||!s||(e.inputValue=e.inputValue.substring(1))})(s,e);let o=t.querySelector(ep.Z.tagName);o&&(o.previouslyActiveElement=document.activeElement),t.open=!0}}}(r),e.preventDefault(),e.stopPropagation())}),(0,ev.N7)(".js-activate-command-palette",e=>{e.addEventListener("click",()=>{document.querySelector(".js-command-palette-dialog")?.setAttribute("open","true")})}),(0,ev.N7)(".js-command-palette-dialog",e=>{if(!e)return;let t=window.performance.now(),s=eC();s&&(e.addEventListener("toggle",()=>{e.open?s.activate():s.deactivate()}),s.addEventListener("command-palette-activated",e=>{e instanceof CustomEvent&&(e.detail.previouslyActivated||(0,ew.b)({distributionKey:"COMMAND_PALETTE_FIRST_OPEN",distributionValue:window.performance.now()-t}))}))}),(0,ev.N7)(".js-socket-channel.js-updatable-content",{subscribe:e=>(0,eb.RB)(e,"socket:message",()=>{let e=eC();e&&e.clearCommands(!1)})})},54697:(e,t,s)=>{s.d(t,{P:()=>r,g:()=>n});var o=s(59753);let i=new WeakMap;function r(e){return i.get(e)}async function n(e){return i.get(e)||c(await new Promise(t=>{e.addEventListener("codeEditor:ready",t,{once:!0})}))}function c(e){if(!(e instanceof CustomEvent))throw Error("assert: event is not a CustomEvent");let t=e.detail.editor;if(!e.target)throw Error("assert: event.target is null");return i.set(e.target,t),t}(0,o.on)("codeEditor:ready",".js-code-editor",c)},76237:(e,t,s)=>{s.d(t,{Fg:()=>d,I3:()=>n,h5:()=>a,on:()=>l,yn:()=>u});var o=s(4412),i=s(64325);function r(){(0,i.d8)("preferred_color_mode",n())}function n(){return c("dark")?"dark":c("light")?"light":void 0}function c(e){return window.matchMedia&&window.matchMedia(`(prefers-color-scheme: ${e})`).matches}function a(e){let t=document.querySelector("html[data-color-mode]");t&&t.setAttribute("data-color-mode",e)}function l(e,t){let s=document.querySelector("html[data-color-mode]");s&&s.setAttribute(`data-${t}-theme`,e)}function u(e){let t=document.querySelector("html[data-color-mode]");if(t)return t.getAttribute(`data-${e}-theme`)}function d(e="light"){let t=function(){let e=document.querySelector("html[data-color-mode]");if(e)return e.getAttribute("data-color-mode")}();return("auto"===t?n():t)??e}(async()=>{if(await o.x,r(),window.matchMedia){let e=window.matchMedia("(prefers-color-scheme: dark)");e?.addEventListener?e.addEventListener("change",r):e.addListener(r)}})()},64325:(e,t,s)=>{function o(e){return i(e)[0]}function i(e){let t=[];for(let s of function(){try{return document.cookie.split(";")}catch{return[]}}()){let[o,i]=s.trim().split("=");e===o&&void 0!==i&&t.push({key:o,value:i})}return t}function r(e,t,s=null,o=!1,i="lax"){let r=document.domain;if(null==r)throw Error("Unable to get document domain");r.endsWith(".github.com")&&(r="github.com");let n="https:"===location.protocol?"; secure":"",c=s?`; expires=${s}`:"";!1===o&&(r=`.${r}`);try{document.cookie=`${e}=${t}; path=/; domain=${r}${c}${n}; samesite=${i}`}catch{}}function n(e,t=!1){let s=document.domain;if(null==s)throw Error("Unable to get document domain");s.endsWith(".github.com")&&(s="github.com");let o=new Date().getTime(),i=new Date(o-1).toUTCString(),r="https:"===location.protocol?"; secure":"",n=`; expires=${i}`;!1===t&&(s=`.${s}`);try{document.cookie=`${e}=''; path=/; domain=${s}${n}${r}`}catch{}}s.d(t,{$1:()=>i,d8:()=>r,ej:()=>o,kT:()=>n})},67044:(e,t,s)=>{s.d(t,{DV:()=>r,D_:()=>o.D_,EL:()=>o.EL,N9:()=>o.N9,Tz:()=>o.Tz,k0:()=>o.k0});var o=s(11793);let i=/(?:^|,)((?:[^,]|,(?=\+| |$))*(?:,(?=,))?)/g;function r(e){return Array.from(e.matchAll(i)).map(([,e])=>e)}},56959:(e,t,s)=>{s.d(t,{RB:()=>o,qC:()=>i,w0:()=>Subscription});let Subscription=class Subscription{constructor(e){this.closed=!1,this.unsubscribe=()=>{e(),this.closed=!0}}};function o(e,t,s,o={capture:!1}){return e.addEventListener(t,s,o),new Subscription(()=>{e.removeEventListener(t,s,o)})}function i(...e){return new Subscription(()=>{for(let t of e)t.unsubscribe()})}}},e=>{var t=t=>e(e.s=t);e.O(0,["vendors-node_modules_dompurify_dist_purify_js","vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183","vendors-node_modules_github_selector-observer_dist_index_esm_js","vendors-node_modules_allex_crc32_lib_crc32_esm_js-node_modules_github_mini-throttle_dist_deco-b38cad","vendors-node_modules_github_clipboard-copy-element_dist_index_esm_js-node_modules_delegated-e-b37f7d","ui_packages_failbot_failbot_ts","app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d"],()=>t(75133)),e.O()}]); +//# sourceMappingURL=command-palette-01798df62299.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/copilot-code-chat-11d15d840150.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/copilot-code-chat-11d15d840150.js.download" new file mode 100644 index 0000000..bb66c03 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/copilot-code-chat-11d15d840150.js.download" @@ -0,0 +1,177 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["copilot-code-chat"],{26855:(e,t,n)=>{let o;function r(){if(!o)throw Error("Client env was requested before it was loaded. This likely means you are attempting to use client env at the module level in SSR, which is not supported. Please move your client env usage into a function.");return o}function i(){return o?.locale??"en-US"}n.d(t,{Kd:()=>i,dU:()=>r}),function(){if("undefined"!=typeof document){let e=document.getElementById("client-env");if(e)try{o=JSON.parse(e.textContent||"")}catch(e){console.error("Error parsing client-env",e)}}}()},1640:(e,t,n)=>{n.d(t,{Aq:()=>l,L4:()=>o,YZ:()=>i,cw:()=>r,d0:()=>a});let OpenCopilotChatEvent=class OpenCopilotChatEvent extends Event{constructor(e){super("open-copilot-chat",{bubbles:!1,cancelable:!0}),this.payload=e}};let AddCopilotChatReferenceEvent=class AddCopilotChatReferenceEvent extends Event{constructor(e,t=!1){super("add-copilot-chat-reference",{bubbles:!1,cancelable:!0}),this.reference=e,this.openPanel=t}};function o(e){window.dispatchEvent(new OpenCopilotChatEvent(e))}function r(e,t=!1){window.dispatchEvent(new AddCopilotChatReferenceEvent(e,t))}function i(e){return window.addEventListener("open-copilot-chat",e),()=>{window.removeEventListener("open-copilot-chat",e)}}function a(e){return window.addEventListener("add-copilot-chat-reference",e),()=>{window.removeEventListener("add-copilot-chat-reference",e)}}function l(e){return window.addEventListener("search-copilot-chat",e),()=>{window.removeEventListener("search-copilot-chat",e)}}},790:(e,t,n)=>{n.d(t,{A:()=>o});let o={explain:"explain",conversation:"conversation",suggest:"suggest",askDocs:"ask-docs",discussFileDiff:"discuss-file-diff",explainFileDiff:"explain-file-diff"}},45356:(e,t,n)=>{n.d(t,{OP:()=>o,kc:()=>r});let DiffSelectionEvent=class DiffSelectionEvent extends Event{constructor(e){super("diff-line-selection",{bubbles:!1,cancelable:!0}),this.payload=e}};function o(e){window.dispatchEvent(new DiffSelectionEvent(e))}function r(e){return window.addEventListener("diff-line-selection",e),()=>window.removeEventListener("diff-line-selection",e)}},84893:(e,t,n)=>{var o,r,i=n(9067),a=n(85893),l=n(67294),s=n(73935),c=n(65466),d=n(1640),u=n(790),p=n(26425),f=n(46426),m=n(95253),h=n(3384),g=n(86283),b=n(64479),v=n(85529),y=n(45677),w=n(52516),x=n(45356);let S=(e,t)=>{let n=`[data-diff-anchor="${e}"] .js-linkable-line-number`;switch(t){case"base":n=`${n}:not(.js-blob-rnum)`;break;case"head":n=`${n}.js-blob-rnum`}let o=[...document.querySelectorAll(n)],r=o[0]?.getAttribute("data-line-number"),i=o[o.length-1]?.getAttribute("data-line-number");if(r&&i)return{start:parseInt(r),end:parseInt(i)}},_=e=>{let t={...e};if(t.base&&!t.base.range.start){let n=S(e.id,"base");n&&(t.base.range=n)}if(t.head&&!t.head.range.start){let n=S(e.id,"head");n&&(t.head.range=n)}return t},E={position:"absolute",top:"-12px",right:"12px",zIndex:1},C=({fileDiffReference:e})=>{let t=(0,f.c)("COPILOT_DIFF_CHAT_ICEBREAKERS"),[n,o]=(0,l.useState)(),[r,i]=(0,l.useState)(),[S,C]=(0,l.useState)(!1),{addToast:j}=(0,b.V6)();(0,l.useEffect)(()=>{let t=t=>{i(t.payload);let n=document.querySelectorAll(".selected-line.selected-line-top.blob-code"),r=n[n.length-1];r&&e.id&&t.payload?.diffId&&e.id===t.payload.diffId?o(r):o(void 0)};if(g.iG){let e=(0,p.sI)(g.iG.location.hash);e?.[1]&&t({payload:{diffId:e[1],start:e[2]&&e[3]?`${e[2]}${e[3]}`:void 0,end:e[4]&&e[5]?`${e[4]}${e[5]}`:void 0}})}return(0,x.kc)(t)},[e]);let O=()=>({..._(e),selectedRange:{start:r?.start??"",end:r?.end??""}});return(0,a.jsx)(a.Fragment,{children:n?(0,s.createPortal)((0,a.jsx)(c.x,{referenceType:e.type,onClick:()=>{(0,d.L4)({intent:u.A.discussFileDiff,references:[O()]}),C(!1),(0,m.qP)("copilot.file-diff.discuss")},containerSx:E,children:(0,a.jsxs)(y.P,{open:S,onOpenChange:C,children:[(0,a.jsx)(y.P.Anchor,{children:(0,a.jsx)(h.E,{icon:v.TriangleDownIcon,label:"Copilot menu",onSelect:()=>C(!0),size:"small",sx:{...c.J,">span":{mb:0},color:"fg.muted"},tooltipDirection:"sw","data-testid":"more-copilot-button"})}),(0,a.jsx)(y.P.Overlay,{align:"end",children:(0,a.jsxs)(w.S,{children:[t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(w.S.Item,{onSelect:()=>{(0,d.L4)({content:"Explain",intent:u.A.explainFileDiff,references:[O()]}),C(!1),(0,m.qP)("copilot.file-diff.explain")},children:"Explain"}),(0,a.jsx)(w.S.Divider,{})]}),(0,a.jsx)(w.S.Item,{onSelect:()=>{(0,d.cw)(O()),j({message:"Reference added to thread",type:"success"}),C(!1),(0,m.qP)("copilot.file-diff.add")},children:"Attach to current thread"})]})})]})}),n):null})};try{C.displayName||(C.displayName="CopilotChatDiffButton")}catch{}let j={px:5,borderRadius:0,whiteSpace:"nowrap"},O=({fileDiffReference:e})=>{let{addToast:t}=(0,b.V6)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(w.S.Item,{onSelect:()=>{(0,d.L4)({intent:u.A.discussFileDiff,references:[_(e)]}),(0,m.qP)("copilot.file-diff.menu.discuss")},sx:j,role:"menuitem",children:"Ask Copilot about this diff"}),(0,a.jsx)(w.S.Item,{onSelect:()=>{(0,d.cw)(_(e)),t({message:"Reference added to thread",type:"success"}),(0,m.qP)("copilot.file-diff.menu.add")},sx:j,role:"menuitem",children:"Attach to current thread"})]})};try{O.displayName||(O.displayName="CopilotChatDiffMenuItem")}catch{}var L=n(76006);function I(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function R(e,t){var n=I(e,t,"get");return n.get?n.get.call(e):n.value}function A(e,t,n){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}function P(e,t,n){var o=I(e,t,"set");return!function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=n}}(e,o,n),n}function k(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}var N=new WeakMap;let D=class CopilotDiffEntryStore extends EventTarget{get entries(){return R(this,N)}add(e){P(this,N,R(this,N).concat(e)),this.dispatchEvent(new Event("update"))}remove(e){P(this,N,R(this,N).filter(t=>t!==e)),this.dispatchEvent(new Event("update"))}constructor(...e){super(...e),A(this,N,{writable:!0,value:void 0}),P(this,N,[])}},$=(o=new WeakMap,(r=class CopilotDiffEntryElement extends HTMLElement{connectedCallback(){this.menuItemsSlot?.replaceChildren(),this.floatingMenuSlot?.replaceChildren(),CopilotDiffEntryElement.store.add(this)}disconnectedCallback(){CopilotDiffEntryElement.store.remove(this)}get fileDiffReference(){let e=this.fileDiffReferenceJson;if(!e)return null;if(R(this,o)?.raw===e)return R(this,o).parsed;let t=JSON.parse(e);return P(this,o,{raw:e,parsed:t}),t}constructor(...e){super(...e),A(this,o,{writable:!0,value:void 0})}}).store=new D,r);function T(){let e=(0,l.useSyncExternalStore)(e=>($.store.addEventListener("update",e),()=>$.store.removeEventListener("update",e)),()=>$.store.entries);return(0,a.jsx)(a.Fragment,{children:e.map(e=>e.fileDiffReference&&(0,a.jsxs)(l.Fragment,{children:[e.floatingMenuSlot&&(0,s.createPortal)((0,a.jsx)(C,{fileDiffReference:e.fileDiffReference}),e.floatingMenuSlot),e.menuItemsSlot&&(0,s.createPortal)((0,a.jsx)(O,{fileDiffReference:e.fileDiffReference}),e.menuItemsSlot)]},e.fileDiffReference.id))})}k([L.Lj],$.prototype,"fileDiffReferenceJson",void 0),k([L.fA],$.prototype,"menuItemsSlot",void 0),k([L.fA],$.prototype,"floatingMenuSlot",void 0),$=k([L.Ih],$);try{T.displayName||(T.displayName="CopilotCodeChatPartial")}catch{}(0,i.t)("copilot-code-chat",{Component:T})},26425:(e,t,n)=>{function o(e){let t=e.match(/^#?(diff-[a-f0-9]+)(L|R)(\d+)(?:-(L|R)(\d+))?$/i);if(null!=t&&6===t.length)return t;let n=e.match(/^#?(discussion-diff-[0-9]+)(L|R)(\d+)(?:-(L|R)(\d+))?$/i);return null!=n&&6===n.length?n:null}function r(e,t){return`${"left"===t?"L":"R"}${e}`}function i(e){let t=e.match(/^#?(diff-[a-f0-9]+)/);return t?.[1]}function a(e){let t=e.match(/^#?(r\d+)/),n=t?.[1];return n?parseInt(n.slice(1)):void 0}function l(e){let t=o(e);if(t){let e=t[1],n=t[2]?"L"===t[2]?"left":"right":void 0,o=t[3]?parseInt(t[3]):void 0;if(!e||!n||void 0===o)return;let r=t[4]?"L"===t[4]?"left":"right":void 0,i=t[5]?parseInt(t[5]):void 0;return{diffAnchor:e,startOrientation:n,startLineNumber:o,endOrientation:r??n,endLineNumber:i??o,firstSelectedLineNumber:o,firstSelectedOrientation:n}}}function s(e){let t=c(e);!function(e){let t=`#${e}`;if(t===window.location.hash)return;let n=window.location.href;history.replaceState({...history.state},"",t),window.dispatchEvent(new HashChangeEvent("hashchange",{newURL:window.location.href,oldURL:n}))}(t)}function c(e){let t=r(e.startLineNumber,e.startOrientation),n=`${e.diffAnchor}${t}`;if(e.endLineNumber!==e.startLineNumber||e.endOrientation!==e.startOrientation){let t=r(e.endLineNumber,e.endOrientation);n+=`-${t}`}return n}n.d(t,{Es:()=>a,LA:()=>i,Lh:()=>c,fI:()=>s,rn:()=>l,sI:()=>o})},4412:(e,t,n)=>{n.d(t,{C:()=>i,x:()=>r});var o=n(86283);let r=o.n4?.readyState==="interactive"||o.n4?.readyState==="complete"?Promise.resolve():new Promise(e=>{o.n4?.addEventListener("DOMContentLoaded",()=>{e()})}),i=o.n4?.readyState==="complete"?Promise.resolve():new Promise(e=>{o.iG?.addEventListener("load",e)})},46426:(e,t,n)=>{n.d(t,{$:()=>c,c:()=>s});var o=n(15205),r=n(26855),i=n(86283);function a(){let e=(0,r.dU)().featureFlags,t=e.map(e=>e.toUpperCase());return new Set(t)}let l=i.W6?a:(0,o.Z)(a);function s(e){return l().has(e.toUpperCase())}let c={isFeatureEnabled:s}},17920:(e,t,n)=>{n.d(t,{eE:()=>i});var o=n(86283);let r={Android:"Android",iOS:"iOS",macOS:"macOS",Windows:"Windows",Linux:"Linux",Unknown:"Unknown"};function i(){return function(){let e=r.Unknown,t=!1;if(o.iG){let n=o.iG.navigator,i=n.userAgent,a=n?.userAgentData?.platform||n.platform;-1!==["Macintosh","MacIntel","MacPPC","Mac68K","macOS"].indexOf(a)?e=r.macOS:-1!==["iPhone","iPad","iPod"].indexOf(a)?e=r.iOS:-1!==["Win32","Win64","Windows","WinCE"].indexOf(a)?e=r.Windows:/Android/.test(i)?e=r.Android:/Linux/.test(a)&&(e=r.Linux),t=n?.userAgentData?.mobile??(e===r.Android||e===r.iOS)}return{os:e,isAndroid:e===r.Android,isIOS:e===r.iOS,isMacOS:e===r.macOS,isWindows:e===r.Windows,isLinux:e===r.Linux,isDesktop:e===r.macOS||e===r.Windows||e===r.Linux,isMobile:t}}().isMacOS}},95628:(e,t,n)=>{n.d(t,{M:()=>i});let o=e=>{let t=getComputedStyle(e,null);return["overflow","overflow-y","overflow-x"].some(e=>{let n=t.getPropertyValue(e);return"auto"===n||"scroll"===n})},r=(e,t)=>e&&null!==e.parentNode?r(e.parentNode,t.concat([e])):t;function i(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return;let t=r(e.parentNode,[]);for(let e of t)if((e instanceof HTMLElement||e instanceof SVGElement)&&o(e))return e;return document.scrollingElement||document.documentElement}},95253:(e,t,n)=>{let o;n.d(t,{YT:()=>p,qP:()=>f,yM:()=>m});var r=n(88149),i=n(86058),a=n(44544),l=n(71643);let{getItem:s}=(0,a.Z)("localStorage"),c="dimension_",d=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","scid"];try{let e=(0,r.n)("octolytics");delete e.baseContext,o=new i.R(e)}catch(e){}function u(e){let t=(0,r.n)("octolytics").baseContext||{};if(t)for(let[e,n]of(delete t.app_id,delete t.event_url,delete t.host,Object.entries(t)))e.startsWith(c)&&(t[e.replace(c,"")]=n,delete t[e]);let n=document.querySelector("meta[name=visitor-payload]");if(n){let e=JSON.parse(atob(n.content));Object.assign(t,e)}let o=new URLSearchParams(window.location.search);for(let[e,n]of o)d.includes(e.toLowerCase())&&(t[e]=n);return t.staff=(0,l.B)().toString(),Object.assign(t,e)}function p(e){o?.sendPageView(u(e))}function f(e,t={}){let n=document.head?.querySelector('meta[name="current-catalog-service"]')?.content,r=n?{service:n}:{};for(let[e,n]of Object.entries(t))null!=n&&(r[e]=`${n}`);if(o){let t=e||"unknown";u(r),o.sendEvent(t,u(r))}}function m(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,JSON.stringify(t)]))}},9067:(e,t,n)=>{n.d(t,{t:()=>d});var o=n(96843);let r=new o.e;var i=n(85893),a=n(76006),l=n(88003),s=n(32369);let c=class ReactPartialElement extends l.S{async getReactNode(e){var t;let{Component:n}=await (t=this.name,r.getRegistration(t));return(0,i.jsx)(s.S,{partialName:this.name,embeddedData:e,Component:n,wasServerRendered:this.hasSSRContent,ssrError:!!this.ssrError})}constructor(...e){super(...e),this.nameAttribute="partial-name"}};function d(e,t){r.register(e,t)}c=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}([a.Ih],c)},53729:(e,t,n)=>{n.d(t,{A7:()=>s,ko:()=>l,q1:()=>a});var o=n(15205),r=n(86283);let i=(0,o.Z)(function(){return r.n4?.head?.querySelector('meta[name="runtime-environment"]')?.content||""}),a=(0,o.Z)(function(){return r.n4?.head?.querySelector('meta[name="is-private-instance"]')?.content==="true"}),l=(0,o.Z)(function(){return"enterprise"===i()}),s="webpack"},44544:(e,t,n)=>{n.d(t,{Z:()=>a,_:()=>l});var o=n(86283),r=n(71643);let i=class NoOpStorage{getItem(){return null}setItem(){}removeItem(){}clear(){}key(){return null}get length(){return 0}};function a(e,t={throwQuotaErrorsOnSet:!1},n=o.iG,a=e=>e,l=e=>e){let s;try{if(!n)throw Error();s=n[e]||new i}catch{s=new i}let{throwQuotaErrorsOnSet:c}=t;function d(e){t.sendCacheStats&&(0,r.b)({incrementKey:e})}function u(e){try{if(s.removeItem(e),t.ttl){let t=`${e}:expiry`;s.removeItem(t)}}catch(e){}}return{getItem:function(e,t=new Date().getTime()){try{let n=s.getItem(e);if(!n)return null;let o=`${e}:expiry`,r=Number(s.getItem(o));if(r&&t>r)return u(e),u(o),d("SAFE_STORAGE_VALUE_EXPIRED"),null;return d("SAFE_STORAGE_VALUE_WITHIN_TTL"),a(n)}catch(e){return null}},setItem:function(e,n,o=new Date().getTime()){try{if(s.setItem(e,l(n)),t.ttl){let n=`${e}:expiry`,r=o+t.ttl;s.setItem(n,r.toString())}}catch(e){if(c&&e instanceof Error&&e.message.toLowerCase().includes("quota"))throw e}},removeItem:u,clear:s.clear,key:s.key,get length(){return s.length}}}function l(e){return a(e,{throwQuotaErrorsOnSet:!1},window,JSON.parse,JSON.stringify)}},86283:(e,t,n)=>{n.d(t,{Qg:()=>o.Qg,W6:()=>o.W6,cF:()=>o.cF,iG:()=>r.iG,n4:()=>r.n4,ssrSafeLocation:()=>r.jX,zu:()=>r.zu});var o=n(35647),r=n(73614)},73614:(e,t,n)=>{n.d(t,{iG:()=>r,jX:()=>a,n4:()=>o,zu:()=>i});let o="undefined"==typeof document?void 0:document,r="undefined"==typeof window?void 0:window,i="undefined"==typeof history?void 0:history,a="undefined"==typeof location?{pathname:"",origin:"",search:"",hash:""}:location},35647:(e,t,n)=>{n.d(t,{Qg:()=>i,W6:()=>r,cF:()=>a});var o=n(73614);let r=void 0===o.n4,i=!r;function a(){return!!r||!!o.n4.querySelector('react-app[data-ssr="true"]')}},71643:(e,t,n)=>{n.d(t,{B:()=>p,b:()=>s});var o=n(86283),r=n(4412),i=n(53729),a=n(46426);let l=[];function s(e,t=!1,n=1){if(!0!==(0,a.c)("BROWSER_STATS_DISABLED")){if(n<0||n>1)throw RangeError("Sampling probability must be between 0 and 1");void 0===e.timestamp&&(e.timestamp=new Date().getTime()),e.loggedIn=!!o.n4?.head?.querySelector('meta[name="user-login"]')?.content,e.staff=p(),e.bundler=i.A7,Math.random()JSON.stringify(e));for(;n.length>0;)t.push(function(e){let t=e.shift(),n=[t],o=t.length;for(;e.length>0&&o<=65536;){let t=e[0].length;if(o+t<=65536){let r=e.shift();n.push(r),o+=t}else break}return n}(n));return t}(l);for(let n of t)!function(e,t){try{navigator.sendBeacon&&navigator.sendBeacon(e,t)}catch{}}(e,`{"stats": [${n.join(",")}] }`);l=[]}function p(){return!!o.n4?.head?.querySelector('meta[name="user-staff"]')?.content}o.n4?.addEventListener("pagehide",u),o.n4?.addEventListener("visibilitychange",u)},65466:(e,t,n)=>{n.d(t,{J:()=>c,x:()=>u});var o=n(85893),r=n(39773),i=n(85529),a=n(33831),l=n(50919),s=n(67294);let c={height:"28px",width:"28px","span[role=tooltip]":{height:"16px"}},d={pr:3};function u({children:e,containerSx:t=d,referenceType:n,...u}){let p=(0,s.useRef)(null),f=`Ask Copilot about this ${n}`,[m,h]=(0,r.g)({"aria-label":f,contentRef:p,direction:"sw",anchorSide:"outside-bottom"});return(0,o.jsxs)(a.Z,{sx:t,children:[(0,o.jsx)(l.h,{ref:p,icon:i.CopilotIcon,size:"small",sx:{...c,color:e?"fg.muted":"fg.default"},"aria-label":f,"data-testid":"copilot-ask-menu",...m,...u}),e,h]})}try{u.displayName||(u.displayName="BaseCopilotChatButton")}catch{}},3384:(e,t,n)=>{n.d(t,{E:()=>u});var o,r=n(85893),i=n(17920),a=n(65379),l=n(50919),s=n(67294);let c=e=>` ${e.split(" ").map(e=>`<${e.replaceAll("Mod",(0,i.eE)()?"Cmd":"Ctrl").replaceAll("Command","Cmd").replaceAll("Control","Ctrl").toLowerCase()}>`).join(" / ")}`,d=e=>e.replaceAll("{CMD_CTRL}",(0,i.eE)()?"Command":"Control"),u=(0,s.forwardRef)(({label:e,hideTooltip:t,icon:n,shortcut:o,sx:i,tooltipDirection:u,...p},f)=>{let m=(0,s.useCallback)(()=>{let i={display:"flex"};return u?.includes("w")&&(i={...i,pl:2,ml:-2}),u?.includes("e")&&(i={...i,pr:2,mr:-2}),u?.includes("s")&&(i={...i,pb:2,mb:-2}),(u?.includes("n")||!u)&&(i={...i,pt:2,mt:-2}),t?(0,r.jsx)(n,{}):(0,r.jsx)(a.Z,{"aria-label":`${e}${o?c(o):""}`,className:"icon-button-with-tooltip__tooltip",direction:u,sx:i,children:(0,r.jsx)(n,{})})},[t,e,o,u,n]);return(0,r.jsx)(l.h,{ref:f,icon:m,"aria-keyshortcuts":o?d(o):void 0,sx:{...i,"&:focus-visible, &:hover":{"& .icon-button-with-tooltip__tooltip":{"&::after, &::before":{display:"inline-block",textDecoration:"none",animationName:"tooltip-appear",animationDuration:"0.1s",animationFillMode:"forwards",animationTimingFunction:"ease-in"}}},"&:hover .icon-button-with-tooltip__tooltip":{"&::after, &::before":{animationDelay:"0.4s"}}},...p,"aria-label":e})});u.displayName="IconButtonWithTooltip";try{(o=TooltippedIcon).displayName||(o.displayName="TooltippedIcon")}catch{}},45222:(e,t,n)=>{n.d(t,{h:()=>m});var o=n(85893),r=n(42379),i=n(15173),a=n(41905),l=n(86010),s=n(67294),c=n(15388);let d=c.ZP.span.withConfig({displayName:"ControlledTooltip__TooltipBase",componentId:"sc-a342ffc-0"})` + &::before { + position: absolute; + z-index: 1000001; + display: none; + width: 0px; + height: 0px; + color: ${(0,r.U2)("colors.neutral.emphasisPlus")}; + pointer-events: none; + content: ''; + border: 6px solid transparent; + opacity: 0; + } + &::after { + position: absolute; + z-index: 1000000; + display: none; + padding: 0.5em 0.75em; + font: normal normal 11px/1.5 ${(0,r.U2)("fonts.normal")}; + -webkit-font-smoothing: subpixel-antialiased; + color: ${(0,r.U2)("colors.fg.onEmphasis")}; + text-align: center; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-wrap: break-word; + white-space: pre; + pointer-events: none; + content: attr(aria-label); + background: ${(0,r.U2)("colors.neutral.emphasisPlus")}; + border-radius: ${(0,r.U2)("radii.1")}; + opacity: 0; + } + /* delay animation for tooltip */ + @keyframes tooltip-appear { + from { + opacity: 0; + } + to { + opacity: 1; + } + } + &.tooltipped-open, + &:hover, + &:active, + &:focus { + &::before, + &::after { + display: inline-block; + text-decoration: none; + animation-name: tooltip-appear; + animation-duration: 0.1s; + animation-fill-mode: forwards; + animation-timing-function: ease-in; + animation-delay: 0.4s; + } + } + + &.tooltipped-no-delay.tooltipped-open, + &.tooltipped-no-delay:hover, + &.tooltipped-no-delay:active, + &.tooltipped-no-delay:focus { + &::before, + &::after { + animation-delay: 0s; + } + } + + /* Tooltipped south */ + &.tooltipped-s, + &.tooltipped-se, + &.tooltipped-sw { + &::after { + top: 100%; + right: 50%; + margin-top: 6px; + } + &::before { + top: auto; + right: 50%; + bottom: -7px; + margin-right: -6px; + border-bottom-color: ${(0,r.U2)("colors.neutral.emphasisPlus")}; + } + } + &.tooltipped-se { + &::after { + right: auto; + left: 50%; + margin-left: -${(0,r.U2)("space.3")}; + } + } + &.tooltipped-sw::after { + margin-right: -${(0,r.U2)("space.3")}; + } + /* Tooltips above the object */ + &.tooltipped-n, + &.tooltipped-ne, + &.tooltipped-nw { + &::after { + right: 50%; + bottom: 100%; + margin-bottom: 6px; + } + &::before { + top: -7px; + right: 50%; + bottom: auto; + margin-right: -6px; + border-top-color: ${(0,r.U2)("colors.neutral.emphasisPlus")}; + } + } + &.tooltipped-ne { + &::after { + right: auto; + left: 50%; + margin-left: -${(0,r.U2)("space.3")}; + } + } + &.tooltipped-nw::after { + margin-right: -${(0,r.U2)("space.3")}; + } + /* Move the tooltip body to the center of the object. */ + &.tooltipped-s::after, + &.tooltipped-n::after { + transform: translateX(50%); + } + /* Tooltipped to the left */ + &.tooltipped-w { + &::after { + right: 100%; + bottom: 50%; + margin-right: 6px; + transform: translateY(50%); + } + &::before { + top: 50%; + bottom: 50%; + left: -7px; + margin-top: -6px; + border-left-color: ${(0,r.U2)("colors.neutral.emphasisPlus")}; + } + } + /* tooltipped to the right */ + &.tooltipped-e { + &::after { + bottom: 50%; + left: 100%; + margin-left: 6px; + transform: translateY(50%); + } + &::before { + top: 50%; + right: -7px; + bottom: 50%; + margin-top: -6px; + border-right-color: ${(0,r.U2)("colors.neutral.emphasisPlus")}; + } + } + &.tooltipped-align-right-2::after { + right: 0; + margin-right: 0; + } + &.tooltipped-align-right-2::before { + right: 15px; + } + &.tooltipped-align-left-2::after { + left: 0; + margin-left: 0; + } + &.tooltipped-align-left-2::before { + left: 10px; + } + ${i.Z}; +`,u=()=>()=>void 0,p=()=>!1,f=()=>!0,m=(0,s.forwardRef)(function({direction:e="n",className:t,text:n,noDelay:r,align:i,wrap:c,open:m=!1,portalProps:h={},...g},b){let v=(0,s.useSyncExternalStore)(u,f,p),y=(0,l.W)(t,`tooltipped-${e}`,i&&`tooltipped-align-${i}-2`,r&&"tooltipped-no-delay",c&&"tooltipped-multiline",m&&"tooltipped-open");return v?(0,o.jsx)(a.h,{...h,children:(0,o.jsx)(d,{ref:b,role:"tooltip","aria-label":n,...g,sx:{position:"fixed",zIndex:1,...g.sx},className:y})}):null});try{m.displayName||(m.displayName="ControlledTooltip")}catch{}},52793:(e,t,n)=>{n.d(t,{u:()=>s});var o=n(85893),r=n(48030),i=n(67294),a=n(45222),l=n(95628);let s=(0,i.forwardRef)(function({contentRef:e,open:t,anchoredPositionAlignment:n,anchorSide:s,anchorOffset:c,alignmentOffset:d,allowOutOfBounds:u,...p},f){let m=(0,i.useRef)(null);(0,i.useImperativeHandle)(f,()=>m.current);let h=(0,i.useRef)({left:0,top:0}),g=(0,i.useSyncExternalStore)((0,i.useCallback)(n=>{if(!m.current||!e.current||!t)return()=>void 0;let o=(0,l.M)(e.current);return o?.addEventListener("scroll",n),()=>{o?.removeEventListener("scroll",n)}},[e,t]),(0,i.useCallback)(()=>{if(!m.current||!e.current)return h.current;let t=(0,r.N)(m.current,e.current,{align:n??"center",side:s??"outside-top",alignmentOffset:d??0,anchorOffset:c??0,allowOutOfBounds:u});return(t.left!==h.current.left||t.top!==h.current.top)&&(h.current=t),h.current},[e,d,c,n,s,u]),(0,i.useCallback)(()=>h.current,[]));return(0,o.jsx)(a.h,{...p,ref:m,open:t,style:{position:"absolute",...g,...p.style}})});try{s.displayName||(s.displayName="PortalTooltip")}catch{}},39773:(e,t,n)=>{n.d(t,{g:()=>a});var o=n(85893),r=n(67294),i=n(52793);function a({includeAriaAttributes:e=!0,...t}){let n=(0,r.useId)(),[a,l]=(0,r.useState)(!1),s=t.open??a,c=t.id??n,d=(0,r.useCallback)(()=>l(!0),[]),u=(0,r.useCallback)(()=>l(!1),[]);return[{...e?{"aria-describedby":c}:{},onPointerEnter:d,onPointerLeave:u,onFocus:d,onBlur:u},(0,o.jsx)(i.u,{...t,open:s,id:c},"portal-tooltip")]}},32369:(e,t,n)=>{n.d(t,{S:()=>f});var o=n(85893),r=n(67294),i=n(1343),a=n(12599),l=n(58989),s=n(89250),c=n(78249);function d({children:e,history:t}){let[n,i]=(0,r.useState)({location:t.location});return(0,c.g)(()=>t.listen(i),[t]),(0,o.jsx)(s.F0,{location:n.location,navigator:t,children:e})}try{d.displayName||(d.displayName="PartialRouter")}catch{}var u=n(33011),p=n(59112);function f({partialName:e,embeddedData:t,Component:n,wasServerRendered:s,ssrError:c}){let f=r.useRef(),m=globalThis.window;f.current||(f.current=m?(0,p.l)({window:m}):(0,a.PP)({initialEntries:[{pathname:"/"}]}));let h=f.current;return(0,o.jsx)(i.R,{appName:e,wasServerRendered:s,children:(0,o.jsx)(l.i,{history:h,routes:[],children:(0,o.jsxs)(d,{history:h,children:[(0,o.jsx)(n,{...t.props}),(0,o.jsx)(u.P,{ssrError:c})]})})})}try{f.displayName||(f.displayName="PartialEntry")}catch{}}},e=>{var t=t=>e(e.s=t);e.O(0,["react-lib","vendors-node_modules_primer_octicons-react_dist_index_esm_js-node_modules_primer_react_lib-es-2e8e7c","vendors-node_modules_primer_react_lib-esm_Box_Box_js","vendors-node_modules_primer_react_lib-esm_Button_Button_js","vendors-node_modules_primer_behaviors_dist_esm_focus-zone_js","vendors-node_modules_primer_react_lib-esm_ActionList_index_js","vendors-node_modules_primer_react_lib-esm_Overlay_Overlay_js-node_modules_primer_react_lib-es-fa1130","vendors-node_modules_primer_react_lib-esm_ActionMenu_ActionMenu_js","vendors-node_modules_primer_react_lib-esm_Button_IconButton_js-node_modules_primer_react_lib--db1c51","ui_packages_react-core_create-browser-history_ts-ui_packages_react-core_deferred-registry_ts--ebbb92"],()=>t(84893)),e.O()}]); +//# sourceMappingURL=copilot-code-chat-f94122b5365a.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/dark-a167e256da9c.css" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/dark-a167e256da9c.css" new file mode 100644 index 0000000..af3e0c3 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/dark-a167e256da9c.css" @@ -0,0 +1,3 @@ +[data-color-mode=light][data-light-theme=dark],[data-color-mode=light][data-light-theme=dark]::selection,[data-color-mode=dark][data-dark-theme=dark],[data-color-mode=dark][data-dark-theme=dark]::selection{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7681;--color-checks-input-focus-text: #e6edf3;--color-checks-input-bg: #161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => (0, get_1.default)(obj, path);--color-checks-donut-error: #f85149;--color-checks-donut-pending: #d29922;--color-checks-donut-success: #2ea043;--color-checks-donut-neutral: #8b949e;--color-checks-dropdown-text: #e6edf3;--color-checks-dropdown-bg: #161b22;--color-checks-dropdown-border: #30363d;--color-checks-dropdown-shadow: rgba(1,4,9,0.3);--color-checks-dropdown-hover-text: #e6edf3;--color-checks-dropdown-hover-bg: rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text: #e6edf3;--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4);--color-checks-header-label-text: #848d97;--color-checks-header-label-open-text: #e6edf3;--color-checks-header-border: #21262d;--color-checks-header-icon: #848d97;--color-checks-line-text: #848d97;--color-checks-line-num-text: #6e7681;--color-checks-line-timestamp-text: #6e7681;--color-checks-line-hover-bg: rgba(110,118,129,0.1);--color-checks-line-selected-bg: rgba(56,139,253,0.1);--color-checks-line-selected-num-text: #2f81f7;--color-checks-line-dt-fm-text: #ffffff;--color-checks-line-dt-fm-bg: #9e6a03;--color-checks-gate-bg: rgba(187,128,9,0.15);--color-checks-gate-text: #848d97;--color-checks-gate-waiting-text: #d29922;--color-checks-step-header-open-bg: #161b22;--color-checks-step-error-text: #f85149;--color-checks-step-warning-text: #d29922;--color-checks-logline-text: #848d97;--color-checks-logline-num-text: #6e7681;--color-checks-logline-debug-text: #a371f7;--color-checks-logline-error-text: #848d97;--color-checks-logline-error-num-text: #6e7681;--color-checks-logline-error-bg: rgba(248,81,73,0.1);--color-checks-logline-warning-text: #848d97;--color-checks-logline-warning-num-text: #d29922;--color-checks-logline-warning-bg: rgba(187,128,9,0.15);--color-checks-logline-command-text: #2f81f7;--color-checks-logline-section-text: #3fb950;--color-checks-ansi-black: #0d1117;--color-checks-ansi-black-bright: #161b22;--color-checks-ansi-white: #b1bac4;--color-checks-ansi-white-bright: #b1bac4;--color-checks-ansi-gray: #6e7681;--color-checks-ansi-red: #ff7b72;--color-checks-ansi-red-bright: #ffa198;--color-checks-ansi-green: #3fb950;--color-checks-ansi-green-bright: #56d364;--color-checks-ansi-yellow: #d29922;--color-checks-ansi-yellow-bright: #e3b341;--color-checks-ansi-blue: #58a6ff;--color-checks-ansi-blue-bright: #79c0ff;--color-checks-ansi-magenta: #bc8cff;--color-checks-ansi-magenta-bright: #d2a8ff;--color-checks-ansi-cyan: #76e3ea;--color-checks-ansi-cyan-bright: #b3f0ff;--color-project-header-bg: #0d1117;--color-project-sidebar-bg: #161b22;--color-project-gradient-in: #161b22;--color-project-gradient-out: rgba(22,27,34,0);--color-mktg-btn-bg: #f6f8fa;--color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset;--color-control-border-color-emphasis: #606771;--color-avatar-bg: rgba(255,255,255,0.1);--color-avatar-border: rgba(240,246,252,0.1);--color-avatar-stack-fade: #30363d;--color-avatar-stack-fade-more: #21262d;--color-avatar-child-shadow: 0 0 0 2px #0d1117;--color-topic-tag-border: rgba(0,0,0,0);--color-counter-border: rgba(0,0,0,0);--color-select-menu-backdrop-border: #484f58;--color-select-menu-tap-highlight: rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg: #0c2d6b;--color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-overlay-backdrop: rgba(22,27,34,0.4);--color-header-text: rgba(255,255,255,0.7);--color-header-bg: #161b22;--color-header-divider: #8b949e;--color-header-logo: #f0f6fc;--color-header-search-bg: #0d1117;--color-header-search-border: #30363d;--color-sidenav-selected-bg: #21262d;--color-menu-bg-active: #161b22;--color-input-disabled-bg: rgba(110,118,129,0);--color-timeline-badge-bg: #21262d;--color-ansi-black: #484f58;--color-ansi-black-bright: #6e7681;--color-ansi-white: #b1bac4;--color-ansi-white-bright: #ffffff;--color-ansi-gray: #6e7681;--color-ansi-red: #ff7b72;--color-ansi-red-bright: #ffa198;--color-ansi-green: #3fb950;--color-ansi-green-bright: #56d364;--color-ansi-yellow: #d29922;--color-ansi-yellow-bright: #e3b341;--color-ansi-blue: #58a6ff;--color-ansi-blue-bright: #79c0ff;--color-ansi-magenta: #bc8cff;--color-ansi-magenta-bright: #d2a8ff;--color-ansi-cyan: #39c5cf;--color-ansi-cyan-bright: #56d4dd;--color-btn-text: #c9d1d9;--color-btn-bg: #21262d;--color-btn-border: rgba(240,246,252,0.1);--color-btn-shadow: 0 0 transparent;--color-btn-inset-shadow: 0 0 transparent;--color-btn-hover-bg: #30363d;--color-btn-hover-border: #8b949e;--color-btn-active-bg: hsla(212,12%,18%,1);--color-btn-active-border: #6e7681;--color-btn-selected-bg: #161b22;--color-btn-counter-bg: #30363d;--color-btn-primary-text: #ffffff;--color-btn-primary-bg: #238636;--color-btn-primary-border: rgba(240,246,252,0.1);--color-btn-primary-shadow: 0 0 transparent;--color-btn-primary-inset-shadow: 0 0 transparent;--color-btn-primary-hover-bg: #2ea043;--color-btn-primary-hover-border: rgba(240,246,252,0.1);--color-btn-primary-selected-bg: #238636;--color-btn-primary-selected-shadow: 0 0 transparent;--color-btn-primary-disabled-text: rgba(255,255,255,0.5);--color-btn-primary-disabled-bg: rgba(35,134,54,0.6);--color-btn-primary-disabled-border: rgba(240,246,252,0.1);--color-btn-primary-icon: #ffffff;--color-btn-primary-counter-bg: rgba(4,38,15,0.2);--color-btn-outline-text: #388bfd;--color-btn-outline-hover-text: #58a6ff;--color-btn-outline-hover-bg: #30363d;--color-btn-outline-hover-border: rgba(240,246,252,0.1);--color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-selected-text: #ffffff;--color-btn-outline-selected-bg: #0d419d;--color-btn-outline-selected-border: rgba(240,246,252,0.1);--color-btn-outline-selected-shadow: 0 0 transparent;--color-btn-outline-disabled-text: rgba(88,166,255,0.5);--color-btn-outline-disabled-bg: #0d1117;--color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05);--color-btn-outline-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-hover-counter-fg: #58a6ff;--color-btn-outline-disabled-counter-fg: rgba(47,129,247,0.5);--color-btn-outline-counter-fg: #388bfd;--color-btn-danger-text: #f85149;--color-btn-danger-hover-text: #ffffff;--color-btn-danger-hover-bg: #da3633;--color-btn-danger-hover-border: #f85149;--color-btn-danger-hover-shadow: 0 0 transparent;--color-btn-danger-hover-inset-shadow: 0 0 transparent;--color-btn-danger-hover-icon: #ffffff;--color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2);--color-btn-danger-selected-text: #ffffff;--color-btn-danger-selected-bg: #b62324;--color-btn-danger-selected-border: #ff7b72;--color-btn-danger-selected-shadow: 0 0 transparent;--color-btn-danger-disabled-text: rgba(248,81,73,0.5);--color-btn-danger-disabled-bg: #0d1117;--color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05);--color-btn-danger-counter-bg: rgba(73,2,2,0.2);--color-btn-danger-icon: #f85149;--color-btn-danger-counter-fg: #f85149;--color-btn-danger-disabled-counter-fg: rgba(248,81,73,0.5);--color-btn-danger-hover-counter-fg: #ffffff;--color-btn-inactive-bg: #21262d;--color-btn-inactive-text: #8b949e;--color-underlinenav-icon: #6e7681;--color-underlinenav-border-hover: rgba(110,118,129,0.4);--color-action-list-item-inline-divider: rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg: rgba(177,186,196,0.12);--color-action-list-item-default-hover-border: rgba(0,0,0,0);--color-action-list-item-default-active-bg: rgba(177,186,196,0.2);--color-action-list-item-default-active-border: rgba(0,0,0,0);--color-action-list-item-default-selected-bg: rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg: rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text: #ff7b72;--color-switch-track-bg: rgba(110,118,129,0.1);--color-switch-track-hover-bg: hsla(215,8%,72%,0.1);--color-switch-track-active-bg: rgba(110,118,129,0.4);--color-switch-track-disabled-bg: #21262d;--color-switch-track-fg: #848d97;--color-switch-track-disabled-fg: #010409;--color-switch-track-border: rgba(0,0,0,0);--color-switch-track-checked-bg: rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);--color-switch-track-checked-active-bg: rgba(31,111,235,0.65);--color-switch-track-checked-fg: #ffffff;--color-switch-track-checked-disabled-fg: #010409;--color-switch-track-checked-border: rgba(0,0,0,0);--color-switch-knob-bg: #0d1117;--color-switch-knob-border: #606771;--color-switch-knob-disabled-bg: #161b22;--color-switch-knob-checked-bg: #0d1117;--color-switch-knob-checked-disabled-bg: #161b22;--color-switch-knob-checked-border: rgba(31,111,235,0.35);--color-segmented-control-bg: rgba(110,118,129,0.1);--color-segmented-control-button-bg: #0d1117;--color-segmented-control-button-hover-bg: #30363d;--color-segmented-control-button-active-bg: #21262d;--color-segmented-control-button-selected-border: #6e7681;--color-tree-view-item-chevron-hover-bg: rgba(177,186,196,0.12);--color-tree-view-item-directory-fill: #848d97;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-fg-on-emphasis: #ffffff;--color-canvas-default: #0d1117;--color-canvas-overlay: #161b22;--color-canvas-inset: #010409;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-border-subtle: rgba(240,246,252,0.1);--color-shadow-small: 0 0 transparent;--color-shadow-medium: 0 3px 6px #010409;--color-shadow-large: 0 8px 24px #010409;--color-shadow-extra-large: 0 12px 48px #010409;--color-neutral-emphasis-plus: #6e7681;--color-neutral-emphasis: #6e7681;--color-neutral-muted: rgba(110,118,129,0.4);--color-neutral-subtle: rgba(110,118,129,0.1);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-accent-muted: rgba(56,139,253,0.4);--color-accent-subtle: rgba(56,139,253,0.1);--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-success-muted: rgba(46,160,67,0.4);--color-success-subtle: rgba(46,160,67,0.15);--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-muted: rgba(187,128,9,0.4);--color-attention-subtle: rgba(187,128,9,0.15);--color-severe-fg: #db6d28;--color-severe-emphasis: #bd561d;--color-severe-muted: rgba(219,109,40,0.4);--color-severe-subtle: rgba(219,109,40,0.1);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-danger-muted: rgba(248,81,73,0.4);--color-danger-subtle: rgba(248,81,73,0.1);--color-open-fg: #3fb950;--color-open-emphasis: #238636;--color-open-muted: rgba(46,160,67,0.4);--color-open-subtle: rgba(46,160,67,0.15);--color-closed-fg: #f85149;--color-closed-emphasis: #da3633;--color-closed-muted: rgba(248,81,73,0.4);--color-closed-subtle: rgba(248,81,73,0.15);--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-done-muted: rgba(163,113,247,0.4);--color-done-subtle: rgba(163,113,247,0.1);--color-sponsors-fg: #db61a2;--color-sponsors-emphasis: #bf4b8a;--color-sponsors-muted: rgba(219,97,162,0.4);--color-sponsors-subtle: rgba(219,97,162,0.1);--color-primer-fg-disabled: #484f58;--color-primer-canvas-backdrop: rgba(1,4,9,0.8);--color-primer-canvas-sticky: rgba(13,17,23,0.95);--color-primer-border-active: #f78166;--color-primer-border-contrast: rgba(255,255,255,0.2);--color-primer-shadow-highlight: 0 0 transparent;--color-primer-shadow-inset: 0 0 transparent;--color-scale-black: #010409;--color-scale-white: #ffffff;--color-scale-gray-0: #f0f6fc;--color-scale-gray-1: #c9d1d9;--color-scale-gray-2: #b1bac4;--color-scale-gray-3: #8b949e;--color-scale-gray-4: #6e7681;--color-scale-gray-5: #484f58;--color-scale-gray-6: #30363d;--color-scale-gray-7: #21262d;--color-scale-gray-8: #161b22;--color-scale-gray-9: #0d1117;--color-scale-blue-0: #cae8ff;--color-scale-blue-1: #a5d6ff;--color-scale-blue-2: #79c0ff;--color-scale-blue-3: #58a6ff;--color-scale-blue-4: #388bfd;--color-scale-blue-5: #1f6feb;--color-scale-blue-6: #1158c7;--color-scale-blue-7: #0d419d;--color-scale-blue-8: #0c2d6b;--color-scale-blue-9: #051d4d;--color-scale-green-0: #aff5b4;--color-scale-green-1: #7ee787;--color-scale-green-2: #56d364;--color-scale-green-3: #3fb950;--color-scale-green-4: #2ea043;--color-scale-green-5: #238636;--color-scale-green-6: #196c2e;--color-scale-green-7: #0f5323;--color-scale-green-8: #033a16;--color-scale-green-9: #04260f;--color-scale-yellow-0: #f8e3a1;--color-scale-yellow-1: #f2cc60;--color-scale-yellow-2: #e3b341;--color-scale-yellow-3: #d29922;--color-scale-yellow-4: #bb8009;--color-scale-yellow-5: #9e6a03;--color-scale-yellow-6: #845306;--color-scale-yellow-7: #693e00;--color-scale-yellow-8: #4b2900;--color-scale-yellow-9: #341a00;--color-scale-orange-0: #ffdfb6;--color-scale-orange-1: #ffc680;--color-scale-orange-2: #ffa657;--color-scale-orange-3: #f0883e;--color-scale-orange-4: #db6d28;--color-scale-orange-5: #bd561d;--color-scale-orange-6: #9b4215;--color-scale-orange-7: #762d0a;--color-scale-orange-8: #5a1e02;--color-scale-orange-9: #3d1300;--color-scale-red-0: #ffdcd7;--color-scale-red-1: #ffc1ba;--color-scale-red-2: #ffa198;--color-scale-red-3: #ff7b72;--color-scale-red-4: #f85149;--color-scale-red-5: #da3633;--color-scale-red-6: #b62324;--color-scale-red-7: #8e1519;--color-scale-red-8: #67060c;--color-scale-red-9: #490202;--color-scale-purple-0: #eddeff;--color-scale-purple-1: #e2c5ff;--color-scale-purple-2: #d2a8ff;--color-scale-purple-3: #bc8cff;--color-scale-purple-4: #a371f7;--color-scale-purple-5: #8957e5;--color-scale-purple-6: #6e40c9;--color-scale-purple-7: #553098;--color-scale-purple-8: #3c1e70;--color-scale-purple-9: #271052;--color-scale-pink-0: #ffdaec;--color-scale-pink-1: #ffbedd;--color-scale-pink-2: #ff9bce;--color-scale-pink-3: #f778ba;--color-scale-pink-4: #db61a2;--color-scale-pink-5: #bf4b8a;--color-scale-pink-6: #9e3670;--color-scale-pink-7: #7d2457;--color-scale-pink-8: #5e103e;--color-scale-pink-9: #42062a;--color-scale-coral-0: #ffddd2;--color-scale-coral-1: #ffc2b2;--color-scale-coral-2: #ffa28b;--color-scale-coral-3: #f78166;--color-scale-coral-4: #ea6045;--color-scale-coral-5: #cf462d;--color-scale-coral-6: #ac3220;--color-scale-coral-7: #872012;--color-scale-coral-8: #640d04;--color-scale-coral-9: #460701}::backdrop,[data-color-mode=light][data-light-theme=dark] ::backdrop,[data-color-mode=dark][data-dark-theme=dark] ::backdrop{/*! */}::backdrop,[data-color-mode=light][data-light-theme=dark] ::backdrop,[data-color-mode=dark][data-dark-theme=dark] ::backdrop{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7681;--color-checks-input-focus-text: #e6edf3;--color-checks-input-bg: #161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => (0, get_1.default)(obj, path);--color-checks-donut-error: #f85149;--color-checks-donut-pending: #d29922;--color-checks-donut-success: #2ea043;--color-checks-donut-neutral: #8b949e;--color-checks-dropdown-text: #e6edf3;--color-checks-dropdown-bg: #161b22;--color-checks-dropdown-border: #30363d;--color-checks-dropdown-shadow: rgba(1,4,9,0.3);--color-checks-dropdown-hover-text: #e6edf3;--color-checks-dropdown-hover-bg: rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text: #e6edf3;--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4);--color-checks-header-label-text: #848d97;--color-checks-header-label-open-text: #e6edf3;--color-checks-header-border: #21262d;--color-checks-header-icon: #848d97;--color-checks-line-text: #848d97;--color-checks-line-num-text: #6e7681;--color-checks-line-timestamp-text: #6e7681;--color-checks-line-hover-bg: rgba(110,118,129,0.1);--color-checks-line-selected-bg: rgba(56,139,253,0.1);--color-checks-line-selected-num-text: #2f81f7;--color-checks-line-dt-fm-text: #ffffff;--color-checks-line-dt-fm-bg: #9e6a03;--color-checks-gate-bg: rgba(187,128,9,0.15);--color-checks-gate-text: #848d97;--color-checks-gate-waiting-text: #d29922;--color-checks-step-header-open-bg: #161b22;--color-checks-step-error-text: #f85149;--color-checks-step-warning-text: #d29922;--color-checks-logline-text: #848d97;--color-checks-logline-num-text: #6e7681;--color-checks-logline-debug-text: #a371f7;--color-checks-logline-error-text: #848d97;--color-checks-logline-error-num-text: #6e7681;--color-checks-logline-error-bg: rgba(248,81,73,0.1);--color-checks-logline-warning-text: #848d97;--color-checks-logline-warning-num-text: #d29922;--color-checks-logline-warning-bg: rgba(187,128,9,0.15);--color-checks-logline-command-text: #2f81f7;--color-checks-logline-section-text: #3fb950;--color-checks-ansi-black: #0d1117;--color-checks-ansi-black-bright: #161b22;--color-checks-ansi-white: #b1bac4;--color-checks-ansi-white-bright: #b1bac4;--color-checks-ansi-gray: #6e7681;--color-checks-ansi-red: #ff7b72;--color-checks-ansi-red-bright: #ffa198;--color-checks-ansi-green: #3fb950;--color-checks-ansi-green-bright: #56d364;--color-checks-ansi-yellow: #d29922;--color-checks-ansi-yellow-bright: #e3b341;--color-checks-ansi-blue: #58a6ff;--color-checks-ansi-blue-bright: #79c0ff;--color-checks-ansi-magenta: #bc8cff;--color-checks-ansi-magenta-bright: #d2a8ff;--color-checks-ansi-cyan: #76e3ea;--color-checks-ansi-cyan-bright: #b3f0ff;--color-project-header-bg: #0d1117;--color-project-sidebar-bg: #161b22;--color-project-gradient-in: #161b22;--color-project-gradient-out: rgba(22,27,34,0);--color-mktg-btn-bg: #f6f8fa;--color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset;--color-control-border-color-emphasis: #606771;--color-avatar-bg: rgba(255,255,255,0.1);--color-avatar-border: rgba(240,246,252,0.1);--color-avatar-stack-fade: #30363d;--color-avatar-stack-fade-more: #21262d;--color-avatar-child-shadow: 0 0 0 2px #0d1117;--color-topic-tag-border: rgba(0,0,0,0);--color-counter-border: rgba(0,0,0,0);--color-select-menu-backdrop-border: #484f58;--color-select-menu-tap-highlight: rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg: #0c2d6b;--color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-overlay-backdrop: rgba(22,27,34,0.4);--color-header-text: rgba(255,255,255,0.7);--color-header-bg: #161b22;--color-header-divider: #8b949e;--color-header-logo: #f0f6fc;--color-header-search-bg: #0d1117;--color-header-search-border: #30363d;--color-sidenav-selected-bg: #21262d;--color-menu-bg-active: #161b22;--color-input-disabled-bg: rgba(110,118,129,0);--color-timeline-badge-bg: #21262d;--color-ansi-black: #484f58;--color-ansi-black-bright: #6e7681;--color-ansi-white: #b1bac4;--color-ansi-white-bright: #ffffff;--color-ansi-gray: #6e7681;--color-ansi-red: #ff7b72;--color-ansi-red-bright: #ffa198;--color-ansi-green: #3fb950;--color-ansi-green-bright: #56d364;--color-ansi-yellow: #d29922;--color-ansi-yellow-bright: #e3b341;--color-ansi-blue: #58a6ff;--color-ansi-blue-bright: #79c0ff;--color-ansi-magenta: #bc8cff;--color-ansi-magenta-bright: #d2a8ff;--color-ansi-cyan: #39c5cf;--color-ansi-cyan-bright: #56d4dd;--color-btn-text: #c9d1d9;--color-btn-bg: #21262d;--color-btn-border: rgba(240,246,252,0.1);--color-btn-shadow: 0 0 transparent;--color-btn-inset-shadow: 0 0 transparent;--color-btn-hover-bg: #30363d;--color-btn-hover-border: #8b949e;--color-btn-active-bg: hsla(212,12%,18%,1);--color-btn-active-border: #6e7681;--color-btn-selected-bg: #161b22;--color-btn-counter-bg: #30363d;--color-btn-primary-text: #ffffff;--color-btn-primary-bg: #238636;--color-btn-primary-border: rgba(240,246,252,0.1);--color-btn-primary-shadow: 0 0 transparent;--color-btn-primary-inset-shadow: 0 0 transparent;--color-btn-primary-hover-bg: #2ea043;--color-btn-primary-hover-border: rgba(240,246,252,0.1);--color-btn-primary-selected-bg: #238636;--color-btn-primary-selected-shadow: 0 0 transparent;--color-btn-primary-disabled-text: rgba(255,255,255,0.5);--color-btn-primary-disabled-bg: rgba(35,134,54,0.6);--color-btn-primary-disabled-border: rgba(240,246,252,0.1);--color-btn-primary-icon: #ffffff;--color-btn-primary-counter-bg: rgba(4,38,15,0.2);--color-btn-outline-text: #388bfd;--color-btn-outline-hover-text: #58a6ff;--color-btn-outline-hover-bg: #30363d;--color-btn-outline-hover-border: rgba(240,246,252,0.1);--color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-selected-text: #ffffff;--color-btn-outline-selected-bg: #0d419d;--color-btn-outline-selected-border: rgba(240,246,252,0.1);--color-btn-outline-selected-shadow: 0 0 transparent;--color-btn-outline-disabled-text: rgba(88,166,255,0.5);--color-btn-outline-disabled-bg: #0d1117;--color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05);--color-btn-outline-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-hover-counter-fg: #58a6ff;--color-btn-outline-disabled-counter-fg: rgba(47,129,247,0.5);--color-btn-outline-counter-fg: #388bfd;--color-btn-danger-text: #f85149;--color-btn-danger-hover-text: #ffffff;--color-btn-danger-hover-bg: #da3633;--color-btn-danger-hover-border: #f85149;--color-btn-danger-hover-shadow: 0 0 transparent;--color-btn-danger-hover-inset-shadow: 0 0 transparent;--color-btn-danger-hover-icon: #ffffff;--color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2);--color-btn-danger-selected-text: #ffffff;--color-btn-danger-selected-bg: #b62324;--color-btn-danger-selected-border: #ff7b72;--color-btn-danger-selected-shadow: 0 0 transparent;--color-btn-danger-disabled-text: rgba(248,81,73,0.5);--color-btn-danger-disabled-bg: #0d1117;--color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05);--color-btn-danger-counter-bg: rgba(73,2,2,0.2);--color-btn-danger-icon: #f85149;--color-btn-danger-counter-fg: #f85149;--color-btn-danger-disabled-counter-fg: rgba(248,81,73,0.5);--color-btn-danger-hover-counter-fg: #ffffff;--color-btn-inactive-bg: #21262d;--color-btn-inactive-text: #8b949e;--color-underlinenav-icon: #6e7681;--color-underlinenav-border-hover: rgba(110,118,129,0.4);--color-action-list-item-inline-divider: rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg: rgba(177,186,196,0.12);--color-action-list-item-default-hover-border: rgba(0,0,0,0);--color-action-list-item-default-active-bg: rgba(177,186,196,0.2);--color-action-list-item-default-active-border: rgba(0,0,0,0);--color-action-list-item-default-selected-bg: rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg: rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text: #ff7b72;--color-switch-track-bg: rgba(110,118,129,0.1);--color-switch-track-hover-bg: hsla(215,8%,72%,0.1);--color-switch-track-active-bg: rgba(110,118,129,0.4);--color-switch-track-disabled-bg: #21262d;--color-switch-track-fg: #848d97;--color-switch-track-disabled-fg: #010409;--color-switch-track-border: rgba(0,0,0,0);--color-switch-track-checked-bg: rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);--color-switch-track-checked-active-bg: rgba(31,111,235,0.65);--color-switch-track-checked-fg: #ffffff;--color-switch-track-checked-disabled-fg: #010409;--color-switch-track-checked-border: rgba(0,0,0,0);--color-switch-knob-bg: #0d1117;--color-switch-knob-border: #606771;--color-switch-knob-disabled-bg: #161b22;--color-switch-knob-checked-bg: #0d1117;--color-switch-knob-checked-disabled-bg: #161b22;--color-switch-knob-checked-border: rgba(31,111,235,0.35);--color-segmented-control-bg: rgba(110,118,129,0.1);--color-segmented-control-button-bg: #0d1117;--color-segmented-control-button-hover-bg: #30363d;--color-segmented-control-button-active-bg: #21262d;--color-segmented-control-button-selected-border: #6e7681;--color-tree-view-item-chevron-hover-bg: rgba(177,186,196,0.12);--color-tree-view-item-directory-fill: #848d97;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-fg-on-emphasis: #ffffff;--color-canvas-default: #0d1117;--color-canvas-overlay: #161b22;--color-canvas-inset: #010409;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-border-subtle: rgba(240,246,252,0.1);--color-shadow-small: 0 0 transparent;--color-shadow-medium: 0 3px 6px #010409;--color-shadow-large: 0 8px 24px #010409;--color-shadow-extra-large: 0 12px 48px #010409;--color-neutral-emphasis-plus: #6e7681;--color-neutral-emphasis: #6e7681;--color-neutral-muted: rgba(110,118,129,0.4);--color-neutral-subtle: rgba(110,118,129,0.1);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-accent-muted: rgba(56,139,253,0.4);--color-accent-subtle: rgba(56,139,253,0.1);--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-success-muted: rgba(46,160,67,0.4);--color-success-subtle: rgba(46,160,67,0.15);--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-muted: rgba(187,128,9,0.4);--color-attention-subtle: rgba(187,128,9,0.15);--color-severe-fg: #db6d28;--color-severe-emphasis: #bd561d;--color-severe-muted: rgba(219,109,40,0.4);--color-severe-subtle: rgba(219,109,40,0.1);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-danger-muted: rgba(248,81,73,0.4);--color-danger-subtle: rgba(248,81,73,0.1);--color-open-fg: #3fb950;--color-open-emphasis: #238636;--color-open-muted: rgba(46,160,67,0.4);--color-open-subtle: rgba(46,160,67,0.15);--color-closed-fg: #f85149;--color-closed-emphasis: #da3633;--color-closed-muted: rgba(248,81,73,0.4);--color-closed-subtle: rgba(248,81,73,0.15);--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-done-muted: rgba(163,113,247,0.4);--color-done-subtle: rgba(163,113,247,0.1);--color-sponsors-fg: #db61a2;--color-sponsors-emphasis: #bf4b8a;--color-sponsors-muted: rgba(219,97,162,0.4);--color-sponsors-subtle: rgba(219,97,162,0.1);--color-primer-fg-disabled: #484f58;--color-primer-canvas-backdrop: rgba(1,4,9,0.8);--color-primer-canvas-sticky: rgba(13,17,23,0.95);--color-primer-border-active: #f78166;--color-primer-border-contrast: rgba(255,255,255,0.2);--color-primer-shadow-highlight: 0 0 transparent;--color-primer-shadow-inset: 0 0 transparent;--color-scale-black: #010409;--color-scale-white: #ffffff;--color-scale-gray-0: #f0f6fc;--color-scale-gray-1: #c9d1d9;--color-scale-gray-2: #b1bac4;--color-scale-gray-3: #8b949e;--color-scale-gray-4: #6e7681;--color-scale-gray-5: #484f58;--color-scale-gray-6: #30363d;--color-scale-gray-7: #21262d;--color-scale-gray-8: #161b22;--color-scale-gray-9: #0d1117;--color-scale-blue-0: #cae8ff;--color-scale-blue-1: #a5d6ff;--color-scale-blue-2: #79c0ff;--color-scale-blue-3: #58a6ff;--color-scale-blue-4: #388bfd;--color-scale-blue-5: #1f6feb;--color-scale-blue-6: #1158c7;--color-scale-blue-7: #0d419d;--color-scale-blue-8: #0c2d6b;--color-scale-blue-9: #051d4d;--color-scale-green-0: #aff5b4;--color-scale-green-1: #7ee787;--color-scale-green-2: #56d364;--color-scale-green-3: #3fb950;--color-scale-green-4: #2ea043;--color-scale-green-5: #238636;--color-scale-green-6: #196c2e;--color-scale-green-7: #0f5323;--color-scale-green-8: #033a16;--color-scale-green-9: #04260f;--color-scale-yellow-0: #f8e3a1;--color-scale-yellow-1: #f2cc60;--color-scale-yellow-2: #e3b341;--color-scale-yellow-3: #d29922;--color-scale-yellow-4: #bb8009;--color-scale-yellow-5: #9e6a03;--color-scale-yellow-6: #845306;--color-scale-yellow-7: #693e00;--color-scale-yellow-8: #4b2900;--color-scale-yellow-9: #341a00;--color-scale-orange-0: #ffdfb6;--color-scale-orange-1: #ffc680;--color-scale-orange-2: #ffa657;--color-scale-orange-3: #f0883e;--color-scale-orange-4: #db6d28;--color-scale-orange-5: #bd561d;--color-scale-orange-6: #9b4215;--color-scale-orange-7: #762d0a;--color-scale-orange-8: #5a1e02;--color-scale-orange-9: #3d1300;--color-scale-red-0: #ffdcd7;--color-scale-red-1: #ffc1ba;--color-scale-red-2: #ffa198;--color-scale-red-3: #ff7b72;--color-scale-red-4: #f85149;--color-scale-red-5: #da3633;--color-scale-red-6: #b62324;--color-scale-red-7: #8e1519;--color-scale-red-8: #67060c;--color-scale-red-9: #490202;--color-scale-purple-0: #eddeff;--color-scale-purple-1: #e2c5ff;--color-scale-purple-2: #d2a8ff;--color-scale-purple-3: #bc8cff;--color-scale-purple-4: #a371f7;--color-scale-purple-5: #8957e5;--color-scale-purple-6: #6e40c9;--color-scale-purple-7: #553098;--color-scale-purple-8: #3c1e70;--color-scale-purple-9: #271052;--color-scale-pink-0: #ffdaec;--color-scale-pink-1: #ffbedd;--color-scale-pink-2: #ff9bce;--color-scale-pink-3: #f778ba;--color-scale-pink-4: #db61a2;--color-scale-pink-5: #bf4b8a;--color-scale-pink-6: #9e3670;--color-scale-pink-7: #7d2457;--color-scale-pink-8: #5e103e;--color-scale-pink-9: #42062a;--color-scale-coral-0: #ffddd2;--color-scale-coral-1: #ffc2b2;--color-scale-coral-2: #ffa28b;--color-scale-coral-3: #f78166;--color-scale-coral-4: #ea6045;--color-scale-coral-5: #cf462d;--color-scale-coral-6: #ac3220;--color-scale-coral-7: #872012;--color-scale-coral-8: #640d04;--color-scale-coral-9: #460701}@media(prefers-color-scheme: light){[data-color-mode=auto][data-light-theme=dark],[data-color-mode=auto][data-light-theme=dark]::selection{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7681;--color-checks-input-focus-text: #e6edf3;--color-checks-input-bg: #161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => (0, get_1.default)(obj, path);--color-checks-donut-error: #f85149;--color-checks-donut-pending: #d29922;--color-checks-donut-success: #2ea043;--color-checks-donut-neutral: #8b949e;--color-checks-dropdown-text: #e6edf3;--color-checks-dropdown-bg: #161b22;--color-checks-dropdown-border: #30363d;--color-checks-dropdown-shadow: rgba(1,4,9,0.3);--color-checks-dropdown-hover-text: #e6edf3;--color-checks-dropdown-hover-bg: rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text: #e6edf3;--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4);--color-checks-header-label-text: #848d97;--color-checks-header-label-open-text: #e6edf3;--color-checks-header-border: #21262d;--color-checks-header-icon: #848d97;--color-checks-line-text: #848d97;--color-checks-line-num-text: #6e7681;--color-checks-line-timestamp-text: #6e7681;--color-checks-line-hover-bg: rgba(110,118,129,0.1);--color-checks-line-selected-bg: rgba(56,139,253,0.1);--color-checks-line-selected-num-text: #2f81f7;--color-checks-line-dt-fm-text: #ffffff;--color-checks-line-dt-fm-bg: #9e6a03;--color-checks-gate-bg: rgba(187,128,9,0.15);--color-checks-gate-text: #848d97;--color-checks-gate-waiting-text: #d29922;--color-checks-step-header-open-bg: #161b22;--color-checks-step-error-text: #f85149;--color-checks-step-warning-text: #d29922;--color-checks-logline-text: #848d97;--color-checks-logline-num-text: #6e7681;--color-checks-logline-debug-text: #a371f7;--color-checks-logline-error-text: #848d97;--color-checks-logline-error-num-text: #6e7681;--color-checks-logline-error-bg: rgba(248,81,73,0.1);--color-checks-logline-warning-text: #848d97;--color-checks-logline-warning-num-text: #d29922;--color-checks-logline-warning-bg: rgba(187,128,9,0.15);--color-checks-logline-command-text: #2f81f7;--color-checks-logline-section-text: #3fb950;--color-checks-ansi-black: #0d1117;--color-checks-ansi-black-bright: #161b22;--color-checks-ansi-white: #b1bac4;--color-checks-ansi-white-bright: #b1bac4;--color-checks-ansi-gray: #6e7681;--color-checks-ansi-red: #ff7b72;--color-checks-ansi-red-bright: #ffa198;--color-checks-ansi-green: #3fb950;--color-checks-ansi-green-bright: #56d364;--color-checks-ansi-yellow: #d29922;--color-checks-ansi-yellow-bright: #e3b341;--color-checks-ansi-blue: #58a6ff;--color-checks-ansi-blue-bright: #79c0ff;--color-checks-ansi-magenta: #bc8cff;--color-checks-ansi-magenta-bright: #d2a8ff;--color-checks-ansi-cyan: #76e3ea;--color-checks-ansi-cyan-bright: #b3f0ff;--color-project-header-bg: #0d1117;--color-project-sidebar-bg: #161b22;--color-project-gradient-in: #161b22;--color-project-gradient-out: rgba(22,27,34,0);--color-mktg-btn-bg: #f6f8fa;--color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset;--color-control-border-color-emphasis: #606771;--color-avatar-bg: rgba(255,255,255,0.1);--color-avatar-border: rgba(240,246,252,0.1);--color-avatar-stack-fade: #30363d;--color-avatar-stack-fade-more: #21262d;--color-avatar-child-shadow: 0 0 0 2px #0d1117;--color-topic-tag-border: rgba(0,0,0,0);--color-counter-border: rgba(0,0,0,0);--color-select-menu-backdrop-border: #484f58;--color-select-menu-tap-highlight: rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg: #0c2d6b;--color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-overlay-backdrop: rgba(22,27,34,0.4);--color-header-text: rgba(255,255,255,0.7);--color-header-bg: #161b22;--color-header-divider: #8b949e;--color-header-logo: #f0f6fc;--color-header-search-bg: #0d1117;--color-header-search-border: #30363d;--color-sidenav-selected-bg: #21262d;--color-menu-bg-active: #161b22;--color-input-disabled-bg: rgba(110,118,129,0);--color-timeline-badge-bg: #21262d;--color-ansi-black: #484f58;--color-ansi-black-bright: #6e7681;--color-ansi-white: #b1bac4;--color-ansi-white-bright: #ffffff;--color-ansi-gray: #6e7681;--color-ansi-red: #ff7b72;--color-ansi-red-bright: #ffa198;--color-ansi-green: #3fb950;--color-ansi-green-bright: #56d364;--color-ansi-yellow: #d29922;--color-ansi-yellow-bright: #e3b341;--color-ansi-blue: #58a6ff;--color-ansi-blue-bright: #79c0ff;--color-ansi-magenta: #bc8cff;--color-ansi-magenta-bright: #d2a8ff;--color-ansi-cyan: #39c5cf;--color-ansi-cyan-bright: #56d4dd;--color-btn-text: #c9d1d9;--color-btn-bg: #21262d;--color-btn-border: rgba(240,246,252,0.1);--color-btn-shadow: 0 0 transparent;--color-btn-inset-shadow: 0 0 transparent;--color-btn-hover-bg: #30363d;--color-btn-hover-border: #8b949e;--color-btn-active-bg: hsla(212,12%,18%,1);--color-btn-active-border: #6e7681;--color-btn-selected-bg: #161b22;--color-btn-counter-bg: #30363d;--color-btn-primary-text: #ffffff;--color-btn-primary-bg: #238636;--color-btn-primary-border: rgba(240,246,252,0.1);--color-btn-primary-shadow: 0 0 transparent;--color-btn-primary-inset-shadow: 0 0 transparent;--color-btn-primary-hover-bg: #2ea043;--color-btn-primary-hover-border: rgba(240,246,252,0.1);--color-btn-primary-selected-bg: #238636;--color-btn-primary-selected-shadow: 0 0 transparent;--color-btn-primary-disabled-text: rgba(255,255,255,0.5);--color-btn-primary-disabled-bg: rgba(35,134,54,0.6);--color-btn-primary-disabled-border: rgba(240,246,252,0.1);--color-btn-primary-icon: #ffffff;--color-btn-primary-counter-bg: rgba(4,38,15,0.2);--color-btn-outline-text: #388bfd;--color-btn-outline-hover-text: #58a6ff;--color-btn-outline-hover-bg: #30363d;--color-btn-outline-hover-border: rgba(240,246,252,0.1);--color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-selected-text: #ffffff;--color-btn-outline-selected-bg: #0d419d;--color-btn-outline-selected-border: rgba(240,246,252,0.1);--color-btn-outline-selected-shadow: 0 0 transparent;--color-btn-outline-disabled-text: rgba(88,166,255,0.5);--color-btn-outline-disabled-bg: #0d1117;--color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05);--color-btn-outline-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-hover-counter-fg: #58a6ff;--color-btn-outline-disabled-counter-fg: rgba(47,129,247,0.5);--color-btn-outline-counter-fg: #388bfd;--color-btn-danger-text: #f85149;--color-btn-danger-hover-text: #ffffff;--color-btn-danger-hover-bg: #da3633;--color-btn-danger-hover-border: #f85149;--color-btn-danger-hover-shadow: 0 0 transparent;--color-btn-danger-hover-inset-shadow: 0 0 transparent;--color-btn-danger-hover-icon: #ffffff;--color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2);--color-btn-danger-selected-text: #ffffff;--color-btn-danger-selected-bg: #b62324;--color-btn-danger-selected-border: #ff7b72;--color-btn-danger-selected-shadow: 0 0 transparent;--color-btn-danger-disabled-text: rgba(248,81,73,0.5);--color-btn-danger-disabled-bg: #0d1117;--color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05);--color-btn-danger-counter-bg: rgba(73,2,2,0.2);--color-btn-danger-icon: #f85149;--color-btn-danger-counter-fg: #f85149;--color-btn-danger-disabled-counter-fg: rgba(248,81,73,0.5);--color-btn-danger-hover-counter-fg: #ffffff;--color-btn-inactive-bg: #21262d;--color-btn-inactive-text: #8b949e;--color-underlinenav-icon: #6e7681;--color-underlinenav-border-hover: rgba(110,118,129,0.4);--color-action-list-item-inline-divider: rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg: rgba(177,186,196,0.12);--color-action-list-item-default-hover-border: rgba(0,0,0,0);--color-action-list-item-default-active-bg: rgba(177,186,196,0.2);--color-action-list-item-default-active-border: rgba(0,0,0,0);--color-action-list-item-default-selected-bg: rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg: rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text: #ff7b72;--color-switch-track-bg: rgba(110,118,129,0.1);--color-switch-track-hover-bg: hsla(215,8%,72%,0.1);--color-switch-track-active-bg: rgba(110,118,129,0.4);--color-switch-track-disabled-bg: #21262d;--color-switch-track-fg: #848d97;--color-switch-track-disabled-fg: #010409;--color-switch-track-border: rgba(0,0,0,0);--color-switch-track-checked-bg: rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);--color-switch-track-checked-active-bg: rgba(31,111,235,0.65);--color-switch-track-checked-fg: #ffffff;--color-switch-track-checked-disabled-fg: #010409;--color-switch-track-checked-border: rgba(0,0,0,0);--color-switch-knob-bg: #0d1117;--color-switch-knob-border: #606771;--color-switch-knob-disabled-bg: #161b22;--color-switch-knob-checked-bg: #0d1117;--color-switch-knob-checked-disabled-bg: #161b22;--color-switch-knob-checked-border: rgba(31,111,235,0.35);--color-segmented-control-bg: rgba(110,118,129,0.1);--color-segmented-control-button-bg: #0d1117;--color-segmented-control-button-hover-bg: #30363d;--color-segmented-control-button-active-bg: #21262d;--color-segmented-control-button-selected-border: #6e7681;--color-tree-view-item-chevron-hover-bg: rgba(177,186,196,0.12);--color-tree-view-item-directory-fill: #848d97;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-fg-on-emphasis: #ffffff;--color-canvas-default: #0d1117;--color-canvas-overlay: #161b22;--color-canvas-inset: #010409;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-border-subtle: rgba(240,246,252,0.1);--color-shadow-small: 0 0 transparent;--color-shadow-medium: 0 3px 6px #010409;--color-shadow-large: 0 8px 24px #010409;--color-shadow-extra-large: 0 12px 48px #010409;--color-neutral-emphasis-plus: #6e7681;--color-neutral-emphasis: #6e7681;--color-neutral-muted: rgba(110,118,129,0.4);--color-neutral-subtle: rgba(110,118,129,0.1);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-accent-muted: rgba(56,139,253,0.4);--color-accent-subtle: rgba(56,139,253,0.1);--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-success-muted: rgba(46,160,67,0.4);--color-success-subtle: rgba(46,160,67,0.15);--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-muted: rgba(187,128,9,0.4);--color-attention-subtle: rgba(187,128,9,0.15);--color-severe-fg: #db6d28;--color-severe-emphasis: #bd561d;--color-severe-muted: rgba(219,109,40,0.4);--color-severe-subtle: rgba(219,109,40,0.1);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-danger-muted: rgba(248,81,73,0.4);--color-danger-subtle: rgba(248,81,73,0.1);--color-open-fg: #3fb950;--color-open-emphasis: #238636;--color-open-muted: rgba(46,160,67,0.4);--color-open-subtle: rgba(46,160,67,0.15);--color-closed-fg: #f85149;--color-closed-emphasis: #da3633;--color-closed-muted: rgba(248,81,73,0.4);--color-closed-subtle: rgba(248,81,73,0.15);--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-done-muted: rgba(163,113,247,0.4);--color-done-subtle: rgba(163,113,247,0.1);--color-sponsors-fg: #db61a2;--color-sponsors-emphasis: #bf4b8a;--color-sponsors-muted: rgba(219,97,162,0.4);--color-sponsors-subtle: rgba(219,97,162,0.1);--color-primer-fg-disabled: #484f58;--color-primer-canvas-backdrop: rgba(1,4,9,0.8);--color-primer-canvas-sticky: rgba(13,17,23,0.95);--color-primer-border-active: #f78166;--color-primer-border-contrast: rgba(255,255,255,0.2);--color-primer-shadow-highlight: 0 0 transparent;--color-primer-shadow-inset: 0 0 transparent;--color-scale-black: #010409;--color-scale-white: #ffffff;--color-scale-gray-0: #f0f6fc;--color-scale-gray-1: #c9d1d9;--color-scale-gray-2: #b1bac4;--color-scale-gray-3: #8b949e;--color-scale-gray-4: #6e7681;--color-scale-gray-5: #484f58;--color-scale-gray-6: #30363d;--color-scale-gray-7: #21262d;--color-scale-gray-8: #161b22;--color-scale-gray-9: #0d1117;--color-scale-blue-0: #cae8ff;--color-scale-blue-1: #a5d6ff;--color-scale-blue-2: #79c0ff;--color-scale-blue-3: #58a6ff;--color-scale-blue-4: #388bfd;--color-scale-blue-5: #1f6feb;--color-scale-blue-6: #1158c7;--color-scale-blue-7: #0d419d;--color-scale-blue-8: #0c2d6b;--color-scale-blue-9: #051d4d;--color-scale-green-0: #aff5b4;--color-scale-green-1: #7ee787;--color-scale-green-2: #56d364;--color-scale-green-3: #3fb950;--color-scale-green-4: #2ea043;--color-scale-green-5: #238636;--color-scale-green-6: #196c2e;--color-scale-green-7: #0f5323;--color-scale-green-8: #033a16;--color-scale-green-9: #04260f;--color-scale-yellow-0: #f8e3a1;--color-scale-yellow-1: #f2cc60;--color-scale-yellow-2: #e3b341;--color-scale-yellow-3: #d29922;--color-scale-yellow-4: #bb8009;--color-scale-yellow-5: #9e6a03;--color-scale-yellow-6: #845306;--color-scale-yellow-7: #693e00;--color-scale-yellow-8: #4b2900;--color-scale-yellow-9: #341a00;--color-scale-orange-0: #ffdfb6;--color-scale-orange-1: #ffc680;--color-scale-orange-2: #ffa657;--color-scale-orange-3: #f0883e;--color-scale-orange-4: #db6d28;--color-scale-orange-5: #bd561d;--color-scale-orange-6: #9b4215;--color-scale-orange-7: #762d0a;--color-scale-orange-8: #5a1e02;--color-scale-orange-9: #3d1300;--color-scale-red-0: #ffdcd7;--color-scale-red-1: #ffc1ba;--color-scale-red-2: #ffa198;--color-scale-red-3: #ff7b72;--color-scale-red-4: #f85149;--color-scale-red-5: #da3633;--color-scale-red-6: #b62324;--color-scale-red-7: #8e1519;--color-scale-red-8: #67060c;--color-scale-red-9: #490202;--color-scale-purple-0: #eddeff;--color-scale-purple-1: #e2c5ff;--color-scale-purple-2: #d2a8ff;--color-scale-purple-3: #bc8cff;--color-scale-purple-4: #a371f7;--color-scale-purple-5: #8957e5;--color-scale-purple-6: #6e40c9;--color-scale-purple-7: #553098;--color-scale-purple-8: #3c1e70;--color-scale-purple-9: #271052;--color-scale-pink-0: #ffdaec;--color-scale-pink-1: #ffbedd;--color-scale-pink-2: #ff9bce;--color-scale-pink-3: #f778ba;--color-scale-pink-4: #db61a2;--color-scale-pink-5: #bf4b8a;--color-scale-pink-6: #9e3670;--color-scale-pink-7: #7d2457;--color-scale-pink-8: #5e103e;--color-scale-pink-9: #42062a;--color-scale-coral-0: #ffddd2;--color-scale-coral-1: #ffc2b2;--color-scale-coral-2: #ffa28b;--color-scale-coral-3: #f78166;--color-scale-coral-4: #ea6045;--color-scale-coral-5: #cf462d;--color-scale-coral-6: #ac3220;--color-scale-coral-7: #872012;--color-scale-coral-8: #640d04;--color-scale-coral-9: #460701}[data-color-mode=auto][data-light-theme=dark] ::backdrop{/*! */}[data-color-mode=auto][data-light-theme=dark] ::backdrop{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7681;--color-checks-input-focus-text: #e6edf3;--color-checks-input-bg: #161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => (0, get_1.default)(obj, path);--color-checks-donut-error: #f85149;--color-checks-donut-pending: #d29922;--color-checks-donut-success: #2ea043;--color-checks-donut-neutral: #8b949e;--color-checks-dropdown-text: #e6edf3;--color-checks-dropdown-bg: #161b22;--color-checks-dropdown-border: #30363d;--color-checks-dropdown-shadow: rgba(1,4,9,0.3);--color-checks-dropdown-hover-text: #e6edf3;--color-checks-dropdown-hover-bg: rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text: #e6edf3;--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4);--color-checks-header-label-text: #848d97;--color-checks-header-label-open-text: #e6edf3;--color-checks-header-border: #21262d;--color-checks-header-icon: #848d97;--color-checks-line-text: #848d97;--color-checks-line-num-text: #6e7681;--color-checks-line-timestamp-text: #6e7681;--color-checks-line-hover-bg: rgba(110,118,129,0.1);--color-checks-line-selected-bg: rgba(56,139,253,0.1);--color-checks-line-selected-num-text: #2f81f7;--color-checks-line-dt-fm-text: #ffffff;--color-checks-line-dt-fm-bg: #9e6a03;--color-checks-gate-bg: rgba(187,128,9,0.15);--color-checks-gate-text: #848d97;--color-checks-gate-waiting-text: #d29922;--color-checks-step-header-open-bg: #161b22;--color-checks-step-error-text: #f85149;--color-checks-step-warning-text: #d29922;--color-checks-logline-text: #848d97;--color-checks-logline-num-text: #6e7681;--color-checks-logline-debug-text: #a371f7;--color-checks-logline-error-text: #848d97;--color-checks-logline-error-num-text: #6e7681;--color-checks-logline-error-bg: rgba(248,81,73,0.1);--color-checks-logline-warning-text: #848d97;--color-checks-logline-warning-num-text: #d29922;--color-checks-logline-warning-bg: rgba(187,128,9,0.15);--color-checks-logline-command-text: #2f81f7;--color-checks-logline-section-text: #3fb950;--color-checks-ansi-black: #0d1117;--color-checks-ansi-black-bright: #161b22;--color-checks-ansi-white: #b1bac4;--color-checks-ansi-white-bright: #b1bac4;--color-checks-ansi-gray: #6e7681;--color-checks-ansi-red: #ff7b72;--color-checks-ansi-red-bright: #ffa198;--color-checks-ansi-green: #3fb950;--color-checks-ansi-green-bright: #56d364;--color-checks-ansi-yellow: #d29922;--color-checks-ansi-yellow-bright: #e3b341;--color-checks-ansi-blue: #58a6ff;--color-checks-ansi-blue-bright: #79c0ff;--color-checks-ansi-magenta: #bc8cff;--color-checks-ansi-magenta-bright: #d2a8ff;--color-checks-ansi-cyan: #76e3ea;--color-checks-ansi-cyan-bright: #b3f0ff;--color-project-header-bg: #0d1117;--color-project-sidebar-bg: #161b22;--color-project-gradient-in: #161b22;--color-project-gradient-out: rgba(22,27,34,0);--color-mktg-btn-bg: #f6f8fa;--color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset;--color-control-border-color-emphasis: #606771;--color-avatar-bg: rgba(255,255,255,0.1);--color-avatar-border: rgba(240,246,252,0.1);--color-avatar-stack-fade: #30363d;--color-avatar-stack-fade-more: #21262d;--color-avatar-child-shadow: 0 0 0 2px #0d1117;--color-topic-tag-border: rgba(0,0,0,0);--color-counter-border: rgba(0,0,0,0);--color-select-menu-backdrop-border: #484f58;--color-select-menu-tap-highlight: rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg: #0c2d6b;--color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-overlay-backdrop: rgba(22,27,34,0.4);--color-header-text: rgba(255,255,255,0.7);--color-header-bg: #161b22;--color-header-divider: #8b949e;--color-header-logo: #f0f6fc;--color-header-search-bg: #0d1117;--color-header-search-border: #30363d;--color-sidenav-selected-bg: #21262d;--color-menu-bg-active: #161b22;--color-input-disabled-bg: rgba(110,118,129,0);--color-timeline-badge-bg: #21262d;--color-ansi-black: #484f58;--color-ansi-black-bright: #6e7681;--color-ansi-white: #b1bac4;--color-ansi-white-bright: #ffffff;--color-ansi-gray: #6e7681;--color-ansi-red: #ff7b72;--color-ansi-red-bright: #ffa198;--color-ansi-green: #3fb950;--color-ansi-green-bright: #56d364;--color-ansi-yellow: #d29922;--color-ansi-yellow-bright: #e3b341;--color-ansi-blue: #58a6ff;--color-ansi-blue-bright: #79c0ff;--color-ansi-magenta: #bc8cff;--color-ansi-magenta-bright: #d2a8ff;--color-ansi-cyan: #39c5cf;--color-ansi-cyan-bright: #56d4dd;--color-btn-text: #c9d1d9;--color-btn-bg: #21262d;--color-btn-border: rgba(240,246,252,0.1);--color-btn-shadow: 0 0 transparent;--color-btn-inset-shadow: 0 0 transparent;--color-btn-hover-bg: #30363d;--color-btn-hover-border: #8b949e;--color-btn-active-bg: hsla(212,12%,18%,1);--color-btn-active-border: #6e7681;--color-btn-selected-bg: #161b22;--color-btn-counter-bg: #30363d;--color-btn-primary-text: #ffffff;--color-btn-primary-bg: #238636;--color-btn-primary-border: rgba(240,246,252,0.1);--color-btn-primary-shadow: 0 0 transparent;--color-btn-primary-inset-shadow: 0 0 transparent;--color-btn-primary-hover-bg: #2ea043;--color-btn-primary-hover-border: rgba(240,246,252,0.1);--color-btn-primary-selected-bg: #238636;--color-btn-primary-selected-shadow: 0 0 transparent;--color-btn-primary-disabled-text: rgba(255,255,255,0.5);--color-btn-primary-disabled-bg: rgba(35,134,54,0.6);--color-btn-primary-disabled-border: rgba(240,246,252,0.1);--color-btn-primary-icon: #ffffff;--color-btn-primary-counter-bg: rgba(4,38,15,0.2);--color-btn-outline-text: #388bfd;--color-btn-outline-hover-text: #58a6ff;--color-btn-outline-hover-bg: #30363d;--color-btn-outline-hover-border: rgba(240,246,252,0.1);--color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-selected-text: #ffffff;--color-btn-outline-selected-bg: #0d419d;--color-btn-outline-selected-border: rgba(240,246,252,0.1);--color-btn-outline-selected-shadow: 0 0 transparent;--color-btn-outline-disabled-text: rgba(88,166,255,0.5);--color-btn-outline-disabled-bg: #0d1117;--color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05);--color-btn-outline-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-hover-counter-fg: #58a6ff;--color-btn-outline-disabled-counter-fg: rgba(47,129,247,0.5);--color-btn-outline-counter-fg: #388bfd;--color-btn-danger-text: #f85149;--color-btn-danger-hover-text: #ffffff;--color-btn-danger-hover-bg: #da3633;--color-btn-danger-hover-border: #f85149;--color-btn-danger-hover-shadow: 0 0 transparent;--color-btn-danger-hover-inset-shadow: 0 0 transparent;--color-btn-danger-hover-icon: #ffffff;--color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2);--color-btn-danger-selected-text: #ffffff;--color-btn-danger-selected-bg: #b62324;--color-btn-danger-selected-border: #ff7b72;--color-btn-danger-selected-shadow: 0 0 transparent;--color-btn-danger-disabled-text: rgba(248,81,73,0.5);--color-btn-danger-disabled-bg: #0d1117;--color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05);--color-btn-danger-counter-bg: rgba(73,2,2,0.2);--color-btn-danger-icon: #f85149;--color-btn-danger-counter-fg: #f85149;--color-btn-danger-disabled-counter-fg: rgba(248,81,73,0.5);--color-btn-danger-hover-counter-fg: #ffffff;--color-btn-inactive-bg: #21262d;--color-btn-inactive-text: #8b949e;--color-underlinenav-icon: #6e7681;--color-underlinenav-border-hover: rgba(110,118,129,0.4);--color-action-list-item-inline-divider: rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg: rgba(177,186,196,0.12);--color-action-list-item-default-hover-border: rgba(0,0,0,0);--color-action-list-item-default-active-bg: rgba(177,186,196,0.2);--color-action-list-item-default-active-border: rgba(0,0,0,0);--color-action-list-item-default-selected-bg: rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg: rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text: #ff7b72;--color-switch-track-bg: rgba(110,118,129,0.1);--color-switch-track-hover-bg: hsla(215,8%,72%,0.1);--color-switch-track-active-bg: rgba(110,118,129,0.4);--color-switch-track-disabled-bg: #21262d;--color-switch-track-fg: #848d97;--color-switch-track-disabled-fg: #010409;--color-switch-track-border: rgba(0,0,0,0);--color-switch-track-checked-bg: rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);--color-switch-track-checked-active-bg: rgba(31,111,235,0.65);--color-switch-track-checked-fg: #ffffff;--color-switch-track-checked-disabled-fg: #010409;--color-switch-track-checked-border: rgba(0,0,0,0);--color-switch-knob-bg: #0d1117;--color-switch-knob-border: #606771;--color-switch-knob-disabled-bg: #161b22;--color-switch-knob-checked-bg: #0d1117;--color-switch-knob-checked-disabled-bg: #161b22;--color-switch-knob-checked-border: rgba(31,111,235,0.35);--color-segmented-control-bg: rgba(110,118,129,0.1);--color-segmented-control-button-bg: #0d1117;--color-segmented-control-button-hover-bg: #30363d;--color-segmented-control-button-active-bg: #21262d;--color-segmented-control-button-selected-border: #6e7681;--color-tree-view-item-chevron-hover-bg: rgba(177,186,196,0.12);--color-tree-view-item-directory-fill: #848d97;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-fg-on-emphasis: #ffffff;--color-canvas-default: #0d1117;--color-canvas-overlay: #161b22;--color-canvas-inset: #010409;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-border-subtle: rgba(240,246,252,0.1);--color-shadow-small: 0 0 transparent;--color-shadow-medium: 0 3px 6px #010409;--color-shadow-large: 0 8px 24px #010409;--color-shadow-extra-large: 0 12px 48px #010409;--color-neutral-emphasis-plus: #6e7681;--color-neutral-emphasis: #6e7681;--color-neutral-muted: rgba(110,118,129,0.4);--color-neutral-subtle: rgba(110,118,129,0.1);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-accent-muted: rgba(56,139,253,0.4);--color-accent-subtle: rgba(56,139,253,0.1);--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-success-muted: rgba(46,160,67,0.4);--color-success-subtle: rgba(46,160,67,0.15);--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-muted: rgba(187,128,9,0.4);--color-attention-subtle: rgba(187,128,9,0.15);--color-severe-fg: #db6d28;--color-severe-emphasis: #bd561d;--color-severe-muted: rgba(219,109,40,0.4);--color-severe-subtle: rgba(219,109,40,0.1);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-danger-muted: rgba(248,81,73,0.4);--color-danger-subtle: rgba(248,81,73,0.1);--color-open-fg: #3fb950;--color-open-emphasis: #238636;--color-open-muted: rgba(46,160,67,0.4);--color-open-subtle: rgba(46,160,67,0.15);--color-closed-fg: #f85149;--color-closed-emphasis: #da3633;--color-closed-muted: rgba(248,81,73,0.4);--color-closed-subtle: rgba(248,81,73,0.15);--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-done-muted: rgba(163,113,247,0.4);--color-done-subtle: rgba(163,113,247,0.1);--color-sponsors-fg: #db61a2;--color-sponsors-emphasis: #bf4b8a;--color-sponsors-muted: rgba(219,97,162,0.4);--color-sponsors-subtle: rgba(219,97,162,0.1);--color-primer-fg-disabled: #484f58;--color-primer-canvas-backdrop: rgba(1,4,9,0.8);--color-primer-canvas-sticky: rgba(13,17,23,0.95);--color-primer-border-active: #f78166;--color-primer-border-contrast: rgba(255,255,255,0.2);--color-primer-shadow-highlight: 0 0 transparent;--color-primer-shadow-inset: 0 0 transparent;--color-scale-black: #010409;--color-scale-white: #ffffff;--color-scale-gray-0: #f0f6fc;--color-scale-gray-1: #c9d1d9;--color-scale-gray-2: #b1bac4;--color-scale-gray-3: #8b949e;--color-scale-gray-4: #6e7681;--color-scale-gray-5: #484f58;--color-scale-gray-6: #30363d;--color-scale-gray-7: #21262d;--color-scale-gray-8: #161b22;--color-scale-gray-9: #0d1117;--color-scale-blue-0: #cae8ff;--color-scale-blue-1: #a5d6ff;--color-scale-blue-2: #79c0ff;--color-scale-blue-3: #58a6ff;--color-scale-blue-4: #388bfd;--color-scale-blue-5: #1f6feb;--color-scale-blue-6: #1158c7;--color-scale-blue-7: #0d419d;--color-scale-blue-8: #0c2d6b;--color-scale-blue-9: #051d4d;--color-scale-green-0: #aff5b4;--color-scale-green-1: #7ee787;--color-scale-green-2: #56d364;--color-scale-green-3: #3fb950;--color-scale-green-4: #2ea043;--color-scale-green-5: #238636;--color-scale-green-6: #196c2e;--color-scale-green-7: #0f5323;--color-scale-green-8: #033a16;--color-scale-green-9: #04260f;--color-scale-yellow-0: #f8e3a1;--color-scale-yellow-1: #f2cc60;--color-scale-yellow-2: #e3b341;--color-scale-yellow-3: #d29922;--color-scale-yellow-4: #bb8009;--color-scale-yellow-5: #9e6a03;--color-scale-yellow-6: #845306;--color-scale-yellow-7: #693e00;--color-scale-yellow-8: #4b2900;--color-scale-yellow-9: #341a00;--color-scale-orange-0: #ffdfb6;--color-scale-orange-1: #ffc680;--color-scale-orange-2: #ffa657;--color-scale-orange-3: #f0883e;--color-scale-orange-4: #db6d28;--color-scale-orange-5: #bd561d;--color-scale-orange-6: #9b4215;--color-scale-orange-7: #762d0a;--color-scale-orange-8: #5a1e02;--color-scale-orange-9: #3d1300;--color-scale-red-0: #ffdcd7;--color-scale-red-1: #ffc1ba;--color-scale-red-2: #ffa198;--color-scale-red-3: #ff7b72;--color-scale-red-4: #f85149;--color-scale-red-5: #da3633;--color-scale-red-6: #b62324;--color-scale-red-7: #8e1519;--color-scale-red-8: #67060c;--color-scale-red-9: #490202;--color-scale-purple-0: #eddeff;--color-scale-purple-1: #e2c5ff;--color-scale-purple-2: #d2a8ff;--color-scale-purple-3: #bc8cff;--color-scale-purple-4: #a371f7;--color-scale-purple-5: #8957e5;--color-scale-purple-6: #6e40c9;--color-scale-purple-7: #553098;--color-scale-purple-8: #3c1e70;--color-scale-purple-9: #271052;--color-scale-pink-0: #ffdaec;--color-scale-pink-1: #ffbedd;--color-scale-pink-2: #ff9bce;--color-scale-pink-3: #f778ba;--color-scale-pink-4: #db61a2;--color-scale-pink-5: #bf4b8a;--color-scale-pink-6: #9e3670;--color-scale-pink-7: #7d2457;--color-scale-pink-8: #5e103e;--color-scale-pink-9: #42062a;--color-scale-coral-0: #ffddd2;--color-scale-coral-1: #ffc2b2;--color-scale-coral-2: #ffa28b;--color-scale-coral-3: #f78166;--color-scale-coral-4: #ea6045;--color-scale-coral-5: #cf462d;--color-scale-coral-6: #ac3220;--color-scale-coral-7: #872012;--color-scale-coral-8: #640d04;--color-scale-coral-9: #460701}}@media(prefers-color-scheme: dark){[data-color-mode=auto][data-dark-theme=dark],[data-color-mode=auto][data-dark-theme=dark]::selection{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7681;--color-checks-input-focus-text: #e6edf3;--color-checks-input-bg: #161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => (0, get_1.default)(obj, path);--color-checks-donut-error: #f85149;--color-checks-donut-pending: #d29922;--color-checks-donut-success: #2ea043;--color-checks-donut-neutral: #8b949e;--color-checks-dropdown-text: #e6edf3;--color-checks-dropdown-bg: #161b22;--color-checks-dropdown-border: #30363d;--color-checks-dropdown-shadow: rgba(1,4,9,0.3);--color-checks-dropdown-hover-text: #e6edf3;--color-checks-dropdown-hover-bg: rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text: #e6edf3;--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4);--color-checks-header-label-text: #848d97;--color-checks-header-label-open-text: #e6edf3;--color-checks-header-border: #21262d;--color-checks-header-icon: #848d97;--color-checks-line-text: #848d97;--color-checks-line-num-text: #6e7681;--color-checks-line-timestamp-text: #6e7681;--color-checks-line-hover-bg: rgba(110,118,129,0.1);--color-checks-line-selected-bg: rgba(56,139,253,0.1);--color-checks-line-selected-num-text: #2f81f7;--color-checks-line-dt-fm-text: #ffffff;--color-checks-line-dt-fm-bg: #9e6a03;--color-checks-gate-bg: rgba(187,128,9,0.15);--color-checks-gate-text: #848d97;--color-checks-gate-waiting-text: #d29922;--color-checks-step-header-open-bg: #161b22;--color-checks-step-error-text: #f85149;--color-checks-step-warning-text: #d29922;--color-checks-logline-text: #848d97;--color-checks-logline-num-text: #6e7681;--color-checks-logline-debug-text: #a371f7;--color-checks-logline-error-text: #848d97;--color-checks-logline-error-num-text: #6e7681;--color-checks-logline-error-bg: rgba(248,81,73,0.1);--color-checks-logline-warning-text: #848d97;--color-checks-logline-warning-num-text: #d29922;--color-checks-logline-warning-bg: rgba(187,128,9,0.15);--color-checks-logline-command-text: #2f81f7;--color-checks-logline-section-text: #3fb950;--color-checks-ansi-black: #0d1117;--color-checks-ansi-black-bright: #161b22;--color-checks-ansi-white: #b1bac4;--color-checks-ansi-white-bright: #b1bac4;--color-checks-ansi-gray: #6e7681;--color-checks-ansi-red: #ff7b72;--color-checks-ansi-red-bright: #ffa198;--color-checks-ansi-green: #3fb950;--color-checks-ansi-green-bright: #56d364;--color-checks-ansi-yellow: #d29922;--color-checks-ansi-yellow-bright: #e3b341;--color-checks-ansi-blue: #58a6ff;--color-checks-ansi-blue-bright: #79c0ff;--color-checks-ansi-magenta: #bc8cff;--color-checks-ansi-magenta-bright: #d2a8ff;--color-checks-ansi-cyan: #76e3ea;--color-checks-ansi-cyan-bright: #b3f0ff;--color-project-header-bg: #0d1117;--color-project-sidebar-bg: #161b22;--color-project-gradient-in: #161b22;--color-project-gradient-out: rgba(22,27,34,0);--color-mktg-btn-bg: #f6f8fa;--color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset;--color-control-border-color-emphasis: #606771;--color-avatar-bg: rgba(255,255,255,0.1);--color-avatar-border: rgba(240,246,252,0.1);--color-avatar-stack-fade: #30363d;--color-avatar-stack-fade-more: #21262d;--color-avatar-child-shadow: 0 0 0 2px #0d1117;--color-topic-tag-border: rgba(0,0,0,0);--color-counter-border: rgba(0,0,0,0);--color-select-menu-backdrop-border: #484f58;--color-select-menu-tap-highlight: rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg: #0c2d6b;--color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-overlay-backdrop: rgba(22,27,34,0.4);--color-header-text: rgba(255,255,255,0.7);--color-header-bg: #161b22;--color-header-divider: #8b949e;--color-header-logo: #f0f6fc;--color-header-search-bg: #0d1117;--color-header-search-border: #30363d;--color-sidenav-selected-bg: #21262d;--color-menu-bg-active: #161b22;--color-input-disabled-bg: rgba(110,118,129,0);--color-timeline-badge-bg: #21262d;--color-ansi-black: #484f58;--color-ansi-black-bright: #6e7681;--color-ansi-white: #b1bac4;--color-ansi-white-bright: #ffffff;--color-ansi-gray: #6e7681;--color-ansi-red: #ff7b72;--color-ansi-red-bright: #ffa198;--color-ansi-green: #3fb950;--color-ansi-green-bright: #56d364;--color-ansi-yellow: #d29922;--color-ansi-yellow-bright: #e3b341;--color-ansi-blue: #58a6ff;--color-ansi-blue-bright: #79c0ff;--color-ansi-magenta: #bc8cff;--color-ansi-magenta-bright: #d2a8ff;--color-ansi-cyan: #39c5cf;--color-ansi-cyan-bright: #56d4dd;--color-btn-text: #c9d1d9;--color-btn-bg: #21262d;--color-btn-border: rgba(240,246,252,0.1);--color-btn-shadow: 0 0 transparent;--color-btn-inset-shadow: 0 0 transparent;--color-btn-hover-bg: #30363d;--color-btn-hover-border: #8b949e;--color-btn-active-bg: hsla(212,12%,18%,1);--color-btn-active-border: #6e7681;--color-btn-selected-bg: #161b22;--color-btn-counter-bg: #30363d;--color-btn-primary-text: #ffffff;--color-btn-primary-bg: #238636;--color-btn-primary-border: rgba(240,246,252,0.1);--color-btn-primary-shadow: 0 0 transparent;--color-btn-primary-inset-shadow: 0 0 transparent;--color-btn-primary-hover-bg: #2ea043;--color-btn-primary-hover-border: rgba(240,246,252,0.1);--color-btn-primary-selected-bg: #238636;--color-btn-primary-selected-shadow: 0 0 transparent;--color-btn-primary-disabled-text: rgba(255,255,255,0.5);--color-btn-primary-disabled-bg: rgba(35,134,54,0.6);--color-btn-primary-disabled-border: rgba(240,246,252,0.1);--color-btn-primary-icon: #ffffff;--color-btn-primary-counter-bg: rgba(4,38,15,0.2);--color-btn-outline-text: #388bfd;--color-btn-outline-hover-text: #58a6ff;--color-btn-outline-hover-bg: #30363d;--color-btn-outline-hover-border: rgba(240,246,252,0.1);--color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-selected-text: #ffffff;--color-btn-outline-selected-bg: #0d419d;--color-btn-outline-selected-border: rgba(240,246,252,0.1);--color-btn-outline-selected-shadow: 0 0 transparent;--color-btn-outline-disabled-text: rgba(88,166,255,0.5);--color-btn-outline-disabled-bg: #0d1117;--color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05);--color-btn-outline-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-hover-counter-fg: #58a6ff;--color-btn-outline-disabled-counter-fg: rgba(47,129,247,0.5);--color-btn-outline-counter-fg: #388bfd;--color-btn-danger-text: #f85149;--color-btn-danger-hover-text: #ffffff;--color-btn-danger-hover-bg: #da3633;--color-btn-danger-hover-border: #f85149;--color-btn-danger-hover-shadow: 0 0 transparent;--color-btn-danger-hover-inset-shadow: 0 0 transparent;--color-btn-danger-hover-icon: #ffffff;--color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2);--color-btn-danger-selected-text: #ffffff;--color-btn-danger-selected-bg: #b62324;--color-btn-danger-selected-border: #ff7b72;--color-btn-danger-selected-shadow: 0 0 transparent;--color-btn-danger-disabled-text: rgba(248,81,73,0.5);--color-btn-danger-disabled-bg: #0d1117;--color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05);--color-btn-danger-counter-bg: rgba(73,2,2,0.2);--color-btn-danger-icon: #f85149;--color-btn-danger-counter-fg: #f85149;--color-btn-danger-disabled-counter-fg: rgba(248,81,73,0.5);--color-btn-danger-hover-counter-fg: #ffffff;--color-btn-inactive-bg: #21262d;--color-btn-inactive-text: #8b949e;--color-underlinenav-icon: #6e7681;--color-underlinenav-border-hover: rgba(110,118,129,0.4);--color-action-list-item-inline-divider: rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg: rgba(177,186,196,0.12);--color-action-list-item-default-hover-border: rgba(0,0,0,0);--color-action-list-item-default-active-bg: rgba(177,186,196,0.2);--color-action-list-item-default-active-border: rgba(0,0,0,0);--color-action-list-item-default-selected-bg: rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg: rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text: #ff7b72;--color-switch-track-bg: rgba(110,118,129,0.1);--color-switch-track-hover-bg: hsla(215,8%,72%,0.1);--color-switch-track-active-bg: rgba(110,118,129,0.4);--color-switch-track-disabled-bg: #21262d;--color-switch-track-fg: #848d97;--color-switch-track-disabled-fg: #010409;--color-switch-track-border: rgba(0,0,0,0);--color-switch-track-checked-bg: rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);--color-switch-track-checked-active-bg: rgba(31,111,235,0.65);--color-switch-track-checked-fg: #ffffff;--color-switch-track-checked-disabled-fg: #010409;--color-switch-track-checked-border: rgba(0,0,0,0);--color-switch-knob-bg: #0d1117;--color-switch-knob-border: #606771;--color-switch-knob-disabled-bg: #161b22;--color-switch-knob-checked-bg: #0d1117;--color-switch-knob-checked-disabled-bg: #161b22;--color-switch-knob-checked-border: rgba(31,111,235,0.35);--color-segmented-control-bg: rgba(110,118,129,0.1);--color-segmented-control-button-bg: #0d1117;--color-segmented-control-button-hover-bg: #30363d;--color-segmented-control-button-active-bg: #21262d;--color-segmented-control-button-selected-border: #6e7681;--color-tree-view-item-chevron-hover-bg: rgba(177,186,196,0.12);--color-tree-view-item-directory-fill: #848d97;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-fg-on-emphasis: #ffffff;--color-canvas-default: #0d1117;--color-canvas-overlay: #161b22;--color-canvas-inset: #010409;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-border-subtle: rgba(240,246,252,0.1);--color-shadow-small: 0 0 transparent;--color-shadow-medium: 0 3px 6px #010409;--color-shadow-large: 0 8px 24px #010409;--color-shadow-extra-large: 0 12px 48px #010409;--color-neutral-emphasis-plus: #6e7681;--color-neutral-emphasis: #6e7681;--color-neutral-muted: rgba(110,118,129,0.4);--color-neutral-subtle: rgba(110,118,129,0.1);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-accent-muted: rgba(56,139,253,0.4);--color-accent-subtle: rgba(56,139,253,0.1);--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-success-muted: rgba(46,160,67,0.4);--color-success-subtle: rgba(46,160,67,0.15);--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-muted: rgba(187,128,9,0.4);--color-attention-subtle: rgba(187,128,9,0.15);--color-severe-fg: #db6d28;--color-severe-emphasis: #bd561d;--color-severe-muted: rgba(219,109,40,0.4);--color-severe-subtle: rgba(219,109,40,0.1);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-danger-muted: rgba(248,81,73,0.4);--color-danger-subtle: rgba(248,81,73,0.1);--color-open-fg: #3fb950;--color-open-emphasis: #238636;--color-open-muted: rgba(46,160,67,0.4);--color-open-subtle: rgba(46,160,67,0.15);--color-closed-fg: #f85149;--color-closed-emphasis: #da3633;--color-closed-muted: rgba(248,81,73,0.4);--color-closed-subtle: rgba(248,81,73,0.15);--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-done-muted: rgba(163,113,247,0.4);--color-done-subtle: rgba(163,113,247,0.1);--color-sponsors-fg: #db61a2;--color-sponsors-emphasis: #bf4b8a;--color-sponsors-muted: rgba(219,97,162,0.4);--color-sponsors-subtle: rgba(219,97,162,0.1);--color-primer-fg-disabled: #484f58;--color-primer-canvas-backdrop: rgba(1,4,9,0.8);--color-primer-canvas-sticky: rgba(13,17,23,0.95);--color-primer-border-active: #f78166;--color-primer-border-contrast: rgba(255,255,255,0.2);--color-primer-shadow-highlight: 0 0 transparent;--color-primer-shadow-inset: 0 0 transparent;--color-scale-black: #010409;--color-scale-white: #ffffff;--color-scale-gray-0: #f0f6fc;--color-scale-gray-1: #c9d1d9;--color-scale-gray-2: #b1bac4;--color-scale-gray-3: #8b949e;--color-scale-gray-4: #6e7681;--color-scale-gray-5: #484f58;--color-scale-gray-6: #30363d;--color-scale-gray-7: #21262d;--color-scale-gray-8: #161b22;--color-scale-gray-9: #0d1117;--color-scale-blue-0: #cae8ff;--color-scale-blue-1: #a5d6ff;--color-scale-blue-2: #79c0ff;--color-scale-blue-3: #58a6ff;--color-scale-blue-4: #388bfd;--color-scale-blue-5: #1f6feb;--color-scale-blue-6: #1158c7;--color-scale-blue-7: #0d419d;--color-scale-blue-8: #0c2d6b;--color-scale-blue-9: #051d4d;--color-scale-green-0: #aff5b4;--color-scale-green-1: #7ee787;--color-scale-green-2: #56d364;--color-scale-green-3: #3fb950;--color-scale-green-4: #2ea043;--color-scale-green-5: #238636;--color-scale-green-6: #196c2e;--color-scale-green-7: #0f5323;--color-scale-green-8: #033a16;--color-scale-green-9: #04260f;--color-scale-yellow-0: #f8e3a1;--color-scale-yellow-1: #f2cc60;--color-scale-yellow-2: #e3b341;--color-scale-yellow-3: #d29922;--color-scale-yellow-4: #bb8009;--color-scale-yellow-5: #9e6a03;--color-scale-yellow-6: #845306;--color-scale-yellow-7: #693e00;--color-scale-yellow-8: #4b2900;--color-scale-yellow-9: #341a00;--color-scale-orange-0: #ffdfb6;--color-scale-orange-1: #ffc680;--color-scale-orange-2: #ffa657;--color-scale-orange-3: #f0883e;--color-scale-orange-4: #db6d28;--color-scale-orange-5: #bd561d;--color-scale-orange-6: #9b4215;--color-scale-orange-7: #762d0a;--color-scale-orange-8: #5a1e02;--color-scale-orange-9: #3d1300;--color-scale-red-0: #ffdcd7;--color-scale-red-1: #ffc1ba;--color-scale-red-2: #ffa198;--color-scale-red-3: #ff7b72;--color-scale-red-4: #f85149;--color-scale-red-5: #da3633;--color-scale-red-6: #b62324;--color-scale-red-7: #8e1519;--color-scale-red-8: #67060c;--color-scale-red-9: #490202;--color-scale-purple-0: #eddeff;--color-scale-purple-1: #e2c5ff;--color-scale-purple-2: #d2a8ff;--color-scale-purple-3: #bc8cff;--color-scale-purple-4: #a371f7;--color-scale-purple-5: #8957e5;--color-scale-purple-6: #6e40c9;--color-scale-purple-7: #553098;--color-scale-purple-8: #3c1e70;--color-scale-purple-9: #271052;--color-scale-pink-0: #ffdaec;--color-scale-pink-1: #ffbedd;--color-scale-pink-2: #ff9bce;--color-scale-pink-3: #f778ba;--color-scale-pink-4: #db61a2;--color-scale-pink-5: #bf4b8a;--color-scale-pink-6: #9e3670;--color-scale-pink-7: #7d2457;--color-scale-pink-8: #5e103e;--color-scale-pink-9: #42062a;--color-scale-coral-0: #ffddd2;--color-scale-coral-1: #ffc2b2;--color-scale-coral-2: #ffa28b;--color-scale-coral-3: #f78166;--color-scale-coral-4: #ea6045;--color-scale-coral-5: #cf462d;--color-scale-coral-6: #ac3220;--color-scale-coral-7: #872012;--color-scale-coral-8: #640d04;--color-scale-coral-9: #460701}[data-color-mode=auto][data-light-theme=dark] ::backdrop{/*! */}[data-color-mode=auto][data-light-theme=dark] ::backdrop{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7681;--color-checks-input-focus-text: #e6edf3;--color-checks-input-bg: #161b22;--color-checks-input-shadow: 0 0 0 1px (obj) => (0, get_1.default)(obj, path);--color-checks-donut-error: #f85149;--color-checks-donut-pending: #d29922;--color-checks-donut-success: #2ea043;--color-checks-donut-neutral: #8b949e;--color-checks-dropdown-text: #e6edf3;--color-checks-dropdown-bg: #161b22;--color-checks-dropdown-border: #30363d;--color-checks-dropdown-shadow: rgba(1,4,9,0.3);--color-checks-dropdown-hover-text: #e6edf3;--color-checks-dropdown-hover-bg: rgba(110,118,129,0.1);--color-checks-dropdown-btn-hover-text: #e6edf3;--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-scrollbar-thumb-bg: rgba(110,118,129,0.4);--color-checks-header-label-text: #848d97;--color-checks-header-label-open-text: #e6edf3;--color-checks-header-border: #21262d;--color-checks-header-icon: #848d97;--color-checks-line-text: #848d97;--color-checks-line-num-text: #6e7681;--color-checks-line-timestamp-text: #6e7681;--color-checks-line-hover-bg: rgba(110,118,129,0.1);--color-checks-line-selected-bg: rgba(56,139,253,0.1);--color-checks-line-selected-num-text: #2f81f7;--color-checks-line-dt-fm-text: #ffffff;--color-checks-line-dt-fm-bg: #9e6a03;--color-checks-gate-bg: rgba(187,128,9,0.15);--color-checks-gate-text: #848d97;--color-checks-gate-waiting-text: #d29922;--color-checks-step-header-open-bg: #161b22;--color-checks-step-error-text: #f85149;--color-checks-step-warning-text: #d29922;--color-checks-logline-text: #848d97;--color-checks-logline-num-text: #6e7681;--color-checks-logline-debug-text: #a371f7;--color-checks-logline-error-text: #848d97;--color-checks-logline-error-num-text: #6e7681;--color-checks-logline-error-bg: rgba(248,81,73,0.1);--color-checks-logline-warning-text: #848d97;--color-checks-logline-warning-num-text: #d29922;--color-checks-logline-warning-bg: rgba(187,128,9,0.15);--color-checks-logline-command-text: #2f81f7;--color-checks-logline-section-text: #3fb950;--color-checks-ansi-black: #0d1117;--color-checks-ansi-black-bright: #161b22;--color-checks-ansi-white: #b1bac4;--color-checks-ansi-white-bright: #b1bac4;--color-checks-ansi-gray: #6e7681;--color-checks-ansi-red: #ff7b72;--color-checks-ansi-red-bright: #ffa198;--color-checks-ansi-green: #3fb950;--color-checks-ansi-green-bright: #56d364;--color-checks-ansi-yellow: #d29922;--color-checks-ansi-yellow-bright: #e3b341;--color-checks-ansi-blue: #58a6ff;--color-checks-ansi-blue-bright: #79c0ff;--color-checks-ansi-magenta: #bc8cff;--color-checks-ansi-magenta-bright: #d2a8ff;--color-checks-ansi-cyan: #76e3ea;--color-checks-ansi-cyan-bright: #b3f0ff;--color-project-header-bg: #0d1117;--color-project-sidebar-bg: #161b22;--color-project-gradient-in: #161b22;--color-project-gradient-out: rgba(22,27,34,0);--color-mktg-btn-bg: #f6f8fa;--color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px;--color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset;--color-control-border-color-emphasis: #606771;--color-avatar-bg: rgba(255,255,255,0.1);--color-avatar-border: rgba(240,246,252,0.1);--color-avatar-stack-fade: #30363d;--color-avatar-stack-fade-more: #21262d;--color-avatar-child-shadow: 0 0 0 2px #0d1117;--color-topic-tag-border: rgba(0,0,0,0);--color-counter-border: rgba(0,0,0,0);--color-select-menu-backdrop-border: #484f58;--color-select-menu-tap-highlight: rgba(48,54,61,0.5);--color-select-menu-tap-focus-bg: #0c2d6b;--color-overlay-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85);--color-overlay-backdrop: rgba(22,27,34,0.4);--color-header-text: rgba(255,255,255,0.7);--color-header-bg: #161b22;--color-header-divider: #8b949e;--color-header-logo: #f0f6fc;--color-header-search-bg: #0d1117;--color-header-search-border: #30363d;--color-sidenav-selected-bg: #21262d;--color-menu-bg-active: #161b22;--color-input-disabled-bg: rgba(110,118,129,0);--color-timeline-badge-bg: #21262d;--color-ansi-black: #484f58;--color-ansi-black-bright: #6e7681;--color-ansi-white: #b1bac4;--color-ansi-white-bright: #ffffff;--color-ansi-gray: #6e7681;--color-ansi-red: #ff7b72;--color-ansi-red-bright: #ffa198;--color-ansi-green: #3fb950;--color-ansi-green-bright: #56d364;--color-ansi-yellow: #d29922;--color-ansi-yellow-bright: #e3b341;--color-ansi-blue: #58a6ff;--color-ansi-blue-bright: #79c0ff;--color-ansi-magenta: #bc8cff;--color-ansi-magenta-bright: #d2a8ff;--color-ansi-cyan: #39c5cf;--color-ansi-cyan-bright: #56d4dd;--color-btn-text: #c9d1d9;--color-btn-bg: #21262d;--color-btn-border: rgba(240,246,252,0.1);--color-btn-shadow: 0 0 transparent;--color-btn-inset-shadow: 0 0 transparent;--color-btn-hover-bg: #30363d;--color-btn-hover-border: #8b949e;--color-btn-active-bg: hsla(212,12%,18%,1);--color-btn-active-border: #6e7681;--color-btn-selected-bg: #161b22;--color-btn-counter-bg: #30363d;--color-btn-primary-text: #ffffff;--color-btn-primary-bg: #238636;--color-btn-primary-border: rgba(240,246,252,0.1);--color-btn-primary-shadow: 0 0 transparent;--color-btn-primary-inset-shadow: 0 0 transparent;--color-btn-primary-hover-bg: #2ea043;--color-btn-primary-hover-border: rgba(240,246,252,0.1);--color-btn-primary-selected-bg: #238636;--color-btn-primary-selected-shadow: 0 0 transparent;--color-btn-primary-disabled-text: rgba(255,255,255,0.5);--color-btn-primary-disabled-bg: rgba(35,134,54,0.6);--color-btn-primary-disabled-border: rgba(240,246,252,0.1);--color-btn-primary-icon: #ffffff;--color-btn-primary-counter-bg: rgba(4,38,15,0.2);--color-btn-outline-text: #388bfd;--color-btn-outline-hover-text: #58a6ff;--color-btn-outline-hover-bg: #30363d;--color-btn-outline-hover-border: rgba(240,246,252,0.1);--color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1);--color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-outline-hover-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-selected-text: #ffffff;--color-btn-outline-selected-bg: #0d419d;--color-btn-outline-selected-border: rgba(240,246,252,0.1);--color-btn-outline-selected-shadow: 0 0 transparent;--color-btn-outline-disabled-text: rgba(88,166,255,0.5);--color-btn-outline-disabled-bg: #0d1117;--color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.05);--color-btn-outline-counter-bg: rgba(5,29,77,0.2);--color-btn-outline-hover-counter-fg: #58a6ff;--color-btn-outline-disabled-counter-fg: rgba(47,129,247,0.5);--color-btn-outline-counter-fg: #388bfd;--color-btn-danger-text: #f85149;--color-btn-danger-hover-text: #ffffff;--color-btn-danger-hover-bg: #da3633;--color-btn-danger-hover-border: #f85149;--color-btn-danger-hover-shadow: 0 0 transparent;--color-btn-danger-hover-inset-shadow: 0 0 transparent;--color-btn-danger-hover-icon: #ffffff;--color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2);--color-btn-danger-selected-text: #ffffff;--color-btn-danger-selected-bg: #b62324;--color-btn-danger-selected-border: #ff7b72;--color-btn-danger-selected-shadow: 0 0 transparent;--color-btn-danger-disabled-text: rgba(248,81,73,0.5);--color-btn-danger-disabled-bg: #0d1117;--color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05);--color-btn-danger-counter-bg: rgba(73,2,2,0.2);--color-btn-danger-icon: #f85149;--color-btn-danger-counter-fg: #f85149;--color-btn-danger-disabled-counter-fg: rgba(248,81,73,0.5);--color-btn-danger-hover-counter-fg: #ffffff;--color-btn-inactive-bg: #21262d;--color-btn-inactive-text: #8b949e;--color-underlinenav-icon: #6e7681;--color-underlinenav-border-hover: rgba(110,118,129,0.4);--color-action-list-item-inline-divider: rgba(48,54,61,0.48);--color-action-list-item-default-hover-bg: rgba(177,186,196,0.12);--color-action-list-item-default-hover-border: rgba(0,0,0,0);--color-action-list-item-default-active-bg: rgba(177,186,196,0.2);--color-action-list-item-default-active-border: rgba(0,0,0,0);--color-action-list-item-default-selected-bg: rgba(177,186,196,0.08);--color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16);--color-action-list-item-danger-active-bg: rgba(248,81,73,0.24);--color-action-list-item-danger-hover-text: #ff7b72;--color-switch-track-bg: rgba(110,118,129,0.1);--color-switch-track-hover-bg: hsla(215,8%,72%,0.1);--color-switch-track-active-bg: rgba(110,118,129,0.4);--color-switch-track-disabled-bg: #21262d;--color-switch-track-fg: #848d97;--color-switch-track-disabled-fg: #010409;--color-switch-track-border: rgba(0,0,0,0);--color-switch-track-checked-bg: rgba(31,111,235,0.35);--color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);--color-switch-track-checked-active-bg: rgba(31,111,235,0.65);--color-switch-track-checked-fg: #ffffff;--color-switch-track-checked-disabled-fg: #010409;--color-switch-track-checked-border: rgba(0,0,0,0);--color-switch-knob-bg: #0d1117;--color-switch-knob-border: #606771;--color-switch-knob-disabled-bg: #161b22;--color-switch-knob-checked-bg: #0d1117;--color-switch-knob-checked-disabled-bg: #161b22;--color-switch-knob-checked-border: rgba(31,111,235,0.35);--color-segmented-control-bg: rgba(110,118,129,0.1);--color-segmented-control-button-bg: #0d1117;--color-segmented-control-button-hover-bg: #30363d;--color-segmented-control-button-active-bg: #21262d;--color-segmented-control-button-selected-border: #6e7681;--color-tree-view-item-chevron-hover-bg: rgba(177,186,196,0.12);--color-tree-view-item-directory-fill: #848d97;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-fg-on-emphasis: #ffffff;--color-canvas-default: #0d1117;--color-canvas-overlay: #161b22;--color-canvas-inset: #010409;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-border-subtle: rgba(240,246,252,0.1);--color-shadow-small: 0 0 transparent;--color-shadow-medium: 0 3px 6px #010409;--color-shadow-large: 0 8px 24px #010409;--color-shadow-extra-large: 0 12px 48px #010409;--color-neutral-emphasis-plus: #6e7681;--color-neutral-emphasis: #6e7681;--color-neutral-muted: rgba(110,118,129,0.4);--color-neutral-subtle: rgba(110,118,129,0.1);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-accent-muted: rgba(56,139,253,0.4);--color-accent-subtle: rgba(56,139,253,0.1);--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-success-muted: rgba(46,160,67,0.4);--color-success-subtle: rgba(46,160,67,0.15);--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-muted: rgba(187,128,9,0.4);--color-attention-subtle: rgba(187,128,9,0.15);--color-severe-fg: #db6d28;--color-severe-emphasis: #bd561d;--color-severe-muted: rgba(219,109,40,0.4);--color-severe-subtle: rgba(219,109,40,0.1);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-danger-muted: rgba(248,81,73,0.4);--color-danger-subtle: rgba(248,81,73,0.1);--color-open-fg: #3fb950;--color-open-emphasis: #238636;--color-open-muted: rgba(46,160,67,0.4);--color-open-subtle: rgba(46,160,67,0.15);--color-closed-fg: #f85149;--color-closed-emphasis: #da3633;--color-closed-muted: rgba(248,81,73,0.4);--color-closed-subtle: rgba(248,81,73,0.15);--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-done-muted: rgba(163,113,247,0.4);--color-done-subtle: rgba(163,113,247,0.1);--color-sponsors-fg: #db61a2;--color-sponsors-emphasis: #bf4b8a;--color-sponsors-muted: rgba(219,97,162,0.4);--color-sponsors-subtle: rgba(219,97,162,0.1);--color-primer-fg-disabled: #484f58;--color-primer-canvas-backdrop: rgba(1,4,9,0.8);--color-primer-canvas-sticky: rgba(13,17,23,0.95);--color-primer-border-active: #f78166;--color-primer-border-contrast: rgba(255,255,255,0.2);--color-primer-shadow-highlight: 0 0 transparent;--color-primer-shadow-inset: 0 0 transparent;--color-scale-black: #010409;--color-scale-white: #ffffff;--color-scale-gray-0: #f0f6fc;--color-scale-gray-1: #c9d1d9;--color-scale-gray-2: #b1bac4;--color-scale-gray-3: #8b949e;--color-scale-gray-4: #6e7681;--color-scale-gray-5: #484f58;--color-scale-gray-6: #30363d;--color-scale-gray-7: #21262d;--color-scale-gray-8: #161b22;--color-scale-gray-9: #0d1117;--color-scale-blue-0: #cae8ff;--color-scale-blue-1: #a5d6ff;--color-scale-blue-2: #79c0ff;--color-scale-blue-3: #58a6ff;--color-scale-blue-4: #388bfd;--color-scale-blue-5: #1f6feb;--color-scale-blue-6: #1158c7;--color-scale-blue-7: #0d419d;--color-scale-blue-8: #0c2d6b;--color-scale-blue-9: #051d4d;--color-scale-green-0: #aff5b4;--color-scale-green-1: #7ee787;--color-scale-green-2: #56d364;--color-scale-green-3: #3fb950;--color-scale-green-4: #2ea043;--color-scale-green-5: #238636;--color-scale-green-6: #196c2e;--color-scale-green-7: #0f5323;--color-scale-green-8: #033a16;--color-scale-green-9: #04260f;--color-scale-yellow-0: #f8e3a1;--color-scale-yellow-1: #f2cc60;--color-scale-yellow-2: #e3b341;--color-scale-yellow-3: #d29922;--color-scale-yellow-4: #bb8009;--color-scale-yellow-5: #9e6a03;--color-scale-yellow-6: #845306;--color-scale-yellow-7: #693e00;--color-scale-yellow-8: #4b2900;--color-scale-yellow-9: #341a00;--color-scale-orange-0: #ffdfb6;--color-scale-orange-1: #ffc680;--color-scale-orange-2: #ffa657;--color-scale-orange-3: #f0883e;--color-scale-orange-4: #db6d28;--color-scale-orange-5: #bd561d;--color-scale-orange-6: #9b4215;--color-scale-orange-7: #762d0a;--color-scale-orange-8: #5a1e02;--color-scale-orange-9: #3d1300;--color-scale-red-0: #ffdcd7;--color-scale-red-1: #ffc1ba;--color-scale-red-2: #ffa198;--color-scale-red-3: #ff7b72;--color-scale-red-4: #f85149;--color-scale-red-5: #da3633;--color-scale-red-6: #b62324;--color-scale-red-7: #8e1519;--color-scale-red-8: #67060c;--color-scale-red-9: #490202;--color-scale-purple-0: #eddeff;--color-scale-purple-1: #e2c5ff;--color-scale-purple-2: #d2a8ff;--color-scale-purple-3: #bc8cff;--color-scale-purple-4: #a371f7;--color-scale-purple-5: #8957e5;--color-scale-purple-6: #6e40c9;--color-scale-purple-7: #553098;--color-scale-purple-8: #3c1e70;--color-scale-purple-9: #271052;--color-scale-pink-0: #ffdaec;--color-scale-pink-1: #ffbedd;--color-scale-pink-2: #ff9bce;--color-scale-pink-3: #f778ba;--color-scale-pink-4: #db61a2;--color-scale-pink-5: #bf4b8a;--color-scale-pink-6: #9e3670;--color-scale-pink-7: #7d2457;--color-scale-pink-8: #5e103e;--color-scale-pink-9: #42062a;--color-scale-coral-0: #ffddd2;--color-scale-coral-1: #ffc2b2;--color-scale-coral-2: #ffa28b;--color-scale-coral-3: #f78166;--color-scale-coral-4: #ea6045;--color-scale-coral-5: #cf462d;--color-scale-coral-6: #ac3220;--color-scale-coral-7: #872012;--color-scale-coral-8: #640d04;--color-scale-coral-9: #460701}} + +/*# sourceMappingURL=dark-5a27ba666704.css.map*/ \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/diffs-e389e9cc3527.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/diffs-e389e9cc3527.js.download" new file mode 100644 index 0000000..9b7a373 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/diffs-e389e9cc3527.js.download" @@ -0,0 +1,12 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["diffs"],{92967:(e,t,n)=>{var r,o,s,l,i,a=n(59753),c=n(3126);(0,a.on)("click",".js-conversation-menu-button",function(){let e=!0;return async function(t){if(!1===e){let e=t.currentTarget,n=e.closest(".select-menu"),r=n.querySelector("details-menu");if(!r)return;r.textContent="";let o=`${r.getAttribute("src")}?instrument=1`,s=await fetch(o);s.ok&&(r.innerHTML=await s.text())}e=!1}}()),(0,a.on)("click",".js-conversations-menu-item",function(e){let t=e.currentTarget,n=t.closest(".js-conversations-details");n.hasAttribute("open")&&n.removeAttribute("open"),window.location.hash=t.hash,(0,c.kc)(document)}),(0,a.on)("click",".js-resolved-conversations",async function(e){let t=e.currentTarget.querySelector(".dropdown-caret"),n=e.currentTarget.querySelector(".select-menu-header");""===t.style.transform?t.style.transform="rotate(180deg)":t.style.transform="",n.classList.toggle("border-bottom-0")});var d=n(56959),u=n(81574),f=n(36071),m=n(33537);function g({currentTarget:e}){let t=e.hasAttribute("open"),n=e.closest(".js-file-header");n.classList.toggle("has-open-dropdown",t)}function h(){let e=Array.from(p()).filter(e=>e.checked);return e.map(e=>e.value)}function p(){return document.querySelectorAll(".js-diff-file-type-option")}function b(){let e=document.querySelector(".js-deleted-files-toggle");if(e instanceof HTMLInputElement)return e}function y(){return j().length>0}function j(){let e=document.querySelectorAll(".js-diff-owner-option"),t=Array.from(e).filter(e=>e.checked);return t.map(e=>e.value)}function v(){return h().length!==p().length}function S(){let e=document.querySelector(".js-manifests-option");return!!e&&e.checked}function w(){let e=b();return!!e&&!e.checked}function A(){let e=document.querySelector(".js-viewed-files-toggle");return!!e&&!e.checked}(0,a.on)("details:toggled-group",".js-file.js-details-container",function(e){e.target===e.currentTarget&&function(e){let t=document.querySelector(".js-file-filter");if(!t)return;let n=p();for(let t of n)t.checked=e;let r=b();r&&(r.checked=!e);let o=v()||w()||A()||y()||S();(function(e){let t=document.querySelector(".js-file-filter-text");t.classList.toggle("color-fg-accent",e)})(o),function(e){let t=document.querySelector(".js-reset-filters"),n=document.querySelector(".js-commits-filtered");null==t||n||(t.hidden=!e)}(o),function(){let e=p(),t=w();for(let n of e)if(t){let e="0"===n.getAttribute("data-non-deleted-files-count");n.disabled=e}else n.disabled=!1}(),function(){let e=v(),t=document.querySelector(".js-file-filter-select-all-container"),n=e?"data-select-all-markup":"data-all-selected-markup",r=t.getAttribute(n);t.textContent=r,t.classList.toggle("color-fg-muted",!e),t.classList.toggle("color-fg-accent",e)}(),function(){let e=document.querySelectorAll(".js-file-type-count");for(let t of e){let e=w()?"data-non-deleted-file-count-markup":"data-all-file-count-markup",n=t.getAttribute(e);n&&(t.textContent=n)}}(),(0,m.X)(o,function(){let e=new URLSearchParams(window.location.search);return e.has("w")}(),h(),y(),j(),S(),w(),A())}(e.detail.open)}),(0,a.on)("details:toggled",".js-file.js-details-container",function(e){if(e.target!==e.currentTarget)return;let t=e.currentTarget;t.getBoundingClientRect().top<0&&(0,c.zT)(t)}),(0,u.Z)(()=>{let e=window.location.hash.slice(1);if(!e)return;let t=document.getElementsByName(e)[0];if(!t)return;let n=t.nextElementSibling;n&&n.matches(".js-file.js-details-container")&&(n.classList.add("open"),n.classList.add("Details--on"))}),(0,f.N7)(".js-file-header-dropdown",{subscribe:e=>(0,d.RB)(e,"toggle",g)}),(0,a.on)("click",".js-jump-to-menu-item",function({currentTarget:e}){let t=e.getAttribute("href").substring(1),n=document.querySelector(`[data-anchor="${t}"]`);if(n){let e=n.closest(".js-file.js-details-container");e.hidden=!1}!function(){let e=document.querySelector(".js-file-filter-blankslate");if(!e)return;let t=document.querySelectorAll(".js-diff-progressive-loader");if(t.length>0){e.hidden=!0;return}let n=document.querySelectorAll(".js-file");if(0===n.length){e.hidden=!0;return}let r=Array.from(n).some(e=>!e.hidden);e.hidden=r}()});var q=n(78232),L=n(47851),E=n(69567),_=n(58700),T=n(82873),x=n(18699),C=n(65935);let k="```suggestion",M=RegExp(`${k}(?:.*) +`,"i"),I=RegExp("```(\n|$)");function R(e,t){let n=e.slice(0,t).split("\n");return e.split("\n")[n.length-1]}function H(e){let t=/^(\s+)/.exec(e);return t&&t[0]||""}function F(e,t,n=0){let r=t.substring(n,t.length),o=e.exec(r);return o?o.index+n:-1}function N(e,t){let n=[],r=0,o=-1;for(;(o=F(M,e,r))>-1;){r=o+k.length;let t=F(I,e,r);if(-1===t)return!1;r=t+3,n.push([o,t])}return n.some(e=>t>e[0]&&t(function(e){let t=e.closest(".js-review-state-classes"),n=t.querySelectorAll("[data-pending-batched-suggestion]").length;for(let e of document.querySelectorAll(".js-pending-batched-suggested-changes-count"))e.textContent=String(n);let r=document.querySelector(".js-reenable-add-to-batch").textContent;for(let e of document.querySelectorAll("[data-batched-suggestion-reenable-sibling]"))e.removeAttribute("data-batched-suggestion-reenable-sibling"),e.removeAttribute("disabled"),e.setAttribute("aria-label",r);if(n>0){e.hidden=!1;let t=e.querySelector(".js-batched-suggested-changes-toggle");for(let e of(t.classList.add("anim-pulse-in"),t.addEventListener("animationend",()=>t.classList.remove("anim-pulse-in"),{once:!0}),document.querySelectorAll(".js-apply-single-suggestion")))e.classList.add("d-none");for(let e of document.querySelectorAll(".js-batched-suggested-changes-add")){let t=e.closest(".js-suggested-change-form-container");"true"===t.getAttribute("data-pending-batched-suggestion")||"true"===t.getAttribute("data-comment-pending")||"true"===t.getAttribute("data-outdated-comment")?e.classList.add("d-none"):e.classList.remove("d-none"),"true"===e.getAttribute("data-batched-suggestion-disabled-by-sibling")&&(e.removeAttribute("data-batched-suggestion-disabled-by-sibling"),e.setAttribute("disabled","disabled"),e.setAttribute("aria-label",document.querySelector(".js-one-suggestion-per-line").textContent))}for(let e of document.querySelectorAll(".js-batched-suggested-changes-remove")){let t=e.closest(".js-suggested-change-form-container");"true"===t.getAttribute("data-pending-batched-suggestion")?e.classList.remove("d-none"):e.classList.add("d-none")}for(let e of document.querySelectorAll(".js-focus-commit-suggestions-form-button")){let t=e.closest(".js-suggested-change-form-container"),n="true"===t.getAttribute("data-comment-pending"),r="true"===t.getAttribute("data-outdated-comment"),o="true"===t.getAttribute("data-resolved-comment"),s=e.closest(".js-inline-comments-container"),l=s.querySelector('input[name="side"]'),i="left"===l.value;n||r||o||i?e.classList.add("d-none"):e.classList.remove("d-none")}for(let e of document.querySelectorAll(".js-pending-batched-suggestion-label")){let t=e.closest(".js-suggested-change-form-container");"true"===t.getAttribute("data-pending-batched-suggestion")?e.classList.remove("d-none"):e.classList.add("d-none")}}else{for(let t of(e.hidden=!0,document.querySelectorAll(".js-apply-single-suggestion")))t.classList.remove("d-none");for(let e of document.querySelectorAll(".js-batched-suggested-changes-add"))e.classList.remove("d-none");for(let e of document.querySelectorAll(".js-batched-suggested-changes-remove"))e.classList.add("d-none");for(let e of document.querySelectorAll(".js-focus-commit-suggestions-form-button"))e.classList.add("d-none");for(let e of document.querySelectorAll(".js-pending-batched-suggestion-label"))e.classList.add("d-none")}})(e))}function X(e,t){let n=e.querySelector("input[name=commit_title]"),r=e.querySelector("textarea[name=commit_message]"),o=n.value.trim();""===o&&(o=n.defaultValue);let s=r.value.trim();""!==s&&(o=`${o} + +${s} +`),n.disabled=!0,r.disabled=!0;let l=document.createElement("input");l.setAttribute("type","hidden"),l.setAttribute("name","message"),l.value=o,e.appendChild(l);let i=document.createElement("input");i.setAttribute("type","hidden"),i.setAttribute("name","changes"),i.value=JSON.stringify(t),e.appendChild(i)}(0,a.on)("click",".js-suggested-change-toolbar-item",function(e){let t=e.currentTarget;t instanceof HTMLButtonElement&&"false"===t.getAttribute("aria-disabled")&&function(e){let t=e.getAttribute("data-lines");if(null!=t){let n=e.closest(".js-suggested-changes-container"),r=n.querySelector(".js-comment-field");!function(e,t){let n=`${k} +${e} +\`\`\``,r=t.selectionStart,o=t.value,s=F(/\n/,o,r),l=""===o.trim(),i=R(o,r),a=""===i.trim(),c=o,d=0;if(l)d=(c=n).length-4;else if(-1===s)d=a?(c=o+n).length-4:(c=[o,n].join("\n")).length-4;else if(a){let e=H(i),t=r-e.length,l=o.substring(0,t),a=o.substring(s,o.length);d=(c=[l,n,a].join("")).length-a.length-4}else if(N(o,r)){let e=F(/```/,o,r)+3,t=o.substring(0,e),s=o.substring(e,o.length);d=(c=[t,"\n",n,s].join("")).length-s.length-4}else{let e=o.substring(0,s),t=o.substring(s,o.length);d=(c=[e,"\n",n,t].join("")).length-t.length-4}(0,_.Se)(t,c),t.focus(),t.setSelectionRange(d,d)}(t,r)}}(t)}),(0,a.on)("click",".js-refresh-after-suggestion",P.H5),(0,f.N7)(".js-inline-comments-container",{add(e){U(e)}}),(0,f.N7)(".js-preview-body .js-apply-changes",{add(e){let t=e.closest(".js-suggested-changes-container");if(!t)return e.remove();let n=document.querySelector($.rightBlob).textContent,r=document.querySelector($.leftBlob).textContent,o=e.closest(".js-suggested-changes-blob");if(""!==t.getAttribute("data-thread-side")){if("left"===t.getAttribute("data-thread-side"))return z(r,o),e.remove()}else{let t=e.closest(".js-inline-comment-form"),n=t.querySelector('input[name="side"]');if(!t||!n)return e.remove();if(t&&"left"===n.value)return z(r,o),e.remove()}let s=e.previousElementSibling,l=s.querySelector(".js-blob-code-deletion"),i=s.querySelectorAll(".js-blob-code-addition");if(!l||0===i.length)return;let a=l.textContent,c=Array.from(i).map(e=>e.textContent);if(a===c.join("\n"))return z(n,o),e.remove();e.remove()}}),(0,f.N7)(".js-comment-body .js-apply-changes",{add(e){let t;let n=e.closest(".js-comment");if(!n)return e.remove();let r=n.querySelector(".js-suggested-changes-template");if(!(r instanceof HTMLTemplateElement))return e.remove();let o=r.content.cloneNode(!0),s=o.querySelector(".js-disabled-apply-suggestion-button");try{t=o.querySelector(".js-batched-suggested-changes-add")}catch(e){if("QueryError"!==e.name)throw e}if(document.querySelectorAll(".js-suggested-changes-files-tab").length){let e=document.querySelector($.addToBatchEnabled).textContent;t&&(t.removeAttribute("disabled"),t.setAttribute("aria-label",e))}let l=document.querySelector(".js-pull-header-details"),i=l&&"true"===l.getAttribute("data-pull-is-open"),a=e.closest(".js-resolvable-timeline-thread-container"),c="true"===r.getAttribute("data-comment-pending"),d="true"===r.getAttribute("data-in-merge-queue"),u=n.classList.contains("js-selection-contains-deletions");if(a&&"true"===a.getAttribute("data-resolved")){let n=document.querySelector($.resolvedThread).textContent,r=o.querySelector("details");return r&&r.remove(),W(s,n),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",n)),e.replaceWith(o)}if(!i){let n=document.querySelector($.closedOrMergedPull).textContent;return W(s,n),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",n)),e.replaceWith(o)}if(d){let n=document.querySelector($.inMergeQueue),r="";n&&(r=n.textContent||"");let l=o.querySelector("details");return l&&l.remove(),W(s,r),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",r)),e.replaceWith(o)}if(c){let n=document.querySelector($.pendingReview).textContent;return o.querySelector("details").remove(),W(s,n),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",n)),e.replaceWith(o)}if(u){let n=document.querySelector($.leftBlob).textContent;return o.querySelector("details").remove(),W(s,n),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",n)),e.replaceWith(o)}let f=document.querySelector(".js-suggested-changes-subset-files"),m="true"===r.getAttribute("data-outdated-comment");if(f||m){let n;return f?n=document.querySelector($.viewingSubset).textContent:m&&(n=document.querySelector($.outdatedComment).textContent),o.querySelector("details").remove(),W(s,n),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",n)),e.replaceWith(o)}let g=o.querySelector(".js-single-suggested-change-form"),h=e.closest(".js-suggested-changes-blob");if(h){let e=h.querySelectorAll(".js-blob-code-deletion"),n=h.querySelectorAll(".js-blob-code-addition");if(!e)return;let r=Array.from(e).map(e=>e.textContent),l=Array.from(n).map(e=>e.textContent),i=r.length===l.length&&r.every((e,t)=>e===l[t]);if(i){let e=document.querySelector($.unchangedSuggestion).textContent;o.querySelector("details").remove(),W(s,e),t&&(t.setAttribute("disabled","disabled"),t.setAttribute("aria-label",e))}else for(let e of l){let t=document.createElement("input");t.setAttribute("type","hidden"),t.setAttribute("name","value[]"),t.value=e,g.appendChild(t)}}e.replaceWith(o)}}),(0,f.N7)(".js-pull-header-details",{add(e){let t="true"===e.getAttribute("data-pull-is-open"),n=document.querySelector(".js-suggested-changes-template");if(t||!(n instanceof HTMLTemplateElement))return;let r=n?.content,o=document.querySelector($.closedOrMergedPull).textContent;O(r,o),B(o)}}),(0,f.N7)(".js-suggested-changes-subset-files",{add(){let e=document.querySelector(".js-suggested-changes-template");if(!(e instanceof HTMLTemplateElement))return;let t=e.content,n=document.querySelector($.viewingSubset).textContent;O(t,n),B(n)}}),(0,f.N7)(".js-suggested-changes-template",{add(e){let t="true"===e.getAttribute("data-head-oid-is-loaded");if(!(e instanceof HTMLTemplateElement)||t)return;let n=e.content,r=document.querySelector($.headOidNotLoaded)?.textContent||"";O(n,r),B(r)}}),(0,a.on)("click",".js-apply-suggestion-button",async function(e){let t=e.currentTarget.parentElement;if(t){let e=t.querySelector(".js-suggestion-commit-title");setTimeout(()=>e.focus(),1)}}),(0,D.w4)("keypress",".js-comment-field",function(e){if("Enter"===e.key){let t=e.target;(function(e){let t=e.selectionStart;if(!N(e.value,t))return!1;let n=e.value,r=R(n,t);if(null===r)return!1;let o=H(r),s=` +${o}`,l=n.substr(0,t)+s+n.substr(t);(0,_.Se)(e,l);let i=t+s.length;return e.setSelectionRange(i,i),!0})(t)&&e.preventDefault()}}),(0,D.w4)("keypress",".js-suggestion-commit-message",function(e){let t=e.currentTarget;"Enter"===e.key&&t.setAttribute("rows","3")}),(0,a.on)("click",".js-batched-suggested-changes-add",function(e){let t=e.target,n=t.closest(".js-suggested-change-form-container");if("true"===n.getAttribute("data-comment-pending")||"true"===n.getAttribute("data-outdated-comment")||"true"===t.getAttribute("data-batched-suggestion-disabled-by-sibling"))return;n.setAttribute("data-pending-batched-suggestion","true");let r=t.closest(".js-inline-comments-container");for(let e of r.querySelectorAll(".js-batched-suggested-changes-add"))e.setAttribute("data-batched-suggestion-disabled-by-sibling","true");t.removeAttribute("data-batched-suggestion-disabled-by-sibling"),Q()}),(0,a.on)("click",".js-batched-suggested-changes-remove",function(e){let t=e.currentTarget.closest(".js-suggested-change-form-container");t.removeAttribute("data-pending-batched-suggestion");let n=e.currentTarget.closest(".js-inline-comments-container");for(let e of n.querySelectorAll(".js-batched-suggested-changes-add"))e.setAttribute("data-batched-suggestion-reenable-sibling","true");Q()}),(0,a.on)("click",".js-focus-commit-suggestions-form-button",function(e){e.preventDefault(),window.location.href="#clear-commit-suggestions",window.location.href="#commit-suggestions"}),(0,a.on)("click",".js-dismiss-batched-suggested-changes-onboarding-notice",async function(e){let t=e.currentTarget.getAttribute("data-url"),n=e.currentTarget.parentElement.querySelector(".js-data-url-csrf"),r=new FormData;r.append("notice","batched_suggested_changes_onboarding_prompt");let o=await fetch(t,{method:"POST",mode:"same-origin",body:r,headers:{"Scoped-CSRF-Token":n.value,"X-Requested-With":"XMLHttpRequest"}});if(o.ok)for(let e of document.querySelectorAll(".js-batched-suggested-change-onboarding-notice"))e.remove()}),(0,a.on)("click",".js-single-suggested-change-form .js-suggested-changes-submit",function(e){let t=e.currentTarget,n=t.closest(".js-single-suggested-change-form"),r=Array.from(n.querySelectorAll('input[name="value[]"]')).map(e=>e.value),o=[{commentId:n.querySelector("input[name=comment_id]").value,path:n.querySelector("input[name=path]").value,suggestion:r}];X(n,o)}),(0,C.AC)(".js-single-suggested-change-form",async function(e,t){let n=e.closest(".js-suggested-change-form-container"),r=e.closest("details"),o=n.querySelector(".js-suggestion-applied"),s=e.closest(".js-suggested-changes-contents"),l=s.querySelector(".js-error-message-placeholder");try{await t.json(),o.classList.remove("d-none");let e=n.querySelector(".js-batched-suggested-changes-add");e.classList.add("d-none"),r.remove(),(0,P.H5)()}catch(t){if("QueryError"!==t.name){let o=t.response.json&&t.response.json.error,s=l.querySelector(".js-error-message");l.hidden=!1,s.textContent=o,n.prepend(l);let i=e.closest(".js-suggested-change-form-container"),a=i.querySelector(".js-batched-suggested-changes-add");a.classList.add("d-none"),r.remove()}}}),(0,a.on)("click",".js-suggestion-batch-submit",function(e){let t=e.currentTarget.closest(".js-batched-suggested-changes-form"),n=[];for(let e of document.querySelectorAll("[data-pending-batched-suggestion]")){let t=e.querySelector(".js-single-suggested-change-form"),r=Array.from(t.querySelectorAll('input[name="value[]"]')).map(e=>e.value);n.push({commentId:t.querySelector("input[name=comment_id]").value,path:t.querySelector("input[name=path]").value,suggestion:r})}X(t,n)}),(0,C.AC)(".js-batched-suggested-changes-form",async function(e,t){try{await t.json();let n=e.closest(".js-batched-suggested-changes-container");n.hidden=!0,(0,P.H5)()}catch(s){let t=s.response.json&&s.response.json.error,n=e.closest(".js-batched-suggested-changes-container"),r=n.querySelector(".js-error-message-container"),o=r.querySelector(".js-error-message");o.textContent=t,r.hidden=!1}}),(0,f.N7)(".js-files-tab-stale",{add(){let e=document.querySelector(".js-batched-suggested-changes-container");e&&setTimeout(()=>{e.hidden=!0})}});let Z=0;function V(e,t){let n=e.nextElementSibling;return n&&n.matches(t)?n:null}function K(e,t){let n=Array.from(e.querySelectorAll(".review-comment-form-container")).pop();if(n)return n.closest("div.js-line-comments");{let n=er("js-inline-comments-single-container-template",t).querySelector("div.js-line-comments");return e.appendChild(n),n}}function G(e){let t=e.querySelector(".js-toggle-file-notes");t instanceof HTMLInputElement&&(0,_.Se)(t,!0)}function J(){for(let e of document.querySelectorAll(".file .js-inline-comments-container")){let t=e.querySelectorAll(".js-comments-holder > *"),n=t.length>0,r=null!=e.querySelector("[data-resolved='true']"),o=e.querySelector(".js-inline-comment-form-container"),s=!!o&&o.classList.contains("open");n||r||s||e.remove()}}async function Y(e){let t;let n=e.querySelector(".js-suggestion-button-placeholder");if(!n)return;let r=n.getAttribute("data-src-base");if(!r)return;let o=new URL(r,window.location.origin),s=n.closest(".js-inline-comment-form")||n.closest(".js-comment-update");if(!(s instanceof HTMLFormElement))return;let l=function(e,t){let n=new URLSearchParams(e.search.slice(1)),r=t.elements.namedItem("in_reply_to")||t.elements.namedItem("comment_id"),o=t.querySelector("textarea");if(n.append("textarea_id",o.id),r instanceof HTMLInputElement&&r.value)return n.append("comment_id",r.value),n;let s=t.elements.namedItem("path"),l=t.elements.namedItem("start_side"),i=t.elements.namedItem("start_line"),a=t.elements.namedItem("side"),c=t.elements.namedItem("line"),d=t.elements.namedItem("start_commit_oid"),u=t.elements.namedItem("end_commit_oid"),f=t.elements.namedItem("base_commit_oid"),m=t.elements.namedItem("subject_type");return s instanceof HTMLInputElement&&l instanceof HTMLInputElement&&i instanceof HTMLInputElement&&a instanceof HTMLInputElement&&c instanceof HTMLInputElement&&d instanceof HTMLInputElement&&u instanceof HTMLInputElement&&f instanceof HTMLInputElement&&m instanceof HTMLInputElement?(n.append("path",s.value),n.append("start_side",l.value),n.append("start_line",i.value),n.append("end_side",a.value),n.append("end_line",c.value),n.append("start_commit_oid",d.value),n.append("end_commit_oid",u.value),n.append("base_commit_oid",f.value),n.append("subject_type",m.value),n):null}(o,s);if(l){o.search=l.toString();try{t=await (0,T.a_)(document,o.toString())}catch{return}n.textContent="",n.appendChild(t)}}function ee(e,t,n,r){if(e.classList.remove("color-bg-success","color-bg-danger"),r){e.textContent=t;return}if("right"===n){e.classList.add("color-fg-success"),e.textContent=`+${t}`;return}if("left"===n){e.classList.add("color-fg-danger"),e.textContent=`-${t}`;return}e.textContent=String(t)}(0,a.on)("click",".js-add-file-comment",function(e){let t=e.currentTarget,n=t.closest(".file");G(n);let r=function(e){let t=e.closest(".file-header"),n=V(t,".diff-table");if(n instanceof Element){let e=n.querySelector(".js-inline-comments-container");if(e instanceof Element)return e}}(t)||function(e){let t=e.closest(".file-header"),n=document.createElement("table");n.className="diff-table";let r=er("js-inline-comments-single-container-template",e).firstElementChild;return n.appendChild(r),t.after(n),r}(t),o=K(r.querySelector("td"),t),s=o.querySelector(".js-inline-comment-form");if(s instanceof HTMLFormElement){let e=s.getElementsByClassName("js-suggestion-button-placeholder")[0];e&&(e.style.display="none"),en(s,t)}(0,q.j)(o)}),(0,a.on)("click",".js-add-single-line-comment",function(e){let t=e.currentTarget,n=t.closest(".file");G(n);let r=function(e){let t=e.closest("tr"),n=V(t,".js-inline-comments-container");if(n instanceof Element)return n}(t)||function(e){let t=e.closest("tr"),n=er("js-inline-comments-single-container-template",e).firstElementChild;return t.after(n),n}(t),o=K(r.querySelector("td"),t),s=o.querySelector(".js-inline-comment-form");s instanceof HTMLFormElement&&en(s,t),(0,q.j)(o)}),(0,a.on)("click",".js-add-split-line-comment",function(e){let t=e.currentTarget,n=t.closest(".file");G(n);let r=t.closest("tr"),o="addition"===t.getAttribute("data-type")?"js-addition":"js-deletion",s=function(e){let t=V(e,".js-inline-comments-container");if(t)return t;{let n="js-inline-comments-split-container-template",r=document.getElementById(n);if(!r)throw Error(`Could not find element with id ${n}`);if(!(r instanceof HTMLTemplateElement))throw Error(`Found element with id ${n} - but was not a Template`);return t=new E.R(r,{}).firstElementChild,e.after(t),t}}(r),l=function(e,t,n){let r=e.querySelector(`.js-line-comments.${t}`);if(r)return r;let o=er("js-inline-comments-split-form-container-template",n).firstElementChild;o.classList.add(t);let s=e.querySelectorAll(`.${t}`),l=s[s.length-1];for(let e of(l.after(o),s))e.remove();return o}(s,o,t),i=K(l,t),a=i.querySelector(".js-inline-comment-form");a instanceof HTMLFormElement&&en(a,t),(0,q.j)(i)}),(0,C.AC)(".js-inline-comment-form",async function(e,t){let n;(function(e){let t=e.querySelector(".js-comment-form-error");t&&(t.hidden=!0,t.textContent=null)})(e);try{n=await t.json()}catch(t){if(t.response){let n;try{n=t.response.json}catch{}if(n){(function(e,t){let n;let r=e.querySelector(".js-comment-form-error");n=t.errors?Array.isArray(t.errors)?t.errors.join(", "):t.errors:"There was an error posting your comment.",r.textContent=n,r.style.display="block",r.hidden=!1,r.classList.remove("d-none")})(e,n);return}}throw t}let r=n.json,o=r.inline_comment,s=e.closest(".js-line-comments");o&&s.querySelector(".js-comments-holder").append((0,x.r)(document,o));let l=r.inline_comment_thread;l&&s.replaceWith((0,x.r)(document,l)),(0,q.w)(e)}),document.addEventListener("session:resume",function(e){let t=e.detail;(function(e){let[t,n]=e.match(/^new_inline_comment_(?:discussion|diff)_(?:[\w-]+)_(\d+)_(\d+)$/)||[];if(!t)return;let r=document.querySelector(`.js-inline-comment-form input[name='in_reply_to'][value='${n}']`);if(!r)return;let o=r.closest(".js-line-comments");o&&(0,q.j)(o)})(t.targetId),function(e){let[t,n]=e.match(/^new_inline_comment_diff_(?:[\w-]+)_(\d+)$/)||[];if(!t)return;let r=document.querySelector(`.js-add-line-comment[data-anchor='${t}'][data-position='${n}']`);r&&r.click()}(t.targetId)}),(0,f.N7)(".js-comment",{remove:J}),(0,a.on)("inlinecomment:focus",".js-inline-comment-form-container",function(e){let t=e.target.querySelector(".js-suggested-changes-container");t&&Y(t)}),(0,f.N7)(".js-suggested-changes-container.is-comment-editing",e=>{Y(e)}),document.addEventListener("inlinecomment:collapse",()=>{J()});let et={R:"right",L:"left"};function en(e,t){for(let n of["type","path","position","line","side","original-line"]){let r=e.elements.namedItem(n);if(r instanceof HTMLInputElement){let e=t.getAttribute(`data-${n}`)||"";r.value=e}}let n=e.elements.namedItem("subject_type");if(n instanceof HTMLInputElement){let e=t.getAttribute("data-subject-type")||"";n.value=e}let r=e.getElementsByClassName("js-expanded-diff-placeholder-value")?.[0];if(r instanceof HTMLInputElement){let e=t.getAttribute("data-expanded-diff")||"";r.value=e}!function(e,t){let n=(0,L.vu)();if(!n||n.end.is(n.start))return;if(!(0,L.Oz)(t,n)){(0,L.MO)();return}let{start:{lineNumber:r},end:{lineNumber:o}}=n,{start:{side:s},end:{side:l}}=n,i=Number(t.getAttribute("data-line")),a=t.getAttribute("data-side");if(i!==o||!n.end.isContext()&&a!==et[l]){(0,L.MO)();return}let c=et[s],d=e.elements.namedItem("start_line"),u=e.elements.namedItem("start_side"),f=e.elements.namedItem("line"),m=e.elements.namedItem("side"),g=e.elements.namedItem("preview_start_side"),h=e.elements.namedItem("preview_side");if(d instanceof HTMLInputElement&&u instanceof HTMLInputElement&&f instanceof HTMLInputElement&&m instanceof HTMLInputElement&&g instanceof HTMLInputElement&&h instanceof HTMLInputElement){d.value=String(r),u.value=c,u.value=g.value=u.value,h.value=m.value;let t=d.value;s=u.value;let o=f.value;l=m.value;let i=e.closest(".js-inline-comment-form-container");if(t&&o){let e=i.querySelector(".js-multi-line-preview"),r=e.querySelector(".js-multi-line-preview-start"),a=e.querySelector(".js-multi-line-preview-end"),c=n.start.isContext(),d=n.end.isContext();ee(r,t,s,c),ee(a,o,l,d),e.hidden=!1,i.classList.add("is-multiline")}else i.querySelector(".js-multi-line-preview").hidden=!0,i.classList.remove("is-multiline");U(i)}}(e,t)}function er(e,t){let n=document.getElementById(e);if(!n)throw Error(`Could not find element with id ${e}`);if(!(n instanceof HTMLTemplateElement))throw Error(`Found element with id ${e} - but was not a Template`);return new E.R(n,{anchor:t.getAttribute("data-anchor")||"",position:t.getAttribute("data-position")||"",subject_type:t.getAttribute("data-subject-type")||"",sequence:Z++})}var eo=n(70763),es=n(87098),el=n(52191),ei=n(15345);function ea(e){let t=ec();if(!t)return;ed(e,t);let n=function(e,t){let n=function(e,t){let n=/^(diff-[0-9a-f]{32})(?:[L|R]\d+)?$/.exec(t);if(!n)return;let r=n[1],o=e.querySelector(`a[name='${r}']`);if(!o)return;let s=o.nextElementSibling;if(!s||s.querySelector(".js-diff-load-container"))return s}(e,t);return n||function(e,t){let n=/^(?:r|commitcomment-)(\d+)$/.exec(t);if(!n)return;let r=n[1],o=e.querySelector(`#diff-with-comment-${r}`);if(!o)return;let s=o.closest(".js-file");return s}(e,t)}(e,t);n&&((0,c.zT)(n),eu(n))}function ec(){return window.location.hash.slice(1)}function ed(e,t){let n;(n=t.match(/^diff-.+[LR]\d+-[LR]\d+/)?(0,es.Q)(e.ownerDocument,t.substring(0,t.indexOf("-",5))):(0,es.Q)(e.ownerDocument,t))&&e.contains(n)?((0,eo.O4)(n),(0,c.zT)(n)):function(e,t){let n=e.querySelectorAll(".js-comment-container");for(let e of n){let n=e.getAttribute("data-hidden-comment-ids");if(n){let r=n.split(","),o=t.match(/\d+/g)?.[0];if(o&&r.includes(o)){(0,el.$)(e);break}}}}(e,t)}function eu(e){let t=e.querySelector(".js-diff-entry-loader"),n=e.querySelector(".js-diff-placeholder"),r=e.querySelector("button.js-diff-load"),o=e.querySelector(".js-button-text");n.setAttribute("fill","url('#animated-diff-gradient')"),o.textContent=r.getAttribute("data-disable-with")||"",r.disabled=!0;let s=new URL(t.getAttribute("data-fragment-url")||"",window.location.origin);return t.src=s.toString(),t.data}(0,f.N7)(".js-diff-progressive-container",function(e){ea(e);let t=e.querySelector(".js-diff-progressive-loader");t&&t.addEventListener("load",function(){ea(e)})}),(0,f.N7)(".js-diff-load-container",function(e){let t=e.querySelector(".js-diff-entry-loader");t&&t.addEventListener("load",function(){let t=e.closest(".js-file");t.classList.remove("hide-file-notes-toggle"),(0,ei.N)(e);let n=ec();n&&ed(e,n)})}),(0,a.on)("click",".js-diff-load",function(e){if(e.target.classList.contains("js-ignore-this"))return;let t=e.currentTarget.closest(".js-diff-load-container");eu(t),t?.focus(),(0,ei.x)("Loading...")});var ef=n(9302);(0,a.on)("click",".js-rendered, .js-source",function(e){let t=e.currentTarget;if(t.classList.contains("selected")){e.preventDefault();return}(function(e){let t=e.closest(".js-file-header"),n=e.classList.contains("js-rendered"),r=e.classList.contains("js-source"),o=t.getAttribute("data-short-path"),s=t.getAttribute("data-anchor"),l=new URL(window.location.href,window.location.origin),i=new URLSearchParams(l.search.slice(1));l.hash=s,n?i.set("short_path",o):r&&i.delete("short_path"),l.search=i.toString(),(0,ef.lO)(null,"",l.toString())})(t),function(e){for(let e of document.querySelectorAll(".js-rendered, .js-source"))e.classList.remove("selected"),e.removeAttribute("aria-current");e.classList.add("selected"),e.setAttribute("aria-current","true")}(t)}),(0,C.AC)(".js-prose-diff-toggle-form",async function(e,t){let n=e.closest(".js-details-container"),r=n.querySelector(".js-file-content"),o=await t.html();for(;r.lastChild;)r.removeChild(r.lastChild);r.append(o.html),n.classList.toggle("display-rich-diff")}),(0,a.on)("click",".js-toc-retry",function(e){if(!(e.target instanceof Element))return;let t=e.target.closest(".select-menu"),n=t.querySelector("include-fragment"),r=n.getAttribute("src");n.setAttribute("src",""),n.setAttribute("src",r)}),(0,a.on)("click",".js-code-scanning-apply-autofix-form .js-code-scanning-apply-autofix-submit",function(e){let t=e.currentTarget,n=t.closest(".js-code-scanning-apply-autofix-form"),r=n.querySelector("input[name=commit_title]"),o=n.querySelector("textarea[name=commit_message]"),s=r.value.trim();""===s&&(s=r.defaultValue);let l=o.value.trim();""!==l&&(s=`${s} + +${l} +`),r.disabled=!0,o.disabled=!0;let i=document.createElement("input");i.setAttribute("type","hidden"),i.setAttribute("name","message"),i.value=s,n.appendChild(i)}),(0,C.AC)(".js-code-scanning-apply-autofix-form",async function(e,t){let n=e.closest("details"),r=e.closest(".js-code-scanning-apply-autofix-container"),o=r.querySelector(".js-error-message-placeholder");try{await t.json(),n.remove(),(0,P.H5)()}catch(e){if("QueryError"!==e.name){let t=e.response.json&&e.response.json.error,r=o.querySelector(".js-error-message");o.hidden=!1,r.textContent=t,n.remove()}}});var em=n(75198);function eg(e,t,n){let r=Array.from(e.querySelectorAll('[role="menuitem"]')),o=r.indexOf(t),s=r.indexOf(n);if(-1===o)throw Error("Couldn't find startIndex in container");if(-1===s)throw Error("Couldn't find endItem in container");for(let t of(ep(e),r[s].classList.add("is-last-in-range"),o>s&&([o,s]=[s,o]),r.slice(o,s+1)))t.classList.add("is-range-selected")}async function eh(e,t){function n(n){eg(e,t,n.target.closest('[role="menuitem"]'))}eg(e,t,t),e.addEventListener("mouseover",n),await new Promise(e=>window.addEventListener("keyup",e,{once:!0})),e.removeEventListener("mouseover",n),ep(e)}function ep(e){for(let t of e.querySelectorAll('[role="menuitem"]'))t.classList.remove("is-range-selected","is-last-in-range")}(0,f.N7)(".js-diffbar-range-menu .js-diffbar-range-list",{subscribe:function(e){let t=e.closest("details-menu"),n=!1;function r(e){(n=e.shiftKey)&&e.preventDefault()}function o(t){if(!n)return;t.preventDefault();let r=t.detail.relatedTarget;if(r.classList.contains("is-range-selected")){t.stopPropagation();let n=e.querySelectorAll(".is-range-selected"),r=n[0],o=n[n.length-1],s=e.getAttribute("data-range-url"),l=r.getAttribute("data-parent-commit"),i=o.getAttribute("data-commit"),a=l&&i?`${l}..${i}`:i,c=s.replace("$range",a);(0,em.softNavigate)(c)}else t.stopImmediatePropagation(),eh(e,r)}return e.addEventListener("click",r,{capture:!0}),t.addEventListener("details-menu-select",o),{unsubscribe:()=>{e.removeEventListener("click",r,{capture:!0}),t.removeEventListener("details-menu-select",o)}}}}),(0,a.on)("toggle",".js-diffbar-range-menu",function(e){let t=e.currentTarget;if(!t.hasAttribute("open"))return;let n=t.querySelector(".in-range");n&&n.focus()},{capture:!0});var eb=n(97629);(0,a.on)("click",".js-compare-tab",function(e){for(let e of document.querySelectorAll(".js-compare-tab.selected"))e.classList.remove("selected");for(let t of(e.currentTarget.classList.add("selected"),document.querySelectorAll("#commits_bucket, #files_bucket, #commit_comments_bucket")))t.classList.add("d-none");let t=e.currentTarget,n=t.hash;document.querySelector(n).classList.remove("d-none"),e.preventDefault()}),(0,u.Z)(function({target:e}){if(!(e instanceof HTMLElement))return;let t=e.closest("#commits_bucket, #files_bucket, #commit_comments_bucket");t&&t instanceof HTMLElement&&!(0,eb.Z)(t)&&document.querySelector(`.js-compare-tab[href="#${t.id}"]`).click()}),(0,a.on)("click",".js-toggle-range-editor-cross-repo",function(){document.querySelector(".js-range-editor").classList.toggle("is-cross-repo")}),(0,f.N7)(".js-compare-pr.open",{add(){document.body.classList.add("is-pr-composer-expanded")},remove(){document.body.classList.remove("is-pr-composer-expanded")}}),(0,a.on)("change",".js-collab-checkbox",function({currentTarget:e}){let t=e.form;for(let e of t.querySelectorAll(".errored"))e.classList.remove("errored");let n=e.closest(".js-collab-option"),r=n.querySelector(".js-status-indicator");r.classList.remove("status-indicator-success","status-indicator-failed"),r.classList.add("status-indicator-loading")}),(0,C.AC)(".js-collab-form",async function(e,t){try{await t.text()}catch(t){for(let t of e.querySelectorAll(".status-indicator-loading")){t.classList.remove("status-indicator-loading"),t.classList.add("status-indicator-failed");let e=t.closest(".js-collab-option");e.classList.add("errored");let n=e.querySelector(".js-collab-checkbox");n.checked=!n.checked}for(let t of e.querySelectorAll(".status-indicator-success"))t.classList.remove("status-indicator-success");return}for(let t of e.querySelectorAll(".errored"))t.classList.remove("errored");for(let t of e.querySelectorAll(".status-indicator-loading"))t.classList.remove("status-indicator-loading"),t.classList.add("status-indicator-success")});var ey=n(76006),ej=n(3447);function ev(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function eS(e,t){var n=ev(e,t,"get");return n.get?n.get.call(e):n.value}function ew(e,t,n){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}function eA(e,t,n){var r=ev(e,t,"set");return!function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=n}}(e,r,n),n}function eq(e,t,n,r){var o,s=arguments.length,l=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,n,r);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(l=(s<3?o(l):s>3?o(t,n,l):o(t,n))||l);return s>3&&l&&Object.defineProperty(t,n,l),l}let eL=(r=new WeakMap,o=new WeakMap,s=new WeakMap,l=new WeakMap,(i=class DiffLayoutElement extends HTMLElement{connectedCallback(){if(!this.sidebarContainer)return;eA(this,l,new MutationObserver(this.handleNotificationShelfMutation)),eS(this,l).observe(document.body,{subtree:!0,childList:!0});let{signal:e}=eA(this,s,new AbortController);window.addEventListener("scroll",this.handleSidebarScroll,{signal:e}),window.addEventListener("resize",()=>this.handleSidebarResize(),{signal:e}),this.handleSidebarScroll()}disconnectedCallback(){this.sidebarContainer&&(eS(this,l).disconnect(),eS(this,s)?.abort(),null!=eS(this,r)&&cancelAnimationFrame(eS(this,r)),null!=eS(this,o)&&cancelAnimationFrame(eS(this,o)))}toggleSidebar(e){if(this.layoutContainer.classList.toggle("hx_Layout--sidebar-hidden"),this.sidebarHidden=!this.sidebarHidden,!this.fileTree)return;let t=e.detail.toggleButton;t&&(this.fileTree.instrumentToggleFileTree(t),this.fileTreePathFilter&&"show-file-tree-button"===t.id&&this.fileTreePathFilter.focus())}handleOpenFilesListHotkeyEvent(){if(this.shouldOpenTocMenu()){this.tocMenuButton.click();return}this.fileTree&&(this.showFileTreeButton&&this.sidebarHidden?this.showFileTreeButton.click():this.fileTreePathFilter&&!this.sidebarHidden&&this.fileTreePathFilter.focus())}shouldOpenTocMenu(){return!!(this.tocMenu&&!this.tocMenu.hasAttribute("open")&&"none"!==window.getComputedStyle(this.tocMenu).display)}handleNotificationShelfMutation(e){let t=document.firstElementChild;if(t.classList.contains("js-skip-scroll-target-into-view"))for(let n of e){for(let e of n.addedNodes)if(e instanceof HTMLElement&&e.classList.contains("js-notification-top-shelf")){t.classList.add("has-notification-top-shelf");break}for(let e of n.removedNodes)if(e instanceof HTMLElement&&e.classList.contains("js-notification-top-shelf")){t.classList.remove("has-notification-top-shelf");break}}}handleSidebarResize(){eA(this,o,requestAnimationFrame(this.updateSidebarHeight))}constructor(...e){super(...e),ew(this,r,{writable:!0,value:void 0}),ew(this,o,{writable:!0,value:void 0}),ew(this,s,{writable:!0,value:void 0}),ew(this,l,{writable:!0,value:void 0}),this.sidebarHidden=!1,eA(this,r,null),eA(this,o,null),this.handleSidebarScroll=()=>{eA(this,r,requestAnimationFrame(this.updateSidebarHeight))},this.updateSidebarHeight=()=>{let e;if(!this.sidebarContainer)return;let t=document.documentElement.clientHeight,n=this.diffToolbar.getBoundingClientRect(),r=this.mainContainer.getBoundingClientRect(),o=t>=r.bottom,s=0===n.top;o?(e=r.bottom-parseInt(this.sidebarContainer.style.top),e=Math.min(r.height,e)):e=s?t-n.height:t-this.sidebarContainer.getBoundingClientRect().top,this.sidebarContainer.style.height=`${e}px`}}}).attrPrefix="",i);eq([ey.Lj],eL.prototype,"sidebarHidden",void 0),eq([ey.fA],eL.prototype,"layoutContainer",void 0),eq([ey.fA],eL.prototype,"diffToolbar",void 0),eq([ey.fA],eL.prototype,"tocMenu",void 0),eq([ey.fA],eL.prototype,"tocMenuButton",void 0),eq([ey.fA],eL.prototype,"mainContainer",void 0),eq([ey.fA],eL.prototype,"sidebarContainer",void 0),eq([ey.fA],eL.prototype,"fileTree",void 0),eq([ey.fA],eL.prototype,"showFileTreeButton",void 0),eq([ey.fA],eL.prototype,"fileTreePathFilter",void 0),eq([(0,ej.D)(100)],eL.prototype,"handleSidebarResize",null),eL=eq([ey.Ih],eL),(0,a.on)("click",".js-split-diff-view",function(){let e=document.querySelector(".js-unified-diff-view-box"),t=document.querySelector(".js-split-diff-view-box"),n=document.querySelector(".js-split-diff-view-option"),r=document.querySelector(".js-unified-diff-view-option");t.classList.add("color-border-accent-emphasis"),t.classList.remove("color-border-default"),e.classList.remove("color-border-accent-emphasis"),e.classList.add("color-border-default"),r.checked=!1,n.checked=!0}),(0,a.on)("click",".js-unified-diff-view",function(){let e=document.querySelector(".js-unified-diff-view-box"),t=document.querySelector(".js-split-diff-view-box"),n=document.querySelector(".js-split-diff-view-option"),r=document.querySelector(".js-unified-diff-view-option");t.classList.remove("color-border-accent-emphasis"),t.classList.add("color-border-default"),e.classList.add("color-border-accent-emphasis"),e.classList.remove("color-border-default"),r.checked=!0,n.checked=!1});var eE=n(67044),e_=n(29764);let eT=class InstrumentFilesElement extends HTMLElement{connectedCallback(){document.addEventListener("keydown",this.instrumentCtrlF)}disconnectedCallback(){document.removeEventListener("keydown",this.instrumentCtrlF)}constructor(...e){super(...e),this.instrumentCtrlF=e=>{let t=(0,eE.EL)(e);["Control+f","Meta+f"].includes(t)&&(0,e_.sz)(this)}}};eT=function(e,t,n,r){var o,s=arguments.length,l=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,n,r);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(l=(s<3?o(l):s>3?o(t,n,l):o(t,n))||l);return s>3&&l&&Object.defineProperty(t,n,l),l}([ey.Ih],eT);var ex=n(27034),eC=n(5582);(0,a.on)("details:toggled",".js-pull-merging",function({currentTarget:e}){let t=Array.from(e.querySelectorAll(".js-merge-pull-request")),n=t.some(eb.Z);for(let e of t)e.classList.toggle("is-dirty",n)}),(0,a.on)("click",".js-merge-box-try-again",async function({currentTarget:e}){let t=e.getAttribute("data-form-target");if(!["js-cleanup-branch-form","js-merge-branch-form","js-queue-branch-form","js-update-branch-form"].includes(t))return;let n=e.closest(".js-pull-merging").getElementsByClassName(t)[0];(0,a.f)(n,"submit")}),document.addEventListener("session:resume",function(e){let t=document.getElementById(e.detail.targetId);if(t){let e=t.closest(".js-merge-pull-request");if(e){let t=e.closest(".js-details-container");t&&t.classList.add("open")}}}),(0,a.on)("change",".js-admin-merge-override",function({currentTarget:e}){let t=e.closest(".js-merge-message-container"),n=e.checked,r=t.querySelector(".js-merge-box"),o=t.querySelector(".js-auto-merge-box"),s=t.querySelector(".js-merge-form"),l=t.querySelector(".js-auto-merge-form"),i=t.querySelector(".js-queue-branch-form"),a=t.querySelectorAll(".merge-box-button");for(let e of(r&&(r.hidden=!n),o&&(o.hidden=n),s&&(s.hidden=!n),l&&(l.hidden=n),i&&(i.hidden=n),a))e.disabled=!n}),(0,a.on)("details-menu-selected",".js-update-branch-method-menu",function(e){let t=e.detail.relatedTarget,n=t.closest(".js-merge-pr");n.classList.toggle("is-updating-via-merge","merge"===t.value),n.classList.toggle("is-updating-via-rebase","rebase"===t.value);let r=n.querySelector(".js-update-branch-type");r&&(r.value=t.value)},{capture:!0}),(0,a.on)("submit",".js-update-branch-form",function({currentTarget:e}){let t=e.closest(".js-merge-pr"),n=t?.querySelector(".btn-group-update-merge");n&&(n.disabled=!0);let r=t?.querySelector(".btn-group-update-rebase");r&&(r.disabled=!0);let o=t?.querySelector(".js-update-method-menu-button");o&&(o.classList.add("disabled","user-select-none"),o.setAttribute("aria-disabled","true"));let s=t?.querySelector(".js-update-branch-method-menu");s&&s?.parentNode?.removeChild(s)}),(0,a.on)("details-menu-selected",".js-merge-method-menu",function(e){let t=e.detail.relatedTarget,n=t.closest(".js-merge-pr"),r=n.querySelector(".js-merge-pull-request"),o=n.querySelector(".js-merge-method-menu-button"),s=o.getAttribute("data-merge-button-class");o.classList.toggle("btn-danger",t.hasAttribute("data-dangerous-action")),s&&o.classList.toggle(s,!t.hasAttribute("data-dangerous-action"));let l=n.querySelectorAll(".js-merge-title"),i=n.querySelectorAll(".js-merge-message"),a=document.querySelectorAll(".js-merge-method-menu button");for(let e of a)e.setAttribute("aria-checked",e.value===t.value?"true":"false");for(let e of l)e.defaultValue===e.value&&(e.defaultValue=e.value=t.getAttribute("data-input-title-value"));for(let e of i)e.defaultValue===e.value&&(e.defaultValue=e.value=t.getAttribute("data-input-message-value"));n.classList.toggle("is-merging","merge"===t.value),n.classList.toggle("is-squashing","squash"===t.value),n.classList.toggle("is-rebasing","rebase"===t.value),n.classList.toggle("is-merging-group","group"===t.value),n.classList.toggle("is-merging-solo","solo"===t.value),n.classList.toggle("is-merging-jump","jump"===t.value);let c=r.classList.contains("js-admin-override-merge")&&"merge"===t.value||r.classList.contains("js-admin-override-squash")&&"squash"===t.value||r.classList.contains("js-admin-override-rebase")&&"rebase"===t.value,d=n.querySelector(".js-merge-type");d&&(d.value=t.value);let u=n.querySelectorAll(".js-merge-pull-request .js-merge-commit-button,.js-confirm-auto-merge-button");for(let e of u)t.value===e.value?(e.type="submit",e.classList.contains("js-confirm-auto-merge-button")&&(0,eC.j)(e)):e.type="button";r.classList.toggle("color-fg-danger",c);let f=n.closest(".js-pull-merging"),m=new URL(f.getAttribute("data-url"),window.location.origin),g=new URLSearchParams(m.search);g.set("merge_type",t.value),m.search=g.toString(),f.setAttribute("data-url",m.toString())},{capture:!0}),(0,a.on)("details:toggled",".js-merge-pr",function(e){let t=e.currentTarget,n=t.querySelector(".js-merge-message");n&&(0,a.f)(n,"change")}),(0,f.N7)(".branch-action-item.js-details-container.open",{add(e){for(let t of e.querySelectorAll(".js-merge-review-section"))t.setAttribute("open","")},remove(e){for(let t of e.querySelectorAll(".js-merge-review-section"))t.removeAttribute("open")}}),(0,a.on)("toggle",".js-details-container .js-merge-review-section",function({currentTarget:e}){let t=e.closest(".js-details-container"),n=t.querySelectorAll(".js-merge-review-section").length,r=t.querySelectorAll(".js-merge-review-section[open]").length;0===r?(0,eo.Qp)(t,{force:!1}):r===n&&(0,eo.Qp)(t,{force:!0})},{capture:!0}),(0,f.N7)("poll-include-fragment[data-to-be-polled]",{constructor:ex.Z,add(e){function t(){e.src=e.getAttribute("data-to-be-polled"),e.removeAttribute("data-to-be-polled")}document.hidden?document.addEventListener("visibilitychange",t,{once:!0}):t()}}),(0,a.on)("submit",".js-remove-from-queue-form",async e=>{let t=e.currentTarget;e.preventDefault();let n=await fetch(t.action,{method:t.method,body:new FormData(t),headers:{Accept:"application/json"}});n&&n.ok||(window.onbeforeunload=()=>{window.scrollTo({top:0})},window.location.reload())});var ek=n(96776);let eM=!1;function eI(){let e=document.querySelectorAll(".pull-request-ref-restore");for(let t=0;t{(0,ek.uQ)(t,r)})}),(0,f.N7)(".pull-request-ref-restore",{add:eI,remove:eI}),(0,f.N7)("#js-pull-restorable",{add:eR,remove:eR});var eH=n(54679);function eF(e){let t=document.querySelector(".js-reviews-container");t&&setTimeout(()=>(function(e,t){let n=e.closest(".js-review-state-classes"),r=document.querySelector(".js-review-changes");for(let e of(n.classList.toggle("is-review-pending",t>0),document.querySelectorAll(".js-pending-review-comment-count")))e.textContent=String(t);for(let e of document.querySelectorAll(".js-pending-comment-count-type"))e instanceof HTMLElement&&(e.textContent=e.getAttribute(1===t?"data-singular-string":"data-plural-string"));if(t>0){r.textContent=r.getAttribute("data-pending-message")||"";let t=e.querySelector(".js-reviews-toggle");t?.classList.add("anim-pulse-in"),t?.addEventListener("animationend",()=>t.classList.remove("anim-pulse-in"),{once:!0})}else r.textContent=r.getAttribute("data-message")||""})(t,e))}function eN(e){return e.getAttribute("ratio").split("/")}function eD(e){if(e){let[t,n]=eN(e),r=parseInt(t)/parseInt(n),o=e.querySelector(".js-review-progress"),s=e.querySelector(".js-review-count");o instanceof HTMLElement&&s&&(o.style.width=`${100*r}%`,s.textContent=`${t} / ${n}`)}}(0,C.AC)(".js-inline-comment-form",async function(e,t){let n=await t.text();eF(n.json.pendingReviewCommentsCount)}),(0,C.AC)(".js-pending-review-comment .js-comment-delete",async function(e,t){let n=await t.text();eF(n.json.pendingReviewCommentsCount)}),(0,C.AC)(".js-resolvable-timeline-thread-form",async function(e,t){try{let n=await t.html(),r=e.closest(".js-resolvable-timeline-thread-container");r.replaceWith(n.html)}catch(e){(0,eH.v)()}}),(0,C.AC)(".js-toggle-user-reviewed-file-form",async function(e,t){let n=e.closest(".js-details-container"),r=!!n.querySelector(".js-reviewed-file"),o=n.querySelector(".js-file-level-comments-table"),s=n.classList.contains("open"),l=n.querySelector(".js-file-header"),i=!!l&&60===l.getBoundingClientRect().top;(!r&&s||r&&!s)&&((0,eo.Qp)(n),o&&o.classList.toggle("hidden"),i&&(0,c.zT)(n));let a=e.querySelector(".js-reviewed-toggle");r?(a.classList.remove("color-bg-accent","color-border-accent"),a.classList.add("color-fg-muted","color-border-default")):(a.classList.remove("color-fg-muted","color-border-default"),a.classList.add("color-bg-accent","color-border-accent"));let d=a.querySelector(".js-reviewed-checkbox");d.disabled=!0;let u=document.querySelector("progress-bar");u instanceof eP&&(r?u.decrement():u.increment());let f=document.getElementById(`file-tree-item-${n.id}`);f&&f.toggleAttribute("data-file-user-viewed");try{let r=await t.html(),o=e.closest(".js-replace-file-header-review");o&&(o.replaceWith(r.html),n.toggleAttribute("data-file-user-viewed"))}catch(t){let e=document.querySelector("template.js-flash-template");e.after(new E.R(e,{className:"flash-error",message:"There was an error marking the file as viewed."})),d.checked=!1,d.disabled=!1}});let eP=class ProgressBarElement extends HTMLElement{static get observedAttributes(){return["ratio"]}attributeChangedCallback(e){"ratio"===e&&eD(this)}connectedCallback(){eD(this)}increment(){let[e,t]=eN(this),n=Math.min(parseInt(e)+1,parseInt(t));this.setAttribute("ratio",`${n}/${t}`)}decrement(){let[e,t]=eN(this),n=Math.min(parseInt(e)-1,parseInt(t));n=Math.max(n,0),this.setAttribute("ratio",`${n}/${t}`)}};window.customElements.get("progress-bar")||(window.ProgressBarElement=eP,window.customElements.define("progress-bar",eP));var e$=n(4412),eO=n(55908),eB=n(40458);function eW(e,t){let n=document.querySelector("template.js-flash-template");n.after(new E.R(n,{className:"flash-error",message:e})),t.removeAttribute("open")}function ez(e,t,n){let r=t.closest(".js-pull-merging");if(!r)return;r.classList.add("is-error");let o=r.getElementsByClassName("merge-branch-description")[0];o.textContent=e;let s=r.querySelector("input[name='expected_head_oid']");s&&(s.value=n)}document.addEventListener(eO.Q.SUCCESS,function(){for(let e of document.querySelectorAll(".js-pull-refresh-on-pjax"))(0,P.x0)(e)}),(0,a.on)("click",".js-change-base-form-button",async function(e){e.preventDefault();let t=e.currentTarget,n=t.querySelector(".js-change-base-spinner");t.disabled=!0,n.style.display="inline",await (0,eB.Z)();let r=e.target.closest("details");try{let e=t.form,n=await fetch(e.action,{method:e.method,body:new FormData(e),headers:{"X-Requested-With":"XMLHttpRequest",Accept:"application/json"}}),o=await n.json();if((0,eo.Qp)(document.querySelector(".js-pull-header-details"),{force:!1}),!n.ok){eW(o.error_message,r);return}let s=null;s=o.job?o.job.url:o.orchestration.url;let l=await (await (0,T.DF)(s,{headers:{accept:"application/json"}})).json();if(l.orchestration){if(!l.orchestration.error_message)return(0,P.H5)();eW(l.orchestration.error_message,r)}else{if(!l.job.error_message)return(0,P.H5)();eW(l.job.error_message,r)}}catch(e){eW("An unknown error occured.",r)}}),(0,C.AC)(".js-update-branch-async-button",async function(e,t){await (0,eB.Z)();try{let n=await t.json(),r=await (await (0,T.DF)(n.json.orchestration.url,{headers:{accept:"application/json"}})).json();if(r.orchestration.error_message)ez(r.orchestration.error_message,e,r.orchestration.current_head_sha);else if(e.getElementsByClassName("js-update-branch-type")[0]?.getAttribute("value")==="rebase")return(0,P.H5)()}catch(t){ez("An unknown error occured.",e,"")}}),(0,f.N7)(".js-updating-pull-request-commits-count",{add(e){let t=e.textContent,n=document.querySelectorAll(".js-updateable-pull-request-commits-count");for(let e of n)e.textContent=t}}),(async()=>{if(await e$.x,window.performance&&window.performance.navigation&&window.performance.navigation.type===window.performance.navigation.TYPE_RELOAD){let e=document.getElementById("js-report-pull-request-refresh");e&&(0,e_.Fk)(e)}})();var eU=n(37574),eQ=n(75297);function eX(e){(0,eo.O4)(e),(0,c.zT)(e)}async function eZ(e,t){let{anchor:n,side:r,line:o,lastLine:s,hashFragment:l,partialHashFragment:i}=e,a=(0,es.Q)(document,n);if(!a)return;let c=eG(a,r,o,s);if(!c.length){let e=(0,es.Q)(document,l);if(e){eX(e);return}let t=a.querySelector(".js-diff-load-container");if(!t)return;try{await function(e){let t=e.querySelector(".js-diff-entry-loader"),n=e.querySelector(".js-diff-placeholder"),r=e.querySelector("button.js-diff-load"),o=e.querySelector(".js-button-text");n.setAttribute("fill","url('#animated-diff-gradient')"),o.textContent=r.getAttribute("data-disable-with")||"",r.disabled=!0;let s=new URL(t.getAttribute("data-fragment-url")||"",window.location.origin);return t.src=s.toString(),t.data}(t);let e=(0,es.Q)(document,l);e instanceof HTMLElement&&eX(e)}catch(e){eX(a)}return}await Promise.all(c.map(e=>eV(e,i)));let d=(0,es.Q)(document,l),u=eG(a,r,o,s);u.length?eZ(e,t):d?eX(d):t<1&&eZ(e,t+1)}async function eV(e,t){let n;if(t){let r="R"===t.slice(-1)?"data-right-range":"data-left-range",o=e.getAttribute(r)||"",s=parseInt(o.split("-")[0],10);n=t+s}else n=e.hash.slice(1);let r=e.getAttribute("data-url"),o=new URL(r,window.location.origin),s=new URLSearchParams(o.search.slice(1));s.append("anchor",n),o.search=s.toString();let l=await (0,T.a_)(document,o.toString()),i=e.closest(".js-file");if(!i)return;let c=e.closest(".js-expandable-line"),d=eK(c,".file-diff-line");d?(0,ek.uQ)(d,()=>{c.replaceWith(l)}):c.replaceWith(l),(0,a.f)(i,"expander:expanded"),function(e){let t=e.querySelector(".js-expand-full-wrapper");if(!t)return;let n=Array.from(e.querySelectorAll(".js-expand"));0===n.length&&t.parentElement.removeChild(t)}(i)}function eK(e,t){let n=e.nextElementSibling;return n instanceof HTMLElement&&n.matches(t)?n:null}function eG(e,t,n,r){let o=parseInt(n,10),s=parseInt(r||"",10);return Array.from(e.querySelectorAll(".js-expand")).filter(e=>{let n=(e.getAttribute("R"===t?"data-right-range":"data-left-range")||"").split("-"),r=parseInt(n[0],10),l=parseInt(n[1],10);return!!(r<=o)&&!!(o<=l)||!!(o<=r)&&!!(l<=s)||!!(r<=s)&&!!(s<=l)})}async function eJ(e,t){let n=await self.fetch(t,{headers:{"Content-Type":"application/json",Accept:"application/json"}});if(!n.ok)throw Error(`Request to blob_expand failed with status code ${n.status}`);let r=await n.json();return r.map(t=>({...t,content:(0,x.r)(e,t.content)}))}function eY(e,t){return!!(e instanceof HTMLElement&&(0,eQ.ur)(e))&&t(e)}(0,u.Z)(function(){let e=function(e){if(!e)return;let t=(0,eU.s)(e);if(!t)return;let n=t[1],r=t[2],o=t[3],s=t[5];return{anchor:n,side:r,line:o,lastLine:s,hashFragment:n+r+o,partialHashFragment:n+r}}(window.location.hash);if(e){if((0,es.Q)(document,e.hashFragment)&&!e.lastLine)return;eZ(e,0)}}),(0,a.on)("click",".js-expand",function(e){e.preventDefault(),eV(e.currentTarget)}),(0,a.on)("click",".js-expand-full",async e=>{e.preventDefault();let t=e.currentTarget,n=t.closest(".file"),r=t.getAttribute("data-url"),o=function(e){let t=Array.from(e.querySelectorAll(".js-expand")),n=t.map((e,t)=>(function(e,t){let n=new URL(e.getAttribute("data-url"),window.location.origin),r=n.searchParams;return{position:t.toString(),left:{start:r.get("last_left"),end:r.get("left"),size:r.get("left_hunk_size")},right:{start:r.get("last_right"),end:r.get("right"),size:r.get("right_hunk_size")}}})(e,t)),r=!1,o=[];for(let e=0;e{o.after(e)}):o.after(e),o.setAttribute("hidden","true")}s()}),(0,a.on)("click",".js-collapse-diff",e=>{let t=e.currentTarget,n=t.closest(".file");function r(){t.setAttribute("hidden","true");let e=n.querySelector(".js-expand-full");e&&e.removeAttribute("hidden")}if(eY(n,eQ.fK))return void r();let o=[...n.querySelectorAll('.blob-expanded[data-expanded-full="true"]')];for(let e of o)e.parentElement.removeChild(e);let s=[...n.querySelectorAll(".js-expandable-line")];for(let e of s)e.removeAttribute("hidden");r()});let DiffTableSideProtection=class DiffTableSideProtection{range(){let e;return this.selection?.rangeCount>0&&(e=this.selection.getRangeAt(0)),e}canBeSideProtected(){try{return!!(this.hasSelectedText()&&this.confinedTable())}catch(e){return!1}}isSideProtected(){try{return!!this.confinedTable()?.getAttribute("data-lock-side-selection")}catch(e){return!1}}hasSelectedText(){let e=this.range();return!!e&&e.toString().length>0}clearSelectedText(){this.selection.removeAllRanges()}confinedTable(){let e=this.range()?.commonAncestorContainer?.parentElement;if(e?.matches(".diff-table"))return e;if(e?.matches(".js-file-content")){let t=e?.querySelector("table.diff-table");return t}{let t=e?.closest("table.diff-table");return t}}unprotectedSide(){let e;return e=this.anchorNode instanceof HTMLTableCellElement?this.anchorNode.closest("td[data-split-side]"):this.anchorNode?.parentElement?.closest("td[data-split-side]"),e?.getAttribute("data-split-side")}protectedSide(){return"left"===this.unprotectedSide()?"right":"left"}applySideProtection(){if(this.unprotectedSide()){let e=this.confinedTable(),t=this.unprotectedSide();e&&t&&e.setAttribute("data-lock-side-selection",t)}}clearSideProtection(){let e=document.querySelectorAll("table[data-lock-side-selection]");for(let t of e)t.removeAttribute("data-lock-side-selection")}filteredTableRows(){let e=[];for(let t=0;te.checked);for(let n of e)(0,_.Se)(n,!t)}function e8(e,t,n,r){var o,s=arguments.length,l=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,n,r);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(l=(s<3?o(l):s>3?o(t,n,l):o(t,n))||l);return s>3&&l&&Object.defineProperty(t,n,l),l}(0,f.N7)(".diff-table",function(e){let t=null;function n(){t&&e1(t,!1),t=null}function r(e){t&&e1(t,!1),e.target instanceof HTMLElement&&(t=e.target.closest("td.blob-code"))&&e1(t,!0)}return{add:function(){e.addEventListener("mouseenter",n),e.addEventListener("mouseleave",n),e.addEventListener("mouseover",r)},remove:function(){e.removeEventListener("mouseenter",n),e.removeEventListener("mouseleave",n),e.removeEventListener("mouseover",r)}}}),(0,f.N7)(".js-diff-container",function(){return{add:function(){document.addEventListener("copy",e7),document.addEventListener("mousedown",e3),document.addEventListener("selectionchange",e5)},remove:function(){document.removeEventListener("copy",e7),document.removeEventListener("mousedown",e3),document.removeEventListener("selectionchange",e5)}}}),n(99874),(0,f.N7)("meta[name=diff-view]",{add:e4,remove:e4}),(0,f.N7)(".js-file-diff-split",{add:e4,remove:e4}),(0,f.N7)(".js-compare-tab.selected",{add:e4,remove:e4}),(0,f.N7)(".wants-full-width-container",{add:e4,remove:e4}),(0,a.on)("change",".js-toggle-file-notes",function(e){let t=e.currentTarget;t.closest(".file").classList.toggle("show-inline-notes",t.checked)}),(0,a.on)("click",".js-toggle-all-file-notes",function(e){let t=Array.from(document.querySelectorAll(".js-toggle-file-notes"));e2(t),e.preventDefault()}),(0,a.on)("click",".js-toggle-all-file-annotations",function(e){let t=Array.from(document.querySelectorAll(".js-toggle-file-check-annotations"));e2(t),e.preventDefault()}),(0,f.N7)(".js-inline-comments-container",function(e){let t;let n=e.closest(".file");if(n){let e=t=function(){let e=null!=n.querySelector(".js-inline-comments-container");n.classList.toggle("has-inline-notes",e)};return{add:e,remove:t}}}),(0,a.on)("change",".js-toggle-file-check-annotations",function(e){let t=e.currentTarget,n=t.closest(".file").querySelectorAll(".js-inline-annotations");for(let e of n)e instanceof HTMLElement&&(e.hidden=!t.checked)});let e9=class DiffFileFilterElement extends HTMLElement{connectedCallback(){this.filterState={hideDeletedFiles:!1,hideViewedFiles:!1,showManifestFilesOnly:!1,selectedOwners:[],showCodeownersFiles:!1,selectedFileTypes:[],fileTypeFilterActive:!1,filtersActive:!1}}applyFilter(e){this.filterState=e.detail,this.showResetFilters(),this.filterFiles(),this.filterTreeFiles(),this.hideEmptyDirectories(),this.showBlankslateIfEmpty()}clearFilters(e){e.preventDefault(),this.fileFilter.clearFilters()}filterFiles(){for(let e of this.diffEntries){let t=e.closest(".js-file.js-details-container");t.hidden=!this.shouldShowFile(e)}}filterTreeFiles(){for(let e of this.treeEntries){let t=this.shouldShowFile(e);e.hidden=!t,e.toggleAttribute("data-skip-substring-filter",!t)}}hideEmptyDirectories(){this.treeRoot&&this.hideEmptyDirectory(this.treeRoot)}hideEmptyDirectory(e){let t="root"===e.getAttribute("data-tree-entry-type"),n="directory"===e.getAttribute("data-tree-entry-type");if(t||n){let n=e.querySelectorAll(t?":scope > .js-tree-node":":scope > ul > .js-tree-node"),r=0;for(let e of n)r+=this.hideEmptyDirectory(e);return 0===r?(e.hidden=!0,0):(e.hidden=!1,1)}return e.hidden?0:1}async refilterAfterAsyncLoad(){await Promise.resolve(),this.refilterLoadedFiles(),this.showBlankslateIfEmpty()}refilterLoadedFiles(){this.filterState.filtersActive&&this.filterFiles()}shouldShowFile(e){let t=!0,n=e.getAttribute("data-file-type");if(n&&(t=this.filterState.selectedFileTypes.includes(n)),this.filterState.hideViewedFiles&&t){let n=e.hasAttribute("data-file-user-viewed");n&&(t=!1)}if(this.filterState.showCodeownersFiles&&t){let n=(e.getAttribute("data-codeowners")||"").split(",");t=n.filter(e=>this.filterState.selectedOwners.includes(e)).length>0}if(this.filterState.hideDeletedFiles&&t){let n="true"===e.getAttribute("data-file-deleted");n&&(t=!1)}if(this.filterState.showManifestFilesOnly&&t){let n=e.hasAttribute("data-file-manifest");n||(t=!1)}return t}showResetFilters(){this.resetFilters&&(this.resetFilters.hidden=!this.filterState.filtersActive)}showBlankslateIfEmpty(){if(!this.blankslate)return;if(this.progressiveLoaders.length>0||0===this.diffEntries.length){this.blankslate.hidden=!0;return}let e=Array.from(this.diffEntries).some(e=>!e.hidden);this.blankslate.hidden=e}};e8([ey.fA],e9.prototype,"blankslate",void 0),e8([ey.fA],e9.prototype,"resetFilters",void 0),e8([ey.GO],e9.prototype,"diffEntries",void 0),e8([ey.GO],e9.prototype,"progressiveLoaders",void 0),e8([ey.GO],e9.prototype,"treeEntries",void 0),e8([ey.fA],e9.prototype,"treeRoot",void 0),e8([ey.fA],e9.prototype,"fileFilter",void 0),e8([(0,ej.D)(20)],e9.prototype,"hideEmptyDirectories",null),e9=e8([ey.Ih],e9);var e6=n(54177);let te=class InputDemuxBaseChangeContext{onItemSelected(e){if(!(e.currentTarget instanceof HTMLButtonElement))return;let t=e.currentTarget.querySelector(".js-ref-name").textContent,n=document.querySelector(".js-new-base-branch");n.value=btoa(unescape(encodeURIComponent(t||"")));let r=document.querySelector(".js-change-base-template").content.cloneNode(!0);r instanceof DocumentFragment&&(0,e6.W)({content:r})}},tt=class InputDemuxContextWrapperElement extends HTMLElement{connectedCallback(){let e=this.getAttribute("data-context-type"),t={baseChange:new te};this.context=t[e]}onItemSelected(e){this.context.onItemSelected(e)}};tt=function(e,t,n,r){var o,s=arguments.length,l=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,n,r);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(l=(s<3?o(l):s>3?o(t,n,l):o(t,n))||l);return s>3&&l&&Object.defineProperty(t,n,l),l}([ey.Ih],tt),n(55843),n(82368),n(58541),n(57088)},78232:(e,t,n)=>{n.d(t,{j:()=>l,w:()=>i});var r=n(59753),o=n(64611),s=n(254);function l(e){let t=e.querySelector(".js-inline-comment-form-container");t.classList.add("open"),t.querySelector(".js-write-tab")?.click(),t.querySelector(".js-comment-field").focus(),(0,r.f)(t,"inlinecomment:focus")}function i(e){e.reset();let t=e.closest(".js-inline-comment-form-container");t.classList.remove("open");let n=t.querySelector(".js-multi-line-preview");n&&(n.hidden=!0),(0,r.f)(t,"inlinecomment:collapse")}(0,r.on)("click",".js-toggle-inline-comment-form",function(e){let t=e.currentTarget.closest(".js-line-comments");l(t)}),(0,r.on)("quote-selection",".js-line-comments",function(e){l(e.currentTarget),e.stopPropagation()}),(0,s.w4)("keydown",".js-inline-comment-form-container form .js-comment-field",function(e){let t=e.target;if(!t.classList.contains("js-navigation-enable")&&"Escape"===e.key&&0===t.value.length){let n=t.closest("form");i(n),e.preventDefault()}}),(0,r.on)("click",".js-hide-inline-comment-form",function(e){let t=e.currentTarget.closest("form");!(0,o.T)(t)||confirm(e.currentTarget.getAttribute("data-confirm-cancel-text"))?i(t):e.preventDefault()})},33537:(e,t,n)=>{n.d(t,{X:()=>o});var r=n(9302);function o(e,t,n,o,s,l,i,a,c=window.location.search){let d=document.querySelector(".js-file-filter"),u=new URL(window.location.href,window.location.origin),f=new URLSearchParams(c),m=f.get("w");if(!e&&!o){if(l)return;let e=new URLSearchParams,t=f.get("diff");t&&e.set("diff",t),m&&e.set("w",m),u.search=e.toString(),(0,r.lO)((0,r.y0)(),"",u.toString());return}let g=d.querySelector(".js-file-filter-form"),h=new FormData(g),p=n.filter(e=>!h.getAll("file-filters[]").includes(e)),b=s.filter(e=>!h.getAll("owned-by[]").includes(e));for(let e of p)h.append("file-filters[]",e);for(let e of b)h.append("owned-by[]",e);let y=new URLSearchParams(h);y.has("file-filters[]")&&""!==y.toString()||y.set("file-filters[]",""),t&&y.set("w",m??"1"),l&&y.set("manifests","true"),i&&y.set("show-deleted-files","false"),a&&y.set("show-viewed-files","false"),y.delete("authenticity_token"),u.search=y.toString(),(0,r.lO)((0,r.y0)(),"",u.toString())}},55843:(e,t,n)=>{var r=n(76006);function o(e,t,n,r){var o,s=arguments.length,l=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,n,r);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(l=(s<3?o(l):s>3?o(t,n,l):o(t,n))||l);return s>3&&l&&Object.defineProperty(t,n,l),l}let s=class InputDemuxElement extends HTMLElement{connectedCallback(){this.control&&(this.storedInput=Array(this.control.children.length).fill("")),this.addEventListener("input",this.relayInput.bind(this)),this.addEventListener("keydown",this.relayKeydown.bind(this));let e=this.closest("details");e&&e.addEventListener("toggle",()=>{e.open&&this.source.focus()})}relayKeydown(e){if((this.isControlTab(e.target)||e.target===this.source)&&("ArrowDown"===e.key||"Tab"===e.key))e.preventDefault(),e.stopPropagation(),this.routeCustomEvent(new CustomEvent("focus-list"));else if("Escape"===e.key){let e=this.closest("details");e&&e.removeAttribute("open")}}isControlTab(e){return!!e&&!!this.control&&Array.from(this.control.children).includes(e)}relayInput(e){if(!e.target)return;let t=e.target,n=t.value;this.routeCustomEvent(new CustomEvent("input-entered",{detail:n}))}routeCustomEvent(e){let t=this.sinks[this.selectedIndex];t.dispatchEvent(e)}get selectedIndex(){if(!this.control)return 0;let e=this.control.querySelector('[aria-selected="true"]');return e?Array.from(this.control.children).indexOf(e):0}storeInput(){this.storedInput[this.selectedIndex]=this.source.value}updateInput(e){this.source.value=this.storedInput[this.selectedIndex];let t=e.detail.relatedTarget.getAttribute("data-filter-placeholder");this.source.placeholder=t,this.source.setAttribute("aria-label",t),this.notifySelected()}notifySelected(){let e=this.sinks[this.selectedIndex],t=new CustomEvent("tab-selected");e.dispatchEvent(t)}};o([r.fA],s.prototype,"source",void 0),o([r.GO],s.prototype,"sinks",void 0),o([r.fA],s.prototype,"control",void 0),s=o([r.Ih],s)},58541:(e,t,n)=>{(0,n(36071).N7)("#js-spoofed-commit-warning-trigger",{add:()=>{let e=document.getElementById("spoof-warning");if(!e)return;let t=document.querySelector(".commit-title");t&&t.classList.add("pb-1"),e.hidden=!1,e.removeAttribute("aria-hidden")}})},40458:(e,t,n)=>{n.d(t,{Z:()=>d});var r=n(54177),o=n(82873);function s(e){let t=document.querySelector(".sso-modal");t&&(t.classList.remove("success","error"),e?t.classList.add("success"):t.classList.add("error"))}async function l(){let e=document.querySelector("link[rel=sso-modal]"),t=await (0,r.W)({content:(0,o.a_)(document,e.href),dialogClass:"sso-modal"}),n=null,l=window.external;if(l.ssoComplete=function(e){e.error?s(n=!1):(s(n=!0),function(e){let t=document.querySelector("meta[name=sso-expires-around]");t&&t.setAttribute("content",e)}(e.expiresAround),window.focus()),l.ssoComplete=null},await new Promise(e=>{t.addEventListener("dialog:remove",e,{once:!0})}),!n)throw Error("sso prompt canceled")}async function i(){let e=document.querySelector("link[rel=sso-session]"),t=document.querySelector("meta[name=sso-expires-around]");if(!(e instanceof HTMLLinkElement)||!function(e){if(!(e instanceof HTMLMetaElement))return!0;let t=parseInt(e.content),n=new Date().getTime()/1e3;return n>t}(t))return!0;let n=e.href,r=await fetch(n,{headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}}),o=await r.json();return o}(0,n(36071).N7)(".js-sso-modal-complete",function(e){if(window.opener&&window.opener.external.ssoComplete){let t=e.getAttribute("data-error"),n=e.getAttribute("data-expires-around");window.opener.external.ssoComplete({error:t,expiresAround:n}),window.close()}else{let t=e.getAttribute("data-fallback-url");t&&(window.location.href=t)}});let a=null;function c(){a=null}async function d(){let e=await i();e||(a||(a=l().then(c).catch(c)),await a)}},54177:(e,t,n)=>{n.d(t,{W:()=>o});var r=n(59753);async function o(e){let t=document.querySelector("#site-details-dialog"),n=t.content.cloneNode(!0),o=n.querySelector("details"),s=o.querySelector("details-dialog"),l=o.querySelector(".js-details-dialog-spinner");e.detailsClass&&o.classList.add(...e.detailsClass.split(" ")),e.dialogClass&&s.classList.add(...e.dialogClass.split(" ")),e.label?s.setAttribute("aria-label",e.label):e.labelledBy&&s.setAttribute("aria-labelledby",e.labelledBy),document.body.append(n);try{let t=await e.content;l.remove(),s.prepend(t)}catch(n){l.remove();let t=document.createElement("span");t.textContent=e.errorMessage||"Couldn't load the content",t.classList.add("my-6"),t.classList.add("mx-4"),s.prepend(t)}return o.addEventListener("toggle",()=>{o.hasAttribute("open")||((0,r.f)(s,"dialog:remove"),o.remove())}),s}},82873:(e,t,n)=>{n.d(t,{DF:()=>d,Fr:()=>u,a_:()=>c});var r=n(18699);let o=class ResponseError extends Error{constructor(e,t){super(`${e} for HTTP ${t.status}`),this.response=t}};var s=n(22490),l=n(7180);let i="server-x-safe-html",a=s.ZO.createPolicy(i,{createHTML:(e,t)=>l.O.apply({policy:()=>(!function(e,t,n=!1){let r=t.headers.get("content-type")||"";if(!n&&!r.startsWith("text/html"))throw new o(`expected response with text/html, but was ${r}`,t);if(n&&!(r.startsWith("text/html")||r.startsWith("application/json")))throw new o(`expected response with text/html or application/json, but was ${r}`,t);let s=t.headers.get("x-html-safe");if(s){if(!e.includes(s))throw new o("response X-HTML-Safe nonce did not match",t)}else throw new o("missing X-HTML-Safe nonce",t)}(function(e){let t=[...e.querySelectorAll("meta[name=html-safe-nonce]")].map(e=>e.content);if(t.length<1)throw Error("could not find html-safe-nonce on document");return t}(document),t),e),policyName:i,fallback:e,silenceErrorReporting:!0})});async function c(e,t,n){let o=new Request(t,n);o.headers.append("X-Requested-With","XMLHttpRequest");let s=await self.fetch(o);if(s.status<200||s.status>=300)throw Error(`HTTP ${s.status}${s.statusText||""}`);let l=a.createHTML(await s.text(),s);return(0,r.r)(e,l)}function d(e,t,n=1e3,r=[200],o=[202]){return async function n(s){let l=new Request(e,t);l.headers.append("X-Requested-With","XMLHttpRequest");let i=await self.fetch(l);if(o.includes(i.status))return await new Promise(e=>setTimeout(e,s)),n(1.5*s);if(r.includes(i.status))return i;if(i.status<200||i.status>=300)throw Error(`HTTP ${i.status}${i.statusText||""}`);throw Error(`Unexpected ${i.status} response status from poll endpoint`)}(n)}async function u(e,t,n){let{wait:r=500,acceptedStatusCodes:o=[200],max:s=3,attempt:l=0}=n||{},i=async()=>new Promise((n,i)=>{setTimeout(async()=>{try{let r=new Request(e,t);r.headers.append("X-Requested-With","XMLHttpRequest");let i=await self.fetch(r);if(o.includes(i.status)||l+1===s)return n(i);n("retry")}catch(e){i(e)}},r*l)}),a=await i();return"retry"!==a?a:u(e,t,{wait:r,acceptedStatusCodes:o,max:s,attempt:l+1})}}},e=>{var t=t=>e(e.s=t);e.O(0,["vendors-node_modules_dompurify_dist_purify_js","vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183","vendors-node_modules_github_selector-observer_dist_index_esm_js","vendors-node_modules_lit-html_lit-html_js","vendors-node_modules_morphdom_dist_morphdom-esm_js","vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js","vendors-node_modules_virtualized-list_es_index_js-node_modules_github_template-parts_lib_index_js","vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-a4ae14","vendors-node_modules_github_mini-throttle_dist_decorators_js-node_modules_scroll-anchoring_di-087b76","ui_packages_failbot_failbot_ts","app_assets_modules_github_updatable-content_ts","app_assets_modules_github_ref-selector_ts","app_assets_modules_github_sticky-scroll-into-view_ts","app_assets_modules_github_diffs_blob-lines_ts-app_assets_modules_github_diffs_linkable-line-n-d80317","app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-467754"],()=>t(92967)),e.O()}]); +//# sourceMappingURL=diffs-a3a0e89b84b5.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/element-registry-ad309bff405a.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/element-registry-ad309bff405a.js.download" new file mode 100644 index 0000000..d3c51b9 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/element-registry-ad309bff405a.js.download" @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["element-registry"],{48293:(e,s,_)=>{var t=_(76006);(0,t.nW)("animated-image",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-ffadee3"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_accessibility_animated-image-element_ts")]).then(_.bind(_,38410))),(0,t.nW)("launch-code",()=>_.e("app_components_account_verifications_launch-code-element_ts").then(_.bind(_,34166))),(0,t.nW)("actions-caches-filter",()=>Promise.all([_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_lit-html_lit-html_js"),_.e("vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_delegated-events_di-94a48b"),_.e("app_assets_modules_github_filter-input_ts"),_.e("app_components_actions_actions-caches-filter-element_ts-ui_packages_feature-flags_feature-flags_ts")]).then(_.bind(_,42814))),(0,t.nW)("actions-workflow-filter",()=>Promise.all([_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_lit-html_lit-html_js"),_.e("vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_delegated-events_di-94a48b"),_.e("app_assets_modules_github_filter-input_ts"),_.e("app_components_actions_actions-workflow-filter-element_ts-ui_packages_feature-flags_feature-f-eb8d66")]).then(_.bind(_,22455))),(0,t.nW)("actions-workflow-navlist-search",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_actions_actions-workflow-navlist-search-element_ts")]).then(_.bind(_,13485))),(0,t.nW)("variable-value",()=>_.e("app_components_actions_variables_variable-value-element_ts").then(_.bind(_,47664))),(0,t.nW)("variables-input",()=>_.e("app_components_actions_variables_variables-input-element_ts").then(_.bind(_,34268))),(0,t.nW)("variables-pagination",()=>_.e("app_components_actions_variables_variables-pagination-element_ts").then(_.bind(_,82997))),(0,t.nW)("metric-selection",()=>_.e("app_components_advisories_metric-selection-element_ts").then(_.bind(_,86585))),(0,t.nW)("severity-calculator",()=>_.e("app_components_advisories_severity-calculator-element_ts").then(_.bind(_,85825))),(0,t.nW)("severity-score",()=>_.e("app_components_advisories_severity-score-element_ts").then(_.bind(_,56585))),(0,t.nW)("severity-selection",()=>Promise.all([_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("app_components_advisories_severity-selection-element_ts")]).then(_.bind(_,89765))),(0,t.nW)("severity-tracking",()=>_.e("app_components_advisories_severity-tracking-element_ts").then(_.bind(_,81573))),(0,t.nW)("webauthn-status",()=>_.e("app_components_behaviors_webauthn-status-element_ts").then(_.bind(_,76557))),(0,t.nW)("downgrade-dialog",()=>_.e("app_components_billing_settings_downgrade-dialog-element_ts").then(_.bind(_,70862))),(0,t.nW)("manage-subscription",()=>_.e("app_components_billing_settings_upgrade_manage-subscription-element_ts").then(_.bind(_,84656))),(0,t.nW)("pending-cycle-changes-component",()=>_.e("app_components_billing_stafftools_pending-cycle-changes-component-element_ts").then(_.bind(_,67965))),(0,t.nW)("create-branch",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_morphdom_dist_morphdom-esm_js"),_.e("vendors-node_modules_virtualized-list_es_index_js-node_modules_github_template-parts_lib_index_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_ref-selector_ts"),_.e("app_components_branch_create-branch-element_ts")]).then(_.bind(_,32858))),(0,t.nW)("create-repo-from-selector",()=>_.e("app_components_branch_create-repo-from-selector-element_ts").then(_.bind(_,47808))),(0,t.nW)("select-all",()=>_.e("app_components_businesses_people_select-all-element_ts").then(_.bind(_,43622))),(0,t.nW)("close-reason-selector",()=>_.e("app_components_closables_buttons_close-reason-selector-element_ts").then(_.bind(_,98775))),(0,t.nW)("reopen-reason-selector",()=>_.e("app_components_closables_buttons_reopen-reason-selector-element_ts").then(_.bind(_,94038))),(0,t.nW)("alert-dismissal-details",()=>_.e("app_components_code_scanning_alert-dismissal-details-element_ts").then(_.bind(_,68497))),(0,t.nW)("new-enable-configuration",()=>_.e("app_components_code_scanning_enablement_new-enable-configuration-element_ts").then(_.bind(_,82820))),(0,t.nW)("pretty-cron",()=>Promise.all([_.e("vendors-node_modules_cronstrue_dist_cronstrue_js"),_.e("app_components_code_scanning_pretty-cron-element_ts")]).then(_.bind(_,25134))),(0,t.nW)("message-list",()=>_.e("app_components_code_scanning_tool_status_message-list-element_ts").then(_.bind(_,26214))),(0,t.nW)("sku-list",()=>_.e("app_components_codespaces_advanced_options_sku-list-element_ts").then(_.bind(_,81590))),(0,t.nW)("create-button",()=>_.e("app_components_codespaces_create-button-element_ts").then(_.bind(_,38883))),(0,t.nW)("editor-forwarder",()=>_.e("app_components_codespaces_editor-forwarder-element_ts").then(_.bind(_,69511))),(0,t.nW)("command-palette-page",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_allex_crc32_lib_crc32_esm_js-node_modules_github_mini-throttle_dist_deco-b38cad"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d"),_.e("app_components_command_palette_command-palette-page-element_ts")]).then(_.bind(_,66611))),(0,t.nW)("command-palette-page-stack",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_allex_crc32_lib_crc32_esm_js-node_modules_github_mini-throttle_dist_deco-b38cad"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_command-palette_items_help-item_ts-app_assets_modules_github_comman-48ad9d"),_.e("app_components_command_palette_command-palette-page-stack-element_ts")]).then(_.bind(_,27977))),(0,t.nW)("feed-post",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_conduit_feed-post-element_ts")]).then(_.bind(_,8444))),(0,t.nW)("copilot-signup-choose-plan-type",()=>_.e("app_components_copilot_copilot-signup-choose-plan-type-element_ts").then(_.bind(_,71497))),(0,t.nW)("copilot-business-signup-seat-management",()=>_.e("app_components_copilot_seat_management_copilot-business-signup-seat-management-element_ts").then(_.bind(_,93159))),(0,t.nW)("loading-context",()=>_.e("app_components_dashboard_loading-context-element_ts").then(_.bind(_,21699))),(0,t.nW)("portal-fragment",()=>_.e("app_components_dashboard_portal-fragment-element_ts").then(_.bind(_,47254))),(0,t.nW)("query-search",()=>Promise.all([_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_lit-html_lit-html_js"),_.e("vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_delegated-events_di-94a48b"),_.e("app_assets_modules_github_filter-input_ts"),_.e("app_components_dashboard_query-search-element_ts-ui_packages_feature-flags_feature-flags_ts")]).then(_.bind(_,26283))),(0,t.nW)("dependabot-alert-dismissal",()=>_.e("app_components_dependabot_alerts_dependabot-alert-dismissal-element_ts").then(_.bind(_,8300))),(0,t.nW)("dependabot-alert-load-all",()=>_.e("app_components_dependabot_alerts_dependabot-alert-load-all-element_ts").then(_.bind(_,113))),(0,t.nW)("dependabot-alert-row",()=>_.e("app_components_dependabot_alerts_dependabot-alert-row-element_ts").then(_.bind(_,55648))),(0,t.nW)("dependabot-alert-table-header",()=>_.e("app_components_dependabot_alerts_dependabot-alert-table-header-element_ts").then(_.bind(_,96812))),(0,t.nW)("dependabot-updates-paused",()=>_.e("app_components_dependabot_dependabot-updates-paused-element_ts").then(_.bind(_,97380))),(0,t.nW)("deferred-diff-lines",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_diffs_deferred-diff-lines-element_ts")]).then(_.bind(_,49853))),(0,t.nW)("edit-history",()=>_.e("app_components_discussions_edit-history-element_ts").then(_.bind(_,19583))),(0,t.nW)("conduit-profile-feed-visibility",()=>_.e("app_components_feed_conduit-profile-feed-visibility-element_ts").then(_.bind(_,98388))),(0,t.nW)("readme-toc",()=>_.e("app_components_files_readme-toc-element_ts").then(_.bind(_,63200))),(0,t.nW)("delayed-loading",()=>_.e("app_components_github_delayed-loading-element_ts").then(_.bind(_,85409))),(0,t.nW)("remote-pagination",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_github_remote-pagination-element_ts")]).then(_.bind(_,32625))),(0,t.nW)("dialog-hydro",()=>_.e("app_components_hydro_dialog-hydro-element_ts").then(_.bind(_,68692))),(0,t.nW)("track-view",()=>_.e("app_components_hydro_track-view-element_ts").then(_.bind(_,45814))),(0,t.nW)("development-menu",()=>_.e("app_components_issues_references_development-menu-element_ts").then(_.bind(_,49388))),(0,t.nW)("load-versions",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_marketplace_load-versions-element_ts")]).then(_.bind(_,70456))),(0,t.nW)("math-renderer",()=>Promise.all([_.e("vendors-node_modules_lit-html_lit-html_js"),_.e("app_components_mathjax_math-renderer-element_ts")]).then(_.bind(_,55198))),(0,t.nW)("memex-project-picker",()=>Promise.all([_.e("app_assets_modules_github_virtual-listbox-focus-state_ts-node_modules_github_template-parts_l-448df2"),_.e("app_components_memex_memex-project-picker-element_ts")]).then(_.bind(_,19418))),(0,t.nW)("memex-project-picker-interstitial",()=>_.e("app_components_memex_project_list_memex-project-picker-interstitial-element_ts").then(_.bind(_,31740))),(0,t.nW)("memex-project-picker-unlink",()=>_.e("app_components_memex_project_list_memex-project-picker-unlink-element_ts").then(_.bind(_,80075))),(0,t.nW)("project-buttons-list",()=>_.e("app_components_memex_project_list_project-buttons-list-element_ts").then(_.bind(_,23140))),(0,t.nW)("navigation-list",()=>_.e("app_components_navigation_navigation-list-element_ts").then(_.bind(_,4745))),(0,t.nW)("notification-shelf-watcher",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_morphdom_dist_morphdom-esm_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_updatable-content_ts"),_.e("node_modules_scroll-anchoring_dist_scroll-anchoring_esm_js-app_components_notifications_notif-fce33d")]).then(_.bind(_,51284))),(0,t.nW)("feature-request",()=>_.e("app_components_organizations_member_requests_feature-request-element_ts").then(_.bind(_,40990))),(0,t.nW)("allowed-values-input",()=>_.e("app_components_organizations_settings_codespaces_policy_form_constraint_row_allowed-values-in-672002").then(_.bind(_,80193))),(0,t.nW)("host-setup",()=>_.e("app_components_organizations_settings_codespaces_policy_form_constraint_row_host-setup-element_ts").then(_.bind(_,60302))),(0,t.nW)("max-value",()=>_.e("app_components_organizations_settings_codespaces_policy_form_constraint_row_max-value-element_ts").then(_.bind(_,49952))),(0,t.nW)("codespaces-policy-form",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_organizations_settings_codespaces-policy-form-element_ts")]).then(_.bind(_,96099))),(0,t.nW)("repository-selection-input",()=>_.e("app_components_packages_repository-selection-input-element_ts").then(_.bind(_,19208))),(0,t.nW)("experimental-action-menu",()=>_.e("app_components_primer_action_menu_experimental-action-menu-element_ts").then(_.bind(_,92585))),(0,t.nW)("internal-nav-list-group",()=>_.e("app_components_primer_experimental_side_panel_nav_list_internal-nav-list-group-element_ts").then(_.bind(_,93496))),(0,t.nW)("split-page-layout",()=>_.e("app_components_primer_experimental_split-page-layout-element_ts").then(_.bind(_,53866))),(0,t.nW)("toggle-switch",()=>_.e("app_components_primer_experimental_toggle-switch-element_ts").then(_.bind(_,11772))),(0,t.nW)("lazy-load-section",()=>_.e("app_components_primer_navigation_list_lazy-load-section-element_ts").then(_.bind(_,295))),(0,t.nW)("profile-timezone",()=>_.e("app_components_profiles_profile-timezone-element_ts").then(_.bind(_,11879))),(0,t.nW)("copilot-marketing-popover",()=>_.e("app_components_pull_requests_copilot-marketing-popover-element_ts").then(_.bind(_,27811))),(0,t.nW)("file-filter",()=>_.e("app_components_pull_requests_file_tree_file-filter-element_ts").then(_.bind(_,44537))),(0,t.nW)("file-tree",()=>_.e("app_components_pull_requests_file_tree_file-tree-element_ts").then(_.bind(_,31980))),(0,t.nW)("file-tree-toggle",()=>_.e("app_components_pull_requests_file_tree_file-tree-toggle-element_ts").then(_.bind(_,35306))),(0,t.nW)("reactions-menu",()=>_.e("app_components_reactions_reactions-menu-element_ts").then(_.bind(_,31010))),(0,t.nW)("pin-organization-repo",()=>_.e("app_components_repositories_pin-organization-repo-element_ts").then(_.bind(_,7673))),(0,t.nW)("custom-scopes",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-ffadee0"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_search_custom-scopes-element_ts")]).then(_.bind(_,9655))),(0,t.nW)("feature-preview-auto-enroll",()=>_.e("app_components_search_feature-preview-auto-enroll-element_ts").then(_.bind(_,84947))),(0,t.nW)("qbsearch-input",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js"),_.e("vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_github_jtml_lib_index_js"),_.e("vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_delegated-events_dist_in-f11236"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_paths_index_ts"),_.e("app_assets_modules_github_blob-anchor_ts-app_assets_modules_github_filter-sort_ts-app_assets_-681869"),_.e("app_assets_modules_github_jump-to_ts"),_.e("app_assets_modules_github_onfocus_ts-app_assets_modules_github_visible_ts-app_components_sear-22e07f")]).then(_.bind(_,58604))),(0,t.nW)("alert-dismissal",()=>_.e("app_components_secret_scanning_alert_centric_view_alert-dismissal-element_ts").then(_.bind(_,20911))),(0,t.nW)("coverage-settings",()=>_.e("app_components_security_center_coverage-settings-element_ts").then(_.bind(_,26367))),(0,t.nW)("multi-repo-enablement-coordinator",()=>_.e("app_components_security_center_coverage_enablement_multi-repo-enablement-coordinator-element_ts").then(_.bind(_,75316))),(0,t.nW)("multi-repo-enablement",()=>_.e("app_components_security_center_coverage_enablement_multi-repo-enablement-element_ts").then(_.bind(_,13116))),(0,t.nW)("multi-repo-enablement-setting",()=>_.e("app_components_security_center_coverage_enablement_multi-repo-enablement-setting-element_ts").then(_.bind(_,17390))),(0,t.nW)("table-item-selection",()=>_.e("app_components_security_center_coverage_enablement_table-item-selection-element_ts").then(_.bind(_,57020))),(0,t.nW)("email-preferences-form",()=>_.e("app_components_settings_email-preferences-form-element_ts").then(_.bind(_,28254))),(0,t.nW)("preview-announcement-button",()=>_.e("app_components_settings_messages_preview-announcement-button-element_ts").then(_.bind(_,187))),(0,t.nW)("recovery-codes",()=>_.e("app_components_settings_recovery-codes-element_ts").then(_.bind(_,56819))),(0,t.nW)("project-picker",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_virtual-listbox-focus-state_ts-node_modules_github_template-parts_l-448df2"),_.e("app_components_sidebar_project-picker-element_ts")]).then(_.bind(_,73209))),(0,t.nW)("deferred-side-panel",()=>_.e("app_components_site_header_deferred-side-panel-element_ts").then(_.bind(_,37331))),(0,t.nW)("notification-indicator",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_site_header_notification-indicator-element_ts")]).then(_.bind(_,26056))),(0,t.nW)("user-drawer-side-panel",()=>_.e("app_components_site_header_user-drawer-side-panel-element_ts").then(_.bind(_,53751))),(0,t.nW)("slash-command-toolbar-button",()=>_.e("app_components_slash_commands_slash-command-toolbar-button-element_ts").then(_.bind(_,93732))),(0,t.nW)("featured-work",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_sponsors_dashboard_featured-work-element_ts")]).then(_.bind(_,37567))),(0,t.nW)("monthly-spend-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("vendors-node_modules_ml-regression-simple-linear_src_index_js-node_modules_github_hydro-analy-8a87fb"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("app_components_sponsors_orgs_premium_dashboard_monthly-spend-graph-element_ts")]).then(_.bind(_,48365))),(0,t.nW)("variant-menu-item",()=>_.e("app_components_stafftools_azure_exp_variant-menu-item-element_ts").then(_.bind(_,3743))),(0,t.nW)("metered-billing-settings-component",()=>_.e("app_components_stafftools_billing_businesses_metered-billing-settings-component-element_ts").then(_.bind(_,66412))),(0,t.nW)("billing-transaction-component",()=>_.e("app_components_stafftools_billing_history_billing-transaction-component-element_ts").then(_.bind(_,46436))),(0,t.nW)("sponsorships-tabs",()=>_.e("app_components_stafftools_billing_sponsorships-tabs-element_ts").then(_.bind(_,98014))),(0,t.nW)("bundle-size-stats",()=>Promise.all([_.e("vendors-node_modules_lit-html_lit-html_js"),_.e("app_components_stafftools_bundle-size-stats_bundle-size-stats-element_ts")]).then(_.bind(_,50058))),(0,t.nW)("datahpc-staffbar",()=>_.e("app_components_stafftools_data_hpc_datahpc-staffbar-element_ts").then(_.bind(_,39405))),(0,t.nW)("react-profiling-toggle",()=>_.e("app_components_stafftools_react_react-profiling-toggle-element_ts").then(_.bind(_,7765))),(0,t.nW)("react-staffbar",()=>_.e("app_components_stafftools_react_react-staffbar-element_ts").then(_.bind(_,56990))),(0,t.nW)("soft-nav-staffbar",()=>_.e("app_components_stafftools_soft_nav_soft-nav-staffbar-element_ts").then(_.bind(_,43356))),(0,t.nW)("soft-nav-staffbar-preview",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_components_stafftools_soft_nav_soft-nav-staffbar-preview-element_ts")]).then(_.bind(_,76335))),(0,t.nW)("themed-picture",()=>_.e("app_components_themed_pictures_themed-picture-element_ts").then(_.bind(_,15742))),(0,t.nW)("tasklist-block-add-tasklist",()=>Promise.all([_.e("vendors-node_modules_morphdom_dist_morphdom-esm_js"),_.e("vendors-node_modules_github_sortablejs_Sortable_js"),_.e("vendors-node_modules_color-convert_index_js"),_.e("app_components_tracking_blocks_tracking-block-element_ts"),_.e("app_components_tracking_blocks_tasklist-block-add-tasklist-element_ts")]).then(_.bind(_,67920))),(0,t.nW)("tasklist-block-title",()=>_.e("app_components_tracking_blocks_tasklist-block-title-element_ts").then(_.bind(_,98039))),(0,t.nW)("tracking-block",()=>Promise.all([_.e("vendors-node_modules_morphdom_dist_morphdom-esm_js"),_.e("vendors-node_modules_github_sortablejs_Sortable_js"),_.e("vendors-node_modules_color-convert_index_js"),_.e("app_components_tracking_blocks_tracking-block-element_ts")]).then(_.bind(_,17803))),(0,t.nW)("tracking-block-omnibar",()=>_.e("app_components_tracking_blocks_tracking-block-omnibar-element_ts").then(_.bind(_,16556))),(0,t.nW)("two-factor-fallback-sms-config-toggle",()=>_.e("app_components_users_settings_two-factor-fallback-sms-config-toggle-element_ts").then(_.bind(_,75352))),(0,t.nW)("two-factor-inline-expander",()=>_.e("app_components_users_settings_two-factor-inline-expander-element_ts").then(_.bind(_,83123))),(0,t.nW)("action-list",()=>Promise.all([_.e("vendors-node_modules_primer_behaviors_dist_esm_focus-zone_js"),_.e("ui_packages_action-list-element_action-list-element_ts")]).then(_.bind(_,57683))),(0,t.nW)("actions-announceable-search-result-summary",()=>_.e("ui_packages_actions-announceable-search-result-summary-element_actions-announceable-search-re-2a462d").then(_.bind(_,42435))),(0,t.nW)("codespace-share-dialog",()=>_.e("ui_packages_codespace-share-dialog-element_codespace-share-dialog-element_ts").then(_.bind(_,95395))),(0,t.nW)("cookie-consent",()=>Promise.all([_.e("vendors-node_modules_consent-banner_dist_consent-banner_js"),_.e("ui_packages_cookie-consent-element_cookie-consent-element_ts")]).then(_.bind(_,76796))),(0,t.nW)("cookie-consent-link",()=>Promise.all([_.e("vendors-node_modules_consent-banner_dist_consent-banner_js"),_.e("ui_packages_cookie-consent-link-element_cookie-consent-link-element_ts")]).then(_.bind(_,7328))),(0,t.nW)("copilot-business-settings",()=>_.e("ui_packages_copilot-business-settings-element_copilot-business-settings-element_ts").then(_.bind(_,65386))),(0,t.nW)("copilot-user-settings",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_copilot-user-settings-element_copilot-user-settings-element_ts")]).then(_.bind(_,38634))),(0,t.nW)("copy-project",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-ffadee2"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_copy-project-element_copy-project-element_ts")]).then(_.bind(_,93605))),(0,t.nW)("edit-hook-secret",()=>_.e("ui_packages_edit-hook-secret-element_edit-hook-secret-element_ts").then(_.bind(_,30480))),(0,t.nW)("emu-contribution-blocked-hint",()=>_.e("ui_packages_emu-contribution-blocked-hint-element_emu-contribution-blocked-hint-element_ts").then(_.bind(_,81849))),(0,t.nW)("flywheel-return-to-tour",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-ffadee1"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_flywheel-return-to-tour-element_flywheel-return-to-tour-element_ts")]).then(_.bind(_,3581))),(0,t.nW)("issue-create",()=>_.e("ui_packages_issue-create-element_issue-create-element_ts").then(_.bind(_,28076))),(0,t.nW)("microsoft-analytics",()=>Promise.all([_.e("vendors-node_modules_consent-banner_dist_consent-banner_js"),_.e("ui_packages_microsoft-analytics_microsoft-analytics_ts"),_.e("ui_packages_microsoft-analytics-element_microsoft-analytics-element_ts")]).then(_.bind(_,30587))),(0,t.nW)("microsoft-analytics-event",()=>Promise.all([_.e("vendors-node_modules_consent-banner_dist_consent-banner_js"),_.e("ui_packages_microsoft-analytics_microsoft-analytics_ts"),_.e("ui_packages_microsoft-analytics-event-element_microsoft-analytics-event-element_ts")]).then(_.bind(_,52083))),(0,t.nW)("query-builder",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_combobox-nav_dist_index_js-node_modules_github_jtml_lib_index_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_query-builder-element_query-builder-element_ts"),_.e("ui_packages_trusted-types-policies_policy_ts-ui_packages_trusted-types_trusted-types_ts")]).then(_.bind(_,90113))),(0,t.nW)("show-dialog-on-load",()=>_.e("ui_packages_show-dialog-on-load-element_show-dialog-on-load-element_ts").then(_.bind(_,89908))),(0,t.nW)("sidebar-pinned-topics",()=>_.e("ui_packages_sidebar-pinned-topics-element_sidebar-pinned-topics-element_ts").then(_.bind(_,27286))),(0,t.nW)("site-header-logged-in-user-menu",()=>_.e("ui_packages_site-header-logged-in-user-menu-element_site-header-logged-in-user-menu-element_ts").then(_.bind(_,45522))),(0,t.nW)("task-component",()=>_.e("ui_packages_task-component-element_task-component-element_ts").then(_.bind(_,91789))),(0,t.nW)("topic-feeds-toast-trigger",()=>_.e("ui_packages_topic-feeds-toast-trigger-element_topic-feeds-toast-trigger-element_ts").then(_.bind(_,57439))),(0,t.nW)("webauthn-get",()=>_.e("ui_packages_webauthn-get-element_webauthn-get-element_ts").then(_.bind(_,59840))),(0,t.nW)("webauthn-subtle",()=>_.e("ui_packages_webauthn-subtle-element_webauthn-subtle-element_ts").then(_.bind(_,69551))),(0,t.nW)("profile-pins",()=>_.e("app_assets_modules_github_profile_profile-pins-element_ts").then(_.bind(_,87728))),(0,t.nW)("emoji-picker",()=>_.e("app_assets_modules_github_emoji-picker-element_ts").then(_.bind(_,58364))),(0,t.nW)("insights-query",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("vendors-node_modules_ml-regression-simple-linear_src_index_js-node_modules_github_hydro-analy-4ab7d4"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("app_assets_modules_github_insights_insights-query_ts")]).then(_.bind(_,95742))),(0,t.nW)("remote-clipboard-copy",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_behaviors_remote-clipboard-copy_ts")]).then(_.bind(_,66453))),(0,t.nW)("series-table",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("node_modules_ml-regression-simple-linear_src_index_js-app_assets_modules_github_insights_seri-dee5ab")]).then(_.bind(_,41555))),(0,t.nW)("line-chart",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("node_modules_ml-regression-simple-linear_src_index_js-app_assets_modules_github_insights_line-00e127")]).then(_.bind(_,42217))),(0,t.nW)("bar-chart",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("node_modules_ml-regression-simple-linear_src_index_js-app_assets_modules_github_insights_bar--74b1d8")]).then(_.bind(_,60213))),(0,t.nW)("column-chart",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("node_modules_ml-regression-simple-linear_src_index_js-app_assets_modules_github_insights_colu-2fec65")]).then(_.bind(_,42560))),(0,t.nW)("stacked-area-chart",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("node_modules_ml-regression-simple-linear_src_index_js-app_assets_modules_github_insights_stac-a314d2")]).then(_.bind(_,26957))),(0,t.nW)("hero-stat",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_date-fns_esm_addDays_index_js-node_modules_date-fns_esm_addMonths_index_-c2644a"),_.e("vendors-node_modules_date-fns_esm_addWeeks_index_js-node_modules_date-fns_esm_addYears_index_-6a463c"),_.e("vendors-node_modules_chartjs-adapter-date-fns_dist_chartjs-adapter-date-fns_esm_js-node_modul-c11a2b"),_.e("ui_packages_insights-charts_src_index_ts"),_.e("node_modules_ml-regression-simple-linear_src_index_js-app_assets_modules_github_insights_hero-9a73c7")]).then(_.bind(_,77560))),(0,t.nW)("pulse-authors-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_d3_tip_ts-ui_packages_fetch-utils_fetch-utils_ts-node_modules_d3-sc-1030c7"),_.e("app_assets_modules_github_graphs_pulse-authors-graph-element_ts")]).then(_.bind(_,47256))),(0,t.nW)("community-contributions-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_graphs_community-contributions_ts")]).then(_.bind(_,53946))),(0,t.nW)("discussion-page-views-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_d3_tip_ts-ui_packages_fetch-utils_fetch-utils_ts-node_modules_d3-sc-1030c7"),_.e("app_assets_modules_github_graphs_discussion-page-views_ts")]).then(_.bind(_,9378))),(0,t.nW)("discussions-daily-contributors",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_graphs_discussions-daily-contributors_ts")]).then(_.bind(_,36187))),(0,t.nW)("discussions-new-contributors",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_graphs_discussions-new-contributors_ts")]).then(_.bind(_,46961))),(0,t.nW)("code-frequency-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_graphs_code-frequency-graph-element_ts")]).then(_.bind(_,3867))),(0,t.nW)("contributors-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("vendors-node_modules_d3-transition_src_index_js"),_.e("vendors-node_modules_d3-array_src_descending_js-node_modules_d3-collection_src_index_js-node_-12e866"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_graphs_contributors-graph-element_ts")]).then(_.bind(_,67980))),(0,t.nW)("traffic-clones-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("node_modules_d3-array_src_bisector_js-app_assets_modules_github_d3_format-symbol_ts-app_asset-ce2c78"),_.e("app_assets_modules_github_graphs_traffic-clones-graph-element_ts")]).then(_.bind(_,16859))),(0,t.nW)("traffic-visitors-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("node_modules_d3-array_src_bisector_js-app_assets_modules_github_d3_format-symbol_ts-app_asset-ce2c78"),_.e("app_assets_modules_github_graphs_traffic-visitors-graph-element_ts")]).then(_.bind(_,60323))),(0,t.nW)("commit-activity-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-transition_src_index_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_d3_tip_ts-ui_packages_fetch-utils_fetch-utils_ts-node_modules_d3-sc-1030c7"),_.e("app_assets_modules_github_graphs_commit-activity-graph-element_ts")]).then(_.bind(_,81799))),(0,t.nW)("marketplace-insights-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-axis_src_axis_js-node_modules_d3-shape_src_array_js-node_modules_d3-s-d668ee"),_.e("vendors-node_modules_d3-shape_src_line_js-node_modules_d3-scale_src_time_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("node_modules_d3-array_src_bisector_js-app_assets_modules_github_d3_format-symbol_ts-app_asset-ce2c78"),_.e("app_assets_modules_github_graphs_marketplace-insights-graph-element_ts")]).then(_.bind(_,58505))),(0,t.nW)("user-sessions-map",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("vendors-node_modules_d3-transition_src_index_js"),_.e("vendors-node_modules_d3-ease_src_circle_js-node_modules_d3-geo_src_centroid_js-node_modules_d-2d6b7e"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_settings_user-sessions-map-element_ts")]).then(_.bind(_,32589))),(0,t.nW)("reload-after-polling",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_behaviors_reload-after-polling-element_ts")]).then(_.bind(_,80557))),(0,t.nW)("query-builder",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_combobox-nav_dist_index_js-node_modules_github_jtml_lib_index_js"),_.e("ui_packages_failbot_failbot_ts"),_.e("ui_packages_query-builder-element_query-builder-element_ts"),_.e("ui_packages_trusted-types-policies_policy_ts-ui_packages_trusted-types_trusted-types_ts")]).then(_.bind(_,90113))),(0,t.nW)("package-dependencies-security-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_d3-array_src_max_js-node_modules_github_hydro-analytics-client_dist_anal-ede8ec"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_d3_tip_ts-ui_packages_fetch-utils_fetch-utils_ts-node_modules_d3-sc-1030c7"),_.e("app_assets_modules_github_graphs_package-dependencies-security-graph-element_ts")]).then(_.bind(_,7112))),(0,t.nW)(".js-sub-dependencies",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_dependencies_ts")]).then(_.bind(_,5708))),(0,t.nW)("network-graph",()=>Promise.all([_.e("vendors-node_modules_dompurify_dist_purify_js"),_.e("vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183"),_.e("vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_primer_behaviors_dist_es-7a7f8f"),_.e("ui_packages_failbot_failbot_ts"),_.e("app_assets_modules_github_graphs_network-graph-element_ts")]).then(_.bind(_,72394))),(0,t.nW)("inline-machine-translation",()=>_.e("app_assets_modules_github_localization_inline-machine-translation-element_ts").then(_.bind(_,21263))),(0,t.nW)("custom-patterns-filter",()=>Promise.all([_.e("vendors-node_modules_github_selector-observer_dist_index_esm_js"),_.e("vendors-node_modules_lit-html_lit-html_js"),_.e("vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_delegated-events_di-94a48b"),_.e("app_assets_modules_github_filter-input_ts"),_.e("app_assets_modules_github_secret-scanning_custom-patterns-filter_ts-ui_packages_feature-flags-940804")]).then(_.bind(_,94169)))},76006:(e,s,_)=>{let t;_.d(s,{Lj:()=>b,Ih:()=>j,P4:()=>c,nW:()=>C,fA:()=>y,GO:()=>k});let n=new WeakSet,o=new WeakMap;function a(e=document){if(o.has(e))return o.get(e);let s=!1,_=new MutationObserver(e=>{for(let s of e)if("attributes"===s.type&&s.target instanceof Element)l(s.target);else if("childList"===s.type&&s.addedNodes.length)for(let e of s.addedNodes)e instanceof Element&&d(e)});_.observe(e,{childList:!0,subtree:!0,attributeFilter:["data-action"]});let t={get closed(){return s},unsubscribe(){s=!0,o.delete(e),_.disconnect()}};return o.set(e,t),t}function d(e){for(let s of e.querySelectorAll("[data-action]"))l(s);e instanceof Element&&e.hasAttribute("data-action")&&l(e)}function i(e){let s=e.currentTarget;for(let _ of r(s))if(e.type===_.type){let t=s.closest(_.tag);n.has(t)&&"function"==typeof t[_.method]&&t[_.method](e);let o=s.getRootNode();if(o instanceof ShadowRoot&&n.has(o.host)&&o.host.matches(_.tag)){let s=o.host;"function"==typeof s[_.method]&&s[_.method](e)}}}function*r(e){for(let s of(e.getAttribute("data-action")||"").trim().split(/\s+/)){let e=s.lastIndexOf(":"),_=Math.max(0,s.lastIndexOf("#"))||s.length;yield{type:s.slice(0,e),tag:s.slice(e+1,_),method:s.slice(_+1)||"handleEvent"}}}function l(e){for(let s of r(e))e.addEventListener(s.type,i)}function c(e,s){let _=e.tagName.toLowerCase();if(e.shadowRoot){for(let t of e.shadowRoot.querySelectorAll(`[data-target~="${_}.${s}"]`))if(!t.closest(_))return t}for(let t of e.querySelectorAll(`[data-target~="${_}.${s}"]`))if(t.closest(_)===e)return t}let m=e=>String("symbol"==typeof e?e.description:e).replace(/([A-Z]($|[a-z]))/g,"-$1").replace(/--/g,"-").replace(/^-|-$/,"").toLowerCase(),p=(e,s="property")=>{let _=m(e);if(!_.includes("-"))throw new DOMException(`${s}: ${String(e)} is not a valid ${s} name`,"SyntaxError");return _},u="attr";function b(e,s){v(e,u).add(s)}let h=new WeakSet;function f(e,s){if(h.has(e))return;h.add(e);let _=Object.getPrototypeOf(e),t=_?.constructor?.attrPrefix??"data-";for(let n of(s||(s=v(_,u)),s)){let s=e[n],_=p(`${t}${n}`),o={configurable:!0,get(){return this.getAttribute(_)||""},set(e){this.setAttribute(_,e||"")}};"number"==typeof s?o={configurable:!0,get(){return Number(this.getAttribute(_)||0)},set(e){this.setAttribute(_,e)}}:"boolean"==typeof s&&(o={configurable:!0,get(){return this.hasAttribute(_)},set(e){this.toggleAttribute(_,e)}}),Object.defineProperty(e,n,o),n in e&&!e.hasAttribute(_)&&o.set.call(e,s)}}let g=Symbol.for("catalyst");let CatalystDelegate=class CatalystDelegate{constructor(e){let s=this,_=e.prototype.connectedCallback;e.prototype.connectedCallback=function(){s.connectedCallback(this,_)};let t=e.prototype.disconnectedCallback;e.prototype.disconnectedCallback=function(){s.disconnectedCallback(this,t)};let n=e.prototype.attributeChangedCallback;e.prototype.attributeChangedCallback=function(e,_,t){s.attributeChangedCallback(this,e,_,t,n)};let o=e.observedAttributes||[];Object.defineProperty(e,"observedAttributes",{configurable:!0,get(){return s.observedAttributes(this,o)},set(e){o=e}}),function(e){let s=e.observedAttributes||[],_=e.attrPrefix??"data-",t=e=>p(`${_}${e}`);Object.defineProperty(e,"observedAttributes",{configurable:!0,get:()=>[...v(e.prototype,u)].map(t).concat(s),set(e){s=e}})}(e),function(e){let s=m(e.name).replace(/-element$/,"");try{window.customElements.define(s,e),window[e.name]=customElements.get(s)}catch(e){if(!(e instanceof DOMException&&"NotSupportedError"===e.name))throw e}}(e)}observedAttributes(e,s){return s}connectedCallback(e,s){var _,t;e.toggleAttribute("data-catalyst",!0),customElements.upgrade(e),!function(e){for(let s of e.querySelectorAll("template[data-shadowroot]"))s.parentElement===e&&e.attachShadow({mode:"closed"===s.getAttribute("data-shadowroot")?"closed":"open"}).append(s.content.cloneNode(!0))}(e),f(e),n.add(e),e.shadowRoot&&(d(t=e.shadowRoot),a(t)),d(e),a(e.ownerDocument),s?.call(e),e.shadowRoot&&(d(_=e.shadowRoot),a(_))}disconnectedCallback(e,s){s?.call(e)}attributeChangedCallback(e,s,_,t,n){f(e),"data-catalyst"!==s&&n&&n.call(e,s,_,t)}};function v(e,s){if(!Object.prototype.hasOwnProperty.call(e,g)){let s=e[g],_=e[g]=new Map;if(s)for(let[e,t]of s)_.set(e,new Set(t))}let _=e[g];return _.has(s)||_.set(s,new Set),_.get(s)}function y(e,s){v(e,"target").add(s),Object.defineProperty(e,s,{configurable:!0,get(){return c(this,s)}})}function k(e,s){v(e,"targets").add(s),Object.defineProperty(e,s,{configurable:!0,get(){return function(e,s){let _=e.tagName.toLowerCase(),t=[];if(e.shadowRoot)for(let n of e.shadowRoot.querySelectorAll(`[data-targets~="${_}.${s}"]`))n.closest(_)||t.push(n);for(let n of e.querySelectorAll(`[data-targets~="${_}.${s}"]`))n.closest(_)===e&&t.push(n);return t}(this,s)}})}function j(e){new CatalystDelegate(e)}let W=new Map,x=new Promise(e=>{"loading"!==document.readyState?e():document.addEventListener("readystatechange",()=>e(),{once:!0})}),w=new Promise(e=>{let s=new AbortController;s.signal.addEventListener("abort",()=>e());let _={once:!0,passive:!0,signal:s.signal},t=()=>s.abort();document.addEventListener("mousedown",t,_),document.addEventListener("touchstart",t,_),document.addEventListener("keydown",t,_),document.addEventListener("pointerdown",t,_)}),P={ready:()=>x,firstInteraction:()=>w,visible:e=>new Promise(s=>{let _=new IntersectionObserver(e=>{for(let t of e)if(t.isIntersecting){s(),_.disconnect();return}},{rootMargin:"0px 0px 256px 0px",threshold:.01});for(let s of document.querySelectorAll(e))_.observe(s)})},A=new WeakMap;function q(e){cancelAnimationFrame(A.get(e)||0),A.set(e,requestAnimationFrame(()=>{for(let s of W.keys()){let _=e.matches(s)?e:e.querySelector(s);if(customElements.get(s)||_){let t=_?.getAttribute("data-load-on")||"ready",n=t in P?P[t]:P.ready;for(let e of W.get(s)||[])n(s).then(e);W.delete(s),A.delete(e)}}}))}function C(e,s){W.has(e)||W.set(e,new Set),W.get(e).add(s),q(document.body),t||(t=new MutationObserver(e=>{if(W.size)for(let s of e)for(let e of s.addedNodes)e instanceof Element&&q(e)})).observe(document,{subtree:!0,childList:!0})}}},e=>{e(e.s=48293)}]); +//# sourceMappingURL=element-registry-c23aa2a3f6c3.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/environment-8224c9e1bb22.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/environment-8224c9e1bb22.js.download" new file mode 100644 index 0000000..19b0e22 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/environment-8224c9e1bb22.js.download" @@ -0,0 +1,6 @@ +(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["environment"],{30523:e=>{e.exports={polyfill:function(){var e,t=window,o=document;if(!("scrollBehavior"in o.documentElement.style)||!0===t.__forceSmoothScrollPolyfill__){var r=t.HTMLElement||t.Element,l={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||s,scrollIntoView:r.prototype.scrollIntoView},i=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,n=(e=t.navigator.userAgent,RegExp("MSIE |Trident/|Edge/").test(e))?1:0;t.scroll=t.scrollTo=function(){if(void 0!==arguments[0]){if(!0===c(arguments[0])){l.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset);return}p.call(t,o.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset)}},t.scrollBy=function(){if(void 0!==arguments[0]){if(c(arguments[0])){l.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0);return}p.call(t,o.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset))}},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0]){if(!0===c(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw SyntaxError("Value could not be converted");l.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop);return}var e=arguments[0].left,t=arguments[0].top;p.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}},r.prototype.scrollBy=function(){if(void 0!==arguments[0]){if(!0===c(arguments[0])){l.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop);return}this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior})}},r.prototype.scrollIntoView=function(){if(!0===c(arguments[0])){l.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]);return}var e=function(e){for(var t,r,l;e!==o.body&&!1===(r=a(t=e,"Y")&&f(t,"Y"),l=a(t,"X")&&f(t,"X"),r||l);)e=e.parentNode||e.host;return e}(this),r=e.getBoundingClientRect(),i=this.getBoundingClientRect();e!==o.body?(p.call(this,e,e.scrollLeft+i.left-r.left,e.scrollTop+i.top-r.top),"fixed"!==t.getComputedStyle(e).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:i.left,top:i.top,behavior:"smooth"})}}function s(e,t){this.scrollLeft=e,this.scrollTop=t}function c(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function a(e,t){return"Y"===t?e.clientHeight+n1?1:s))),l=o.startX+(o.x-o.startX)*r,n=o.startY+(o.y-o.startY)*r,o.method.call(o.scrollable,l,n),(l!==o.x||n!==o.y)&&t.requestAnimationFrame(e.bind(t,o))}({scrollable:c,method:p,startTime:d,startX:a,startY:f,x:r,y:n})}}}},36329:(e,t,o)=>{"use strict";var r=o(24601),l=o(86283);l.iG?.addEventListener("error",e=>{e.error&&r.eK(e.error)}),l.iG?.addEventListener("unhandledrejection",async e=>{if(e.promise)try{await e.promise}catch(e){r.eK(e)}}),l.iG?.location.hash==="#b00m"&&setTimeout(()=>{throw Error("b00m")}),o(30523),o(13604);var i=o(22490),n=o(7180);let s="default";i.ZO.createPolicy(s,{createHTML:e=>n.O.apply({policy:()=>e,policyName:s,fallback:e,sanitize:!0,fallbackOnError:!0}),createScript:e=>n.O.apply({policy:()=>e,policyName:s,fallback:e,sanitize:!1,fallbackOnError:!0}),createScriptURL:e=>n.O.apply({policy:()=>e,policyName:s,fallback:e,sanitize:!1,fallbackOnError:!0})});var c=o(46426);(0,o(49237).nn)(),"undefined"!=typeof document&&(()=>{if((0,c.c)("remove_child_patch")&&"function"==typeof Node&&Node.prototype){let e=Node.prototype.removeChild;Node.prototype.removeChild=function(t){try{return e.apply(this,[t])}catch(e){if(e instanceof Error&&e.stack?.includes("react-lib"))return t;throw e}}}})()},95253:(e,t,o)=>{"use strict";let r;o.d(t,{YT:()=>d,qP:()=>u,yM:()=>y});var l=o(88149),i=o(86058),n=o(44544),s=o(71643);let{getItem:c}=(0,n.Z)("localStorage"),a="dimension_",f=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","scid"];try{let e=(0,l.n)("octolytics");delete e.baseContext,r=new i.R(e)}catch(e){}function p(e){let t=(0,l.n)("octolytics").baseContext||{};if(t)for(let[e,o]of(delete t.app_id,delete t.event_url,delete t.host,Object.entries(t)))e.startsWith(a)&&(t[e.replace(a,"")]=o,delete t[e]);let o=document.querySelector("meta[name=visitor-payload]");if(o){let e=JSON.parse(atob(o.content));Object.assign(t,e)}let r=new URLSearchParams(window.location.search);for(let[e,o]of r)f.includes(e.toLowerCase())&&(t[e]=o);return t.staff=(0,s.B)().toString(),Object.assign(t,e)}function d(e){r?.sendPageView(p(e))}function u(e,t={}){let o=document.head?.querySelector('meta[name="current-catalog-service"]')?.content,l=o?{service:o}:{};for(let[e,o]of Object.entries(t))null!=o&&(l[e]=`${o}`);if(r){let t=e||"unknown";p(l),r.sendEvent(t,p(l))}}function y(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,JSON.stringify(t)]))}},7180:(e,t,o)=>{"use strict";o.d(t,{O:()=>a,d:()=>TrustedTypesPolicyError});var r=o(46426),l=o(71643),i=o(24601),n=o(27856),s=o.n(n),c=o(95253);let TrustedTypesPolicyError=class TrustedTypesPolicyError extends Error{};let a={apply:function({policy:e,policyName:t,fallback:o,fallbackOnError:n=!1,sanitize:a,silenceErrorReporting:f=!1}){try{if((0,r.c)("BYPASS_TRUSTED_TYPES_POLICY_RULES"))return o;(0,l.b)({incrementKey:"TRUSTED_TYPES_POLICY_CALLED",trustedTypesPolicyName:t},!1,.1);let i=e();return a&&new Promise(e=>{let o=window.performance.now(),r=s().sanitize(i,{FORBID_ATTR:[]}),l=window.performance.now();if(i.length!==r.length){let n=Error("Trusted Types policy output sanitized"),s=n.stack?.slice(0,1e3),a=i.slice(0,250);(0,c.qP)("trusted_types_policy.sanitize",{policyName:t,output:a,stack:s,outputLength:i.length,sanitizedLength:r.length,executionTime:l-o}),e(i)}}),i}catch(e){if(e instanceof TrustedTypesPolicyError||(f||(0,i.eK)(e),(0,l.b)({incrementKey:"TRUSTED_TYPES_POLICY_ERROR",trustedTypesPolicyName:t}),!n))throw e}return o}}},22490:(e,t,o)=>{"use strict";let r;o.d(t,{ZO:()=>d});var l,i=o(86283),n=o(71643),s=o(46426);function c(e){return()=>{throw TypeError(`The policy does not implement the function ${e}`)}}let a={createHTML:c("createHTML"),createScript:c("createScript"),createScriptURL:c("createScriptURL")},f=!1;try{f=(0,s.c)("global_trusted_types_map_off")}catch{}r=f?new Map:(l=globalThis).__TRUSTED_TYPE_POLICIES__??(l.__TRUSTED_TYPE_POLICIES__=new Map);let p=globalThis.trustedTypes??{createPolicy:(e,t)=>({name:e,...a,...t})},d={createPolicy:(e,t)=>{if(r.has(e))return(0,n.b)({incrementKey:"TRUSTED_TYPES_POLICY_INITIALIZED_TWICE"}),r.get(e);{let o=Object.freeze(p.createPolicy(e,t));return r.set(e,o),o}}},u=!1;i.n4?.addEventListener("securitypolicyviolation",e=>{"require-trusted-types-for"!==e.violatedDirective||u||(console.warn(`Hi fellow Hubber! + You're probably seeing a Report Only Trusted Types error near this message. This is intended behaviour, staff-only, + does not impact application control flow, and is used solely for statistic collection. Unfortunately we + can't gather these statistics without adding the above warnings to your console. Sorry about that! + Feel free to drop by #pse-architecture if you have any additional questions about Trusted Types or CSP.`),u=!0)})}},e=>{var t=t=>e(e.s=t);e.O(0,["vendors-node_modules_dompurify_dist_purify_js","vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183","vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-6a10dd","ui_packages_failbot_failbot_ts"],()=>t(36329)),e.O()}]); +//# sourceMappingURL=environment-c6f030ae223a.js.map \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-36dce55f3db6.css" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-36dce55f3db6.css" new file mode 100644 index 0000000..538137a --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-36dce55f3db6.css" @@ -0,0 +1,3 @@ +.min-height-full{min-height:100vh !important}.hanging-icon-list{list-style-type:none}.hanging-icon-list li{padding-left:24px;margin:8px 0;font-size:14px}.hanging-icon-list .octicon{float:left;margin-top:4px;margin-left:-24px;color:var(--fgColor-muted, var(--color-fg-muted))}.hanging-icon-list .octicon-check{color:var(--fgColor-success, var(--color-success-fg))}.hanging-icon-list .octicon-x{color:var(--fgColor-danger, var(--color-danger-fg))}.integrations-install-target .select-menu{vertical-align:middle}.integrations-install-target input[type=radio]{margin-right:8px}.integrations-install-target .flash{background-color:transparent}.integrations-install-target .flash-error{background-color:transparent;border:0}.integrations-install-target .octicon-lock,.integrations-install-target .octicon-repo,.integrations-install-target .octicon-repo-forked{margin-right:4px}.integrations-install-target .octicon-lock{color:var(--fgColor-attention, var(--color-attention-fg))}.integrations-install-target .private{background-color:#fff9ea}.integrations-install-target [aria-selected=true].private,.integrations-install-target .navigation-focus.private{background-color:#4078c0}.integrations-install-target [aria-selected=true].octicon-lock,.integrations-install-target .navigation-focus .octicon-lock{color:inherit}.integrations-setup-note{margin:8px 0}.listgroup-item{line-height:inherit}.listgroup-item.disabled{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.listgroup-item.disabled .listgroup-item-title{color:var(--fgColor-default, var(--color-fg-default))}.link-small{color:var(--fgColor-muted, var(--color-fg-muted));transition:color 500ms ease}.sub-permissions-error{max-width:unset !important}.has-removed-contents{display:none}.org-login{margin-top:-32px;margin-bottom:32px}.org-login img{width:450px;padding:1px;margin:8px -24px;border:1px solid var(--borderColor-default, var(--color-border-default))}.member-list-item .member-username{display:inline}.member-list-item .member-link{display:inline}.actor-and-action{font-weight:var(--base-text-weight-semibold, 600)}.vertical-separator{margin-right:8px;margin-left:4px;border-left:1px solid var(--borderColor-default, var(--color-border-default))}.audit-log-search .audit-search-form{margin-bottom:8px}.audit-log-search .audit-results-actions{margin:16px 0}.audit-log-search .audit-search-clear{margin-bottom:0}.entry-details{display:none;max-width:60%;margin-top:8px}.entry-details .entry-details-th,.entry-details .entry-details-td{max-width:425px;padding-right:8px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.entry-details .entry-details-th:hover,.entry-details .entry-details-td:hover{word-wrap:break-word;white-space:normal}.entry-details .entry-details-tr:hover .entry-details-th,.entry-details .entry-details-tr:hover .entry-details-td{background:var(--borderColor-muted, var(--color-border-subtle))}.audit-log-details-cont.open .entry-details{display:block}.billing-credit-card .javascript-disabled-overlay{position:absolute;top:0;left:0;z-index:1;display:none;width:100%;height:100%;background-color:var(--bgColor-default, var(--color-canvas-default));opacity:.5}.billing-credit-card.disabled .javascript-disabled-overlay{display:block}.usage-bar{width:100%;margin:4px 0 0;background:#eee;border-radius:20px}.usage-bar.exceeded .progress{background-color:var(--bgColor-danger-emphasis, var(--color-danger-emphasis)) !important}.lfs-data-pack-field{margin:-4px 0}.lfs-data-icon{color:var(--fgColor-muted, var(--color-fg-muted));text-align:center}.lfs-data-icon.dark{color:var(--fgColor-default, var(--color-fg-default))}.lfs-data-icon.octicon-database{margin-right:4px;margin-left:2px}.payment-methods{position:relative}.payment-methods .selected-payment-method{display:none}.payment-methods .selected-payment-method::before{display:table;content:""}.payment-methods .selected-payment-method::after{display:table;clear:both;content:""}.payment-methods .selected-payment-method.active{display:block}.payment-methods .form-group dd .form-control.short.input-vat{width:300px}.payment-methods .pay-with-header{margin:4px 0}.payment-methods .pay-with-paypal .setup-creditcard-form,.payment-methods .pay-with-paypal .paypal-form-actions,.payment-methods .pay-with-paypal .terms,.payment-methods .pay-with-paypal .paypal-signed-in,.payment-methods .pay-with-paypal .paypal-down-flash,.payment-methods .pay-with-paypal .loading-paypal-spinner{display:none}.payment-methods.paypal-loading .loading-paypal-spinner{display:block}.payment-methods.paypal-down .paypal-down-flash{display:block}.payment-methods.paypal-logged-in .paypal-sign-in{display:none}.payment-methods.paypal-logged-in .setup-creditcard-form,.payment-methods.paypal-logged-in .paypal-form-actions,.payment-methods.paypal-logged-in .terms,.payment-methods.paypal-logged-in .paypal-signed-in{display:block}.payment-methods.has-paypal-account .paypal-sign-in{display:none}.payment-methods.has-paypal-account .paypal-signed-in{display:block}.paypal-label{margin:16px 0 8px;font-weight:var(--base-text-weight-semibold, 600)}.paypal-container{display:inline-block;margin-bottom:16px;vertical-align:top;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border-radius:4px}.braintree-paypal-loggedin{padding:12px 16px !important;background-position:12px 50% !important;border:1px solid var(--borderColor-muted, var(--color-border-muted)) !important;border-radius:4px}.bt-pp-name{margin-left:16px !important}.bt-pp-email{margin-left:16px !important}.bt-pp-cancel{font-size:0 !important;line-height:1 !important;color:var(--fgColor-danger, var(--color-danger-fg)) !important;text-decoration:none !important}.paypal-icon{margin:0 2px 0 1px;vertical-align:middle}.currency-container .local-currency,.currency-container .local-currency-block{display:none}.currency-container.open .local-currency{display:inline}.currency-container.open .local-currency-block{display:block}.currency-container.open .default-currency{display:none}.strong-label{display:inline-block;margin-bottom:4px;font-weight:var(--base-text-weight-semibold, 600)}.discounted-original-price{font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted));text-decoration:line-through}.billing-manager-input{width:500px}.seats-change-arrow{margin:0 8px}.plan-choice{position:relative;display:block;padding:16px;padding-left:40px;font-weight:var(--base-text-weight-normal, 400);background-color:var(--bgColor-muted, var(--color-canvas-subtle));border:1px solid var(--borderColor-default, var(--color-border-default))}.plan-choice.open,.plan-choice.selected{background-color:var(--bgColor-default, var(--color-canvas-default))}.line-item-value{float:right}.condensed-payment-methods .vat-field{width:100%}.condensed-payment-methods .state-field{width:30%}.condensed-payment-methods .postcode-field{width:28%}.condensed-payment-methods .country-field{width:42%}.condensed-payment-methods .is-international .country-field{width:72%}.condensed-payment-methods .is-international.no-postcodes .country-field{width:100%}.zuora-billing-section.PaymentMethod--creditcard:not(.has-removed-contents)~.SignUpContinueActions{display:none}.zuora-billing-section.PaymentMethod--creditcard-added~.SignUpContinueActions{display:block}.zuora-billing-section.PaymentMethod--paypal~.SignUpContinueActions{display:block}.billing-box-accordion[open] .octicon-chevron-right{height:auto;transform:rotate(90deg)}.billing-box-accordion:hover .billing-box-accordion-state .octicon{color:var(--fgColor-muted, var(--color-fg-muted))}.billing-box-accordion-chevron[open] .octicon-chevron-right{height:auto;transform:rotate(90deg)}.billing-box-accordion-state .octicon{color:var(--fgColor-muted, var(--color-fg-muted));transition:transform .09s ease-out}.billing-box-progress{padding-top:1px;margin-bottom:4px}.Details-element:focus{outline:none}.blob-interaction-bar{position:relative;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border-bottom:1px solid var(--borderColor-default, var(--color-border-default))}.blob-interaction-bar::before{display:table;content:""}.blob-interaction-bar::after{display:table;clear:both;content:""}.blob-interaction-bar .octicon-search{position:absolute;top:6px;left:10px;font-size:12px;color:var(--fgColor-muted, var(--color-fg-muted))}.blob-filter{width:100%;padding:4px 16px 4px 32px;font-size:12px;border:0;border-radius:0;outline:none}.blob-filter:focus{outline:none}.TagsearchPopover{width:inherit;max-width:600px}.TagsearchPopover-content{max-height:300px}.diff-table .line-alert,.blob-code-content .line-alert{position:absolute;left:0;margin:-2px 2px}.diff-table .codeowners-error,.blob-code-content .codeowners-error{color:var(--fgColor-danger, var(--color-danger-fg))}.diff-table .error-highlight,.blob-code-content .error-highlight{position:relative;cursor:help;font-style:italic;color:var(--fgColor-danger, var(--color-danger-fg))}.diff-table .error-highlight::before,.blob-code-content .error-highlight::before{position:absolute;top:101%;width:100%;height:.25em;content:"";background:linear-gradient(135deg, transparent, transparent 45%, var(--fgColor-danger, var(--color-danger-fg)), transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, var(--fgColor-danger, var(--color-danger-fg)), transparent 55%, transparent 100%);background-repeat:repeat-x,repeat-x;background-size:.5em .5em}.blob-code-content .blob-num .line-alert{margin-top:1px}.diff-table .blob-num .line-alert{margin:2px -2px}.csv-data .line-alert{position:absolute;margin:2px 4px}.CopyBlock{line-height:20px;cursor:pointer}.CopyBlock .octicon-copy{display:none}.CopyBlock:hover,.CopyBlock:focus,.CopyBlock:active{background-color:var(--bgColor-default, var(--color-canvas-default));outline:none}.CopyBlock:hover .octicon-copy,.CopyBlock:focus .octicon-copy,.CopyBlock:active .octicon-copy{display:inline-block}.blob-header.is-stuck{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.CodeMirror-hints{position:absolute;z-index:10;max-height:20em;margin:0;overflow-y:auto;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;list-style:none;background-color:var(--bgColor-default, var(--color-canvas-default));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px;box-shadow:var(--shadow-resting-medium, var(--color-shadow-medium))}.CodeMirror-hint{padding:2px 8px;margin:0;color:var(--fgColor-default, var(--color-fg-default));white-space:pre;cursor:pointer}.CodeMirror-hint .CodeMirror-hint:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.CodeMirror-hint .CodeMirror-hint:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.CodeMirror-hint-active{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.CodeMirror-lint-tooltip{position:fixed;z-index:100;min-width:300px;max-width:600px;opacity:0;transition:opacity .4s}.CodeMirror-lint-mark-error,.cm-lintRange.cm-lintRange-error{position:relative;cursor:help}.CodeMirror-lint-mark-error::before,.cm-lintRange.cm-lintRange-error::before{position:absolute;top:101%;width:100%;height:.25em;content:"";background:linear-gradient(135deg, transparent, transparent 45%, var(--borderColor-danger-emphasis, var(--color-danger-emphasis)), transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, var(--borderColor-danger-emphasis, var(--color-danger-emphasis)), transparent 55%, transparent 100%);background-repeat:repeat-x,repeat-x;background-size:.5em .5em}.CodeMirror-lint-mark-warning,.cm-lintRange.cm-lintRange-warning{position:relative;cursor:help}.CodeMirror-lint-mark-warning::before,.cm-lintRange.cm-lintRange-warning::before{position:absolute;top:101%;width:100%;height:.25em;content:"";background:linear-gradient(135deg, transparent, transparent 45%, var(--borderColor-attention-emphasis, var(--color-attention-emphasis)), transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, var(--borderColor-attention-emphasis, var(--color-attention-emphasis)), transparent 55%, transparent 100%);background-repeat:repeat-x,repeat-x;background-size:.5em .5em}.CodeMirror-lint-mark-info,.cm-lintRange.cm-lintRange-info{position:relative;cursor:help}.CodeMirror-lint-mark-info::before,.cm-lintRange.cm-lintRange-info::before{position:absolute;top:101%;width:100%;height:.25em;content:"";background:linear-gradient(135deg, transparent, transparent 45%, var(--borderColor-accent-emphasis, var(--color-accent-emphasis)), transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, var(--borderColor-accent-emphasis, var(--color-accent-emphasis)), transparent 55%, transparent 100%);background-repeat:repeat-x,repeat-x;background-size:.5em .5em}.CodeMirror-hint-active .CodeMirror-hint-description{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important}.status-heading{margin-bottom:1px}.merge-status-list{max-height:0;padding:0;margin:16px -16px -16px -55px;overflow-y:auto;transition:max-height .25s ease-in-out}.merge-status-list.hide-closed-list{visibility:hidden;transition:max-height .25s ease-in-out,visibility 0s linear .25s}.statuses-toggle-opened{display:none}.merge-status-item{position:relative;padding:8px 16px;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border-bottom:1px solid var(--borderColor-default, var(--color-border-default))}.merge-status-item:last-child:not(.review-item){border-bottom:0}.merge-status-item .css-truncate-target{max-width:100%}.merge-status-item .dismiss-review-form{display:none}.merge-status-item.open .review-status-item{display:none !important}.merge-status-item.open .dismiss-review-form{display:block}.status-meta{color:var(--fgColor-muted, var(--color-fg-muted))}.status-actions{margin-left:auto}.branch-action-item-icon{float:left;margin-left:-40px}.merge-status-icon{min-width:30px}.branch-action{padding-left:55px;margin-top:16px;margin-bottom:16px}.branch-action .merge-branch-heading{margin-bottom:4px}.branch-action-icon{float:left;width:40px;height:40px;margin-left:-55px;color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));border-radius:6px}.branch-action-body{position:relative;background-color:var(--bgColor-default, var(--color-canvas-default));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.branch-action-body .spinner{display:block;float:left;width:32px;height:32px;margin-right:16px;background:url("/assets/octocat-spinner-32-36e32e38816e.gif") no-repeat}.branch-action-body .merge-message,.branch-action-body .merge-branch-form,.branch-action-body .queue-branch-form{padding:16px;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border-top:1px solid var(--borderColor-default, var(--color-border-default));border-bottom-right-radius:6px;border-bottom-left-radius:6px}.branch-action-item{padding:16px 16px 16px 55px;font-size:13px;line-height:1.4}.branch-action-item+.branch-action-item,.branch-action-item+.mergeability-details{border-top:1px solid var(--borderColor-default, var(--color-border-default))}.branch-action-item.open>.merge-status-list-wrapper>.merge-status-list,.branch-action-item.open>.merge-status-list{max-height:231px;margin-bottom:-16px;border:solid var(--borderColor-default, var(--color-border-default));border-width:1px 0 0}.branch-action-item.open>.merge-status-list-wrapper>.merge-status-list.hide-closed-list,.branch-action-item.open>.merge-status-list.hide-closed-list{visibility:visible;transition:max-height .25s ease-in-out,visibility 0s linear}.branch-action-item.open .statuses-toggle-opened{display:inline}.branch-action-item.open .statuses-toggle-closed{display:none}.branch-action-item-simple{padding-left:16px}.branch-action-item-simple .merge-status-list{margin-left:-16px}.branch-action-item-simple .merge-status-item{padding-left:12px}.branch-action-state-unknown .branch-action-icon,.branch-action-state-unstable .branch-action-icon{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-attention-emphasis, var(--color-attention-emphasis));border:1px solid transparent}.branch-action-state-unknown .branch-action-body,.branch-action-state-unstable .branch-action-body{border-color:var(--borderColor-attention-emphasis, var(--color-attention-emphasis))}.branch-action-state-unknown .branch-action-body::after,.branch-action-state-unknown .branch-action-body::before,.branch-action-state-unstable .branch-action-body::after,.branch-action-state-unstable .branch-action-body::before{position:absolute;top:11px;right:100%;left:-8px;display:block;width:8px;height:16px;pointer-events:none;content:" ";clip-path:polygon(0 50%, 100% 0, 100% 100%)}.branch-action-state-unknown .branch-action-body::after,.branch-action-state-unstable .branch-action-body::after{margin-left:2px;background-color:var(--bgColor-default, var(--color-canvas-default));background-image:linear-gradient(var(--bgColor-default, var(--color-canvas-default)), var(--bgColor-default, var(--color-canvas-default)))}.branch-action-state-unknown .branch-action-body::before,.branch-action-state-unstable .branch-action-body::before{background-color:var(--borderColor-attention-emphasis, var(--color-attention-emphasis))}.branch-action-state-dirty .branch-action-icon,.branch-action-state-closed-dirty .branch-action-icon,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-icon{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-neutral-emphasis, var(--color-neutral-emphasis));border:1px solid transparent}.branch-action-state-dirty .branch-action-body,.branch-action-state-closed-dirty .branch-action-body,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body{border-color:var(--borderColor-default, var(--color-border-default))}.branch-action-state-dirty .branch-action-body::after,.branch-action-state-dirty .branch-action-body::before,.branch-action-state-closed-dirty .branch-action-body::after,.branch-action-state-closed-dirty .branch-action-body::before,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::after,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::before{position:absolute;top:11px;right:100%;left:-8px;display:block;width:8px;height:16px;pointer-events:none;content:" ";clip-path:polygon(0 50%, 100% 0, 100% 100%)}.branch-action-state-dirty .branch-action-body::after,.branch-action-state-closed-dirty .branch-action-body::after,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::after{margin-left:2px;background-color:var(--bgColor-default, var(--color-canvas-default));background-image:linear-gradient(var(--bgColor-default, var(--color-canvas-default)), var(--bgColor-default, var(--color-canvas-default)))}.branch-action-state-dirty .branch-action-body::before,.branch-action-state-closed-dirty .branch-action-body::before,.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body::before{background-color:var(--borderColor-default, var(--color-border-default))}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.branch-action-body .spinner{background-image:url("/assets/octocat-spinner-64-5a4957be9e70.gif");background-size:32px 32px}}.merge-button-matrix-merge-form .merge-branch-form{display:block}.completeness-indicator{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.completeness-indicator-success{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-success-emphasis, var(--color-success-emphasis));border:1px solid transparent;border-radius:50%}.completeness-indicator-error{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-danger-emphasis, var(--color-danger-emphasis));border:1px solid transparent;border-radius:50%}.completeness-indicator-problem{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-neutral-emphasis, var(--color-neutral-emphasis));border:1px solid transparent;border-radius:50%}.completeness-indicator-warning{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-attention-emphasis, var(--color-attention-emphasis));border:1px solid transparent;border-radius:50%}.overflow-scroll-y{overflow-x:hidden !important;overflow-y:scroll !important}.business-menu-item:not([aria-current=page])+.business-sub-menu{display:none}.business-menu-icon{width:16px;margin-right:8px}.dormant-users-recent-reports{gap:16px}body.full-width-p-0 .new-discussion-timeline{padding:0 !important}body.full-width-p-0 .footer .mt-6{margin-top:0 !important;border-top:0 !important}.checks-list-item-icon{width:16px}.check-annotation{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.file .check-annotation{border-bottom:1px solid var(--borderColor-default, var(--color-border-default))}.file .check-annotation:last-child{border-bottom:0}.check-annotation .annotation-actions{top:4px;right:8px}.check-annotation .annotation-octicon{width:16px}.check-annotation.Details--on .Details-content--hidden{display:block !important}.annotation-title{word-break:break-word}.check-annotation-failure{box-shadow:inset 4px 0 0 var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.check-annotation-failure .annotation-title{color:var(--fgColor-danger, var(--color-danger-fg))}.check-annotation-warning{box-shadow:inset 4px 0 0 var(--borderColor-attention-emphasis, var(--color-attention-emphasis))}.check-annotation-warning .octicon-alert{color:var(--fgColor-attention, var(--color-attention-fg))}.check-annotation-warning .annotation-title{color:var(--fgColor-attention, var(--color-attention-fg))}.neutral-check{color:var(--fgColor-muted, var(--color-fg-muted))}.code-frequency .addition{fill:#2cbe4e;fill-opacity:1}.code-frequency .deletion{fill:var(--fgColor-danger, var(--color-danger-emphasis));fill-opacity:1}.code-list .file-box{border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.code-list .title{min-height:24px;margin:-4px 0 8px 40px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.2}.code-list .repo-specific .title,.code-list .repo-specific .full-path{margin-left:0}.code-list .match-count,.code-list .updated-at{margin:0;font-weight:var(--base-text-weight-normal, 400)}.code-list .language{float:right;margin-left:8px;font-size:12px;color:rgba(51,51,51,.75)}.code-list .avatar{float:left}.code-list .code-list-item+.code-list-item{border-top:1px solid var(--borderColor-muted, var(--color-border-muted))}.code-list .blob-num{padding:0}.code-list .blob-num::before{content:normal}.code-list .blob-num a{padding:0 8px;color:inherit}.code-list .blob-num a:hover{color:var(--fgColor-accent, var(--color-accent-fg))}.code-list .blob-code{white-space:pre-wrap}.code-list .divider .blob-num,.code-list .divider .blob-code{padding-top:0;padding-bottom:0;cursor:default;background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.code-list .divider .blob-num{height:18px;padding:0 8px;line-height:15px;background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.code-list .full-path{margin:0 0 0 40px}.code-list .full-path .octicon-repo{color:var(--fgColor-muted, var(--color-fg-muted))}.code-list .full-path .octicon-lock{color:var(--fgColor-attention, var(--color-attention-fg))}.code-list .full-path a{color:var(--fgColor-muted, var(--color-fg-muted))}.code-list-item-private .file-box{border:1px solid var(--borderColor-attention-muted, var(--color-attention-muted))}.code-list-item-private .blob-num{background-color:var(--bgColor-attention-muted, var(--color-attention-subtle));border-right:1px solid var(--borderColor-attention-muted, var(--color-attention-muted))}.code-list-item-private .blob-num a{color:var(--fgColor-attention, var(--color-attention-fg))}.code-list-item-private .divider .blob-num,.code-list-item-private .divider .blob-code{color:var(--fgColor-attention, var(--color-attention-fg));background-color:var(--bgColor-attention-muted, var(--color-attention-subtle))}.code-scanning-alert-warning-message{border-color:var(--borderColor-attention-emphasis, var(--color-attention-emphasis)) !important}.code-scanning-font-size-inherit{font-size:inherit !important}.cs-status-message .md-paragraph,.cs-status-message .md-list{margin-bottom:8px}.cs-status-message .md-paragraph:last-child,.cs-status-message .md-list:last-child{margin-bottom:0}.cs-status-message .md-list,.cs-message .md-list{padding-left:2em}.cs-status-message .md-pre{white-space:pre-wrap}.codesearch-head.pagehead h1{width:250px;line-height:33px}@media(min-width: 768px){.advanced-search-form .flattened dt{width:230px}.advanced-search-form .flattened dt label{font-weight:var(--base-text-weight-normal, 400)}.advanced-search-form .flattened dd{margin-left:250px}.advanced-search-form .form-checkbox{margin-left:250px}}.search-form-fluid .TableObject-item--primary{position:relative;padding-right:8px}.search-form-fluid .completed-query{position:absolute;z-index:1;padding:inherit;margin:0;overflow:hidden;white-space:nowrap}.search-form-fluid .completed-query span{opacity:0}.search-form-fluid .search-page-label{position:relative;display:block;font-weight:var(--base-text-weight-normal, 400);cursor:text}.search-form-fluid .search-page-label.focus .completed-query{opacity:.6}.search-form-fluid .search-page-input{position:relative;z-index:2;min-height:0;padding:0;margin:0;background:none;border:0;box-shadow:none}.search-form-fluid .search-page-input:focus{box-shadow:none}.topics-row-container{height:30px;overflow:hidden}.codespaces-policy-form details>summary::-webkit-details-marker{display:none}.codespaces-policy-item-no-hover:hover{color:var(--fgColor-default, var(--color-fg-default));background-color:var(--overlay-bgColor, var(--color-canvas-overlay))}.codespaces-policy-constraint-menu-item-muted-hover:hover{color:var(--fgColor-default, var(--color-fg-default));background-color:var(--button-default-bgColor-hover, var(--color-btn-hover-bg))}.codespaces-policy-form-blue-hover:hover{color:var(--fgColor-accent, var(--color-accent-fg)) !important}.codespaces-policy-form-blue-hover:hover svg{color:var(--fgColor-accent, var(--color-accent-fg)) !important}.codespaces-policy-form-blue-hover:focus svg{color:var(--fgColor-accent, var(--color-accent-fg)) !important}.codespaces-policy-form-danger-hover:hover{background-color:var(--bgColor-danger-muted, var(--color-danger-subtle)) !important}.codespaces-list-box .css-truncate-target{max-width:100%}.commit-activity-master{margin-top:16px}.is-graph-loading .commit-activity-master{display:none}rect{shape-rendering:crispedges}rect.max{fill:var(--fgColor-attention, var(--color-attention-fg))}g.bar{fill:var(--fgColor-success, var(--color-success-fg))}g.mini{fill:var(--fgColor-severe, var(--color-severe-fg))}g.active rect{fill:var(--fgColor-danger, var(--color-danger-fg))}circle.focus{fill:var(--fgColor-muted, var(--color-fg-muted))}.dot text{fill:var(--fgColor-muted, var(--color-fg-muted));stroke:none}span.no-nl-marker{position:relative;color:var(--fgColor-danger, var(--color-danger-fg));vertical-align:middle}.symlink .no-nl-marker{display:none}.contrib-person path{fill:var(--fgColor-severe, var(--color-severe-fg))}.contrib-person .midlabel{fill:var(--fgColor-neutral, var(--color-neutral-emphasis))}.coupons .setup-plans td img{margin-top:-2px;vertical-align:middle}.coupons .coupon-form-body{width:270px;padding:16px;margin:100px auto 60px;font-size:14px;text-align:center;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.coupons .coupon-form-body .input-block{margin-bottom:16px}.coupons .coupon-form-body .btn{display:block;width:100%}.coupon-icon{width:80px;height:80px;margin:0 auto 16px;color:var(--fgColor-accent, var(--color-accent-fg));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:40px}.coupon-icon .octicon{margin-top:16px;margin-right:2px}.repo-private-icon{fill:var(--fgColor-attention, var(--color-attention-fg))}.dashboard-rollup-items>.dashboard-rollup-item{border-top:1px solid var(--borderColor-default, var(--color-border-default))}.pinned-favorites-update-form{height:200px}.dashboard-break-word{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.news .bio g-emoji,.news .repo-description g-emoji{display:inline-block}.news .feed-item-heading-menu-button{color:var(--fgColor-muted, var(--color-fg-muted));outline:none}.news .feed-item-heading-menu-button:hover{color:var(--fgColor-default, var(--color-fg-default))}.suggest-icon{width:48px;height:48px;padding:4px}.suggest-icon svg,.suggest-icon path{fill:#fff}.suggest-icon svg::before,.suggest-icon path::before{bottom:-6px;left:-4px;background-color:#9e7bff}.suggest-icon svg::after,.suggest-icon path::after{top:-5px;right:-5px;width:5px;height:5px;background-color:#6c84e9}.suggest-icon .suggest-icon-bubble{position:absolute;width:6px;height:6px;background-color:#6c84e9;border-radius:50%}.suggest-icon .suggest-icon-bubble:nth-of-type(2n){width:4px;height:4px;background-color:#9e7bff}.suggest-icon .suggest-icon-bubble:nth-of-type(1){bottom:-7px;left:-7px}.suggest-icon .suggest-icon-bubble:nth-of-type(2){top:-4px;right:4px}.suggest-icon .suggest-icon-bubble:nth-of-type(3){top:-7px;right:-8px}.dashboard-notice{position:relative;padding:16px 16px 16px 55px;margin-bottom:16px;font-size:14px;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.dashboard-notice .dismiss{position:absolute;top:10px;right:10px;width:16px;height:16px;color:var(--fgColor-muted, var(--color-fg-muted));cursor:pointer}.dashboard-notice .dismiss:hover{color:var(--fgColor-muted, var(--color-fg-muted))}.dashboard-notice .notice-icon{position:absolute;top:15px;left:15px}.dashboard-notice .octicon-organization{color:var(--fgColor-accent, var(--color-accent-fg))}.dashboard-notice h2{margin-top:8px;margin-bottom:16px;font-size:16px;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-default, var(--color-fg-default))}.dashboard-notice p.no-title{padding-right:4px}.dashboard-notice ul{margin-left:16px}.dashboard-notice li{padding-bottom:16px}.dashboard-notice .coupon{padding:8px;margin:16px 0;font-size:20px;font-weight:var(--base-text-weight-semibold, 600);text-align:center;background:var(--bgColor-default, var(--color-canvas-default));border:1px dashed var(--borderColor-default, var(--color-border-default))}.dependabot-rules-banner-container{height:auto;background-image:url("/assets/rules-promo-banner-light-mobile-915fa9def8af.svg") !important;background-repeat:no-repeat;background-position:top right;background-size:auto 100%}@media(min-width: 1012px){.dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-light-f2faab0aacee.svg") !important}}[data-color-mode=light][data-light-theme*=dark] .dependabot-rules-banner-container,[data-color-mode=dark][data-dark-theme*=dark] .dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-dark-mobile-907c0c4a458d.svg") !important}@media(min-width: 1012px){[data-color-mode=light][data-light-theme*=dark] .dependabot-rules-banner-container,[data-color-mode=dark][data-dark-theme*=dark] .dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-dark-51278c312ec0.svg") !important}}@media(prefers-color-scheme: light){[data-color-mode=auto][data-light-theme*=dark] .dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-dark-mobile-907c0c4a458d.svg") !important}}@media(prefers-color-scheme: light)and (min-width: 1012px){[data-color-mode=auto][data-light-theme*=dark] .dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-dark-51278c312ec0.svg") !important}}@media(prefers-color-scheme: dark){[data-color-mode=auto][data-dark-theme*=dark] .dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-dark-mobile-907c0c4a458d.svg") !important}}@media(prefers-color-scheme: dark)and (min-width: 1012px){[data-color-mode=auto][data-dark-theme*=dark] .dependabot-rules-banner-container{background-image:url("/assets/rules-promo-banner-dark-51278c312ec0.svg") !important}}dl.form.developer-select-account{margin-top:0}development-menu .line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}development-menu .form-control[is-loading]{background:transparent}development-menu .development-menu-component-menu-modal,development-menu .development-menu-component-dialog-modal{margin-top:4px !important}development-menu .SelectMenu-item:hover,development-menu .SelectMenu-item:focus-visible{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important;background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis)) !important}development-menu .SelectMenu-item:hover .arrow,development-menu .SelectMenu-item:focus-visible .arrow{visibility:visible !important}development-menu .SelectMenu-item:hover svg,development-menu .SelectMenu-item:hover span,development-menu .SelectMenu-item:hover p,development-menu .SelectMenu-item:focus-visible svg,development-menu .SelectMenu-item:focus-visible span,development-menu .SelectMenu-item:focus-visible p{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important;background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis)) !important}development-menu .development-menu-component-menu-modal,development-menu .development-menu-component-dialog,development-menu .development-menu-component-dialog-modal{animation:none}@media(min-width: 544px){development-menu .development-menu-component-menu-modal,development-menu .development-menu-component-dialog,development-menu .development-menu-component-dialog-modal{max-width:300px}}@media(max-width: 544px){development-menu .hx_rsm-modal-sm{position:fixed !important;top:75px;right:16px !important;left:16px;display:flex;width:auto;height:80%;margin:0;flex-direction:column;animation:hx_rsm-modal-animation .24s .12s cubic-bezier(0, 0.1, 0.1, 1) backwards}}development-menu .development-menu-component-dialog:not([hidden])+.development-menu-component-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:block;cursor:default;content:" ";background:transparent;background:var(--overlay-backdrop-bgColor, var(--color-primer-canvas-backdrop))}@media(min-width: 544px){development-menu .development-menu-component-dialog:not([hidden])+.development-menu-component-dialog-overlay{display:none}}development-menu .development-menu-component-dialog{z-index:99}@keyframes development-menu-component-dialog-animation--sm{0%{opacity:0;transform:translateX(16px)}}@media(min-width: 544px){development-menu .development-menu-component-dialog{position:absolute;top:auto;right:auto;bottom:auto;left:auto;max-height:none;padding-top:0;margin:0;transform:none}}development-menu .development-menu-component-dialog .development-menu-component-dialog-modal{animation:none}development-menu .SelectMenu-item[aria-disabled=true]{opacity:.5}.file-diff-split[data-lock-side-selection=left] [data-split-side=right],.file-diff-split[data-lock-side-selection=right] [data-split-side=left]{-webkit-user-select:none;user-select:none}.invisible{position:absolute;opacity:0}.label-select-menu .color{display:inline-block;width:14px;height:14px;margin-top:-1px;margin-right:2px;vertical-align:middle;border-radius:7px}.label-select-menu .select-menu-item:hover,.label-select-menu .select-menu-item:focus,.label-select-menu .select-menu-item[aria-checked=true]:hover,.label-select-menu .select-menu-item[aria-checked=true]:focus{color:inherit;background-color:var(--bgColor-neutral-muted, var(--color-neutral-subtle))}.label-select-menu .select-menu-item-icon,.label-select-menu .label-options-icon{color:inherit !important}.user-has-reacted .octicon{fill:var(--fgColor-accent, var(--color-accent-fg))}.discussions-header-wrap{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px}@media(min-width: 1012px){.discussions-header-wrap{grid-template-columns:minmax(0, 1fr) max-content}}.discussions-query-builder{order:2}@media(min-width: 1012px){.discussions-query-builder{order:inherit}}.discussions-button-wrap{display:flex;align-items:center;order:1;flex-wrap:wrap;gap:4px}@media(min-width: 768px){.discussions-button-wrap{gap:0}}@media(min-width: 1012px){.discussions-button-wrap{order:inherit;justify-content:flex-end}}.discussions-select-menu a:focus{outline:2px solid var(--focus-outlineColor, var(--color-accent-emphasis))}.hx_discussion_section_row{border-top:solid 1px var(--borderColor-muted, var(--color-border-muted)) !important;border-radius:0 !important}.donut-chart>.error,.donut-chart>.cancelled,.donut-chart>.action_required,.donut-chart>.timed_out,.donut-chart>.failure{fill:var(--color-checks-donut-error)}.donut-chart>.expected,.donut-chart>.queued,.donut-chart>.in_progress,.donut-chart>.waiting,.donut-chart>.requested,.donut-chart>.pending{fill:var(--color-checks-donut-pending)}.donut-chart>.success{fill:var(--color-checks-donut-success)}.donut-chart>.neutral,.donut-chart>.stale,.donut-chart>.skipped{fill:var(--color-checks-donut-neutral)}.metered-license-graph{display:block;height:275px}.metered-license-graph .metered-license-graph-loading,.metered-license-graph .metered-license-graph-error{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.ghe-license-status{padding:40px 0;font-size:16px;text-align:center}.ghe-license-status .octocat{width:225px;margin-bottom:16px}.ghe-license-status h1{margin-bottom:8px}.ghe-license-status p{margin-bottom:4px;color:var(--fgColor-muted, var(--color-fg-muted))}.ghe-license-expiry-icon{margin:4px 8px 0 0;color:var(--fgColor-attention, var(--color-attention-fg))}.feature-preview-dialog{width:90vw;max-width:880px;height:60vh;min-height:240px;max-height:700px}.feature-preview-dialog .feature-preview-info{height:60vh;min-height:183px;max-height:calc(100% - 57px)}.global-nav-feature-preview-dialog{height:60vh;min-height:240px}.file{position:relative;margin-top:16px;margin-bottom:16px;border:1px solid var(--borderColor-default, var(--color-border-default, #ddd));border-radius:6px}.file .drag-and-drop{border:0;border-top:1px dashed var(--borderColor-default, var(--color-border-default))}.file:target{outline:none !important;box-shadow:0 0 0 2px var(--focus-outlineColor, var(--color-accent-fg)) !important}.file .data.empty{padding:4px 8px;color:var(--fgColor-muted, var(--color-fg-muted))}.file:not(.open) .file-header.file-header--expandable{border-bottom:0;border-radius:6px}.file .data.suppressed,.file.open .image{display:none}.file.open .data.suppressed{display:block}.file .image{position:relative;padding:32px;text-align:center;background-color:#ddd}.file .image table{margin:0 auto}.file .image td{padding:0 4px;color:var(--fgColor-muted, var(--color-fg-muted));text-align:center;vertical-align:top}.file .image td img{max-width:100%}.file .image .border-wrap{position:relative;display:inline-block;line-height:0;background-color:var(--bgColor-default, var(--color-canvas-default));border:1px solid var(--borderColor-default, var(--color-border-default))}.file .image a{display:inline-block;line-height:0}.file .image img,.file .image canvas{max-width:600px;background:url("/assets/trans_bg-b507cc0d0e5d.gif") right bottom #eee;border:1px solid #fff}.file .image .view img,.file .image .view canvas{position:relative;top:0;right:0;max-width:inherit;background:url("/assets/trans_bg-b507cc0d0e5d.gif") right bottom #eee}.file .image .view>span{vertical-align:middle}.file .empty{background:none}.file-header{z-index:2;padding:4px 8px;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border-bottom:1px solid var(--borderColor-default, var(--color-border-default));border-top-left-radius:6px;border-top-right-radius:6px}.file-header::before{display:table;content:""}.file-header::after{display:table;clear:both;content:""}.file-actions{float:right;padding-top:2px;font-size:12px}.file-actions select{margin-left:4px}.file-info{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:32px}.file-info .octicon{vertical-align:text-bottom}.sticky-file-header{position:sticky;top:60px}.sticky-file-header.has-open-dropdown{z-index:10}.diff-progressive-loader{min-height:150px}.load-diff-button,.load-diff-retry{z-index:1;min-height:32px}.diff-placeholder-svg{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%)}.graphs .area{fill:var(--bgColor-success-emphasis, var(--color-success-emphasis));fill-opacity:.5}.graphs .path{fill:none;stroke:var(--bgColor-success-emphasis, var(--color-success-emphasis));stroke-opacity:1;stroke-width:2px}.graphs .dot{fill:var(--bgColor-success-emphasis, var(--color-success-emphasis));stroke:#1e7e34;stroke-width:2px}.graphs .dot.padded{stroke:var(--bgColor-default, var(--color-canvas-default));stroke-width:1px}.graphs .dot.padded circle:hover{fill:var(--fgColor-accent, var(--color-accent-emphasis))}.graphs .d3-tip{fill:var(--fgColor-neutral, var(--color-neutral-emphasis))}.graphs .d3-tip text{font-size:12px;fill:var(--bgColor-default, var(--color-canvas-default))}.graphs .dir{float:right;padding-top:4px;font-size:12px;font-weight:var(--base-text-weight-normal, 400);line-height:100%;color:var(--fgColor-muted, var(--color-fg-muted))}.graphs .selection .overlay{visibility:none}.graphs .selection .selection{fill:var(--fgColor-neutral, var(--color-neutral-emphasis));fill-opacity:.1;stroke:var(--fgColor-default, var(--color-fg-default));stroke-dasharray:3 3;stroke-opacity:.4;stroke-width:1px;shape-rendering:crispedges}.svg-tip{position:absolute;z-index:99999;padding:8px 16px;font-size:12px;color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));text-align:center;background:var(--bgColor-emphasis, var(--color-neutral-emphasis-plus));border-radius:6px}.svg-tip.is-visible{display:block}.svg-tip::after{position:absolute;bottom:-10px;left:50%;width:5px;height:5px;box-sizing:border-box;margin:0 0 0 -4px;content:" ";border:5px solid transparent;border-top-color:var(--bgColor-emphasis, var(--color-neutral-emphasis-plus))}.svg-tip.left::after{left:10%}.svg-tip.right::after{left:90%}.svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.svg-tip.comparison .title{display:block;padding:8px;margin:0;font-weight:var(--base-text-weight-semibold, 600);line-height:1;pointer-events:none}.svg-tip.comparison ul{padding:4px 8px 8px 8px;margin:0;white-space:nowrap;list-style:none}.svg-tip.comparison li{display:inline-block;padding-top:16px}.svg-tip.comparison .metric-0,.svg-tip.comparison .metric-1{position:relative}.svg-tip.comparison .metric-0::before,.svg-tip.comparison .metric-1::before{position:absolute;top:0;right:0;left:0;height:4px;content:"";border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.svg-tip.comparison .metric-0::before{background-color:var(--bgColor-success-emphasis, var(--color-success-emphasis))}.svg-tip.comparison .metric-1::before{background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.team-breadcrumb .team-breadcrumb-item{display:inline-block}.team-breadcrumb .team-breadcrumb-item::after{padding-right:.5em;padding-left:.5em;color:var(--borderColor-neutral-muted, var(--color-neutral-muted));content:"/"}.team-breadcrumb .team-breadcrumb-item-selected::after{content:none}.team-discussions-container{min-height:100vh}@media(min-width: 768px){.team-left-column{max-width:350px}}.team-left-column .team-avatar{width:80px;height:80px}@media(min-width: 768px){.team-left-column .team-avatar{width:140px;height:140px}}.team-discussions{max-width:768px}.team-discussions .previewable-comment-form .comment{border:0}.team-discussions .previewable-comment-form .tabnav-tab.selected{background-color:var(--bgColor-default, var(--color-canvas-default))}.hooks-listing .boxed-group-action.select-menu{z-index:auto}.hooks-listing .boxed-group-inner{padding:0 8px;margin-bottom:8px}.hook-item a:hover{text-decoration:none}.hook-item .item-status{float:left;width:16px;margin-right:8px;text-align:center}.hook-item .description{color:var(--fgColor-muted, var(--color-fg-muted))}.hook-item .description .css-truncate-target{max-width:160px}.hook-item .icon-for-success,.hook-item .icon-for-failure,.hook-item .icon-for-pending,.hook-item .icon-for-inactive{display:none}.hook-item.success .icon-for-success{display:inline-block;color:var(--fgColor-success, var(--color-success-fg))}.hook-item.failure .icon-for-failure{display:inline-block;color:var(--fgColor-danger, var(--color-danger-fg))}.hook-item.pending .icon-for-pending{display:inline-block;color:var(--fgColor-muted, var(--color-fg-muted))}.hook-item.inactive .icon-for-inactive{display:inline-block;color:var(--fgColor-muted, var(--color-fg-muted))}.hook-item .icon-for-enabled,.hook-item .icon-for-disabled{display:none}.hook-item.enabled .icon-for-enabled{display:inline-block;color:var(--fgColor-success, var(--color-success-fg))}.hook-item.disabled .icon-for-disabled{display:inline-block;color:var(--fgColor-muted, var(--color-fg-muted))}.hook-item .hook-error-message{margin-left:24px;color:var(--fgColor-danger, var(--color-danger-fg))}.hook-url.css-truncate-target{max-width:360px}.hooks-oap-warning{margin-top:0}.hooks-oap-warning ul{margin:8px 0}.hooks-oap-warning ul li{margin-left:16px}.item-name{float:left;font-weight:var(--base-text-weight-semibold, 600)}.hovercard-icon{width:16px}.integrations-select-repos{max-height:138px;overflow-y:scroll;border-radius:6px}.integrations-select-repos .mini-repo-list-item{padding:8px 64px 8px 32px}.integrations-select-repos .mini-repo-list-item:hover .repo,.integrations-select-repos .mini-repo-list-item:hover .owner{text-decoration:none}.integrations-select-repos .mini-repo-list-item .css-truncate-target{max-width:345px}.integrations-select-repos::-webkit-scrollbar{width:10px}.integrations-select-repos::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:solid var(--bgColor-default, var(--color-canvas-default)) 2px;border-radius:6px;box-shadow:0 0 1px rgba(255,255,255,.5)}.integrations-select-repos::-webkit-scrollbar-track-piece{background:transparent}.integrations-repository-picker{width:440px}.select-permission-modal{width:340px}.issue-list-item+.issue-list-item{border-top:solid 1px var(--borderColor-muted, var(--color-border-muted))}.issue-list-item{overflow-wrap:anywhere}.pinned-issue-item .pinned-issue-handle{cursor:grab}.pinned-issue-item.is-dragging,.pinned-issue-item.is-dragging .pinned-issue-handle{cursor:grabbing}.pinned-issue-item.is-dragging{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle))}.pinned-issue-item.sortable-ghost{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle));opacity:0}.issues-reset-query-wrapper{margin-bottom:16px}.label-link:hover{text-decoration:none}.issues-reset-query{font-weight:var(--base-text-weight-semibold, 600);color:var(--fgColor-muted, var(--color-fg-muted))}.issues-reset-query:hover{color:var(--fgColor-accent, var(--color-accent-fg));text-decoration:none}.issues-reset-query:hover .issues-reset-query-icon{background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.issues-reset-query-icon{width:18px;height:18px;padding:1px;margin-right:4px;color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));text-align:center;background-color:var(--bgColor-neutral-emphasis, var(--color-neutral-emphasis));border-radius:6px}.task-progress{color:var(--fgColor-muted, var(--color-fg-muted));text-decoration:none;vertical-align:top}.task-progress .octicon{margin-right:4px;color:var(--fgColor-muted, var(--color-fg-muted), #999);vertical-align:bottom}.task-progress .progress-bar{display:inline-block;width:80px;height:5px;vertical-align:2px;background-color:var(--bgColor-neutral-muted, var(--color-neutral-muted))}.task-progress .progress-bar .progress{background-color:var(--borderColor-default, var(--color-border-default))}.task-progress-counts{display:inline-block;margin-right:4px;margin-left:-2px;font-size:12px}a.task-progress:hover{color:var(--fgColor-accent, var(--color-accent-fg))}a.task-progress:hover .octicon{color:inherit}a.task-progress:hover .progress-bar .progress{background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.issue-meta-section .octicon{color:var(--fgColor-muted, var(--color-fg-muted), #ccc);vertical-align:bottom}.issue-milestone{max-width:240px}.issue-milestone .css-truncate-target{max-width:100px}.milestone-link .octicon{font-size:14px}.milestone-link:hover .octicon{color:inherit}.label-select-menu .description{margin-left:16px}.label-select-menu .color{display:inline-block;width:14px;height:14px;margin-top:-1px;margin-right:2px;vertical-align:middle;border-radius:7px}.label-select-menu [aria-checked=true] .select-menu-item-icon,.label-select-menu [aria-checked=mixed] .select-menu-item-icon,.label-select-menu .selected .select-menu-item-icon{color:inherit !important}.label-select-menu [aria-checked=true] .octicon-circle-slash,.label-select-menu [aria-checked=mixed] .octicon-circle-slash,.label-select-menu .selected .octicon-circle-slash{color:var(--fgColor-muted, var(--color-fg-muted))}.label-select-menu [aria-checked=true]:active,.label-select-menu [aria-checked=mixed]:active,.label-select-menu .selected:active{background-color:transparent !important}.label-select-menu .select-menu-item{position:relative}.label-select-menu .select-menu-item:hover,.label-select-menu .select-menu-item:focus,.label-select-menu .select-menu-item[aria-selected=true],.label-select-menu .select-menu-item.navigation-focus{color:inherit;background-color:var(--bgColor-neutral-muted, var(--color-neutral-subtle))}.label-select-menu .select-menu-item:hover .select-menu-item-icon,.label-select-menu .select-menu-item:focus .select-menu-item-icon,.label-select-menu .select-menu-item[aria-selected=true] .select-menu-item-icon,.label-select-menu .select-menu-item.navigation-focus .select-menu-item-icon{color:transparent}.label-select-menu .select-menu-item:hover .label-options-icon,.label-select-menu .select-menu-item:focus .label-options-icon,.label-select-menu .select-menu-item[aria-selected=true] .label-options-icon,.label-select-menu .select-menu-item.navigation-focus .label-options-icon{color:inherit}.label-select-menu>form{position:relative}.subnav .btn+.issues-search{padding-right:8px;border-right:1px solid var(--borderColor-muted, var(--color-border-muted))}.reaction-sort-item{float:left;width:39px;padding:4px;margin-top:4px;text-align:center;pointer-events:all;border:solid 1px transparent;border-radius:6px;opacity:.7}.reaction-sort-item:focus,.reaction-sort-item:hover{text-decoration:none;background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis));opacity:1}.reaction-sort-item[aria-checked=true]{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle));border-color:var(--borderColor-accent-emphasis, var(--color-accent-emphasis));opacity:1}.issue-keyword{border-bottom:1px dotted var(--borderColor-default, var(--color-border-default))}.issue-keyword:hover{border-bottom:0}.new-label-color-dimensions{width:24px;height:24px}.select-menu-item[aria-selected=true]>.octicon.label-options-icon,.select-menu-item.navigation-focus>.octicon.label-options-icon{color:var(--fgColor-default, var(--color-fg-default))}.new-label-color-input:invalid{color:var(--fgColor-danger, var(--color-danger-fg))}.issue-form-textarea{height:100px !important;min-height:100px !important}.issue-forms-wysiwyg-container .comment-form-head{background:var(--bgColor-muted, var(--color-canvas-subtle)) !important}.issue-forms-wysiwyg-container .comment-body{border-bottom:0 !important}.issue-form-body>:first-child{margin-top:0 !important}.issue-create-branch-menu-action{color:var(--fgColor-default, var(--color-fg-default))}.issue-create-branch-menu-action:hover:not(:disabled){color:var(--fgColor-default, var(--color-fg-default));background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.issue-create-branch-menu-action:focus:not(:disabled){color:var(--fgColor-default, var(--color-fg-default));background-color:var(--bgColor-neutral-muted, var(--color-neutral-subtle))}react-app[app-name=issues]{display:flex !important}react-app[app-name=issues]>[data-target="react-app.reactRoot"]{width:100%}.octocat-spinner{min-height:64px;background-image:url("/assets/octocat-spinner-64-5a4957be9e70.gif");background-repeat:no-repeat;background-position:center center}.octocat-spinner-32{min-height:32px;background-image:url("/assets/octocat-spinner-32-36e32e38816e.gif");background-repeat:no-repeat;background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.octocat-spinner{background-image:url("/assets/octocat-spinner-128-9d4bc3602169.gif");background-size:64px 64px}.octocat-spinner-32{background-image:url("/assets/octocat-spinner-64-5a4957be9e70.gif");background-size:32px 32px}}.map-container .activity{top:120px;left:340px;z-index:99999}.map-container .is-graph-loading .activity{display:block}.map{height:350px}.map-background{pointer-events:all;fill:#0366d6}.map-background-zoom{cursor:grab}.map-land{fill:none;stroke:#256aae;stroke-width:2;shape-rendering:crispedges}.map-country{fill:#d7c7ad;shape-rendering:crispedges;cursor:pointer}.map-country.hk{stroke:#a5967e}.map-country:hover{fill:#c8b28e}.map-country.active{fill:#f6e5ca}.map-borders{fill:none;stroke:#a5967e;shape-rendering:crispedges}.map-graticule{pointer-events:none;fill:none;stroke:#fff;stroke-opacity:.2;shape-rendering:crispedges}.map-graticule :nth-child(2n){stroke-dasharray:2,2}.map-legend .map-legend-circle{fill-opacity:0;stroke:#fff;stroke-width:1.5}.map-legend .map-legend-text{font-size:12px;fill:#fff;text-anchor:end}.map-legend .map-legend-link{stroke:#fff;stroke-width:1.5}.map-point{pointer-events:none;fill:#f66a0a}.map-point:hover{fill:#e36209}.map-country-info{top:8px;right:8px;pointer-events:none;opacity:0}.CircleBadge--feature{position:relative;top:0;transition:top .15s ease-in,box-shadow .12s ease-in}.MarketplaceFeature{min-width:250px}.MarketplaceFeature-text{opacity:.7;transition:opacity .12s ease-in}.MarketplaceFeature-link:hover .CircleBadge--feature{top:-3px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.MarketplaceFeature-link:hover .MarketplaceFeature-text{opacity:1}.MarketplaceFeature-link:active .CircleBadge--feature{top:0;box-shadow:0}.ScreenshotCarousel{border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.ScreenshotCarousel-screenshot{padding:16px}.ScreenshotCarousel-nav{display:flex;overflow-x:auto;align-items:top;box-shadow:inset 0 1px 0 var(--borderColor-default, var(--color-border-default))}.ScreenshotCarousel-navitem{width:20%;min-width:120px;padding:16px;cursor:pointer;border-right:1px solid var(--borderColor-default, var(--color-border-default))}.ScreenshotCarousel-navitem:last-child{border-right:0}.ScreenshotCarousel-navitem.selected{background-color:var(--bgColor-muted, var(--color-canvas-subtle));box-shadow:inset 0 0 4px rgba(36,41,46,.15)}.marketplace-listing-details-sidebar{order:2}@media(min-width: 768px){.marketplace-listing-details-sidebar{order:1}}.marketplace-listing-details-description{order:1}@media(min-width: 768px){.marketplace-listing-details-description{order:2}}.marketplace-plan-emphasis{color:var(--fgColor-default, var(--color-fg-default))}.selected .marketplace-plan-emphasis{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.marketplace-plan-per-time{clear:right}.marketplace-billing-modal{width:540px;max-height:90vh;margin-top:5vh}.marketplace-product-callout{border-color:var(--borderColor-default, var(--color-border-default)) !important}.marketplace-product-callout::before,.marketplace-product-callout::after{display:none}.marketplace-product-callout .branch-action-item-icon{color:var(--fgColor-muted, var(--color-fg-muted));background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.filter-item.selected .Label--secondary{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));border-color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.MarketplaceEdit-body .CircleIcon{display:inline-block;width:32px;height:32px;font-weight:var(--base-text-weight-semibold, 600);line-height:32px;color:var(--fgColor-muted, var(--color-fg-muted));text-align:center;background:#e6ebf1;border-radius:50%}.MarketplaceEdit-body .CircleIcon .octicon{display:inline-block}.CircleBadge--tiny{width:32px;height:32px}.CircleBadge--github{position:relative}.CircleBadge--github.CircleBadge--large::after{right:5px;bottom:5px}.CircleBadge--github.CircleBadge--small::after{right:-5px;bottom:-5px}.CircleBadge--github::after{position:absolute;right:0;bottom:0;display:block;width:22px;height:22px;padding:4px;line-height:0;content:"";background:var(--bgColor-default, var(--color-canvas-default)) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMnB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAyMiAyMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TaGFwZSBDb3B5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IktpdGNoZW4tc2luayIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iT2N0aWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNzAuMDAwMDAwLCAtMTU4NC4wMDAwMDApIiBmaWxsPSIjMUIxRjIzIj4gICAgICAgICAgICA8cGF0aCBkPSJNMzgxLDE1ODQgQzM3NC45MjI1LDE1ODQgMzcwLDE1ODguOTIyNSAzNzAsMTU5NSBDMzcwLDE1OTkuODY3NSAzNzMuMTQ4NzUsMTYwMy45Nzg3NSAzNzcuNTIxMjUsMTYwNS40MzYyNSBDMzc4LjA3MTI1LDE2MDUuNTMyNSAzNzguMjc3NSwxNjA1LjIwMjUgMzc4LjI3NzUsMTYwNC45MTM3NSBDMzc4LjI3NzUsMTYwNC42NTI1IDM3OC4yNjM3NSwxNjAzLjc4NjI1IDM3OC4yNjM3NSwxNjAyLjg2NSBDMzc1LjUsMTYwMy4zNzM3NSAzNzQuNzg1LDE2MDIuMTkxMjUgMzc0LjU2NSwxNjAxLjU3MjUgQzM3NC40NDEyNSwxNjAxLjI1NjI1IDM3My45MDUsMTYwMC4yOCAzNzMuNDM3NSwxNjAwLjAxODc1IEMzNzMuMDUyNSwxNTk5LjgxMjUgMzcyLjUwMjUsMTU5OS4zMDM3NSAzNzMuNDIzNzUsMTU5OS4yOSBDMzc0LjI5LDE1OTkuMjc2MjUgMzc0LjkwODc1LDE2MDAuMDg3NSAzNzUuMTE1LDE2MDAuNDE3NSBDMzc2LjEwNSwxNjAyLjA4MTI1IDM3Ny42ODYyNSwxNjAxLjYxMzc1IDM3OC4zMTg3NSwxNjAxLjMyNSBDMzc4LjQxNSwxNjAwLjYxIDM3OC43MDM3NSwxNjAwLjEyODc1IDM3OS4wMiwxNTk5Ljg1Mzc1IEMzNzYuNTcyNSwxNTk5LjU3ODc1IDM3NC4wMTUsMTU5OC42MyAzNzQuMDE1LDE1OTQuNDIyNSBDMzc0LjAxNSwxNTkzLjIyNjI1IDM3NC40NDEyNSwxNTkyLjIzNjI1IDM3NS4xNDI1LDE1OTEuNDY2MjUgQzM3NS4wMzI1LDE1OTEuMTkxMjUgMzc0LjY0NzUsMTU5MC4wNjM3NSAzNzUuMjUyNSwxNTg4LjU1MTI1IEMzNzUuMjUyNSwxNTg4LjU1MTI1IDM3Ni4xNzM3NSwxNTg4LjI2MjUgMzc4LjI3NzUsMTU4OS42Nzg3NSBDMzc5LjE1NzUsMTU4OS40MzEyNSAzODAuMDkyNSwxNTg5LjMwNzUgMzgxLjAyNzUsMTU4OS4zMDc1IEMzODEuOTYyNSwxNTg5LjMwNzUgMzgyLjg5NzUsMTU4OS40MzEyNSAzODMuNzc3NSwxNTg5LjY3ODc1IEMzODUuODgxMjUsMTU4OC4yNDg3NSAzODYuODAyNSwxNTg4LjU1MTI1IDM4Ni44MDI1LDE1ODguNTUxMjUgQzM4Ny40MDc1LDE1OTAuMDYzNzUgMzg3LjAyMjUsMTU5MS4xOTEyNSAzODYuOTEyNSwxNTkxLjQ2NjI1IEMzODcuNjEzNzUsMTU5Mi4yMzYyNSAzODguMDQsMTU5My4yMTI1IDM4OC4wNCwxNTk0LjQyMjUgQzM4OC4wNCwxNTk4LjY0Mzc1IDM4NS40Njg3NSwxNTk5LjU3ODc1IDM4My4wMjEyNSwxNTk5Ljg1Mzc1IEMzODMuNDIsMTYwMC4xOTc1IDM4My43NjM3NSwxNjAwLjg1NzUgMzgzLjc2Mzc1LDE2MDEuODg4NzUgQzM4My43NjM3NSwxNjAzLjM2IDM4My43NSwxNjA0LjU0MjUgMzgzLjc1LDE2MDQuOTEzNzUgQzM4My43NSwxNjA1LjIwMjUgMzgzLjk1NjI1LDE2MDUuNTQ2MjUgMzg0LjUwNjI1LDE2MDUuNDM2MjUgQzM4OC44NTEyNSwxNjAzLjk3ODc1IDM5MiwxNTk5Ljg1Mzc1IDM5MiwxNTk1IEMzOTIsMTU4OC45MjI1IDM4Ny4wNzc1LDE1ODQgMzgxLDE1ODQgTDM4MSwxNTg0IFoiIGlkPSJTaGFwZS1Db3B5Ij48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=") center no-repeat;border-radius:100px}body.page-responsive .flash-full .container{width:100%;max-width:980px}.ClipboardButton{position:relative}.ClipboardButton.ClipboardButton--success{border-color:var(--borderColor-success-emphasis, var(--color-success-emphasis));box-shadow:0 0 0 .2em rgba(52,208,88,.4)}.ClipboardButton.ClipboardButton--success:focus{box-shadow:0 0 0 .2em rgba(52,208,88,.4)}@media(min-width: 768px){.MarketplacePlan--sticky{position:sticky;top:24px;z-index:999}}.Link--muted.filter-item.selected{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important}.member-list-item .table-list-cell-checkbox{width:30px}.member-list-item.adminable .member-info{padding-left:4px}.member-list-item .member-avatar-cell{width:64px}.triage-mode .none-selected{display:none}.merge-branch-description{margin-right:160px;margin-bottom:-4px;line-height:1.6em;color:var(--fgColor-muted, var(--color-fg-muted))}.merge-branch-description.multi-line-error{white-space:pre-wrap}.alt-merge-options{display:inline-block;margin-bottom:0;margin-left:4px;vertical-align:middle}.merged .merge-branch-description .commit-ref .css-truncate-target{max-width:180px}.select-menu-merge-method{width:310px}.select-menu-merge-method .select-menu-item:hover,.select-menu-merge-method .select-menu-item:hover .octicon,.select-menu-merge-method .select-menu-item:hover .select-menu-item-text{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.select-menu-merge-method .select-menu-item:hover .description{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.unavailable-merge-method{display:block;margin-top:4px;color:var(--fgColor-severe, var(--color-severe-fg))}[aria-selected=true].disabled .unavailable-merge-method,.navigation-focus.disabled .unavailable-merge-method{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.network .network-tree{vertical-align:middle}.network .gravatar{margin-right:4px;vertical-align:middle;border-radius:6px}.network .octicon{display:inline-block;width:16px;margin-left:2px;text-align:center;vertical-align:middle}.owner-reponame dl.form-group{margin-top:4px;margin-bottom:0}.owner-reponame .slash{float:left;padding-top:32px;margin:0 8px;font-size:20px;color:var(--fgColor-muted, var(--color-fg-muted))}.owner-reponame .form-group.errored details details-menu label{color:inherit}.owner-reponame .form-group.errored details .hack-repos-owner-summary{border-color:var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.reponame-suggestion{color:var(--fgColor-success, var(--color-success-fg));cursor:pointer}.news .release{margin-top:0;margin-bottom:0}.news blockquote{color:var(--fgColor-muted, var(--color-fg-muted))}.news .alert{position:relative;padding:0 0 1em 45px;overflow:hidden;border-top:1px solid #eff3f6}.news .alert .commits{padding-left:40px}.news .alert .css-truncate.css-truncate-target,.news .alert .css-truncate .css-truncate-target{max-width:180px}.news .alert p{margin:0}.news .alert .markdown-body blockquote{padding:0 0 0 40px;border-width:0}.news .alert .octicon{color:var(--fgColor-muted, var(--color-fg-muted))}.news .alert .dashboard-event-icon{position:absolute;top:18px;left:22px;transform:translateX(-50%)}.news .alert .body{padding:1em 0 0;overflow:hidden;font-size:14px;border-bottom:0}.news .alert .time{font-size:12px;color:var(--fgColor-muted, var(--color-fg-muted))}.news .alert .title{padding:0;font-weight:var(--base-text-weight-semibold, 600)}.news .alert .title .subtle{color:var(--fgColor-muted, var(--color-fg-muted))}.news .alert .gravatar{float:left;margin-right:.6em;line-height:0;background-color:var(--bgColor-default, var(--color-canvas-default));border-radius:6px}.news .alert .simple .title{display:inline-block;font-size:14px;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted))}.news .alert .simple .time{display:inline-block}.news .alert:first-child{border-top:0}.news .alert:first-child .body{padding-top:0}.news .alert:first-child .dashboard-event-icon{top:0}.news .github-welcome .done{color:var(--fgColor-muted, var(--color-fg-muted));text-decoration:line-through}.news .commits li{margin-top:.15em;list-style-type:none}.news .commits li.more{padding-top:2px;font-size:12px}.news .commits li .committer{display:none;padding-left:.5em}.news .commits li img{margin:0 1px 0 0;vertical-align:middle;background-color:var(--bgColor-default, var(--color-canvas-default));border-radius:6px}.news .commits li img.emoji{padding:0;margin:0;border:0}.news .commits li .message{display:inline-block;max-width:390px;margin-top:2px;overflow:hidden;font-size:14px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.news div.message,.news li blockquote{display:inline;font-size:14px;color:var(--fgColor-muted, var(--color-fg-muted))}.oauth-no-description{color:var(--fgColor-muted, var(--color-fg-muted))}.boxed-group-inner .oauth-application-info{margin-bottom:8px}.oauth-application-info .application-title{font-size:32px;color:var(--fgColor-default, var(--color-fg-default))}.oauth-application-info .application-description{margin-top:4px;margin-bottom:0}.oauth-application-info .listgroup-item{line-height:inherit}.oauth-application-info .app-denied,.oauth-application-info .app-approved{margin-left:8px;font-size:14px;font-weight:var(--base-text-weight-normal, 400);white-space:nowrap}.oauth-application-info .app-approved,.oauth-application-info .octicon-check{color:var(--fgColor-success, var(--color-success-fg))}.oauth-application-info .app-denied,.oauth-application-info .octicon-x{color:var(--fgColor-severe, var(--color-severe-fg))}.developer-app-item .developer-app-avatar-cell{width:60px}.developer-app-item .developer-app-name{font-size:14px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25;color:var(--fgColor-default, var(--color-fg-default))}.developer-app-item .developer-app-name:hover{color:var(--fgColor-accent, var(--color-accent-fg));text-decoration:none}.developer-app-item .developer-app-info-cell{padding-left:0}.developer-app-item .developer-app-list-meta{margin-top:4px;margin-bottom:2px;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted))}.org-transfer-requests{margin:8px 0 16px}.toggle-secret-field .secret-standin{display:block}.toggle-secret-field .secret-field{display:none}.toggle-secret-field.open .secret-standin{display:none}.toggle-secret-field.open .secret-field{display:block}.invitation-2fa-banner{margin-right:-24px;margin-left:-24px}.sign-up-via-invitation .bleed-flush{width:100%;padding:0 16px;margin-left:-16px;border-color:var(--borderColor-default, var(--color-border-default))}.sign-up-via-invitation label{font-size:14px}.orghead{padding-top:16px;padding-bottom:0;margin-bottom:16px;color:var(--fgColor-default, var(--color-fg-default));background-color:var(--page-header-bgColor, var(--color-page-header-bg));border-bottom:1px solid var(--borderColor-default, var(--color-border-default))}.orghead .orgnav{position:relative;top:1px;margin-top:8px}.org-repos .TableObject-item--primary{white-space:normal}.org-name{font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-default, var(--color-fg-default))}.audit-log-search .member-info{width:300px}.audit-log-search .member-info .member-avatar{float:left;margin-right:16px}.audit-log-search .member-info .member-link{display:block}.audit-log-search .member-info .member-list-avatar{margin-right:0}.audit-log-search .member-info .ghost{display:inline-block;color:var(--fgColor-muted, var(--color-fg-muted))}.audit-log-search .blankslate{border-top-left-radius:0;border-top-right-radius:0}.audit-log-search .export-phrase{margin:4px 0}.audit-results-actions{overflow:auto}.audit-search-clear{float:left;margin-bottom:16px;border:0}.audit-search-clear .issues-reset-query{margin-bottom:0}.audit-type{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-type .octicon{margin-right:4px;font-weight:var(--base-text-weight-normal, 400);vertical-align:bottom}.audit-type .repo{color:var(--fgColor-severe, var(--color-severe-fg))}.audit-type .team{color:var(--fgColor-success, var(--color-success-fg))}.audit-type .user{color:var(--fgColor-done, var(--color-done-fg))}.audit-type .oauth_access{color:var(--fgColor-danger, var(--color-danger-fg))}.audit-type .hook{color:#e1bf4e}.export-phrase{margin-top:4px}.export-phrase pre{padding-left:8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;white-space:pre-wrap;border-left:1px solid var(--borderColor-muted, var(--color-border-muted))}.saml-enabled-banner-container{background-color:var(--bgColor-default, var(--color-canvas-default))}.member-avatar{float:left;margin:1px}.auto-search-group{position:relative}.auto-search-group .auto-search-input{padding-left:32px}.auto-search-group .spinner,.auto-search-group>.octicon{position:absolute;left:10px;z-index:5;width:16px;height:16px}.auto-search-group .spinner{top:9px;background-color:var(--bgColor-default, var(--color-canvas-default))}.auto-search-group>.octicon{top:10px;font-size:14px;color:var(--fgColor-muted, var(--color-fg-muted));text-align:center}.org-list .list-item{position:relative;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}.org-list .list-item::before{display:table;content:""}.org-list .list-item::after{display:table;clear:both;content:""}.permission-level-cell .select-menu-button{width:90px;text-align:left}.permission-level-cell .select-menu-button::after{position:absolute;top:10px;right:10px}.permission-level-cell .spinner{float:none;opacity:0;transition:opacity .2s ease-in-out}.permission-level-cell .is-loading .spinner{opacity:1}.select-menu-option-title{margin-top:0;margin-bottom:0}.reinstate-org-member{position:relative;width:500px;margin:40px auto}.reinstate-org-member .reinstate-lead{margin-bottom:32px;font-size:16px}.reinstate-org-member label{cursor:pointer}.reinstate-org-member .reinstate-detail-container{margin:16px 0}.reinstate-org-member .reinstate-title{color:var(--fgColor-default, var(--color-fg-default))}.reinstate-org-member .reinstate-title .octicon{width:16px;margin-right:8px;color:var(--fgColor-muted, var(--color-fg-muted))}.invite-member-results ul{margin:0}.team-member-list{list-style:none}.team-member-list .table-list-cell{padding-top:16px;padding-bottom:16px}.team-member-list .team-member-content{margin-left:50px}.team-member-list .team-member-username{margin:0;font-size:14px;font-weight:var(--base-text-weight-semibold, 600);line-height:20px}.team-member-list .Label--secondary{cursor:default}.team-member-list .invite-icon{width:28px;color:var(--fgColor-muted, var(--color-fg-muted))}.menu-item-danger,.menu-item-danger.selected{color:var(--fgColor-danger, var(--color-danger-fg))}.menu-item-danger:hover,.menu-item-danger[aria-selected=true],.menu-item-danger.navigation-focus,.menu-item-danger.selected:hover,.menu-item-danger.selected[aria-selected=true],.menu-item-danger.selected.navigation-focus{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background:var(--bgColor-danger-emphasis, var(--color-danger-emphasis))}.team-member-list-avatar{float:left;margin-right:8px}.team-member-list-avatar .octicon{width:40px;color:var(--fgColor-muted, var(--color-fg-muted))}.confirm-removal-list-container{margin-bottom:16px;border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.confirm-removal-list-item{padding:8px;margin:0;font-size:14px;font-weight:var(--base-text-weight-semibold, 600);border-top:1px solid var(--borderColor-muted, var(--color-border-muted))}.confirm-removal-list-item:first-child{border-top:0}.manage-member-meta{list-style:none}.manage-member-meta-item{margin-top:12px;color:var(--fgColor-muted, var(--color-fg-muted))}.manage-member-meta-item:first-child{margin-top:0}.manage-member-meta-item .btn-link{color:var(--fgColor-muted, var(--color-fg-muted))}.manage-member-meta-item>.octicon{width:14px;margin-right:4px;color:var(--fgColor-muted, var(--color-fg-muted));text-align:center}.manage-member-meta-item>.octicon-alert{color:var(--fgColor-severe, var(--color-severe-fg))}.ldap-group-dn{display:block;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted))}.team-name-field{height:33px}.invited .team-member-list{margin:-16px 0}.invited .team-member-list .list-item{padding:8px 0;border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}.invited .team-member-list .list-item::before{display:table;content:""}.invited .team-member-list .list-item::after{display:table;clear:both;content:""}.invited .team-member-list .list-item:last-of-type{border:0}.invited .team-member-list .list-item .edit-invitation{float:right;margin-top:4px}.invited-banner::before{display:table;content:""}.invited-banner::after{display:table;clear:both;content:""}.invited-banner .btn-sm{float:right;margin-left:4px}.invited-banner p{font-size:14px;line-height:1.5}.invited-banner .inviter-link{font-weight:var(--base-text-weight-semibold, 600)}.manage-member-sso-sessions.has-active-sessions .blankslate{display:none}.org-menu-item:not([aria-current=page])+.org-sub-menu{display:none}.trial-banner-notice{background-image:linear-gradient(180deg, #0366d6 0%, #2188ff 100%)}@media(min-width: 768px){.Popover-message--extra-large{min-width:544px !important}}.theme-name{display:inline-block;margin-right:8px;margin-left:8px;font-size:20px;line-height:1;vertical-align:middle}.pinned-items-spinner{position:relative;top:2px;left:6px}.pinned-items-setting-link{font-size:12px;font-weight:var(--base-text-weight-normal, 400)}.pinned-item-name{color:var(--fgColor-default, var(--color-fg-default))}.pinned-item-checkbox+.pinned-item-name:hover{cursor:pointer;background-color:var(--control-transparent-bgColor-hover, var(--color-action-list-item-default-hover-bg));border-radius:6px}.pinned-item-checkbox:disabled+.pinned-item-name{color:var(--fgColor-muted, var(--color-fg-muted))}.pinned-item-checkbox:disabled+.pinned-item-name:hover{cursor:default}.pinned-gist-blob-num{min-width:36px;cursor:default}.pinned-gist-blob-num:hover{color:var(--fgColor-muted, var(--color-fg-muted));cursor:default}@media print{#serverstats,.Header-old,.Header,.header-search,.reponav,.comment::before,.comment::after,.footer,.pagehead-actions,.discussion-timeline-actions,.timeline-comment-actions,.timeline-new-comment,.thread-subscription-status,.lock-toggle-link,.header,.file-actions,.js-expandable-line,.gh-header-sticky,.pr-toolbar.is-placeholder,.language-color{display:none !important}.repository-lang-stats-graph{height:0}p,.comment h2{page-break-inside:avoid}.markdown-body h2{page-break-after:avoid}.topic-tag{padding:0}.topic-tag::before{margin-right:-2px;content:"#"}.blob-num{border-right:2px solid var(--borderColor-default, var(--color-border-default))}.blob-num-deletion{border-right-color:var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.blob-num-addition{border-right-color:var(--borderColor-success-emphasis, var(--color-success-emphasis))}.blob-code-addition .x{border-bottom:2px solid var(--borderColor-success-emphasis, var(--color-success-emphasis));border-radius:0}.blob-code-deletion .x{border-bottom:2px solid var(--borderColor-danger-emphasis, var(--color-danger-emphasis));border-radius:0}.pr-toolbar.is-stuck{position:static !important;width:100% !important}.diffstat-block-neutral{border:4px solid var(--borderColor-default, var(--color-border-default))}.diffstat-block-deleted{border:4px solid var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.diffstat-block-added{border:4px solid var(--borderColor-success-emphasis, var(--color-success-emphasis))}.State{color:var(--fgColor-default, var(--color-fg-default));background:none;border:1px solid var(--borderColor-default, var(--color-border-default));border-color:none}.State--open{color:var(--fgColor-success, var(--color-success-fg));border:1px solid #2cbe4e}.State--merged{color:var(--fgColor-done, var(--color-done-fg));border:1px solid var(--borderColor-done-emphasis, var(--color-done-emphasis))}.State--closed{color:var(--fgColor-danger, var(--color-danger-fg));border:1px solid var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.markdown-body pre>code{white-space:pre-wrap}}.projects-splash-dialog{position:fixed;top:0;right:auto;left:50%;z-index:999;width:90vw;max-width:700px;max-height:80vh;margin:10vh auto;transform:translateX(-50%)}@media(min-width: 544px){.projects-splash-dialog{margin:20vh auto}}.projects-splash-banner{background-image:url("/assets/projects-beta-banner-mobile-d1fa5b9e56f6.png");background-repeat:no-repeat;background-position:left;background-size:cover}@media(min-width: 768px){.projects-splash-banner{background-image:url("/assets/projects-beta-banner-d9365bcc4da8.png")}}.projects-splash-banner p{max-width:100%}@media(min-width: 768px){.projects-splash-banner p{max-width:55%}}@media(min-width: 768px){[data-color-mode=light][data-light-theme*=dark] .projects-splash-banner,[data-color-mode=dark][data-dark-theme*=dark] .projects-splash-banner{background-image:url("/assets/projects-beta-banner-dark-fc370172a740.png")}}@media(prefers-color-scheme: light)and (min-width: 768px){[data-color-mode=auto][data-light-theme*=dark] .projects-splash-banner{background-image:url("/assets/projects-beta-banner-dark-fc370172a740.png")}}@media(prefers-color-scheme: dark)and (min-width: 768px){[data-color-mode=auto][data-dark-theme*=dark] .projects-splash-banner{background-image:url("/assets/projects-beta-banner-dark-fc370172a740.png")}}.project-description p:last-child{margin-bottom:0 !important}.pending-cards-status{top:-2px;right:-9px;width:14px;height:14px;background-image:linear-gradient(#54a3ff, #006eed);background-clip:padding-box;border:2px solid var(--bgColor-default, var(--color-canvas-default))}.project-column{min-width:100%;max-width:100%;background-color:var(--bgColor-inset, var(--color-canvas-inset));border-width:0 !important;border-radius:0 !important}.project-column:focus{outline:none}@media(min-width: 544px){.project-column{min-width:355px;max-width:355px;border-width:1px !important;border-radius:6px !important}.project-column:focus{border-color:var(--borderColor-accent-emphasis, var(--color-accent-fg)) !important;box-shadow:0 0 0 2px var(--borderColor-accent-emphasis, var(--color-accent-fg))}}.project-column.moving{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle)) !important;box-shadow:0 0 0 2px var(--borderColor-accent-emphasis, var(--color-accent-fg));transform:translateX(4px) translateY(-4px)}.sortable-ghost{background-color:var(--bgColor-muted, var(--color-canvas-subtle));opacity:.5}.project-card{background-color:var(--overlay-bgColor, var(--color-canvas-overlay))}.project-card .project-reference-markdown>p,.project-card:last-child{margin-bottom:0 !important}.project-card:first-child{margin-top:8px !important}@media(min-width: 544px){.project-card:first-child{margin-top:4px !important}}.project-card ul,.project-card ol{margin-bottom:8px;margin-left:16px}.project-card blockquote{padding:0 .75em;color:var(--fgColor-muted, var(--color-fg-muted));border-left:.25em solid var(--borderColor-default, var(--color-border-default))}.project-card .contains-task-list{margin-left:24px}.project-card:hover{border-color:var(--borderColor-default, var(--color-border-default)) !important;box-shadow:0 1px 3px rgba(106,115,125,.3) !important}.project-card:focus{outline:none}@media(min-width: 544px){.project-card:focus{border-color:var(--borderColor-accent-emphasis, var(--color-accent-fg)) !important;box-shadow:0 0 0 2px var(--borderColor-accent-emphasis, var(--color-accent-fg)) !important}}.project-card.moving{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle)) !important;box-shadow:0 0 0 2px var(--borderColor-accent-emphasis, var(--color-accent-fg)) !important;transform:translateX(4px) translateY(0)}.issue-card.draggable{cursor:move}.issue-card .AvatarStack:hover .from-avatar{margin-right:-4px}.issue-card pre{word-wrap:break-word;white-space:pre-wrap}@keyframes show-pane{0%{transform:translateX(390px)}100%{transform:translateX(0)}}.project-note-form textarea{resize:vertical}.card-menu-container .dropdown-menu,.column-menu-container .dropdown-menu{min-width:180px}.card-octicon{top:6px;left:10px}.card-note-octicon{top:8px}.is-sending .auto-search-group .chooser-spinner{top:15px;right:21px;left:auto}.card-filter-autocomplete-dropdown{z-index:500;float:none;min-width:240px;max-height:270px;cursor:pointer}.card-filter-autocomplete-dropdown [aria-selected=true],.card-filter-autocomplete-dropdown .navigation-focus{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important;background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis));border-radius:6px}.card-filter-autocomplete-dropdown [aria-selected=true] .autocomplete-text-qualifier,.card-filter-autocomplete-dropdown .navigation-focus .autocomplete-text-qualifier{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important}.projects-reset-query:hover{color:var(--fgColor-muted, var(--color-fg-subtle)) !important}.projects-reset-query:hover .projects-reset-query-icon{color:var(--fgColor-muted, var(--color-fg-subtle)) !important}.projects-reset-query-icon{width:18px;height:18px;padding:1px}.project-small-menu-dropdown::before,.project-small-menu-dropdown::after{display:none}.project-edit-mode .column-menu-container,.project-edit-mode .column-menu-item{display:none !important}.project-edit-mode .project-move-actions{display:flex !important}.push-board-over{padding-right:0 !important;transition:all .2s ease}@media(min-width: 544px){.push-board-over{padding-right:360px !important}}.projects-comment-form .comment-md-support-link{float:none;width:100%;text-align:center}.projects-comment-form .comment-form-actions{width:100%;padding:8px 16px;margin:4px 0 !important}.projects-comment-form .comment-form-actions button{width:100%;margin:4px 0 !important}.projects-comment-form .comment-form-head{padding:0 !important;margin:0 !important;border-bottom:0}.projects-comment-form .comment-form-head .tabnav-tabs{padding:8px 8px 0}.projects-comment-form .comment-form-head::after{display:block;clear:both;content:" "}.projects-comment-form .comment-form-textarea{height:250px !important}.projects-comment-form .preview-content{margin:0;border-top:1px solid var(--borderColor-default, var(--color-border-default))}.projects-comment-form .preview-content .comment-body{padding:16px}.project-issue-body-wrapper{max-height:200px;overflow:hidden}.Details--on .project-issue-body-wrapper{max-height:none;overflow:visible}.project-issue-body-blur{height:32px;background:linear-gradient(to top, var(--color-project-gradient-in), var(--color-project-gradient-out))}.Details--on .project-issue-body-blur{height:0}.project-comment-title-hover .comment-action,.project-comment-body-hover .comment-action{opacity:0}.project-comment-title-hover:hover .comment-action,.project-comment-body-hover:hover .comment-action{opacity:1}.project-comment-body-reaction .timeline-comment-action{padding:4px 8px}.project-name-hover .project-name-edit-action{opacity:0}.project-name-hover:hover .project-name-edit-action{opacity:1}.project-icon path{fill:var(--fgColor-default, var(--color-fg-default))}.vcard-fullname{font-size:24px;line-height:1.25}.vcard-username{font-size:20px;font-style:normal;font-weight:var(--base-text-weight-light, 300);line-height:24px;color:var(--fgColor-muted, var(--color-fg-muted))}.user-profile-bio-message{margin:4px 0 0;font-size:12px;color:var(--fgColor-default, var(--color-fg-default))}.profile-readme .markdown-body .anchor{scroll-margin-top:64px}#package-results .package-grid{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:16px}@media(min-width: 1012px){#package-results .package-grid{grid-template-columns:repeat(3, 1fr)}}.user-profile-following-container .user-following-container.on .follow,.user-profile-following-container .user-following-container .unfollow{display:none}.user-profile-following-container .user-following-container .follow,.user-profile-following-container .user-following-container.on .unfollow{display:block}.user-repo-search-results-summary{white-space:normal}.pull-request-tab-content{display:none}.pull-request-tab-content.is-visible{display:block}.discussion-timeline p.explain{margin:0;font-size:12px}.pull-request-ref-restore{display:none}.pull-request-ref-restore-text{display:block}.stale-files-tab{float:left;padding:4px 8px;margin-top:-4px;margin-bottom:-4px;color:var(--fgColor-severe, var(--color-severe-fg));background-color:var(--bgColor-severe-muted, var(--color-severe-subtle));border-radius:6px}.stale-files-tab-link{font-weight:var(--base-text-weight-semibold, 600);color:inherit}@media(min-width: 1150px){.commit-build-statuses .status-checks-dropdown{width:500px}}.add-comment-label,.is-review-pending .start-review-label{display:none}.start-review-label,.is-review-pending .add-comment-label{display:inline-block}.is-review-pending .review-simple-reply-button{display:none}.review-comment-contents{margin-left:44px}.review-comment::after,.review-comment-loader::after,.review-comment.is-comment-editing::after{position:absolute;top:31px;left:23px;z-index:-1;width:3px;height:100%;content:"";background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.review-comment{position:relative;padding:8px 16px;color:var(--fgColor-default, var(--color-fg-default))}.review-comment:first-child{padding-top:16px}.review-comment:last-child{padding-bottom:16px}.review-comment .comment-body,.review-comment .comment-reactions{padding:0}.review-comment .comment-body{padding-top:4px}.review-comment .comment-body .suggested-change-form-container:nth-last-of-type(2){margin-bottom:0 !important}.review-comment .comment-reactions{margin-top:4px;border-top:0 !important}.review-comment .comment-reactions.has-reactions{margin-top:12px}.review-comment .show-more-popover.dropdown-menu-sw{right:-5px;margin-top:4px}.review-comment:last-child::after,.review-comment:last-child .review-comment-contents::after{display:none}.review-comment .timeline-comment-action{padding:0 4px}.review-comment .is-comment-editing{position:relative;background-color:var(--bgColor-default, var(--color-canvas-default));border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.review-comment .is-comment-editing::after{top:100%;bottom:0;left:19px;height:20px}.review-comment .is-comment-editing .timeline-comment-actions,.review-comment .is-comment-editing .edit-comment-hide{display:none}.review-comment .is-comment-editing .previewable-comment-form{display:block}.review-comment.is-comment-loading .previewable-comment-form{opacity:.5}.pr-review-reactions .just-bottom,.pr-review-reactions .has-reactions,.pr-review-reactions .has-reactions.comment-reactions{margin-bottom:16px;margin-left:16px}.pr-review-reactions.pr-review-reactions-no-margin .just-bottom,.pr-review-reactions.pr-review-reactions-no-margin .has-reactions,.pr-review-reactions.pr-review-reactions-no-margin .has-reactions.comment-reactions{margin-left:0}.timeline-comment.is-comment-editing .discussion-item-header{display:none}.timeline-comment.is-comment-editing .pr-review-reactions{display:none}.review-thread-reply{padding:8px 16px;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border-top:1px solid var(--borderColor-default, var(--color-border-default));border-radius:0 0 6px 6px}.review-thread-reply .inline-comment-form{margin:-8px -16px;background-color:var(--bgColor-default, var(--color-canvas-default));border:0}.review-thread-reply-button{display:inline-block;min-height:28px;padding:4px 8px;margin-left:8px;cursor:text}.readme.contributing>div{max-height:250px;overflow:auto}.readme .markdown-body,.readme .plain{word-wrap:break-word}.readme .plain pre{font-size:14px;white-space:pre-wrap}.file .readme table[data-table-type=yaml-metadata]{font-size:12px;line-height:1}.file .readme table[data-table-type=yaml-metadata] table{margin:0}.labels-list .blankslate{display:none}.labels-list .table-list-header{display:block}.labels-list.is-empty .blankslate{display:block}.labels-list.is-empty .table-list-header{display:none}.label-select-menu-item .g-emoji{font-size:12px;line-height:1;vertical-align:baseline}.label-edit::before{display:table;content:""}.label-edit::after{display:table;clear:both;content:""}.label-edit label{display:block;margin-bottom:8px}.label-edit .error{float:left;margin-top:8px;margin-left:8px;color:var(--fgColor-danger, var(--color-danger-fg))}.label-edit.loading{display:block}.label-characters-remaining{color:var(--fgColor-muted, var(--color-fg-muted))}.repo-list{position:relative}.repo-list-item{position:relative;padding-top:32px;padding-bottom:32px;list-style:none;border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}.repo-list-item-with-avatar{padding-left:42px}.repo-list-item-hanging-avatar{float:left;margin-left:-42px}.mini-repo-list-item{position:relative;display:block;padding:4px 64px 4px 32px;font-size:14px;border-top:1px solid var(--borderColor-default, var(--color-border-default))}.mini-repo-list-item:hover{text-decoration:none}.mini-repo-list-item:hover .repo,.mini-repo-list-item:hover .owner{text-decoration:underline}.mini-repo-list-item .repo-icon{float:left;margin-top:2px;margin-left:-16px;color:var(--fgColor-muted, var(--color-fg-muted))}.mini-repo-list-item .repo-and-owner{max-width:220px}.mini-repo-list-item .owner{max-width:110px}.mini-repo-list-item .repo{font-weight:var(--base-text-weight-semibold, 600)}.mini-repo-list-item .stars{position:absolute;top:0;right:10px;margin-top:4px;font-size:12px;color:var(--fgColor-muted, var(--color-fg-muted))}.mini-repo-list-item .repo-description{display:block;max-width:100%;font-size:12px;line-height:21px;color:var(--fgColor-muted, var(--color-fg-muted))}.private .mini-repo-list-item{background-color:var(--bgColor-attention-muted, var(--color-attention-subtle))}.private .mini-repo-list-item .repo-icon{color:var(--fgColor-attention, var(--color-attention-fg))}.form-group.errored label .commit-ref{background-color:var(--bgColor-danger-muted, var(--color-danger-subtle))}.repo-menu-item:not([aria-current=page])+.repo-sub-menu{display:none}.repository-og-image{width:100%;max-width:640px;height:320px;object-fit:cover;object-position:center;background-repeat:no-repeat;background-position:center;background-size:cover}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.timeout{width:auto;height:300px;padding:0;margin:16px 0;background-color:transparent;border:0}.timeout h3{padding-top:100px;color:var(--fgColor-muted, var(--color-fg-muted))}.repo-language-color{position:relative;top:1px;display:inline-block;width:12px;height:12px;border:1px solid var(--borderColor-muted, var(--color-primer-border-contrast));border-radius:50%}.iconbutton .octicon{margin-right:0}.prereceive-feedback{padding:16px;margin-bottom:16px;border:1px solid #dfe2e5;border-left:6px solid #caa21a;border-radius:6px}.prereceive-feedback-heading{margin-top:0;margin-bottom:8px;color:var(--fgColor-attention, var(--color-attention-fg))}.repository-item-checkbox:checked+.repository-item-name{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle))}.custom-role-icon{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.recent-user-key-access{color:#1e7e34}.access-token{border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}.access-token:last-child{border:0}.access-token .last-used{margin-right:8px}.access-token.new-token{background-color:rgba(108,198,68,.1)}.access-token.new-token .octicon-check{color:var(--fgColor-success, var(--color-success-fg))}.access-token .token-description{max-width:450px;color:var(--fgColor-default, var(--color-fg-default))}.access-token .token{font-size:14px}.access-token .token-type{min-width:76px}table.security-history-detail{width:100%;font-size:12px}table.security-history-detail td{max-width:200px;word-wrap:break-word}.u2f-registration{position:relative;padding-bottom:4px;margin-bottom:4px}.new-u2f-registration{position:relative}.new-u2f-registration .add-u2f-registration-form:not(.for-trusted-device){display:none;margin-bottom:8px}.new-u2f-registration.is-active .add-u2f-registration-link{display:none}.new-u2f-registration.is-active .add-u2f-registration-form{display:block}.new-u2f-registration .webauthn-request-interaction,.new-u2f-registration .webauthn-request-error{display:none}.new-u2f-registration.is-sending .webauthn-request-interaction{display:block}.new-u2f-registration.is-showing-error .webauthn-request-error{display:block}.spinner{display:none}.is-sending .spinner{display:inline-block}.collaborators .collab-list{border-bottom-width:0}.collaborators .collab-list-item:first-child .collab-list-cell{border-top-width:0}.collaborators .collab-list-cell{padding-top:16px;padding-bottom:16px;vertical-align:middle}.collaborators .collab-meta{width:140px}.collaborators .collab-remove{padding-right:16px;text-align:right}.collaborators .collab-remove .remove-link{color:var(--fgColor-muted, var(--color-fg-muted))}.collaborators .collab-remove .remove-link:hover{color:var(--fgColor-danger, var(--color-danger-fg))}.collaborators .collab-team-link{width:300px}.collaborators .collab-team-link:hover{text-decoration:none}.collaborators .collab-team-link .avatar{float:left;margin-top:1px;margin-right:8px}.collaborators .collab-team-link.disabled{pointer-events:none}.collaborators .collab-info{height:100%;color:var(--fgColor-default, var(--color-fg-default))}.collaborators .collab-info .description{padding-right:50px;margin-top:4px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collaborators .collab-info .collab-name{display:block;font-size:14px}.settings-next{font-size:14px;line-height:1.5}.settings-next label{font-size:14px}.settings-next .note{font-size:12px}.settings-next .form-checkbox input[type=radio],.settings-next .form-checkbox input[type=checkbox]{margin-top:4px}dl.form-group>dd textarea.compact{height:100px;min-height:0}.form-hr{margin-top:16px;margin-bottom:16px;border-bottom-color:var(--borderColor-default, var(--color-border-default, #e5e5e5))}.listgroup{list-style:none;border:1px solid var(--borderColor-default, var(--color-border-default, #e5e5e5));border-radius:6px}.listgroup-item{min-height:inherit;padding:8px;font-size:12px;line-height:26px;color:var(--fgColor-muted, var(--color-fg-muted))}.listgroup-item::before{display:table;content:""}.listgroup-item::after{display:table;clear:both;content:""}.listgroup-item+.listgroup-item{border-top:1px solid var(--borderColor-default, var(--color-border-default, #e5e5e5))}.listgroup-item .css-truncate-target{max-width:200px}.listgroup-item-title{display:block;font-weight:var(--base-text-weight-semibold, 600)}.listgroup-item-body{display:block}.listgroup-header{border-top:0;border-bottom:1px solid var(--borderColor-default, var(--color-border-default, #e5e5e5))}.listgroup-overflow{max-height:240px;overflow-y:auto;background-color:var(--bgColor-muted, var(--color-canvas-subtle, #f5f5f5))}.listgroup-sm .listgroup-item{padding-top:4px;padding-bottom:4px}.user-already-added::after{display:inline-block;padding:1px 4px;margin-left:4px;font-size:12px;line-height:1.4;color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));content:"Already added";background:var(--bgColor-severe-emphasis, var(--color-severe-emphasis));border-radius:6px}.repository-visibility-change-warning::before{display:none}.two-factor-recovery-codes{margin:32px 0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:20px}.two-factor-recovery-code-mark{width:24px;height:24px;font-size:24px;line-height:16px;color:var(--fgColor-muted, var(--color-fg-muted))}.two-factor-recovery-code{display:inline-block;width:48%;line-height:1.6;text-align:center}.two-factor-recovery-code::before{position:relative;top:-3px;margin-right:8px;font-size:12px;color:var(--fgColor-muted, var(--color-fg-muted));content:"●"}.recovery-codes-saving-options{margin-left:32px}.recovery-codes-saving-options .recovery-code-save-button{width:115px;margin-right:16px;text-align:center}.recovery-codes-warning{margin:0 -16px}.two-factor-steps{padding:16px 16px 0;margin:32px 0;border:1px solid var(--borderColor-default, var(--color-border-default));border-radius:6px}.setup-form{padding-bottom:16px}.setup-form .form-group.successed .error{display:none}.setup-form .form-group dd .form-control{width:100%}.setup-form .form-group dd .form-control.short{width:250px}.setup-form dd{position:relative}.setup-form dd .octicon{position:absolute;top:8px;right:25px}.setup-form .octicon-alert{color:var(--fgColor-danger, var(--color-danger-fg))}.setup-form .octicon-check{color:var(--fgColor-success, var(--color-success-fg))}.setup-form .tos-info,.setup-form .setup-organization-next{margin:16px 0;border-top:1px solid var(--borderColor-muted, var(--color-border-muted));border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}.setup-form .tos-info{padding:16px 0}.setup-form .setup-organization-next{padding-top:16px;padding-bottom:16px}.setup-form .setup-plans{border-collapse:separate;border:1px solid var(--borderColor-default, var(--color-border-default))}.setup-form .setup-plans tr.selected{background-color:var(--bgColor-accent-muted, var(--color-accent-subtle))}.setup-form .setup-plans .name{font-weight:var(--base-text-weight-semibold, 600)}.setup-form .setup-plans .choose-plan input[type=radio]{display:none}.setup-creditcard-form .country-form,.setup-creditcard-form .state-form{float:left;margin:0;word-wrap:normal}.setup-creditcard-form .country-form,.setup-creditcard-form .postal-code-form{margin-top:0;margin-bottom:16px}.setup-creditcard-form .form-group select.select-country{width:182px;margin-right:4px}.setup-creditcard-form .form-group select:invalid{color:var(--fgColor-muted, var(--color-fg-muted))}.setup-creditcard-form .form-group select.select-state{width:113px}.setup-creditcard-form .form-group .input-vat{width:288px}.setup-creditcard-form .form-group input.input-postal-code{width:180px}.setup-creditcard-form.is-vat-country .vat-field{display:block}.setup-creditcard-form.is-international .form-group select.select-country{width:300px}.setup-creditcard-form.is-international .state-form{display:none}.setup-creditcard-form.no-postcodes .postal-code-form{display:none}.setup-creditcard-form dd .octicon-credit-card{position:inherit}.setup-creditcard-form .vat-field{display:none}.setup-creditcard-form .vat-field.prefilled{display:block}.setup-creditcard-form .help-text{font-size:80%;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted))}.signup-plan-summary-subhead{border-bottom:6px solid}.signup-btn:disabled{opacity:.5 !important}.collection-search-results em{padding:.1em;background-color:#faffa6}.draft-tag{padding:4px 8px;font-weight:var(--base-text-weight-semibold, 600);color:#eee;background-color:#404040}.showcase-page-pattern{position:relative;z-index:-1;height:100px;margin-top:-24px;margin-bottom:-70px}.showcase-page-pattern::after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.85), white)}.showcase-page-repo-list{border-top:1px solid var(--borderColor-muted, var(--color-border-muted))}.slash-command-menu-item .command-description{color:var(--fgColor-muted, var(--color-fg-muted))}.slash-command-menu-item[aria-selected=true]{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.slash-command-menu-item[aria-selected=true] .command-description{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.modal-anchor::before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:block;cursor:default;content:" ";background:var(--overlay-backdrop-bgColor, var(--color-primer-canvas-backdrop))}.sortable-button-item:first-of-type .sortable-button[data-direction=up],.sortable-button-item:last-of-type .sortable-button[data-direction=down]{display:none}@keyframes sponsors-progress-animation{0%{background-position:100%}100%{background-position:0%}}@keyframes circle-progress{0%{stroke-dasharray:0 100}}.sponsors-funded-dependencies-percent-circle-bg,.sponsors-funded-dependencies-percent-circle{fill:none;stroke-width:3;stroke-linecap:round}.sponsors-funded-dependencies-percent-circle-bg{stroke:var(--bgColor-done-muted, var(--color-done-subtle))}.sponsors-funded-dependencies-percent-circle{animation:circle-progress 1s ease-out forwards}.sponsors-goal-progress-bar{background:#ec6cb9;transition:width .5s ease-in}@media(prefers-reduced-motion: no-preference){.sponsors-goal-progress-bar:hover{background:linear-gradient(90deg, #ffd33d 0%, #ea4aaa 17%, #b34bff 34%, #01feff 51%, #ffd33d 68%, #ea4aaa 85%, #b34bff 100%);background-size:300% 100%;animation:sponsors-progress-animation 2s linear infinite}}.sponsors-goals-heart-anim{width:100px;height:100px;cursor:pointer;background:url("/assets/heart-explosion-9235d9b294df.png") no-repeat;background-position:0 0;background-size:600px 100px;transition:background-position .3s steps(5);transition-duration:0s}.sponsors-goals-heart-anim.is-active{background-position:-500px 0;transition-duration:.3s}.open>.sponsors-foldable{max-height:700px}.open .sponsors-foldable-opened{display:block}.open .sponsors-foldable-closed{display:none}.sponsors-foldable{max-height:0;box-sizing:border-box;overflow-y:auto;transition:max-height .25s ease-in-out}.sponsors-foldable-opened{display:none}.sponsors-foldable-closed{display:block}.hx_status-indicator .status-indicator-spinner{display:none}.hx_status-indicator.status-indicator-loading{background-image:none}.hx_status-indicator.status-indicator-loading .status-indicator-spinner{display:inline-block}.sponsors-fold{display:none}.sponsors-unfold{display:block}.sponsors-foldable-details[open] .sponsors-fold{display:block}.sponsors-foldable-details[open] .sponsors-unfold{display:none}.tab-size[data-tab-size="1"]{tab-size:1}.tab-size[data-tab-size="2"]{tab-size:2}.tab-size[data-tab-size="3"]{tab-size:3}.tab-size[data-tab-size="4"]{tab-size:4}.tab-size[data-tab-size="5"]{tab-size:5}.tab-size[data-tab-size="6"]{tab-size:6}.tab-size[data-tab-size="7"]{tab-size:7}.tab-size[data-tab-size="8"]{tab-size:8}.tab-size[data-tab-size="9"]{tab-size:9}.tab-size[data-tab-size="10"]{tab-size:10}.tab-size[data-tab-size="11"]{tab-size:11}.tab-size[data-tab-size="12"]{tab-size:12}.team-label-ldap{display:inline-block;padding:0 8px;line-height:25px;color:var(--fgColor-muted, var(--color-fg-muted));text-transform:uppercase;cursor:default;border:1px solid var(--borderColor-muted, var(--color-border-muted));border-radius:6px;box-shadow:none}.team-label-ldap.header-label-ldap{padding:4px 4px}.team-member-ellipsis{width:25px;height:25px;line-height:24px}.team-member-ellipsis:hover{color:var(--fgColor-accent, var(--color-accent-fg));background:var(--bgColor-muted, var(--color-canvas-subtle))}.team-listing .nested-teams-checkbox{padding-left:4px}.team-listing .nested-teams-checkbox.show{padding-right:12px}.team-listing .nested-teams-checkbox.indent-1{padding-left:30px}.team-listing .nested-teams-checkbox.indent-2{padding-left:54px}.team-listing .nested-teams-checkbox.indent-3{padding-left:78px}.team-listing .nested-teams-checkbox.indent-4{padding-left:102px}.team-listing .nested-teams-checkbox.indent-5{padding-left:126px}.team-listing .nested-teams-checkbox.indent-6{padding-left:150px}.team-listing .nested-teams-checkbox.indent-7{padding-left:174px}.team-listing .nested-teams-checkbox.indent-8{padding-left:198px}.team-listing .nested-teams-checkbox.indent-9{padding-left:222px}.team-listing .nested-teams-checkbox.indent-10{padding-left:246px}.team-listing .nested-teams-checkbox.indent-11{padding-left:270px}.team-listing .nested-teams-checkbox.indent-12{padding-left:294px}.team-listing .nested-teams-checkbox.indent-13{padding-left:318px}.team-listing .nested-teams-checkbox.indent-14{padding-left:342px}.team-listing .nested-teams-checkbox.indent-15{padding-left:366px}.team-listing .team-info{width:280px}.team-listing .team-short-info{width:170px}.team-listing .nested-team-info{width:650px}.team-listing .nested-team-name{max-width:268px}.team-listing .shortened-teams-avatars{margin-left:auto}.team-listing .shortened-teams-avatars.width-0{width:300px}.team-listing .shortened-teams-avatars.width-1{width:233px}.team-listing .shortened-teams-avatars.width-2{width:167px}.team-listing .shortened-teams-avatars.width-3{width:99px}.team-listing .team-members-count{width:124px}.team-listing .team-members-count-with-roles{width:110px}.team-listing .team-roles-count{width:70px}.team-listing .team-show-more-cell{width:980px}.team-listing .team-buttons{width:120px}.team-listing .octicon-wrapper{width:16px}.team-listing .is-open.root-team{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.team-listing .is-open .expand-nested-team{font-weight:var(--base-text-weight-semibold, 600)}.team-listing .is-open .octicon-chevron-down{transform:rotate(180deg)}.svg-tip .date{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.totals circle{fill:var(--borderColor-success-emphasis, var(--color-success-emphasis));stroke:var(--bgColor-default, var(--color-canvas-default));stroke-width:2}.uniques circle{fill:var(--fgColor-accent, var(--color-accent-emphasis));stroke:var(--bgColor-default, var(--color-canvas-default));stroke-width:2}ul.web-views li{width:140px}ul.clones li{width:170px}.TrackingBlock .TrackingBlock-list{min-height:4px;padding-left:0}.TrackingBlock .Label{border-color:inherit !important}.TrackingBlock .tasklist-issue-chosen-item [role=tooltip]{display:none}.TrackingBlock .tasklist-issue-chosen-item [role=tooltip]::before,.TrackingBlock .tasklist-issue-chosen-item [role=tooltip]::after{display:none}.TrackingBlock .Button--invisible:disabled{background-color:transparent}.TrackingBlock-list:not(.js-tasklist-dragging) .TrackingBlock-item:hover{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.TrackingBlock-item .AvatarStack-body{background:inherit}.TrackingBlock-item .AvatarStack-body .avatar{max-width:none}.TrackingBlock-item .js-label-loading-container .Skeleton{display:inline-block;width:30px;height:18px;border-radius:2em}.TrackingBlock-item .js-label-loading-container .Skeleton:first-child{margin-right:4px}.TrackingBlock-item .hide-labels{position:absolute;opacity:0}.TrackingBlock-item .js-hidden-label-counter{display:inline-block;padding:0 7px;font-size:12px;font-weight:var(--base-text-weight-medium, 500);line-height:18px;white-space:nowrap;border:1px solid transparent;border-radius:2em}.TrackingBlock-item .js-issue-template-content{margin-top:2px;opacity:.6}.TrackingBlock-item .js-issue-template-content .octicon{margin-right:8px}.TrackingBlock-item .ActionListItem-label{display:flex}.TrackingBlock-item .ActionListItem-label .octicon{margin-top:4px}.TrackingBlock-item:focus-visible{outline-color:var(--focus-outlineColor, var(--color-accent-fg))}.tasklist-issue-content .no-truncate{display:flex}.tasklist-issue-content .no-truncate .issue-state-icon{margin-top:2px;margin-right:8px}.tasklist-issue-content .no-truncate .issue-title{font-weight:var(--base-text-weight-normal, 400) !important}.tasklist-checkbox{display:flex;margin-top:8px;margin-left:.1em;align-items:flex-start}.tasklist-checkbox.read-only{padding-top:4px;padding-bottom:4px;margin-top:4px}.tasklist-flex-grow{flex-grow:1}.tasklist-draft{font-size:14px;align-items:center}.tasklist-textarea-container,.tasklist-draft-title-container{display:flex;align-items:flex-start;flex-grow:1;padding:4px 0}.tasklist-textarea-container>textarea{width:100%;max-height:none !important;padding:0 4px;margin-left:-4px;overflow:hidden;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-default, var(--color-fg-default));vertical-align:middle;resize:none;background-color:inherit;border:0;box-shadow:none}.tasklist-issue-handle{display:block;float:left;padding-right:4px;margin-right:-8px;margin-left:-16px;color:var(--fgColor-muted, var(--color-fg-muted));-webkit-user-select:none;user-select:none;opacity:0;flex-shrink:0}.tasklist-issue-handle.draft-handle{display:flex;align-items:flex-start;margin-top:6px}.dragger-icon{width:16px;padding-right:-8px;vertical-align:text-top;cursor:grab}.dragger-icon:active{cursor:grabbing}.TrackingBlock-list:not(.js-tasklist-dragging) .TrackingBlock-item:hover .tasklist-issue-handle{opacity:1}.tasklist-issue-ghost-item{opacity:0}.tasklist-omnibar{position:relative;display:flex;width:100%;margin-top:8px;margin-left:4px;flex-direction:row}.tasklist-omnibar-autocomplete-wrapper{width:100%;flex:1;margin-right:8px}.tasklist-omnibar-autocomplete-wrapper .ActionListWrap{padding:8px;margin:0}.tasklist-omnibar-autocomplete-wrapper .ActionListItem-label .octicon{margin-right:4px}.tasklist-omnibar-input-wrapper:not([open]) .Overlay{box-shadow:none}.tasklist-omnibar-input-wrapper .FormControl-input{display:inline-block;border-radius:6px}.tasklist-omnibar-input-wrapper .FormControl-input:focus{border-radius:6px}.TrackingBlock details.dropdown[disabled]{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.TrackingBlock .js-item-avatar-stack[disabled],.TrackingBlock .js-label-assignee-container[disabled]{pointer-events:none;-webkit-user-select:none;user-select:none}.tracking-block [data-disabled] .tasklist-omnibar{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.tracking-block [data-disabled] .tasklist-omnibar:hover{outline:none !important}.truncated-autocomplete-suggestion-title{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.edit-metadata-popover-container[data-menu-type=project] .discussion-sidebar-item{padding-top:0}.edit-metadata-popover-container[data-menu-type=project] .discussion-sidebar-heading{display:none}.edit-metadata-popover-container[data-menu-type=project] .js-discussion-sidebar-menu{position:relative !important;margin-top:0;margin-bottom:0;border-width:0}.edit-metadata-popover-container[data-menu-type=project] [role=listbox]{padding-left:0}.edit-metadata-popover-container .discussion-sidebar-item{padding-top:8px}.edit-metadata-popover-container .select-menu{margin:0}.edit-metadata-popover-container .new-label-modal,.edit-metadata-popover-container .edit-labels-button{display:none !important}.edit-metadata-popover-container .Popover-message{width:unset}.edit-metadata-popover-overlay,.label-count-popover-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.avatar-template,.label-template,.label-popover-template{display:none !important}.empty-avatar-icon{width:20px;height:20px;padding:2px;border:1px solid var(--borderColor-neutral-emphasis, var(--color-fg-muted));border-radius:2em}.convert-to-issue-button{width:20px;height:20px;padding:2px;background-color:transparent}.tasklist-metadata-toast{position:fixed;bottom:20px;left:20px;z-index:999;opacity:0;animation:tasklist-metadata-toast-slide-in 4s forwards}.tracking-block-list-item-dropdown-menu .tracking-block-menu-btn,.tracking-block-list-item-dropdown-menu .tracking-block-item-menu-btn{border:none}.tracking-block-list-item-dropdown-menu .tracking-block-item-menu-btn{top:3px}.tracking-block-list-item-dropdown-menu [role=menu]{padding-left:8px;margin-bottom:0}@keyframes tasklist-metadata-toast-slide-in{0%{opacity:0;transform:translateX(-100%)}10%{opacity:1;transform:translateX(0)}80%{opacity:1;transform:translateX(0)}100%{opacity:0}}.tasklist-title-edit-button{opacity:0}.tasklist-title-container:hover .tasklist-title-edit-button{opacity:1}.add-tasklist-spinner{cursor:pointer}.add-tasklist-spinner .Button-label{display:flex;color:var(--fgColor-muted, var(--color-fg-muted)) !important;align-items:center}.add-tasklist-spinner .Button-label svg{margin-right:8px}.tlb,.tlb-border,.tlb-checkbox,.tlb-header-title,.tlb-icon,.tlb-issue-reference-number,.tlb-item-title,.tlb-li,.tlb-line-height,.tlb-link-style-none,.tlb-ol,.tlb-overflow,.tlb-rounded-header,.tlb-text{display:none}.typeahead-result{position:relative;display:block;min-width:100%;padding:8px;margin-top:0;color:var(--fgColor-default, var(--color-fg-default));cursor:pointer}.typeahead-result::before{display:table;content:""}.typeahead-result::after{display:table;clear:both;content:""}.typeahead-result:first-child{border-top:0}.typeahead-result:focus,.typeahead-result:hover,.typeahead-result[aria-selected=true],.typeahead-result.navigation-focus{text-decoration:none}.typeahead-result[aria-selected=true],.typeahead-result:hover,.typeahead-result.navigation-focus{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis));background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis))}.typeahead-result[aria-selected=true] .octicon-plus,.typeahead-result:hover .octicon-plus,.typeahead-result.navigation-focus .octicon-plus{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.typeahead-result.disabled{pointer-events:none;opacity:.5}.member-suggestion{padding-left:44px}.member-suggestion .avatar{float:left;margin-right:8px;margin-left:-32px}.member-suggestion .member-suggestion-info{width:90%;margin-top:2px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-suggestion .member-name{font-size:12px;color:var(--fgColor-muted, var(--color-fg-muted))}.member-suggestion .member-email{margin-top:0;margin-bottom:0}.member-suggestion .octicon-plus,.member-suggestion .octicon-check{position:absolute;top:50%;right:15px;margin-top:-8px;color:var(--fgColor-muted, var(--color-fg-muted))}.member-suggestion .already-member-note,.member-suggestion .non-member-note,.member-suggestion .non-member-action{margin-top:0;margin-bottom:0;color:var(--fgColor-muted, var(--color-fg-muted))}.member-suggestion .non-member-action{display:none}.member-suggestion[aria-selected=true] .member-name,.member-suggestion[aria-selected=true] .non-member-note,.member-suggestion[aria-selected=true] .already-member-note,.member-suggestion[aria-selected=true] .non-member-action,.member-suggestion[aria-selected=true] .member-email,.member-suggestion:hover .member-name,.member-suggestion:hover .non-member-note,.member-suggestion:hover .already-member-note,.member-suggestion:hover .non-member-action,.member-suggestion:hover .member-email,.member-suggestion.navigation-focus .member-name,.member-suggestion.navigation-focus .non-member-note,.member-suggestion.navigation-focus .already-member-note,.member-suggestion.navigation-focus .non-member-action,.member-suggestion.navigation-focus .member-email{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.member-suggestion[aria-selected=true] .non-member-note,.member-suggestion:hover .non-member-note,.member-suggestion.navigation-focus .non-member-note{display:none}.member-suggestion[aria-selected=true] .non-member-action,.member-suggestion:hover .non-member-action,.member-suggestion.navigation-focus .non-member-action{display:block}.member-suggestion[aria-selected=true] .octicon,.member-suggestion:hover .octicon,.member-suggestion.navigation-focus .octicon{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis))}.member-suggestion.not-a-member .member-info,.member-suggestion.disabled .member-info{margin-top:-2px}.non-member-result{padding-left:32px}.email-suggestion{padding-left:32px}.email-suggestion .octicon-mail{margin-left:-16px;color:var(--fgColor-muted, var(--color-fg-muted))}.email-suggestion .member-suggestion-info{margin-top:1px}#user-content-toc{overflow:visible}#user-content-toc tr{border-top:0}#user-content-toc td{padding:0 16px;background-color:var(--bgColor-muted, var(--color-canvas-subtle));border:0;border-radius:6px}#user-content-toc ul{padding-left:0;font-weight:var(--base-text-weight-semibold, 600);list-style:none}#user-content-toc ul li{padding-left:.2em}#user-content-toc ul ul{font-weight:var(--base-text-weight-normal, 400)}#user-content-toc ul ul li::before{float:left;margin-top:-0.2em;margin-right:.2em;font-size:1.2em;line-height:1;color:var(--fgColor-muted, var(--color-fg-muted));content:"⌞"}#user-content-toc ul ul ul{padding-left:.9em}#user-content-toctitle h2{margin-top:1em;margin-bottom:.5em;font-size:1.25em;border-bottom:0}.actions-workflow-table.sticky th{position:sticky;top:0;z-index:1;background-color:var(--bgColor-default, var(--color-primer-canvas-sticky))}.actions-workflow-table th{height:auto;line-height:44px;text-align:left}.actions-workflow-table td{height:64px;padding-top:12px;padding-bottom:12px;line-height:20px}.actions-workflow-table td.compact{height:48px}.actions-workflow-table th:first-child,.actions-workflow-table td:first-child{padding-left:16px}@media(min-width: 768px){.actions-workflow-table th:first-child,.actions-workflow-table td:first-child{padding-left:20px}}.actions-workflow-table th:last-child,.actions-workflow-table td:last-child{padding-right:20px}@media(max-width: 768px){.actions-fullwidth-module{position:relative;margin-right:-16px !important;margin-left:-16px !important;border-right:0 !important;border-left:0 !important}.actions-fullwidth-module.actions-fullwidth-module{border-radius:0 !important}.actions-fullwidth-module::after{position:absolute;right:0;bottom:-17px;left:0;z-index:0;height:16px;content:"";background-color:var(--bgColor-muted, var(--color-canvas-subtle))}}.annotation--contracted div:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.annotation--expanded div:first-child{word-break:break-word;white-space:pre-wrap} + +/*# sourceMappingURL=github-52a11f586794.css.map*/ \ No newline at end of file diff --git "a/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-elements-32e113a37e3e.js.download" "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-elements-32e113a37e3e.js.download" new file mode 100644 index 0000000..b7329a9 --- /dev/null +++ "b/.github/workflows/first commit \302\267 Honcho92_ChaturbateToken@f17d2e2_files/github-elements-32e113a37e3e.js.download" @@ -0,0 +1,6 @@ +"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["github-elements"],{10361:(e,t,i)=>{i(38168),i(38257),i(14840),i(57260),i(13002),i(73921);var n,s=i(27034);i(51941),i(88309),i(40987),i(57852),i(88823),window.IncludeFragmentElement.prototype.fetch=e=>(e.headers.append("X-Requested-With","XMLHttpRequest"),window.fetch(e)),i(97895);var r=i(76006);function a(e,t,i,n){var s,r=arguments.length,a=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,n);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(r<3?s(a):r>3?s(t,i,a):s(t,i))||a);return r>3&&a&&Object.defineProperty(t,i,a),a}let o=class GitCloneHelpElement extends HTMLElement{updateURL(e){let t=e.currentTarget,i=t.getAttribute("data-url")||"";if(this.helpField.value=i,t.matches(".js-git-protocol-clone-url"))for(let e of this.helpTexts)e.textContent=i;for(let e of this.cloneURLButtons)e.classList.remove("selected");t.classList.add("selected")}};function l(e,t,i){if(!t.has(e))throw TypeError("attempted to "+i+" private field on non-instance");return t.get(e)}function u(e,t){var i=l(e,t,"get");return i.get?i.get.call(e):i.value}function d(e,t,i){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,i)}function h(e,t,i){var n=l(e,t,"set");return!function(e,t,i){if(t.set)t.set.call(e,i);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=i}}(e,n,i),i}a([r.fA],o.prototype,"helpField",void 0),a([r.GO],o.prototype,"helpTexts",void 0),a([r.GO],o.prototype,"cloneURLButtons",void 0),o=a([r.Ih],o);var c=new WeakMap,p=new WeakMap,m=new WeakMap,f=new WeakMap;let g=class MarkedTextElement extends HTMLElement{get query(){return this.ownerInput?this.ownerInput.value:this.getAttribute("query")||""}set query(e){this.setAttribute("query",e)}get ownerInput(){let e=this.ownerDocument.getElementById(this.getAttribute("data-owner-input")||"");return e instanceof HTMLInputElement?e:null}connectedCallback(){this.handleEvent(),this.ownerInput?.addEventListener("input",this),h(this,m,new MutationObserver(()=>this.handleEvent()))}handleEvent(){u(this,f)&&cancelAnimationFrame(u(this,f)),h(this,f,requestAnimationFrame(()=>this.mark()))}disconnectedCallback(){this.ownerInput?.removeEventListener("input",this),u(this,m).disconnect()}mark(){let e=this.textContent||"",t=this.query;if(e===u(this,c)&&t===u(this,p))return;h(this,c,e),h(this,p,t),u(this,m).disconnect();let i=0,n=document.createDocumentFragment();for(let s of(this.positions||function(e,t){let i=[],n=0;for(let s=0;se.length)continue;let t=e.slice(i,s);""!==t&&n.appendChild(document.createTextNode(e.slice(i,s))),i=s+1;let r=document.createElement("mark");r.textContent=e[s],n.appendChild(r)}n.appendChild(document.createTextNode(e.slice(i))),this.replaceChildren(n),u(this,m).observe(this,{attributes:!0,childList:!0,subtree:!0})}constructor(...e){super(...e),d(this,c,{writable:!0,value:void 0}),d(this,p,{writable:!0,value:void 0}),d(this,m,{writable:!0,value:void 0}),d(this,f,{writable:!0,value:void 0}),h(this,c,""),h(this,p,"")}};g.observedAttributes=["query","data-owner-input"],window.customElements.get("marked-text")||(window.MarkedTextElement=g,window.customElements.define("marked-text",g));var v=i(81775);let b=class PasswordStrengthElement extends HTMLElement{connectedCallback(){this.addEventListener("input",w)}disconnectedCallback(){this.removeEventListener("input",w)}};function w(e){let t=e.currentTarget;if(!(t instanceof b))return;let i=e.target;if(!(i instanceof HTMLInputElement))return;let n=i.form;if(!(n instanceof HTMLFormElement))return;let s=function(e,t){let i={valid:!1,hasMinimumCharacterCount:e.length>=t.minimumCharacterCount,hasMinimumPassphraseLength:0!==t.passphraseLength&&e.length>=t.passphraseLength,hasLowerCase:/[a-z]/.test(e),hasNumber:/\d/.test(e)};return i.valid=i.hasMinimumPassphraseLength||i.hasMinimumCharacterCount&&i.hasLowerCase&&i.hasNumber,i}(i.value,{minimumCharacterCount:Number(t.getAttribute("minimum-character-count")),passphraseLength:Number(t.getAttribute("passphrase-length"))});if(s.valid){i.setCustomValidity("");let e=t.querySelector("dl.form-group");e&&(e.classList.remove("errored"),e.classList.add("successed"))}else"true"!==t.getAttribute("skip-custom-validity")&&i.setCustomValidity(t.getAttribute("invalid-message")||"Invalid");(function(e,t){let i=e.querySelector("[data-more-than-n-chars]"),n=e.querySelector("[data-min-chars]"),s=e.querySelector("[data-number-requirement]"),r=e.querySelector("[data-letter-requirement]"),a=e.getAttribute("error-class")?.split(" ").filter(e=>e.length>0)||[],o=e.getAttribute("pass-class")?.split(" ").filter(e=>e.length>0)||[];for(let e of[i,n,s,r])e?.classList.remove(...a,...o);if(t.hasMinimumPassphraseLength&&i)i.classList.add(...o);else if(t.valid)n.classList.add(...o),s.classList.add(...o),r.classList.add(...o);else{let e=t.hasMinimumCharacterCount?o:a,l=t.hasNumber?o:a,u=t.hasLowerCase?o:a;i?.classList.add(...a),n.classList.add(...e),s.classList.add(...l),r.classList.add(...u)}})(t,s),(0,v.G)(n)}function y(e,t,i,n){var s,r=arguments.length,a=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,n);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(r<3?s(a):r>3?s(t,i,a):s(t,i))||a);return r>3&&a&&Object.defineProperty(t,i,a),a}window.customElements.get("password-strength")||(window.PasswordStrengthElement=b,window.customElements.define("password-strength",b)),i(87551);let E=class PollIncludeFragmentElement extends s.Z{async fetch(e,t=1e3){let i=await super.fetch(e);return 202===i.status?(await new Promise(e=>setTimeout(e,t)),this.fetch(e,1.5*t)):i}connectedCallback(){super.connectedCallback(),this.retryButton&&this.retryButton.addEventListener("click",()=>{this.refetch()})}};y([r.fA],E.prototype,"retryButton",void 0),E=y([r.Ih],E);var x=i(10160);let C=e=>void 0===e||/\n/.test(e),_=["position:absolute;","overflow:auto;","word-wrap:break-word;","top:0px;","left:-9999px;"],L=["box-sizing","font-family","font-size","font-style","font-variant","font-weight","height","letter-spacing","line-height","max-height","min-height","padding-bottom","padding-left","padding-right","padding-top","border-bottom","border-left","border-right","border-top","text-decoration","text-indent","text-transform","width","word-spacing"],T=new WeakMap,k=new WeakMap,M=class SlashCommandExpander{destroy(){this.input.removeEventListener("paste",this.onpaste),this.input.removeEventListener("input",this.oninput),this.input.removeEventListener("keydown",this.onkeydown),this.input.removeEventListener("blur",this.onblur)}activate(e,t){this.input===document.activeElement&&this.setMenu(e,t)}deactivate(){let e=this.menu,t=this.combobox;return!!e&&!!t&&(this.menu=null,this.combobox=null,e.removeEventListener("combobox-commit",this.oncommit),e.removeEventListener("mousedown",this.onmousedown),t.destroy(),e.remove(),!0)}setMenu(e,t){this.deactivate(),this.menu=t,t.id||(t.id=`text-expander-${Math.floor(1e5*Math.random()).toString()}`),this.expander.append(t);let i=t.querySelector(".js-command-list-container");i?this.combobox=new x.Z(this.input,i):this.combobox=new x.Z(this.input,t);let{top:n,left:s}=function(e,t=e.selectionEnd){let{mirror:i,marker:n}=function(e,t){let i,n;let s=e.nodeName.toLowerCase();if("textarea"!==s&&"input"!==s)throw Error("expected textField to a textarea or input");let r=T.get(e);if(r&&r.parentElement===e.parentElement)r.textContent="";else{r=document.createElement("div"),T.set(e,r);let t=window.getComputedStyle(e),i=_.slice(0);"textarea"===s?i.push("white-space:pre-wrap;"):i.push("white-space:nowrap;");for(let e=0,n=L.length;e{i.remove()},5e3),{top:r.top-s.top,left:r.left-s.left}}(this.input,e.position),r=parseInt(window.getComputedStyle(this.input).fontSize);t.style.top=`${n+r}px`,t.style.left=`${s}px`,this.combobox.start(),t.addEventListener("combobox-commit",this.oncommit),t.addEventListener("mousedown",this.onmousedown),this.combobox.navigate(1)}setValue(e){if(null==e)return;let t=this.match;if(!t)return;let{cursor:i,value:n}=this.replaceCursorMark(e);n=n?.length===0?n:`${n} `;let s=t.position-t.key.length,r=t.position+t.text.length;this.input.focus();let a=!1;try{this.input.setSelectionRange(s,r),a=document.execCommand("insertText",!1,n)}catch(e){a=!1}if(!a){let e=this.input.value.substring(0,t.position-t.key.length),i=this.input.value.substring(t.position+t.text.length);this.input.value=e+n+i}this.deactivate(),i=s+(i||n.length),this.input.selectionStart=i,this.input.selectionEnd=i}replaceCursorMark(e){let t=/%cursor%/gm,i=t.exec(e);return i?{cursor:i.index,value:e.replace(t,"")}:{cursor:null,value:e}}async onCommit({target:e}){if(!(e instanceof HTMLElement)||!this.combobox)return;let t=this.match;if(!t)return;let n={item:e,key:t.key,value:null},s=new CustomEvent("text-expander-value",{cancelable:!0,detail:n}),r=!this.expander.dispatchEvent(s),{onValue:a}=await i.e("app_assets_modules_github_slash-command-expander-element_slash-command-suggester_ts").then(i.bind(i,72564));await a(this.expander,t.key,e),!r&&n.value&&this.setValue(n.value)}onBlur(){if(this.interactingWithMenu){this.interactingWithMenu=!1;return}this.deactivate()}onPaste(){this.justPasted=!0}async delay(e){return new Promise(t=>setTimeout(t,e))}async onInput(){if(this.justPasted){this.justPasted=!1;return}let e=this.findMatch();if(e){if(this.match=e,await this.delay(this.appropriateDelay()),this.match!==e)return;let t=await this.notifyProviders(e);if(!this.match)return;t?this.activate(e,t):this.deactivate()}else this.match=null,this.deactivate()}appropriateDelay(){return 250}findMatch(){let e=this.input.selectionEnd,t=this.input.value;for(let i of this.expander.keys){let n=function(e,t,i){let n=e.lastIndexOf(t,i-1);if(-1===n)return;let s=e.lastIndexOf(" ",i-1);if(s>n)return;let r=e.lastIndexOf("\n",i-1);if(r>n)return;let a=e[n-1];if(a&&"\n"!==a)return;let o=e.substring(n+t.length,i);return{word:o,position:n+t.length,beginningOfLine:C(a)}}(t,i,e);if(n)return{text:n.word,key:i,position:n.position,beginningOfLine:n.beginningOfLine}}}async notifyProviders(e){let t=[],n=e=>t.push(e),s=new CustomEvent("text-expander-change",{cancelable:!0,detail:{provide:n,text:e.text,key:e.key}}),r=!this.expander.dispatchEvent(s);if(r)return;let{onChange:a}=await i.e("app_assets_modules_github_slash-command-expander-element_slash-command-suggester_ts").then(i.bind(i,72564));a(this.expander,e.key,n,e.text);let o=await Promise.all(t),l=o.filter(e=>e.matched).map(e=>e.fragment);return l[0]}onMousedown(){this.interactingWithMenu=!0}onKeydown(e){"Escape"===e.key&&this.deactivate()&&(e.stopImmediatePropagation(),e.preventDefault())}constructor(e,t){this.expander=e,this.input=t,this.combobox=null,this.menu=null,this.match=null,this.justPasted=!1,this.oninput=this.onInput.bind(this),this.onpaste=this.onPaste.bind(this),this.onkeydown=this.onKeydown.bind(this),this.oncommit=this.onCommit.bind(this),this.onmousedown=this.onMousedown.bind(this),this.onblur=this.onBlur.bind(this),this.interactingWithMenu=!1,t.addEventListener("paste",this.onpaste),t.addEventListener("input",this.oninput),t.addEventListener("keydown",this.onkeydown),t.addEventListener("blur",this.onblur)}};function A(e,t,i,n){var s,r=arguments.length,a=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,n);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(r<3?s(a):r>3?s(t,i,a):s(t,i))||a);return r>3&&a&&Object.defineProperty(t,i,a),a}n=class SlashCommandExpanderElement extends HTMLElement{get keys(){let e=this.getAttribute("keys");return e?e.split(" "):[]}connectedCallback(){let e=this.querySelector('input[type="text"], textarea');if(!(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement))return;let t=new M(this,e);k.set(this,t)}disconnectedCallback(){let e=k.get(this);e&&(e.destroy(),k.delete(this))}setValue(e){let t=k.get(this);t&&t.setValue(e)}setMenu(e,t=!1){let i=k.get(this);i&&i.match&&(t&&(i.interactingWithMenu=!0),i.setMenu(i.match,e))}closeMenu(){let e=k.get(this);e&&e.setValue("")}isLoading(){let e=this.getElementsByClassName("js-slash-command-expander-loading")[0];if(e){let t=e.cloneNode(!0);t.classList.remove("d-none"),this.setMenu(t)}}showError(){let e=this.getElementsByClassName("js-slash-command-expander-error")[0];if(e){let t=e.cloneNode(!0);t.classList.remove("d-none"),this.setMenu(t)}}},window.customElements.get("slash-command-expander")||(window.SlashCommandExpanderElement=n,window.customElements.define("slash-command-expander",n));let S=class TextSuggesterElement extends HTMLElement{acceptSuggestion(){this.suggestion?.textContent&&(this.input.value=this.suggestion.textContent,this.input.dispatchEvent(new Event("input")),this.suggestionContainer&&(this.suggestionContainer.hidden=!0),this.input.focus())}};function q(e,t,i){if(!t.has(e))throw TypeError("attempted to "+i+" private field on non-instance");return t.get(e)}function I(e,t){var i=q(e,t,"get");return i.get?i.get.call(e):i.value}function P(e,t,i){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,i)}function O(e,t,i){var n=q(e,t,"set");return!function(e,t,i){if(t.set)t.set.call(e,i);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=i}}(e,n,i),i}A([r.fA],S.prototype,"input",void 0),A([r.fA],S.prototype,"suggestionContainer",void 0),A([r.fA],S.prototype,"suggestion",void 0),S=A([r.Ih],S);var R=new WeakMap,j=new WeakMap,z=new WeakMap,N=new WeakMap,H=new WeakMap,W=new WeakMap;let F=class VirtualFilterInputElement extends HTMLElement{static get observedAttributes(){return["src","loading","data-property","aria-owns"]}get filtered(){if(I(this,W))return I(this,W);if(this.hasAttribute("aria-owns")){let e=this.ownerDocument.getElementById(this.getAttribute("aria-owns")||"");e&&(e instanceof Set||e&&"object"==typeof e&&"size"in e&&"add"in e&&"delete"in e&&"clear"in e)&&O(this,W,e)}return O(this,W,I(this,W)||new Set)}set filtered(e){O(this,W,e)}get input(){return this.querySelector("input, textarea")}get src(){return this.getAttribute("src")||""}set src(e){this.setAttribute("src",e)}get loading(){return"lazy"===this.getAttribute("loading")?"lazy":"eager"}set loading(e){this.setAttribute("loading",e)}get accept(){return this.getAttribute("accept")||""}set accept(e){this.setAttribute("accept",e)}get property(){return this.getAttribute("data-property")||""}set property(e){this.setAttribute("data-property",e)}reset(){this.filtered.clear(),O(this,H,new Set)}clear(){this.input&&(this.input.value="",this.input.dispatchEvent(new Event("input")))}attributeChangedCallback(e,t,i){let n=this.isConnected&&this.src,s="eager"===this.loading,r=t!==i;("src"===e||"data-property"===e)&&r&&(O(this,z,null),I(this,N)&&clearTimeout(I(this,N))),n&&s&&("src"===e||"loading"===e||"accept"===e||"data-property"===e)&&r?(cancelAnimationFrame(I(this,j)),O(this,j,requestAnimationFrame(()=>this.load()))):"aria-owns"===e&&O(this,W,null)}connectedCallback(){this.src&&"eager"===this.loading&&(cancelAnimationFrame(I(this,j)),O(this,j,requestAnimationFrame(()=>this.load())));let e=this.input;if(!e)return;let t=this.getAttribute("aria-owns");null!==t&&this.attributeChangedCallback("aria-owns","",t),e.setAttribute("autocomplete","off"),e.setAttribute("spellcheck","false"),this.src&&"lazy"===this.loading&&(document.activeElement===e?this.load():e.addEventListener("focus",()=>{this.load()},{once:!0})),e.addEventListener("input",this)}disconnectedCallback(){this.input?.removeEventListener("input",this)}handleEvent(e){"input"===e.type&&(I(this,N)&&clearTimeout(I(this,N)),O(this,N,window.setTimeout(()=>this.filterItems(),(this.input?.value?.length,300))))}async load(){I(this,R)?.abort(),O(this,R,new AbortController);let{signal:e}=I(this,R);if(!this.src)throw Error("missing src");if(await new Promise(e=>setTimeout(e,0)),!e.aborted){this.dispatchEvent(new Event("loadstart"));try{let t=await this.fetch(this.request(),{signal:e,headers:{"X-Requested-With":"XMLHttpRequest"}});if(location.origin+this.src!==t.url)return;if(!t.ok)throw Error(`Failed to load resource: the server responded with a status of ${t.status}`);O(this,H,new Set((await t.json())[this.property])),O(this,z,null),this.dispatchEvent(new Event("loadend"))}catch(t){if(e.aborted){this.dispatchEvent(new Event("loadend"));return}throw(async()=>{this.dispatchEvent(new Event("error")),this.dispatchEvent(new Event("loadend"))})(),t}this.filtered.clear(),this.filterItems()}}request(){return new Request(this.src,{method:"GET",credentials:"same-origin",headers:{Accept:this.accept||"application/json"}})}fetch(e,t){return fetch(e,t)}filterItems(){let e;let t=this.input?.value.trim()??"",i=I(this,z);if(O(this,z,t),t!==i){for(let n of(this.dispatchEvent(new CustomEvent("virtual-filter-input-filter")),i&&t.includes(i)?e=this.filtered:(e=I(this,H),this.filtered.clear()),e))this.filter(n,t)?this.filtered.add(n):this.filtered.delete(n);this.dispatchEvent(new CustomEvent("virtual-filter-input-filtered"))}}constructor(...e){super(...e),P(this,R,{writable:!0,value:void 0}),P(this,j,{writable:!0,value:void 0}),P(this,z,{writable:!0,value:void 0}),P(this,N,{writable:!0,value:void 0}),P(this,H,{writable:!0,value:void 0}),P(this,W,{writable:!0,value:void 0}),O(this,j,0),O(this,z,null),O(this,H,new Set),O(this,W,null),this.filter=(e,t)=>String(e).includes(t)}};function B(e,t,i){if(!t.has(e))throw TypeError("attempted to "+i+" private field on non-instance");return t.get(e)}function D(e,t){var i=B(e,t,"get");return i.get?i.get.call(e):i.value}function V(e,t,i){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,i)}function $(e,t,i){var n=B(e,t,"set");return!function(e,t,i){if(t.set)t.set.call(e,i);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=i}}(e,n,i),i}window.customElements.get("virtual-filter-input")||(window.VirtualFilterInputElement=F,window.customElements.define("virtual-filter-input",F));let U=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&t.target instanceof et&&"eager"===t.target.updating&&t.target.update()});var Y=new WeakMap,Z=new WeakMap,G=new WeakMap,K=new WeakMap,X=new WeakMap,J=new WeakMap,Q=new WeakMap;let ee=Symbol.iterator,et=class VirtualListElement extends HTMLElement{static get observedAttributes(){return["data-updating","aria-activedescendant"]}get updating(){return"lazy"===this.getAttribute("data-updating")?"lazy":"eager"}set updating(e){this.setAttribute("data-updating",e)}get size(){return D(this,Z).size}get range(){let e=this.getBoundingClientRect().height,{scrollTop:t}=this,i=`${t}-${e}`;if(D(this,X).has(i))return D(this,X).get(i);let n=0,s=0,r=0,a=0,o=D(this,G);for(let i of D(this,Z)){let l=o.get(i)||D(this,K);if(r+l=e)break}return[n,s]}get list(){let e=this.querySelector("ul, ol, tbody");if(!e)throw Error("virtual-list must have a container element inside: any of