-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathUsage of beforeRouteEnter with _script setup_ · Discussion #302 · vuejs_rfcs (2022_8_10 18_49_00).html
6089 lines (5540 loc) · 817 KB
/
Usage of beforeRouteEnter with _script setup_ · Discussion #302 · vuejs_rfcs (2022_8_10 18_49_00).html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html> <html lang=en data-color-mode=light data-light-theme=light data-dark-theme=dark_dimmed data-a11y-animated-images=system data-turbo-loaded style><!--
Page saved with SingleFile
url: https://github.com/vuejs/rfcs/discussions/302
saved date: Wed Aug 10 2022 18:49:00 GMT+0800 (新加坡标准时间)
--><meta charset=utf-8>
<style>:root,[data-color-mode=light][data-light-theme=light],[data-color-mode=dark][data-dark-theme=light]{}:root,[data-color-mode=light][data-light-theme=light]{--color-canvas-default-transparent:rgba(255,255,255,0);--color-page-header-bg:#f6f8fa;--color-marketing-icon-primary:#218bff;--color-marketing-icon-secondary:#54aeff;--color-diff-blob-addition-num-text:#24292f;--color-diff-blob-addition-fg:#24292f;--color-diff-blob-addition-num-bg:#ccffd8;--color-diff-blob-addition-line-bg:#e6ffec;--color-diff-blob-addition-word-bg:#abf2bc;--color-diff-blob-deletion-num-text:#24292f;--color-diff-blob-deletion-fg:#24292f;--color-diff-blob-deletion-num-bg:#ffd7d5;--color-diff-blob-deletion-line-bg:#ffebe9;--color-diff-blob-deletion-word-bg:rgba(255,129,130,0.4);--color-diff-blob-hunk-num-bg:rgba(84,174,255,0.4);--color-diff-blob-expander-icon:#57606a;--color-diff-blob-selected-line-highlight-mix-blend-mode:multiply;--color-diffstat-deletion-border:rgba(27,31,36,0.15);--color-diffstat-addition-border:rgba(27,31,36,0.15);--color-diffstat-addition-bg:#2da44e;--color-search-keyword-hl:#fff8c5;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-codemirror-text:#24292f;--color-codemirror-bg:#ffffff;--color-codemirror-gutters-bg:#ffffff;--color-codemirror-guttermarker-text:#ffffff;--color-codemirror-guttermarker-subtle-text:#6e7781;--color-codemirror-linenumber-text:#57606a;--color-codemirror-cursor:#24292f;--color-codemirror-selection-bg:rgba(84,174,255,0.4);--color-codemirror-activeline-bg:rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text:#24292f;--color-codemirror-lines-bg:#ffffff;--color-codemirror-syntax-comment:#24292f;--color-codemirror-syntax-constant:#0550ae;--color-codemirror-syntax-entity:#8250df;--color-codemirror-syntax-keyword:#cf222e;--color-codemirror-syntax-storage:#cf222e;--color-codemirror-syntax-string:#0a3069;--color-codemirror-syntax-support:#0550ae;--color-codemirror-syntax-variable:#953800;--color-checks-bg:#24292f;--color-checks-run-border-width:0px;--color-checks-container-border-width:0px;--color-checks-text-primary:#f6f8fa;--color-checks-text-secondary:#8c959f;--color-checks-text-link:#54aeff;--color-checks-btn-icon:#afb8c1;--color-checks-btn-hover-icon:#f6f8fa;--color-checks-btn-hover-bg:rgba(255,255,255,0.125);--color-checks-input-text:#eaeef2;--color-checks-input-placeholder-text:#8c959f;--color-checks-input-focus-text:#8c959f;--color-checks-input-bg:#32383f;--color-checks-input-shadow:none;--color-checks-donut-error:#fa4549;--color-checks-donut-pending:#bf8700;--color-checks-donut-success:#2da44e;--color-checks-donut-neutral:#afb8c1;--color-checks-dropdown-text:#afb8c1;--color-checks-dropdown-bg:#32383f;--color-checks-dropdown-border:#424a53;--color-checks-dropdown-shadow:rgba(27,31,36,0.3);--color-checks-dropdown-hover-text:#f6f8fa;--color-checks-dropdown-hover-bg:#424a53;--color-checks-dropdown-btn-hover-text:#f6f8fa;--color-checks-dropdown-btn-hover-bg:#32383f;--color-checks-scrollbar-thumb-bg:#57606a;--color-checks-header-label-text:#d0d7de;--color-checks-header-label-open-text:#f6f8fa;--color-checks-header-border:#32383f;--color-checks-header-icon:#8c959f;--color-checks-line-text:#d0d7de;--color-checks-line-num-text:rgba(140,149,159,0.75);--color-checks-line-timestamp-text:#8c959f;--color-checks-line-hover-bg:#32383f;--color-checks-line-selected-bg:rgba(33,139,255,0.15);--color-checks-line-selected-num-text:#54aeff;--color-checks-line-dt-fm-text:#24292f;--color-checks-line-dt-fm-bg:#9a6700;--color-checks-gate-bg:rgba(125,78,0,0.15);--color-checks-gate-text:#d0d7de;--color-checks-gate-waiting-text:#d4a72c;--color-checks-step-header-open-bg:#32383f;--color-checks-step-error-text:#ff8182;--color-checks-step-warning-text:#d4a72c;--color-checks-logline-text:#8c959f;--color-checks-logline-num-text:rgba(140,149,159,0.75);--color-checks-logline-debug-text:#c297ff;--color-checks-logline-error-text:#d0d7de;--color-checks-logline-error-num-text:#ff8182;--color-checks-logline-error-bg:rgba(164,14,38,0.15);--color-checks-logline-warning-text:#d0d7de;--color-checks-logline-warning-num-text:#d4a72c;--color-checks-logline-warning-bg:rgba(125,78,0,0.15);--color-checks-logline-command-text:#54aeff;--color-checks-logline-section-text:#4ac26b;--color-checks-ansi-black:#24292f;--color-checks-ansi-black-bright:#32383f;--color-checks-ansi-white:#d0d7de;--color-checks-ansi-white-bright:#d0d7de;--color-checks-ansi-gray:#8c959f;--color-checks-ansi-red:#ff8182;--color-checks-ansi-red-bright:#ffaba8;--color-checks-ansi-green:#4ac26b;--color-checks-ansi-green-bright:#6fdd8b;--color-checks-ansi-yellow:#d4a72c;--color-checks-ansi-yellow-bright:#eac54f;--color-checks-ansi-blue:#54aeff;--color-checks-ansi-blue-bright:#80ccff;--color-checks-ansi-magenta:#c297ff;--color-checks-ansi-magenta-bright:#d8b9ff;--color-checks-ansi-cyan:#76e3ea;--color-checks-ansi-cyan-bright:#b3f0ff;--color-project-header-bg:#24292f;--color-project-sidebar-bg:#ffffff;--color-project-gradient-in:#ffffff;--color-project-gradient-out:rgba(255,255,255,0);--color-mktg-btn-bg:#1b1f23;--color-mktg-btn-shadow-outline:rgb(0 0 0 / 15%) 0 0 0 1px inset;--color-mktg-btn-shadow-focus:rgb(0 0 0 / 15%) 0 0 0 4px;--color-mktg-btn-shadow-hover:0 3px 2px rgba(0,0,0,0.07),0 7px 5px rgba(0,0,0,0.04),0 12px 10px rgba(0,0,0,0.03),0 22px 18px rgba(0,0,0,0.03),0 42px 33px rgba(0,0,0,0.02),0 100px 80px rgba(0,0,0,0.02);--color-mktg-btn-shadow-hover-muted:rgb(0 0 0 / 70%) 0 0 0 2px inset;--color-avatar-bg:#ffffff;--color-avatar-border:rgba(27,31,36,0.15);--color-avatar-stack-fade:#afb8c1;--color-avatar-stack-fade-more:#d0d7de;--color-avatar-child-shadow:-2px -2px 0 rgba(255,255,255,0.8);--color-topic-tag-border:rgba(0,0,0,0);--color-counter-border:rgba(0,0,0,0);--color-select-menu-backdrop-border:rgba(0,0,0,0);--color-select-menu-tap-highlight:rgba(175,184,193,0.5);--color-select-menu-tap-focus-bg:#b6e3ff;--color-overlay-shadow:0 1px 3px rgba(27,31,36,0.12),0 8px 24px rgba(66,74,83,0.12);--color-header-text:rgba(255,255,255,0.7);--color-header-bg:#24292f;--color-header-divider:#57606a;--color-header-logo:#ffffff;--color-header-search-bg:#24292f;--color-header-search-border:#57606a;--color-sidenav-selected-bg:#ffffff;--color-menu-bg-active:rgba(0,0,0,0);--color-input-disabled-bg:rgba(175,184,193,0.2);--color-timeline-badge-bg:#eaeef2;--color-ansi-black:#24292f;--color-ansi-black-bright:#57606a;--color-ansi-white:#6e7781;--color-ansi-white-bright:#8c959f;--color-ansi-gray:#6e7781;--color-ansi-red:#cf222e;--color-ansi-red-bright:#a40e26;--color-ansi-green:#116329;--color-ansi-green-bright:#1a7f37;--color-ansi-yellow:#4d2d00;--color-ansi-yellow-bright:#633c01;--color-ansi-blue:#0969da;--color-ansi-blue-bright:#218bff;--color-ansi-magenta:#8250df;--color-ansi-magenta-bright:#a475f9;--color-ansi-cyan:#1b7c83;--color-ansi-cyan-bright:#3192aa;--color-btn-text:#24292f;--color-btn-bg:#f6f8fa;--color-btn-border:rgba(27,31,36,0.15);--color-btn-shadow:0 1px 0 rgba(27,31,36,0.04);--color-btn-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.25);--color-btn-hover-bg:#f3f4f6;--color-btn-hover-border:rgba(27,31,36,0.15);--color-btn-active-bg:hsla(220,14%,93%,1);--color-btn-active-border:rgba(27,31,36,0.15);--color-btn-selected-bg:hsla(220,14%,94%,1);--color-btn-focus-bg:#f6f8fa;--color-btn-focus-border:rgba(27,31,36,0.15);--color-btn-focus-shadow:0 0 0 3px rgba(9,105,218,0.3);--color-btn-shadow-active:inset 0 0.15em 0.3em rgba(27,31,36,0.15);--color-btn-shadow-input-focus:0 0 0 0.2em rgba(9,105,218,0.3);--color-btn-counter-bg:rgba(27,31,36,0.08);--color-btn-primary-text:#ffffff;--color-btn-primary-bg:#2da44e;--color-btn-primary-border:rgba(27,31,36,0.15);--color-btn-primary-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-primary-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-primary-hover-bg:#2c974b;--color-btn-primary-hover-border:rgba(27,31,36,0.15);--color-btn-primary-selected-bg:hsla(137,55%,36%,1);--color-btn-primary-selected-shadow:inset 0 1px 0 rgba(0,45,17,0.2);--color-btn-primary-disabled-text:rgba(255,255,255,0.8);--color-btn-primary-disabled-bg:#94d3a2;--color-btn-primary-disabled-border:rgba(27,31,36,0.15);--color-btn-primary-focus-bg:#2da44e;--color-btn-primary-focus-border:rgba(27,31,36,0.15);--color-btn-primary-focus-shadow:0 0 0 3px rgba(45,164,78,0.4);--color-btn-primary-icon:rgba(255,255,255,0.8);--color-btn-primary-counter-bg:rgba(255,255,255,0.2);--color-btn-outline-text:#0969da;--color-btn-outline-hover-text:#ffffff;--color-btn-outline-hover-bg:#0969da;--color-btn-outline-hover-border:rgba(27,31,36,0.15);--color-btn-outline-hover-shadow:0 1px 0 rgba(27,31,36,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(255,255,255,0.2);--color-btn-outline-selected-text:#ffffff;--color-btn-outline-selected-bg:hsla(212,92%,42%,1);--color-btn-outline-selected-border:rgba(27,31,36,0.15);--color-btn-outline-selected-shadow:inset 0 1px 0 rgba(0,33,85,0.2);--color-btn-outline-disabled-text:rgba(9,105,218,0.5);--color-btn-outline-disabled-bg:#f6f8fa;--color-btn-outline-disabled-counter-bg:rgba(9,105,218,0.05);--color-btn-outline-focus-border:rgba(27,31,36,0.15);--color-btn-outline-focus-shadow:0 0 0 3px rgba(5,80,174,0.4);--color-btn-outline-counter-bg:rgba(9,105,218,0.1);--color-btn-danger-text:#cf222e;--color-btn-danger-hover-text:#ffffff;--color-btn-danger-hover-bg:#a40e26;--color-btn-danger-hover-border:rgba(27,31,36,0.15);--color-btn-danger-hover-shadow:0 1px 0 rgba(27,31,36,0.1);--color-btn-danger-hover-inset-shadow:inset 0 1px 0 rgba(255,255,255,0.03);--color-btn-danger-hover-counter-bg:rgba(255,255,255,0.2);--color-btn-danger-selected-text:#ffffff;--color-btn-danger-selected-bg:hsla(356,72%,44%,1);--color-btn-danger-selected-border:rgba(27,31,36,0.15);--color-btn-danger-selected-shadow:inset 0 1px 0 rgba(76,0,20,0.2);--color-btn-danger-disabled-text:rgba(207,34,46,0.5);--color-btn-danger-disabled-bg:#f6f8fa;--color-btn-danger-disabled-counter-bg:rgba(207,34,46,0.05);--color-btn-danger-focus-border:rgba(27,31,36,0.15);--color-btn-danger-focus-shadow:0 0 0 3px rgba(164,14,38,0.4);--color-btn-danger-counter-bg:rgba(207,34,46,0.1);--color-btn-danger-icon:#cf222e;--color-btn-danger-hover-icon:#ffffff;--color-underlinenav-icon:#6e7781;--color-underlinenav-border-hover:rgba(175,184,193,0.2);--color-action-list-item-inline-divider:rgba(208,215,222,0.48);--color-action-list-item-default-hover-bg:rgba(208,215,222,0.32);--color-action-list-item-default-hover-border:rgba(0,0,0,0);--color-action-list-item-default-active-bg:rgba(208,215,222,0.48);--color-action-list-item-default-active-border:rgba(0,0,0,0);--color-action-list-item-default-selected-bg:rgba(208,215,222,0.24);--color-action-list-item-danger-hover-bg:rgba(255,235,233,0.64);--color-action-list-item-danger-active-bg:#ffebe9;--color-action-list-item-danger-hover-text:#cf222e;--color-switch-track-bg:#eaeef2;--color-switch-track-border:#afb8c1;--color-switch-track-checked-bg:#ddf4ff;--color-switch-track-checked-hover-bg:#b6e3ff;--color-switch-track-checked-active-bg:#80ccff;--color-switch-track-checked-border:#54aeff;--color-switch-knob-checked-bg:#0969da;--color-switch-knob-checked-disabled-bg:#6e7781;--color-segmented-control-bg:#eaeef2;--color-segmented-control-button-hover-bg:rgba(175,184,193,0.2);--color-segmented-control-button-active-bg:rgba(175,184,193,0.4);--color-segmented-control-button-selected-border:#6e7781;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-fg-on-emphasis:#ffffff;--color-canvas-default:#ffffff;--color-canvas-overlay:#ffffff;--color-canvas-inset:#f6f8fa;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:hsla(210,18%,87%,1);--color-border-subtle:rgba(27,31,36,0.15);--color-shadow-small:0 1px 0 rgba(27,31,36,0.04);--color-shadow-medium:0 3px 6px rgba(140,149,159,0.15);--color-shadow-large:0 8px 24px rgba(140,149,159,0.2);--color-shadow-extra-large:0 12px 28px rgba(140,149,159,0.3);--color-neutral-emphasis-plus:#24292f;--color-neutral-emphasis:#6e7781;--color-neutral-muted:rgba(175,184,193,0.2);--color-neutral-subtle:rgba(234,238,242,0.5);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-accent-muted:rgba(84,174,255,0.4);--color-accent-subtle:#ddf4ff;--color-success-fg:#1a7f37;--color-success-emphasis:#2da44e;--color-success-muted:rgba(74,194,107,0.4);--color-success-subtle:#dafbe1;--color-attention-fg:#9a6700;--color-attention-emphasis:#bf8700;--color-attention-muted:rgba(212,167,44,0.4);--color-attention-subtle:#fff8c5;--color-severe-fg:#bc4c00;--color-severe-emphasis:#bc4c00;--color-severe-muted:rgba(251,143,68,0.4);--color-severe-subtle:#fff1e5;--color-danger-fg:#cf222e;--color-danger-emphasis:#cf222e;--color-danger-muted:rgba(255,129,130,0.4);--color-danger-subtle:#ffebe9;--color-open-fg:#1a7f37;--color-open-emphasis:#2da44e;--color-open-muted:rgba(74,194,107,0.4);--color-open-subtle:#dafbe1;--color-closed-fg:#cf222e;--color-closed-emphasis:#cf222e;--color-closed-muted:rgba(255,129,130,0.4);--color-closed-subtle:#ffebe9;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-done-muted:rgba(194,151,255,0.4);--color-done-subtle:#fbefff;--color-sponsors-fg:#bf3989;--color-sponsors-emphasis:#bf3989;--color-sponsors-muted:rgba(255,128,200,0.4);--color-sponsors-subtle:#ffeff7;--color-primer-fg-disabled:#8c959f;--color-primer-canvas-backdrop:rgba(27,31,36,0.5);--color-primer-canvas-sticky:rgba(255,255,255,0.95);--color-primer-border-active:#fd8c73;--color-primer-border-contrast:rgba(27,31,36,0.1);--color-primer-shadow-highlight:inset 0 1px 0 rgba(255,255,255,0.25);--color-primer-shadow-inset:inset 0 1px 0 rgba(208,215,222,0.2);--color-primer-shadow-focus:0 0 0 3px rgba(9,105,218,0.3);--color-scale-black:#1b1f24;--color-scale-white:#ffffff;--color-scale-gray-0:#f6f8fa;--color-scale-gray-1:#eaeef2;--color-scale-gray-2:#d0d7de;--color-scale-gray-3:#afb8c1;--color-scale-gray-4:#8c959f;--color-scale-gray-5:#6e7781;--color-scale-gray-6:#57606a;--color-scale-gray-7:#424a53;--color-scale-gray-8:#32383f;--color-scale-gray-9:#24292f;--color-scale-blue-0:#ddf4ff;--color-scale-blue-1:#b6e3ff;--color-scale-blue-2:#80ccff;--color-scale-blue-3:#54aeff;--color-scale-blue-4:#218bff;--color-scale-blue-5:#0969da;--color-scale-blue-6:#0550ae;--color-scale-blue-7:#033d8b;--color-scale-blue-8:#0a3069;--color-scale-blue-9:#002155;--color-scale-green-0:#dafbe1;--color-scale-green-1:#aceebb;--color-scale-green-2:#6fdd8b;--color-scale-green-3:#4ac26b;--color-scale-green-4:#2da44e;--color-scale-green-5:#1a7f37;--color-scale-green-6:#116329;--color-scale-green-7:#044f1e;--color-scale-green-8:#003d16;--color-scale-green-9:#002d11;--color-scale-yellow-0:#fff8c5;--color-scale-yellow-1:#fae17d;--color-scale-yellow-2:#eac54f;--color-scale-yellow-3:#d4a72c;--color-scale-yellow-4:#bf8700;--color-scale-yellow-5:#9a6700;--color-scale-yellow-6:#7d4e00;--color-scale-yellow-7:#633c01;--color-scale-yellow-8:#4d2d00;--color-scale-yellow-9:#3b2300;--color-scale-orange-0:#fff1e5;--color-scale-orange-1:#ffd8b5;--color-scale-orange-2:#ffb77c;--color-scale-orange-3:#fb8f44;--color-scale-orange-4:#e16f24;--color-scale-orange-5:#bc4c00;--color-scale-orange-6:#953800;--color-scale-orange-7:#762c00;--color-scale-orange-8:#5c2200;--color-scale-orange-9:#471700;--color-scale-red-0:#ffebe9;--color-scale-red-1:#ffcecb;--color-scale-red-2:#ffaba8;--color-scale-red-3:#ff8182;--color-scale-red-4:#fa4549;--color-scale-red-5:#cf222e;--color-scale-red-6:#a40e26;--color-scale-red-7:#82071e;--color-scale-red-8:#660018;--color-scale-red-9:#4c0014;--color-scale-purple-0:#fbefff;--color-scale-purple-1:#ecd8ff;--color-scale-purple-2:#d8b9ff;--color-scale-purple-3:#c297ff;--color-scale-purple-4:#a475f9;--color-scale-purple-5:#8250df;--color-scale-purple-6:#6639ba;--color-scale-purple-7:#512a97;--color-scale-purple-8:#3e1f79;--color-scale-purple-9:#2e1461;--color-scale-pink-0:#ffeff7;--color-scale-pink-1:#ffd3eb;--color-scale-pink-2:#ffadda;--color-scale-pink-3:#ff80c8;--color-scale-pink-4:#e85aad;--color-scale-pink-5:#bf3989;--color-scale-pink-6:#99286e;--color-scale-pink-7:#772057;--color-scale-pink-8:#611347;--color-scale-pink-9:#4d0336;--color-scale-coral-0:#fff0eb;--color-scale-coral-1:#ffd6cc;--color-scale-coral-2:#ffb4a1;--color-scale-coral-3:#fd8c73;--color-scale-coral-4:#ec6547;--color-scale-coral-5:#c4432b;--color-scale-coral-6:#9e2f1c;--color-scale-coral-7:#801f0f;--color-scale-coral-8:#691105;--color-scale-coral-9:#510901}:root,[data-color-mode=light][data-light-theme*=light]{color-scheme:light}[data-color-mode]{color:var(--color-fg-default);background-color:var(--color-canvas-default)}@media (forced-colors:active){body{--color-accent-emphasis:Highlight;--color-fg-on-emphasis:LinkText}}@keyframes ActionList-item-active-bg{50%{box-shadow:inset 0 2px 12px 6px rgba(var(--color-canvas-default),0.4);transform:scale(1)}100%{transform:scale(0.97)}}@keyframes checkmarkIn{from{-webkit-clip-path:inset(16px 0 0 0);clip-path:inset(16px 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes checkmarkOut{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(16px 0 0 0);clip-path:inset(16px 0 0 0)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}details,footer,main,nav{display:block}summary{display:list-item}template,[hidden]{display:none!important}a{background-color:transparent}h1{margin:.67em 0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,textarea{font:inherit;margin:0}button,input{overflow:visible}button{text-transform:none}html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}input,textarea,button{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;line-height:1.5;color:var(--color-fg-default);background-color:var(--color-canvas-default)}a{color:var(--color-accent-fg);text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:600}table{border-spacing:0;border-collapse:collapse}td{padding:0}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none!important}details summary{cursor:pointer}details:not([open])>*:not(summary){display:none!important}a:focus,button:focus,[role=button]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}a:focus:not(:focus-visible),button:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),input[type=radio]:focus:not(:focus-visible),input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input[type=radio]:focus-visible,input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}a:not([class]):focus,a:not([class]):focus-visible,input[type=radio]:focus,input[type=radio]:focus-visible,input[type=checkbox]:focus,input[type=checkbox]:focus-visible{outline-offset:0}@media (forced-colors:active){*:focus,*:focus-visible{outline:solid 1px transparent}input:not([type=radio],[type=checkbox]):focus,input:not([type=radio],[type=checkbox]):focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline-offset:2px}}kbd{font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;vertical-align:middle;border-bottom-color:var(--color-neutral-muted)}h1,h2,h3,h4{margin-top:0;margin-bottom:0}h2{font-size:24px;font-weight:600}h3{font-size:20px;font-weight:600}h4{font-size:16px;font-weight:600}p{margin-top:0;margin-bottom:10px}ul{padding-left:0;margin-top:0;margin-bottom:0}code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.Box{border-color:var(--color-border-default);border-style:solid;border-width:1px}.Box-header{border-color:var(--color-border-default);border-style:solid}.Box-btn-octicon.btn-octicon{padding:16px 16px;margin:-16px -16px;line-height:1.5}.Box--overlay{width:448px;margin-right:auto;margin-left:auto;background-color:var(--color-canvas-default);background-clip:padding-box;border-color:var(--color-border-default);box-shadow:0 0 18px rgba(0,0,0,.4)}.Box--overlay .Box-header{margin:0;border-width:0;border-bottom-width:1px;border-top-left-radius:6px;border-top-right-radius:6px}.btn{position:relative;display:inline-block;padding:5px 16px;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:6px;-webkit-appearance:none;appearance:none}.btn:hover{text-decoration:none}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{cursor:default}.btn .octicon{margin-right:4px;color:var(--color-fg-muted);vertical-align:text-bottom}.btn .octicon:only-child{margin-right:0}.btn .Counter{margin-left:2px;color:inherit;text-shadow:none;vertical-align:top;background-color:var(--color-btn-counter-bg)}.btn .dropdown-caret{margin-left:4px;opacity:.8}.btn{color:var(--color-btn-text);background-color:var(--color-btn-bg);border-color:var(--color-btn-border);box-shadow:var(--color-btn-shadow),var(--color-btn-inset-shadow);transition:80ms cubic-bezier(0.33,1,0.68,1);transition-property:color,background-color,box-shadow,border-color}.btn:hover,.btn.hover,[open]>.btn{background-color:var(--color-btn-hover-bg);border-color:var(--color-btn-hover-border);transition-duration:.1s}.btn:active{background-color:var(--color-btn-active-bg);border-color:var(--color-btn-active-border);transition:none}.btn.selected{background-color:var(--color-btn-selected-bg);box-shadow:var(--color-primer-shadow-inset)}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{color:var(--color-primer-fg-disabled);background-color:var(--color-btn-bg);border-color:var(--color-btn-border)}.btn:disabled .octicon,.btn.disabled .octicon,.btn[aria-disabled=true] .octicon{color:var(--color-primer-fg-disabled)}.btn-primary{color:var(--color-btn-primary-text);background-color:var(--color-btn-primary-bg);border-color:var(--color-btn-primary-border);box-shadow:var(--color-btn-primary-shadow),var(--color-btn-primary-inset-shadow)}.btn-primary:hover,.btn-primary.hover,[open]>.btn-primary{background-color:var(--color-btn-primary-hover-bg);border-color:var(--color-btn-primary-hover-border)}.btn-primary:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.btn-primary:focus:not(:focus-visible){outline:solid 1px transparent;box-shadow:none}.btn-primary:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.btn-primary:active,.btn-primary.selected,.btn-primary[aria-selected=true]{background-color:var(--color-btn-primary-selected-bg);box-shadow:var(--color-btn-primary-selected-shadow)}.btn-primary:disabled,.btn-primary.disabled,.btn-primary[aria-disabled=true]{color:var(--color-btn-primary-disabled-text);background-color:var(--color-btn-primary-disabled-bg);border-color:var(--color-btn-primary-disabled-border)}.btn-outline{color:var(--color-btn-outline-text)}.btn-outline:hover,[open]>.btn-outline{color:var(--color-btn-outline-hover-text);background-color:var(--color-btn-outline-hover-bg);border-color:var(--color-btn-outline-hover-border);box-shadow:var(--color-btn-outline-hover-shadow),var(--color-btn-outline-hover-inset-shadow)}.btn-outline:hover .octicon,[open]>.btn-outline .octicon{color:inherit}.btn-outline:active,.btn-outline.selected,.btn-outline[aria-selected=true]{color:var(--color-btn-outline-selected-text);background-color:var(--color-btn-outline-selected-bg);border-color:var(--color-btn-outline-selected-border);box-shadow:var(--color-btn-outline-selected-shadow)}.btn-outline:active:focus,.btn-outline.selected:focus,.btn-outline[aria-selected=true]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.btn-outline:active:focus:not(:focus-visible),.btn-outline.selected:focus:not(:focus-visible),.btn-outline[aria-selected=true]:focus:not(:focus-visible){outline:solid 1px transparent;box-shadow:none}.btn-outline:active:focus-visible,.btn-outline.selected:focus-visible,.btn-outline[aria-selected=true]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.btn-outline:disabled,.btn-outline.disabled,.btn-outline[aria-disabled=true]{color:var(--color-btn-outline-disabled-text);background-color:var(--color-btn-outline-disabled-bg);border-color:var(--color-btn-border);box-shadow:none}.btn-sm{padding:3px 12px;font-size:12px;line-height:20px}.btn-sm .octicon{vertical-align:text-top}.btn-block{display:block;width:100%;text-align:center}.BtnGroup{display:inline-block;vertical-align:middle}.BtnGroup::before{display:table;content:""}.BtnGroup::after{display:table;clear:both;content:""}.BtnGroup-item{position:relative;float:left;border-right-width:0;border-radius:0}.BtnGroup-item:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.BtnGroup-item:last-child{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.BtnGroup-item.selected,.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-item:hover{border-right-width:1px}.BtnGroup-item.selected+.BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-item,.BtnGroup-item:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:active+.BtnGroup-item,.BtnGroup-item:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-item,.BtnGroup-item:hover+.BtnGroup-parent .BtnGroup-item{border-left-width:0}.BtnGroup-parent{float:left}.BtnGroup-parent:first-child .BtnGroup-item{border-top-left-radius:6px;border-bottom-left-radius:6px}.BtnGroup-parent:last-child .BtnGroup-item{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.BtnGroup-parent .BtnGroup-item{border-right-width:0;border-radius:0}.BtnGroup-parent.selected .BtnGroup-item,.BtnGroup-parent[aria-selected=true] .BtnGroup-item,.BtnGroup-parent:focus .BtnGroup-item,.BtnGroup-parent:active .BtnGroup-item,.BtnGroup-parent:hover .BtnGroup-item{border-right-width:1px}.BtnGroup-parent.selected+.BtnGroup-item,.BtnGroup-parent.selected+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent[aria-selected=true]+.BtnGroup-item,.BtnGroup-parent[aria-selected=true]+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-item,.BtnGroup-parent:focus+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-item,.BtnGroup-parent:active+.BtnGroup-parent .BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-item,.BtnGroup-parent:hover+.BtnGroup-parent .BtnGroup-item{border-left-width:0}.BtnGroup-item:focus,.BtnGroup-item:active,.BtnGroup-parent:focus,.BtnGroup-parent:active{z-index:1}.btn-link{display:inline-block;padding:0;font-size:inherit;color:var(--color-accent-fg);text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:0;-webkit-appearance:none;appearance:none}.btn-link:hover{text-decoration:underline}.btn-link:disabled,.btn-link:disabled:hover,.btn-link[aria-disabled=true],.btn-link[aria-disabled=true]:hover{color:var(--color-primer-fg-disabled);cursor:default}.btn-link:not(.dropdown-item):focus,.btn-link:not(.dropdown-item):focus-visible{border-radius:6px;outline-offset:0}.btn-invisible{background-color:transparent;border:0;box-shadow:none}.btn-invisible:hover,.btn-invisible.zeroclipboard-is-hover{color:var(--color-accent-fg);background-color:var(--color-btn-hover-bg);outline:none;box-shadow:none}.btn-invisible:active,.btn-invisible.selected,.btn-invisible[aria-selected=true],.btn-invisible.zeroclipboard-is-active{color:var(--color-accent-fg);background:none;border-color:var(--color-btn-active-border);outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.btn-invisible:disabled,.btn-invisible.disabled,.btn-invisible[aria-disabled=true]{color:var(--color-primer-fg-disabled);background-color:transparent}.btn-octicon{display:inline-block;padding:5px;margin-left:5px;line-height:1;color:var(--color-fg-muted);vertical-align:middle;background:transparent;border:0;box-shadow:none}.btn-octicon:hover{color:var(--color-accent-fg)}.btn-octicon:focus,.btn-octicon:focus-visible{border-radius:6px}fieldset{padding:0;margin:0;border:0}label{font-weight:600}.form-control{padding:5px 12px;font-size:14px;line-height:20px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-default);background-repeat:no-repeat;background-position:right 8px center;border:1px solid var(--color-border-default);border-radius:6px;box-shadow:var(--color-primer-shadow-inset);transition:80ms cubic-bezier(0.33,1,0.68,1);transition-property:color,background-color,box-shadow,border-color}.form-control:focus,.form-select:focus{border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px var(--color-accent-fg)}.form-control:focus:not(:focus-visible),.form-select:focus:not(:focus-visible){border-color:transparent;border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px transparent}.form-control:focus-visible,.form-select:focus-visible{border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px var(--color-accent-fg)}.form-control.border-0:focus,.form-control.border-0:focus-visible,.form-select.border-0:focus,.form-select.border-0:focus-visible{border:1px solid var(--color-accent-fg)!important}@supports (-webkit-touch-callout:none){.form-control,.form-select{font-size:16px}@media (min-width:768px){.form-control,.form-select{font-size:14px}}}textarea.form-control{padding-top:8px;padding-bottom:8px;line-height:1.5}.input-contrast{background-color:var(--color-canvas-inset)}.input-contrast:focus{background-color:var(--color-canvas-default)}::placeholder{color:var(--color-fg-subtle);opacity:1}.input-sm{padding-top:3px;padding-bottom:3px;font-size:12px;line-height:20px}.input-block{display:block}.input-monospace{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.form-checkbox{padding-left:20px;margin:15px 0;vertical-align:middle}.form-checkbox input[type=checkbox]{float:left;margin:5px 0 0 -20px;vertical-align:middle}.form-checkbox .note{display:block;margin:0;font-size:12px;font-weight:400;color:var(--color-fg-muted)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.form-actions::before{display:table;content:""}.form-actions::after{display:table;clear:both;content:""}.form-actions .btn{float:right}.form-group{margin:15px 0}.form-group .form-control{max-width:100%;margin-right:5px;background-color:var(--color-canvas-inset)}.form-group .form-control:focus{background-color:var(--color-canvas-default)}.form-group .error{display:none;font-size:12px;font-weight:600}.note{min-height:17px}.drag-and-drop{padding:7px 10px;margin:0;font-size:13px;line-height:16px;color:var(--color-fg-muted);background-color:var(--color-canvas-subtle);border:1px solid var(--color-border-default);border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.is-default .drag-and-drop .default{display:inline-block}.manual-file-chooser{position:absolute;padding:5px;cursor:pointer}.upload-enabled textarea{border-bottom:1px dashed var(--color-border-default);border-bottom-right-radius:0;border-bottom-left-radius:0}.previewable-comment-form{position:relative}.previewable-comment-form .tabnav{position:relative}.previewable-comment-form .write-content{margin:0 8px 8px}.previewable-comment-form.write-selected .write-content{display:block}.previewable-comment-form textarea{display:block;width:100%;min-height:100px;padding:8px;resize:vertical}.input-group{display:table}.input-group .form-control{position:relative;width:100%}.input-group .form-control:focus{z-index:2}.input-group:focus-within button{outline-offset:0}.input-group .form-control,.input-group-button{display:table-cell}.input-group-button{width:1%;vertical-align:middle}.input-group .form-control:first-child,.input-group-button:first-child .btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-button:first-child .btn{margin-right:-1px}.input-group .form-control:last-child,.input-group-button:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-button:last-child .btn{margin-left:-1px}@keyframes checkmarkIn{from{-webkit-clip-path:inset(var(--base-size-16, 16px) 0 0 0);clip-path:inset(var(--base-size-16, 16px) 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes checkmarkOut{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(var(--base-size-16, 16px) 0 0 0);clip-path:inset(var(--base-size-16, 16px) 0 0 0)}}@keyframes radioIn{from{-webkit-clip-path:circle(0%);clip-path:circle(0%)}to{-webkit-clip-path:circle(100%);clip-path:circle(100%)}}@keyframes radioOut{from{-webkit-clip-path:circle(100%);clip-path:circle(100%)}to{-webkit-clip-path:circle(0%);clip-path:circle(0%)}}@keyframes AppFrame-a11yLink-focus{0%{color:var(--color-accent-emphasis);transform:scale(0.3,0.25)}50%{color:var(--color-accent-emphasis);transform:scale(1,1)}55%{color:var(--color-fg-on-emphasis)}100%{transform:scaleX(1)}}@supports (height:100dvh){.AppFrame .AppFrame-main{min-height:100dvh}}.container-xl{max-width:1280px;margin-right:auto;margin-left:auto}.col-6{width:49.99999998%}.col-12{width:100%}@media (min-width:768px){.col-md-3{width:24.99999999%}.col-md-9{width:74.99999997%}}@media (min-width:1012px){.col-lg-2{width:16.66666666%}.col-lg-8{width:66.66666664%}}.gutter-condensed{margin-right:-8px;margin-left:-8px}.gutter-condensed>[class*=col-]{padding-right:8px!important;padding-left:8px!important}@media (min-width:1012px){.gutter-lg{margin-right:-16px;margin-left:-16px}.gutter-lg>[class*=col-]{padding-right:16px!important;padding-left:16px!important}}@media (max-width: calc(544px - 0.02px)){.Layout{grid-auto-flow:row;grid-template-columns:1fr!important}.Layout .Layout-sidebar,.Layout .Layout-divider,.Layout .Layout-main{width:100%!important;grid-column:1!important}.Layout.Layout--sidebarPosition-flowRow-start .Layout-sidebar{grid-row:1}.Layout.Layout--sidebarPosition-flowRow-start .Layout-main{grid-row:2/span 2}.Layout.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:2/span 2}.Layout.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}.Layout.Layout--sidebarPosition-flowRow-none .Layout-sidebar{display:none}.Layout.Layout--divided{--Layout-gutter:0}.Layout.Layout--divided .Layout-divider{height:1px;grid-row:2}.Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden{display:none}.Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow{height:8px;margin-right:0;background:var(--color-canvas-inset);border-color:var(--color-border-default);border-style:solid;border-width:1px 0}.Layout.Layout--divided .Layout-main{grid-row:3/span 1}.Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:3/span 1}.Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}}@media (max-width: calc(768px - 0.02px)){.Layout.Layout--flowRow-until-md{grid-auto-flow:row;grid-template-columns:1fr!important}.Layout.Layout--flowRow-until-md .Layout-sidebar,.Layout.Layout--flowRow-until-md .Layout-divider,.Layout.Layout--flowRow-until-md .Layout-main{width:100%!important;grid-column:1!important}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-sidebar{grid-row:1}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-main{grid-row:2/span 2}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:2/span 2}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-none .Layout-sidebar{display:none}.Layout.Layout--flowRow-until-md.Layout--divided{--Layout-gutter:0}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider{height:1px;grid-row:2}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden{display:none}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow{height:8px;margin-right:0;background:var(--color-canvas-inset);border-color:var(--color-border-default);border-style:solid;border-width:1px 0}.Layout.Layout--flowRow-until-md.Layout--divided .Layout-main{grid-row:3/span 1}.Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:3/span 1}.Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}}@media (max-width: calc(1012px - 0.02px)){.Layout.Layout--flowRow-until-lg{grid-auto-flow:row;grid-template-columns:1fr!important}.Layout.Layout--flowRow-until-lg .Layout-sidebar,.Layout.Layout--flowRow-until-lg .Layout-divider,.Layout.Layout--flowRow-until-lg .Layout-main{width:100%!important;grid-column:1!important}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-sidebar{grid-row:1}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-main{grid-row:2/span 2}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:2/span 2}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-none .Layout-sidebar{display:none}.Layout.Layout--flowRow-until-lg.Layout--divided{--Layout-gutter:0}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider{height:1px;grid-row:2}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden{display:none}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow{height:8px;margin-right:0;background:var(--color-canvas-inset);border-color:var(--color-border-default);border-style:solid;border-width:1px 0}.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-main{grid-row:3/span 1}.Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sidebar{grid-row:3/span 1}.Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main{grid-row:1}}:root{--Layout-pane-width:220px;--Layout-content-width:100%;--Layout-template-columns:1fr var(--Layout-pane-width);--Layout-template-areas:"content pane";--Layout-column-gap:16px;--Layout-row-gap:16px;--Layout-outer-spacing-x:0px;--Layout-outer-spacing-y:0px;--Layout-inner-spacing-min:0px;--Layout-inner-spacing-max:0px}@media (min-width:768px){@supports (max-height:100dvh){.PageLayout .PageLayout-pane--sticky{max-height:100dvh}}}.Link--primary{color:var(--color-fg-default)!important}.Link--primary:hover{color:var(--color-accent-fg)!important}.Link--secondary{color:var(--color-fg-muted)!important}.Link--secondary:hover{color:var(--color-accent-fg)!important}.Link--muted{color:var(--color-fg-muted)!important}.Link--muted:hover{color:var(--color-accent-fg)!important;text-decoration:none}.Link--onHover:hover{color:var(--color-accent-fg)!important;text-decoration:underline;cursor:pointer}.Link--secondary:hover [class*=color-fg],.Link--primary:hover [class*=color-fg],.Link--muted:hover [class*=color-fg]{color:inherit!important}.tabnav{margin-top:0}.tabnav-tabs{margin-bottom:-1px;overflow:auto}.tabnav-tab{display:inline-block;flex-shrink:0;padding:8px 16px;font-size:14px;line-height:23px;color:var(--color-fg-muted);text-decoration:none;background-color:transparent;border:1px solid transparent;border-bottom:0;transition:color .2s cubic-bezier(0.3,0,0.5,1)}.tabnav-tab[aria-selected=true]{color:var(--color-fg-default);background-color:var(--color-canvas-default);border-color:var(--color-border-default);border-radius:6px 6px 0 0}.tabnav-tab:hover{color:var(--color-fg-default);text-decoration:none;transition-duration:.1s}.tabnav-tab:focus,.tabnav-tab:focus-visible{border-radius:6px 6px 0 0!important;outline-offset:-6px}.tabnav-tab:active{color:var(--color-fg-muted)}.UnderlineNav{display:flex;min-height:48px;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--color-border-muted);-webkit-overflow-scrolling:auto;justify-content:space-between}.UnderlineNav .Counter{margin-left:8px;color:var(--color-fg-default);background-color:var(--color-neutral-muted)}.UnderlineNav-body{display:flex;align-items:center;gap:8px}.UnderlineNav-item{position:relative;display:flex;padding:0 8px;font-size:14px;line-height:30px;color:var(--color-fg-default);text-align:center;white-space:nowrap;cursor:pointer;background-color:transparent;border:0;border-radius:6px;align-items:center}.UnderlineNav-item:hover,.UnderlineNav-item:focus,.UnderlineNav-item:focus-visible{color:var(--color-fg-default);text-decoration:none;border-bottom-color:var(--color-neutral-muted);outline-offset:-2px;transition:border-bottom-color .12s ease-out}.UnderlineNav-item [data-content]::before{display:block;height:0;font-weight:600;visibility:hidden;content:attr(data-content)}.UnderlineNav-item::before{position:absolute;top:50%;left:50%;width:100%;height:100%;min-height:48px;content:"";transform:translateX(-50%) translateY(-50%)}@media (pointer:fine){.UnderlineNav-item:hover{color:var(--color-fg-default);text-decoration:none;background:var(--color-action-list-item-default-hover-bg);transition:background .12s ease-out}}.UnderlineNav-item.selected,.UnderlineNav-item[aria-current]:not([aria-current=false]){font-weight:600;color:var(--color-fg-default);border-bottom-color:var(--color-primer-border-active)}.UnderlineNav-item.selected::after,.UnderlineNav-item[role=tab][aria-selected=true]::after,.UnderlineNav-item[aria-current]:not([aria-current=false])::after{position:absolute;right:50%;bottom:calc(50% - 25px);width:100%;height:2px;content:"";background:var(--color-primer-border-active);border-radius:6px;transform:translate(50%,-50%)}.UnderlineNav-actions{align-self:center}.UnderlineNav-octicon{display:inline!important;margin-right:8px;color:var(--color-fg-muted);fill:var(--color-fg-muted)}@supports ((-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%)) or (clip-path:polygon(50% 0,100% 50%,50% 100%))){.pagination .previous_page::before,.pagination .next_page::after{display:inline-block;width:16px;height:16px;vertical-align:text-bottom;content:"";background-color:currentColor}.pagination .previous_page::before{margin-right:4px;-webkit-clip-path:polygon(9.8px 12.8px,8.7px 12.8px,4.5px 8.5px,4.5px 7.5px,8.7px 3.2px,9.8px 4.3px,6.1px 8px,9.8px 11.7px,9.8px 12.8px);clip-path:polygon(9.8px 12.8px,8.7px 12.8px,4.5px 8.5px,4.5px 7.5px,8.7px 3.2px,9.8px 4.3px,6.1px 8px,9.8px 11.7px,9.8px 12.8px)}.pagination .next_page::after{margin-left:4px;-webkit-clip-path:polygon(6.2px 3.2px,7.3px 3.2px,11.5px 7.5px,11.5px 8.5px,7.3px 12.8px,6.2px 11.7px,9.9px 8px,6.2px 4.3px,6.2px 3.2px);clip-path:polygon(6.2px 3.2px,7.3px 3.2px,11.5px 7.5px,11.5px 8.5px,7.3px 12.8px,6.2px 11.7px,9.9px 8px,6.2px 4.3px,6.2px 3.2px)}}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg-on-emphasis);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:var(--color-neutral-emphasis-plus);border-radius:6px;opacity:0}.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:var(--color-neutral-emphasis-plus);pointer-events:none;content:"";border:6px solid transparent;opacity:0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:.4s}.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{animation-delay:0s}.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:var(--color-neutral-emphasis-plus)}.tooltipped-sw::after{margin-right:-16px}.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:var(--color-neutral-emphasis-plus)}.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}.tooltipped-align-left-1::before{left:5px}.css-truncate.css-truncate-overflow,.css-truncate.css-truncate-target,.css-truncate .css-truncate-target{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-truncate.css-truncate-target,.css-truncate .css-truncate-target{display:inline-block;max-width:125px;vertical-align:top}.Truncate{min-width:0;max-width:100%}.Truncate>.Truncate-text{min-width:1ch;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes Overlay--motion-scaleFade{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(1)}}.anim-fade-in{animation-name:fade-in;animation-timing-function:ease-in-out}.anim-fade-in.fast{animation-duration:300ms}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-up{0%{opacity:.8;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:1;transform:translateY(0)}100%{opacity:.5;transform:translateY(100%)}}@keyframes grow-x{to{width:100%}}@keyframes shrink-x{to{width:0%}}.anim-scale-in{animation-name:scale-in;animation-duration:.15s;animation-timing-function:cubic-bezier(0.2,0,0.13,1.5)}@keyframes scale-in{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(1)}}@keyframes pulse{0%{opacity:.3}10%{opacity:1}100%{opacity:.3}}@keyframes pulse-in{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.1,1.1,1.1)}100%{transform:scale3d(1,1,1)}}.anim-rotate{animation:rotate-keyframes 1s linear infinite}@keyframes rotate-keyframes{100%{transform:rotate(360deg)}}.border{border:1px solid var(--color-border-default)!important}.border-0{border:0!important}.border-top{border-top:1px solid var(--color-border-default)!important}.border-bottom{border-bottom:1px solid var(--color-border-default)!important}.border-top-0{border-top:0!important}.border-bottom-0{border-bottom:0!important}.rounded{border-radius:6px!important}.rounded-2{border-radius:6px!important}.rounded-3{border-radius:8px!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-bottom-2{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.rounded-left-2{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}@media (min-width:768px){.border-md{border:1px solid var(--color-border-default)!important}.border-md-top{border-top:1px solid var(--color-border-default)!important}.border-md-top-0{border-top:0!important}}@media (min-width:1012px){.border-lg-bottom{border-bottom:1px solid var(--color-border-default)!important}.border-lg-top-0{border-top:0!important}}.circle{border-radius:50%!important}.color-shadow-small{box-shadow:var(--color-shadow-small)!important}.color-shadow-large{box-shadow:var(--color-shadow-large)!important}.box-shadow-none{box-shadow:none!important}.color-fg-default{color:var(--color-fg-default)!important}.color-fg-muted{color:var(--color-fg-muted)!important}.color-fg-subtle{color:var(--color-fg-subtle)!important}.color-fg-success{color:var(--color-success-fg)!important}.color-fg-on-emphasis{color:var(--color-fg-on-emphasis)!important}.color-bg-default{background-color:var(--color-canvas-default)!important}.color-bg-inset{background-color:var(--color-canvas-inset)!important}.color-bg-subtle{background-color:var(--color-canvas-subtle)!important}.color-bg-accent-emphasis{background-color:var(--color-accent-emphasis)!important}.color-border-default{border-color:var(--color-border-default)!important}.color-border-muted{border-color:var(--color-border-muted)!important}.color-border-attention-emphasis{border-color:var(--color-attention-emphasis)!important}.color-fg-inherit{color:inherit!important}.details-reset>summary{list-style:none}.details-reset>summary:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.details-reset>summary:focus:not(:focus-visible){outline:solid 1px transparent}.details-reset>summary:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.details-reset>summary.btn-primary:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.details-reset>summary.btn-primary:focus:not(:focus-visible){outline:solid 1px transparent;box-shadow:none}.details-reset>summary.btn-primary:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.details-reset>summary::before{display:none}.details-reset>summary::-webkit-details-marker{display:none}.details-overlay>summary{transition:80ms cubic-bezier(0.33,1,0.68,1);transition-property:color,background-color,box-shadow,border-color}.details-overlay>summary:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.details-overlay>summary:focus:not(:focus-visible){outline:solid 1px transparent}.details-overlay>summary:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.details-overlay>summary.btn-primary:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.details-overlay>summary.btn-primary:focus:not(:focus-visible){outline:solid 1px transparent;box-shadow:none}.details-overlay>summary.btn-primary:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--color-fg-on-emphasis)}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-justify-start{justify-content:flex-start!important}.flex-justify-end{justify-content:flex-end!important}.flex-justify-center{justify-content:center!important}.flex-justify-between{justify-content:space-between!important}.flex-items-start{align-items:flex-start!important}.flex-items-center{align-items:center!important}.flex-items-baseline{align-items:baseline!important}.flex-items-stretch{align-items:stretch!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.flex-shrink-0{flex-shrink:0!important}.flex-self-stretch{align-self:stretch!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-auto{flex:auto!important}.flex-md-self-auto{align-self:auto!important}.flex-md-order-none{order:inherit!important}}@media (min-width:1012px){.flex-lg-row{flex-direction:row!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-justify-between{justify-content:space-between!important}.flex-lg-items-center{align-items:center!important}}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.v-align-middle{vertical-align:middle!important}.v-align-bottom{vertical-align:bottom!important}.v-align-text-bottom{vertical-align:text-bottom!important}.v-align-baseline{vertical-align:baseline!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.clearfix::before{display:table;content:""}.clearfix::after{display:table;clear:both;content:""}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.width-fit{max-width:100%!important}.width-full{width:100%!important}.height-fit{max-height:100%!important}.height-full{height:100%!important}.min-width-0{min-width:0!important}.width-auto{width:auto!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mr-1{margin-right:4px!important}.ml-1{margin-left:4px!important}.mt-n1{margin-top:-4px!important}.mb-n1{margin-bottom:-4px!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.mr-2{margin-right:8px!important}.ml-2{margin-left:8px!important}.mb-n2{margin-bottom:-8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.mt-3{margin-top:16px!important}.mb-3{margin-bottom:16px!important}.mr-3{margin-right:16px!important}.ml-3{margin-left:16px!important}.mr-n3{margin-right:-16px!important}.ml-n3{margin-left:-16px!important}.mx-3{margin-right:16px!important;margin-left:16px!important}.my-3{margin-top:16px!important;margin-bottom:16px!important}.mt-4{margin-top:24px!important}.mb-4{margin-bottom:24px!important}.mb-5{margin-bottom:32px!important}.ml-5{margin-left:32px!important}.mt-6{margin-top:40px!important}.ml-6{margin-left:40px!important}.my-6{margin-top:40px!important;margin-bottom:40px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}@media (min-width:544px){.ml-sm-5{margin-left:32px!important}}@media (min-width:768px){.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.mr-md-0{margin-right:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.mr-md-3{margin-right:16px!important}.mt-md-n3{margin-top:-16px!important}.mb-md-n3{margin-bottom:-16px!important}}@media (min-width:1012px){.mt-lg-0{margin-top:0!important}.mb-lg-0{margin-bottom:0!important}.mr-lg-0{margin-right:0!important}.mt-lg-2{margin-top:8px!important}.mb-lg-2{margin-bottom:8px!important}}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-right:4px!important;padding-left:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.p-3{padding:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.px-3{padding-right:16px!important;padding-left:16px!important}.py-3{padding-top:16px!important;padding-bottom:16px!important}.p-4{padding:24px!important}.pr-4{padding-right:24px!important}.pt-6{padding-top:40px!important}.pb-6{padding-bottom:40px!important}.pl-6{padding-left:40px!important}@media (min-width:544px){.px-sm-3{padding-right:16px!important;padding-left:16px!important}.pl-sm-5{padding-left:32px!important}.px-sm-6{padding-right:40px!important;padding-left:40px!important}}@media (min-width:768px){.p-md-1{padding:4px!important}.px-md-3{padding-right:16px!important;padding-left:16px!important}.py-md-3{padding-top:16px!important;padding-bottom:16px!important}.pr-md-4{padding-right:24px!important}.px-md-4{padding-right:24px!important;padding-left:24px!important}}@media (min-width:1012px){.pt-lg-0{padding-top:0!important}.pr-lg-5{padding-right:32px!important}.px-lg-5{padding-right:32px!important;padding-left:32px!important}}.p-responsive{padding-right:16px!important;padding-left:16px!important}@media (min-width:544px){.p-responsive{padding-right:40px!important;padding-left:40px!important}}@media (min-width:1012px){.p-responsive{padding-right:16px!important;padding-left:16px!important}}.h4{font-size:16px!important}.h4{font-weight:600!important}.f1{font-size:26px!important}@media (min-width:768px){.f1{font-size:32px!important}}.f3{font-size:18px!important}@media (min-width:768px){.f3{font-size:20px!important}}.f4{font-size:16px!important}@media (min-width:768px){.f4{font-size:16px!important}}.f5{font-size:14px!important}.f6{font-size:12px!important}.f1-light{font-size:26px!important;font-weight:300!important}@media (min-width:768px){.f1-light{font-size:32px!important}}.text-small{font-size:12px!important}.lh-condensed{line-height:1.25!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-normal{font-weight:400!important}.text-bold{font-weight:600!important}.text-semibold{font-weight:500!important}.no-underline{text-decoration:none!important}.no-wrap{white-space:nowrap!important}.ws-normal{white-space:normal!important}.wb-break-word{word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.list-style-none{list-style:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}@media (min-width:544px){.d-sm-flex{display:flex!important}.d-sm-inline{display:inline!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-none{display:none!important}}@media (min-width:1012px){.d-lg-block{display:block!important}.d-lg-inline{display:inline!important}}@media (max-width:543.98px){.hide-sm{display:none!important}}@media (min-width:544px)and (max-width:767.98px){.hide-md{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);word-wrap:normal;border:0}.show-on-focus{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.show-on-focus:focus{z-index:999;width:auto;height:auto;clip:auto}.flash{position:relative;padding:20px 16px;border-style:solid;border-width:1px;border-radius:6px}.flash .octicon{margin-right:12px}.flash-warn{color:var(--color-fg-default);background-image:linear-gradient(var(--color-attention-subtle),var(--color-attention-subtle));border-color:var(--color-attention-muted)}.flash-warn .octicon{color:var(--color-attention-fg)}.flash-error{color:var(--color-fg-default);background-image:linear-gradient(var(--color-danger-subtle),var(--color-danger-subtle));border-color:var(--color-danger-muted)}.flash-error .octicon{color:var(--color-danger-fg)}.flash-full{margin-top:-1px;border-width:1px 0;border-radius:0}.flash-full{background-color:var(--color-canvas-default)}.avatar{display:inline-block;overflow:hidden;line-height:1;vertical-align:middle;background-color:var(--color-avatar-bg);border-radius:6px;flex-shrink:0;box-shadow:0 0 0 1px var(--color-avatar-border)}.avatar-small{border-radius:4px}.dropdown{position:relative}.dropdown-caret{display:inline-block;width:0;height:0;vertical-align:middle;content:"";border-style:solid;border-width:4px 4px 0;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;width:160px;padding-top:4px;padding-bottom:4px;margin-top:2px;list-style:none;background-color:var(--color-canvas-overlay);background-clip:padding-box;border:1px solid var(--color-border-default);border-radius:6px;box-shadow:var(--color-shadow-large)}.dropdown-menu::before,.dropdown-menu::after{position:absolute;display:inline-block;content:""}.dropdown-menu::before{border:8px solid transparent;border-bottom-color:var(--color-border-default)}.dropdown-menu::after{border:7px solid transparent;border-bottom-color:var(--color-canvas-overlay)}.dropdown-menu>ul{list-style:none}.dropdown-item{display:block;padding:4px 8px 4px 16px;overflow:hidden;color:var(--color-fg-default);text-overflow:ellipsis;white-space:nowrap}.dropdown-item:hover{color:var(--color-fg-on-emphasis);text-decoration:none;background-color:var(--color-accent-emphasis)}.dropdown-item.btn-link{width:100%;text-align:left}.dropdown-signout{width:100%;text-align:left;background:none;border:0}.dropdown-divider{display:block;height:0;margin:8px 0;border-top:1px solid var(--color-border-default)}.dropdown-menu-w{top:0;right:100%;left:auto;margin-top:0;margin-right:8px}.dropdown-menu-w::before{top:10px;right:-16px;left:auto;border-color:transparent;border-left-color:var(--color-border-default)}.dropdown-menu-w::after{top:11px;right:-14px;left:auto;border-color:transparent;border-left-color:var(--color-canvas-overlay)}.dropdown-menu-ne{top:auto;bottom:100%;left:0;margin-bottom:3px}.dropdown-menu-ne::before,.dropdown-menu-ne::after{top:auto;right:auto}.dropdown-menu-ne::before{bottom:-8px;left:9px;border-top:8px solid var(--color-border-default);border-right:8px solid transparent;border-bottom:0;border-left:8px solid transparent}.dropdown-menu-ne::after{bottom:-7px;left:10px;border-top:7px solid var(--color-canvas-overlay);border-right:7px solid transparent;border-bottom:0;border-left:7px solid transparent}.dropdown-menu-s{right:50%;left:auto;transform:translateX(50%)}.dropdown-menu-s::before{top:-16px;right:50%;transform:translateX(50%)}.dropdown-menu-s::after{top:-14px;right:50%;transform:translateX(50%)}.dropdown-menu-sw{right:0;left:auto}.dropdown-menu-sw::before{top:-16px;right:9px;left:auto}.dropdown-menu-sw::after{top:-14px;right:10px;left:auto}.dropdown-menu-se::before{top:-16px;left:9px}.dropdown-menu-se::after{top:-14px;left:10px}.Header{z-index:32;display:flex;padding:16px;font-size:14px;line-height:1.5;color:var(--color-header-text);background-color:var(--color-header-bg);align-items:center;flex-wrap:nowrap}.Header-item{display:flex;margin-right:16px;align-self:stretch;align-items:center;flex-wrap:nowrap}.Header-item--full{flex:auto}.Header-link{font-weight:600;color:var(--color-header-logo);white-space:nowrap}.Header-link:hover,.Header-link:focus{color:var(--color-header-text);text-decoration:none}.Label{display:inline-block;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;border:1px solid transparent;border-radius:2em;border-color:var(--color-border-default)}.label:hover,.Label:hover{text-decoration:none}.Label--secondary{color:var(--color-fg-muted);border-color:var(--color-border-default)}.Counter{display:inline-block;min-width:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px;text-align:center;border:1px solid var(--color-counter-border);border-radius:2em}.Counter:empty{display:none}@keyframes AnimatedEllipsis-keyframes{0%{transform:translateX(-100%)}}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;word-wrap:break-word}.markdown-body::before{display:table;content:""}.markdown-body::after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body p,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body pre{word-wrap:normal}.markdown-body pre code{font-size:100%}.markdown-body pre>code{word-break:normal;white-space:pre;background:transparent}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.Popover{position:absolute;z-index:100}.Popover-message{position:relative;width:232px;margin-right:auto;background-color:var(--color-canvas-overlay);border:1px solid var(--color-border-default);border-radius:6px}.Popover-message::before,.Popover-message::after{position:absolute;left:50%;display:inline-block;content:""}.Popover-message::before{top:-16px;margin-left:-9px;border:8px solid transparent;border-bottom-color:var(--color-border-default)}.Popover-message::after{top:-14px;margin-left:-8px;border:7px solid transparent;border-bottom-color:var(--color-canvas-overlay)}.Popover-message--bottom::before,.Popover-message--bottom::after,.Popover-message--bottom-right::before,.Popover-message--bottom-right::after,.Popover-message--bottom-left::before,.Popover-message--bottom-left::after{top:auto;border-bottom-color:transparent}.Popover-message--bottom::before,.Popover-message--bottom-right::before,.Popover-message--bottom-left::before{bottom:-16px;border-top-color:var(--color-border-default)}.Popover-message--bottom::after,.Popover-message--bottom-right::after,.Popover-message--bottom-left::after{bottom:-14px;border-top-color:var(--color-canvas-overlay)}.Popover-message--bottom-left{left:-9px;margin-left:0}.Popover-message--top-left::before,.Popover-message--top-left::after,.Popover-message--bottom-left::before,.Popover-message--bottom-left::after{left:24px;margin-left:0}.Popover-message--top-left::after,.Popover-message--bottom-left::after{left:25px}@media (max-width:767.98px){.Popover{position:fixed;top:auto!important;right:0!important;bottom:0!important;left:0!important}.Popover-message{top:auto;right:auto;bottom:auto;left:auto;width:auto!important;margin:8px}.Popover-message::after,.Popover-message::before{display:none}}.Progress{display:flex;overflow:hidden;background-color:var(--color-neutral-muted);border-radius:6px;outline:1px solid transparent}.Progress-item{outline:2px solid transparent}.SelectMenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;padding:16px;pointer-events:none;flex-direction:column}@media (min-width:544px){.SelectMenu{position:absolute;top:auto;right:auto;bottom:auto;left:auto;padding:0}}.SelectMenu::before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background-color:var(--color-primer-canvas-backdrop)}@media (min-width:544px){.SelectMenu::before{display:none}}.SelectMenu-modal{position:relative;z-index:99;display:flex;max-height:66%;margin:auto 0;overflow:hidden;pointer-events:auto;flex-direction:column;background-color:var(--color-canvas-overlay);border:1px solid var(--color-select-menu-backdrop-border);border-radius:12px;box-shadow:var(--color-shadow-large);animation:SelectMenu-modal-animation .12s cubic-bezier(0,0.1,0.1,1) backwards}@keyframes SelectMenu-modal-animation{0%{opacity:0;transform:scale(0.9)}}@keyframes SelectMenu-modal-animation--sm{0%{opacity:0;transform:translateY(-16px)}}@media (min-width:544px){.SelectMenu-modal{width:300px;height:auto;max-height:480px;margin:8px 0 16px 0;font-size:12px;border-color:var(--color-border-default);border-radius:6px;box-shadow:var(--color-shadow-large);animation-name:SelectMenu-modal-animation--sm}}.SelectMenu-header{display:flex;padding:16px;flex:none;align-items:center;border-bottom:1px solid var(--color-border-muted)}@media (min-width:544px){.SelectMenu-header{padding:7px 7px 7px 16px}}.SelectMenu-title{flex:1;font-size:14px;font-weight:600}@media (min-width:544px){.SelectMenu-title{font-size:inherit}}.SelectMenu-closeButton{padding:16px;margin:-16px;line-height:1;color:var(--color-fg-muted);background-color:transparent;border:0}@media (min-width:544px){.SelectMenu-closeButton{padding:8px;margin:-8px -7px}}.SelectMenu-list{position:relative;padding:0;margin:0;margin-bottom:-1px;flex:auto;overflow-x:hidden;overflow-y:auto;background-color:var(--color-canvas-overlay);-webkit-overflow-scrolling:touch}.SelectMenu-item{display:flex;align-items:center;width:100%;padding:16px;overflow:hidden;color:var(--color-fg-default);text-align:left;cursor:pointer;background-color:var(--color-canvas-overlay);border:0;border-bottom:1px solid var(--color-border-muted)}@media (min-width:544px){.SelectMenu-item{padding-top:7px;padding-bottom:7px}}.SelectMenu-icon{width:16px;margin-right:8px;flex-shrink:0}.SelectMenu-icon--check{visibility:hidden;transition:transform .12s cubic-bezier(0.5,0.1,1,0.5),visibility 0s .12s linear;transform:scale(0)}.SelectMenu-tabs{display:flex;flex-shrink:0;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--color-border-muted);-webkit-overflow-scrolling:touch}.SelectMenu-tabs::-webkit-scrollbar{display:none}@media (min-width:544px){.SelectMenu-tabs{padding:8px 8px 0 8px}}.SelectMenu-tab{flex:1;padding:8px 16px;font-size:12px;font-weight:500;color:var(--color-fg-muted);text-align:center;background-color:transparent;border:0;box-shadow:inset 0 -1px 0 var(--color-border-muted)}@media (min-width:544px){.SelectMenu-tab{flex:none;padding:4px 16px;border:1px solid transparent;border-bottom-width:0;border-top-left-radius:6px;border-top-right-radius:6px}}.SelectMenu-tab[aria-selected=true]{z-index:1;color:var(--color-fg-default);cursor:default;background-color:var(--color-canvas-overlay);box-shadow:0 0 0 1px var(--color-border-muted)}@media (min-width:544px){.SelectMenu-tab[aria-selected=true]{border-color:var(--color-border-muted);box-shadow:none}}.SelectMenu-loading{padding:24px 16px;text-align:center;background-color:var(--color-canvas-overlay)}.SelectMenu--hasFilter .SelectMenu-modal{height:80%;max-height:none;margin-top:0}@media (min-width:544px){.SelectMenu--hasFilter .SelectMenu-modal{height:auto;max-height:480px;margin-top:8px}}.SelectMenu-closeButton:focus,.SelectMenu-tab:focus,.SelectMenu-item:focus{outline:0}.SelectMenu-item:hover{text-decoration:none}.SelectMenu-item[aria-checked=true]{font-weight:500;color:var(--color-fg-default)}.SelectMenu-item[aria-checked=true] .SelectMenu-icon--check{visibility:visible;transition:transform .12s cubic-bezier(0,0,0.2,1),visibility 0s linear;transform:scale(1)}.SelectMenu-item:disabled,.SelectMenu-item[aria-disabled=true]{color:var(--color-primer-fg-disabled);pointer-events:none}@media (hover:hover){body:not(.intent-mouse) .SelectMenu-closeButton:focus,.SelectMenu-closeButton:hover{color:var(--color-fg-default)}.SelectMenu-closeButton:active{color:var(--color-fg-muted)}body:not(.intent-mouse) .SelectMenu-item:focus,.SelectMenu-item:hover{background-color:var(--color-neutral-subtle)}.SelectMenu-item:active{background-color:var(--color-canvas-subtle)}body:not(.intent-mouse) .SelectMenu-tab:focus{background-color:var(--color-select-menu-tap-focus-bg)}.SelectMenu-tab:hover{color:var(--color-fg-default)}.SelectMenu-tab:not([aria-selected=true]):active{color:var(--color-fg-default);background-color:var(--color-canvas-subtle)}}@media (hover:none){.SelectMenu-item:focus,.SelectMenu-item:active{background-color:var(--color-canvas-subtle)}.SelectMenu-item{-webkit-tap-highlight-color:var(--color-select-menu-tap-highlight)}}.TimelineItem{position:relative;display:flex;padding:16px 0;margin-left:16px}.TimelineItem::before{position:absolute;top:0;bottom:0;left:0;display:block;width:2px;content:"";background-color:var(--color-border-muted)}.TimelineItem-body{min-width:0;max-width:100%;margin-top:4px;color:var(--color-fg-muted);flex:auto}.TimelineItem-avatar{position:absolute;left:-72px;z-index:1}@keyframes Toast--animateIn{0%{opacity:0;transform:translateY(100%)}}@keyframes Toast--animateOut{100%{pointer-events:none;opacity:0;transform:translateY(100%)}}@keyframes Toast--spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.border-white-fade{border-color:rgba(255,255,255,.15)!important}.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-smi,.pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-s,.pl-pds{color:var(--color-prettylights-syntax-string)}.pl-v{color:var(--color-prettylights-syntax-variable)}@keyframes blink{50%{background-color:transparent}}details-dialog{position:fixed;margin:10vh auto;top:0;left:50%;transform:translateX(-50%);z-index:999;max-height:80vh;max-width:90vw;width:448px;overflow:auto}body.intent-mouse [role=button]:focus,body.intent-mouse [role=tabpanel][tabindex="0"]:focus,body.intent-mouse button:focus,body.intent-mouse summary:focus,body.intent-mouse a:focus{outline:none;box-shadow:none}body.intent-mouse [tabindex="0"]:focus,body.intent-mouse details-dialog:focus{outline:none}details-dialog,details-menu,file-attachment,tab-container,text-expander,turbo-frame,[data-catalyst]{display:block}.Details:not(.Details--on) .Details-content--hidden-not-important{display:none}g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-0.075em}@keyframes dropdown-display{0%{opacity:0;transform:scale(0.98) translateY(-0.6em)}100%{opacity:1;transform:scale(1) translateY(0)}}.notification-indicator .mail-status{position:absolute;top:-6px;left:6px;z-index:2;width:14px;height:14px;color:#fff;background-image:linear-gradient(#54a3ff,#006eed);background-clip:padding-box;border:2px solid var(--color-header-bg);border-radius:50%}.notification-indicator .mail-status.unread{display:inline-block}.notification-indicator:hover .mail-status{text-decoration:none;background-color:var(--color-accent-emphasis)}.header-nav-current-user{padding-bottom:0;font-size:inherit}.header-nav-current-user .css-truncate-target{max-width:100%}.header-nav-current-user .user-profile-link{color:var(--color-fg-default)}.unread-indicator{position:absolute;left:13px;z-index:2;width:14px;height:14px;color:#fff;background-image:linear-gradient(#54a3ff,#006eed);background-clip:padding-box;border:2px solid var(--color-header-bg);border-radius:50%}.unread-indicator-container .unread-indicator{top:9px;right:10px;left:inherit;width:10px;height:10px;border:0}.header-search-wrapper{width:100%;max-width:100%;padding:0;font-size:inherit;font-weight:400;color:var(--color-scale-white);vertical-align:middle;background-color:var(--color-header-search-bg);border:1px solid var(--color-header-search-border);box-shadow:none}.header-search-input{display:table-cell;width:100%;padding-top:0;padding-bottom:0;font-size:inherit;color:inherit;background:none;border:0;box-shadow:none}.header-search-input::placeholder{color:rgba(255,255,255,.75)}.header-search-input:focus{border:0;box-shadow:none}.header-search-input:focus~.header-search-key-slash{display:none!important}.scoped-search .header-search-wrapper{display:flex}.header-search{max-width:100%;transition:.2s ease-in-out;transition-property:max-width,padding-bottom,padding-top}@media (min-width:768px){.header-search{max-width:272px}}@media (min-width:768px){.header-search:focus-within{max-width:544px}}.ajax-error-message>.octicon-alert{vertical-align:text-top}.open.octicon{color:var(--color-open-fg)}.select-menu.select-menu-modal-right{position:relative}.select-menu-modal{position:relative;width:300px;margin-bottom:20px;overflow:hidden;font-size:12px;color:var(--color-fg-default);background-color:var(--color-canvas-overlay);background-clip:padding-box;border:1px solid var(--color-border-default);border-radius:6px}.select-menu-header{padding:8px 10px;line-height:16px;border-bottom:1px solid var(--color-border-muted)}.select-menu-header .select-menu-title{font-weight:600;color:var(--color-fg-default)}.select-menu-header:focus{outline:none}.comment-body{width:100%;padding:16px;overflow:visible;font-size:14px}.comment-body .highlight{overflow:visible!important;background-color:transparent}.comment-form-textarea{max-width:100%;height:100px;margin:0}.hide-reaction-suggestion:hover::before,.hide-reaction-suggestion:hover::after,.hide-reaction-suggestion:active::before,.hide-reaction-suggestion:active::after{display:none}.write-tab:focus,.preview-tab:focus{outline:1px dotted var(--color-accent-emphasis)}.manual-file-chooser-transparent{min-height:0;overflow:hidden;opacity:.01}.manual-file-chooser-transparent::-webkit-file-upload-button{cursor:pointer}.manual-file-chooser-transparent:focus{opacity:1!important}.timeline-inline-comments{width:100%;table-layout:fixed}.inline-comment-form-container .inline-comment-form-actions{display:block}.discussion-sidebar-item{padding-top:16px;font-size:12px;color:var(--color-fg-muted)}.discussion-sidebar-item+.discussion-sidebar-item{margin-top:16px;border-top:1px solid var(--color-border-muted)}.discussion-sidebar-heading{margin-bottom:8px;font-size:12px;color:var(--color-fg-muted)}.sidebar-notifications{position:relative}.sidebar-notifications .thread-subscription-status{padding:0;margin:0;border:0}.sidebar-notifications .thread-subscription-status .thread-subscribe-form{display:block}.sidebar-notifications .thread-subscription-status .reason{padding:0;margin:4px 0 0}.sidebar-notifications .thread-subscription-status .btn-sm{display:block;width:100%}.participation .participant-avatar{float:left;margin:4px 0 0 4px}.participation a{color:var(--color-fg-muted)}.participation a:hover{color:var(--color-accent-fg);text-decoration:none}.participation-avatars{margin-left:-4px}.participation-avatars::before{display:table;content:""}.participation-avatars::after{display:table;clear:both;content:""}.timeline-new-comment .form-actions{padding:0 8px 8px}.gh-header-actions{float:right;margin-top:4px}.gh-header{background-color:var(--color-canvas-default)}.gh-header .gh-header-sticky .meta{font-size:12px}.gh-header .gh-header-sticky.is-stuck{z-index:110;height:60px}.gh-header .gh-header-sticky.is-stuck .sticky-content{display:block}.gh-header .gh-header-sticky.is-stuck .css-truncate-target{max-width:150px}.gh-header .gh-header-sticky.is-stuck+.gh-header-shadow{position:fixed;right:0;left:0;z-index:109;display:block;height:60px;content:"";background-color:var(--color-canvas-default);border-bottom:1px solid var(--color-border-default)}.gh-header-title{margin-bottom:0;font-weight:400;line-height:1.125;word-wrap:break-word}.gh-header-no-access .gh-header-title{margin-right:0}.gh-header-number{font-weight:300;color:var(--color-fg-muted)}.timeline-comment-wrapper{position:relative;padding-left:56px;margin-top:16px}.timeline-comment{position:relative;color:var(--color-fg-default);background-color:var(--color-canvas-default);border:1px solid var(--color-border-default);border-radius:6px}.timeline-comment:empty{display:none}:target .timeline-comment{border-color:var(--color-accent-fg);outline:none!important;box-shadow:0 0 0 1px var(--color-accent-fg)!important}.timeline-comment-header-text{min-width:0;padding-top:8px;padding-bottom:8px;margin-bottom:1px;flex:1 1 auto}.timeline-comment-actions{float:right;margin-left:8px}.timeline-comment-action{display:inline-block;padding:8px 4px;color:var(--color-fg-muted)}.timeline-comment-action:hover,.timeline-comment-action:focus{color:var(--color-accent-fg);text-decoration:none;opacity:1}.timeline-new-comment{margin-bottom:0}.timeline-new-comment .comment-form-head{margin-bottom:8px}.comment-form-head .toolbar-commenting{float:right}.previewable-comment-form .comment-form-head.tabnav{padding:8px 8px 0;background:var(--color-canvas-subtle);border-radius:6px 6px 0 0}.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting{background:var(--color-canvas-default)}@media (min-width:1012px){.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting{background:transparent}}@media (min-width:768px){.page-responsive .previewable-comment-form .comment-form-head.tabnav{background:var(--color-canvas-subtle)}}.discussion-timeline-actions{background-color:var(--color-canvas-default);border-top:2px solid var(--color-border-default)}:target .timeline-comment-group .timeline-comment .timeline-comment-group .timeline-comment{box-shadow:none!important}.footer-octicon{color:var(--color-fg-subtle)}.footer-octicon:hover{color:var(--color-fg-muted)}.user-mention{font-weight:600;color:var(--color-fg-default);white-space:nowrap}@media (max-width:543px){.notifications-component-menu-modal{margin:calc(10vh - 16px) 0}}@media (min-width:544px){.notifications-component-menu-modal,.notifications-component-dialog,.notifications-component-dialog-modal{width:100%}}@media (min-width:768px){.notifications-component-menu-modal,.notifications-component-dialog,.notifications-component-dialog-modal{min-width:300px}}.notifications-component-dialog:not([hidden])+.notifications-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(--color-primer-canvas-backdrop)}@media (min-width:544px){.notifications-component-dialog:not([hidden])+.notifications-component-dialog-overlay{display:none}}.notifications-component-dialog{z-index:99;animation:none}@keyframes notifications-component-dialog-animation--sm{0%{opacity:0;transform:translateX(16px)}}@media (min-width:544px){.notifications-component-dialog{position:absolute;top:auto;right:auto;bottom:auto;left:auto;max-height:none;padding-top:0;margin:0;transform:none}}.notifications-component-dialog .notifications-component-dialog-modal{animation:none}.pagehead-actions>li{float:left;margin:0 8px 0 0;font-size:12px;color:var(--color-fg-default);list-style-type:none}.pagehead-actions>li:last-child{margin-right:0}.comment-reactions::before{display:table;content:""}.comment-reactions::after{display:table;clear:both;content:""}.comment-reactions .reactions-menu{z-index:100}.page-responsive .comment-reactions{display:none}@media (min-width:768px){.page-responsive .comment-reactions{display:none}.page-responsive .comment-reactions.has-reactions{display:flex}}.comment-reactions.has-reactions{display:flex}.comment-reactions.has-reactions:not(.social-reactions){border-top:1px solid var(--color-border-default)}:root,[data-color-mode=light][data-light-theme*=light]{--color-social-reaction-bg-hover:var(--color-scale-gray-1);--color-social-reaction-bg-reacted-hover:var(--color-scale-blue-1)}.social-button-emoji{display:inline-block;width:16px;height:16px;font-size:1em!important;line-height:1.25;vertical-align:-1px}.social-reaction-summary-item{height:26px;padding:0 4px!important;margin-right:0;font-size:12px;line-height:26px;background-color:transparent;border:1px solid var(--color-border-default, #d2dff0);border-radius:100px}.social-reaction-summary-item:focus,.social-reaction-summary-item:focus-visible{border-radius:100px!important}.social-reaction-summary-item:focus{border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px var(--color-accent-fg)}.social-reaction-summary-item:focus:not(:focus-visible){border-color:transparent;border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px transparent}.social-reaction-summary-item:focus-visible{border-color:var(--color-accent-fg);outline:none;box-shadow:inset 0 0 0 1px var(--color-accent-fg)}.social-reaction-summary-item>span{height:24px;padding:0 4px;margin-left:2px}.social-reaction-summary-item:hover{background-color:var(--color-social-reaction-bg-hover)}.reaction-dropdown-button{color:var(--color-fg-muted)}.reaction-dropdown-button:hover{color:var(--color-accent-fg)}.reaction-dropdown-button--inline{width:26px;height:26px}.reaction-dropdown-button--inline:hover{background-color:var(--color-btn-hover-bg)!important;border-color:var(--color-btn-hover-border)!important}.reaction-dropdown-button:disabled{color:var(--color-primer-fg-disabled)!important;pointer-events:none}.reactions-with-gap .comment .comment-reactions{margin-left:16px;border-top:0!important}.new-reactions-dropdown .dropdown-menu-reactions{width:auto;padding:0 2px}.new-reactions-dropdown .dropdown-menu-reactions::before,.new-reactions-dropdown .dropdown-menu-reactions::after{background-color:transparent;border:0}.new-reactions-dropdown .dropdown-item-reaction{width:32px;height:32px;padding:4px;margin:4px 2px}.new-reactions-dropdown .dropdown-item-reaction:hover{background-color:var(--color-btn-hover-bg)}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.thread-subscription-status{color:var(--color-fg-muted);border-radius:6px}.thread-subscription-status .btn-sm>.octicon{margin-right:1px}.thread-subscription-status .reason{display:inline-block;vertical-align:middle}.thread-subscription-status .thread-subscribe-form{vertical-align:middle}.progress-pjax-loader{z-index:99999;height:2px!important;background:transparent;opacity:0;transition:opacity .4s linear .4s}.progress-pjax-loader>.progress-pjax-loader-bar{background-color:#79b8ff;transition:width .4s ease}.starring-container .BtnGroup-parent:active{z-index:auto}.toolbar-item{display:block;float:left;padding:4px;cursor:pointer}.toolbar-item.select-menu{padding:0}.toolbar-item .select-menu-modal{margin-top:2px}.user-status-suggestions{transition:height 100ms ease-out,opacity 200ms ease-in}.user-status-suggestions.collapsed{height:0;opacity:0}.user-status-container{white-space:normal}.user-status-container{word-break:break-word;word-wrap:break-word}.user-status-container .input-group-button .btn{width:46px;line-height:0}.user-status-container .input-group-button g-emoji{font-size:1.3em;line-height:18px}.emoji-status-width{width:20px}.user-status-message-wrapper{color:var(--color-fg-default)}.toggle-user-status-edit:hover .user-status-message-wrapper,.toggle-user-status-edit:focus .user-status-message-wrapper{color:var(--color-accent-fg)}.user-status-message-wrapper div{display:inline}.user-status-header g-emoji{font-size:1.25em}.user-status-limited-availability-container{margin-top:16px;margin-bottom:16px}@media only screen and (max-height:560px){.user-status-suggestions{display:none}.user-status-limited-availability-container{margin-top:8px;margin-bottom:8px}}.command-palette{box-shadow:var(--color-overlay-shadow)}@media (min-width:768px){.command-palette-details-dialog{width:512px}}@media (min-width:1012px){.command-palette-details-dialog{width:640px}}@media (min-width:1280px){.command-palette-details-dialog{width:720px}}.page-stack-transition-height{overflow-y:scroll;transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-duration:.2s;transition-property:max-height,min-height}.command-palette-input-group{position:relative;padding-left:0;color:var(--color-fg-subtle)}.command-palette-input-group .no-focus-indicator:focus,.command-palette-input-group .no-focus-indicator:focus-visible{border:0!important;outline:none!important}.command-palette-input-group .command-palette-typeahead{position:absolute;z-index:1;padding:inherit;pointer-events:none}.command-palette-input-group .command-palette-typeahead .typeahead-segment{white-space:pre}.command-palette-input-group .command-palette-typeahead .typeahead-segment.input-mirror{opacity:0}.command-palette-input-group .typeahead-input{padding:inherit}.command-palette-input-clear-button{color:var(--color-fg-subtle)}.command-palette-input-clear-button:hover{color:var(--color-fg-muted)}@keyframes hx-fade-out{0%{opacity:1}100%{opacity:0}}.Box--overlay [data-close-dialog]{z-index:1}.dropdown-item.btn-link:disabled,.dropdown-item.btn-link:disabled:hover,.dropdown-item.btn-link[aria-disabled=true],.dropdown-item.btn-link[aria-disabled=true]:hover{background-color:transparent}@media (-webkit-min-device-pixel-ratio:2)and (-webkit-min-device-pixel-ratio:0),(-webkit-min-device-pixel-ratio:2)and (min-resolution:0.001dpcm){g-emoji{font-size:1.25em}}.form-control:-webkit-autofill{box-shadow:inset 0 0 0 32px var(--color-canvas-default)!important;-webkit-text-fill-color:var(--color-fg-default)}.form-control:-webkit-autofill:focus{box-shadow:inset 0 0 0 32px var(--color-canvas-default),var(--color-primer-shadow-focus)!important}::-webkit-calendar-picker-indicator{filter:invert(50%)}:root,[data-color-mode=light][data-light-theme*=light]{--color-workflow-card-connector:var(--color-scale-gray-3);--color-workflow-card-connector-bg:var(--color-scale-gray-3);--color-workflow-card-connector-inactive:var(--color-border-default);--color-workflow-card-connector-inactive-bg:var(--color-border-default);--color-workflow-card-connector-highlight:var(--color-scale-blue-4);--color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4);--color-workflow-card-bg:var(--color-scale-white);--color-workflow-card-inactive-bg:var(--color-canvas-inset);--color-workflow-card-header-shadow:rgba(0,0,0,0);--color-workflow-card-progress-complete-bg:var(--color-scale-blue-4);--color-workflow-card-progress-incomplete-bg:var(--color-scale-gray-2);--color-discussions-state-answered-icon:var(--color-scale-white);--color-bg-discussions-row-emoji-box:rgba(209,213,218,0.5);--color-notifications-button-text:var(--color-fg-muted);--color-notifications-button-hover-text:var(--color-fg-default);--color-notifications-button-hover-bg:var(--color-scale-gray-2);--color-notifications-row-read-bg:var(--color-canvas-subtle);--color-notifications-row-bg:var(--color-scale-white);--color-icon-directory:var(--color-scale-blue-3);--color-checks-step-error-icon:var(--color-scale-red-4);--color-calendar-halloween-graph-day-L1-bg:#ffee4a;--color-calendar-halloween-graph-day-L2-bg:#ffc501;--color-calendar-halloween-graph-day-L3-bg:#fe9600;--color-calendar-halloween-graph-day-L4-bg:#03001c;--color-calendar-graph-day-bg:#ebedf0;--color-calendar-graph-day-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-bg:#9be9a8;--color-calendar-graph-day-L2-bg:#40c463;--color-calendar-graph-day-L3-bg:#30a14e;--color-calendar-graph-day-L4-bg:#216e39;--color-calendar-graph-day-L1-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L2-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L3-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L4-border:rgba(27,31,35,0.06);--color-user-mention-fg:var(--color-fg-default);--color-user-mention-bg:var(--color-attention-subtle);--color-text-white:var(--color-scale-white)}.hx_kbd{display:inline-block;min-width:21px;padding:0 4px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:12px;font-weight:400;line-height:1.5;color:var(--color-fg-muted);text-align:center;background-color:var(--color-canvas-default);border:1px solid var(--color-border-default);border-radius:6px;box-shadow:none}@media (max-width:543px){.SelectMenu-modal{width:unset!important}}.SelectMenu--hasFilter .SelectMenu-list{contain:content}.SelectMenu-item:disabled,.SelectMenu-item[aria-disabled=true]{color:var(--color-fg-muted);pointer-events:none}@media (max-width:767px){.page-responsive .dropdown-menu,.page-responsive .dropdown-item{padding-top:8px;padding-bottom:8px}.page-responsive .hx_dropdown-fullscreen .dropdown-menu{position:fixed;top:auto;right:16px!important;bottom:20%;left:16px!important;width:auto!important;max-width:none!important;max-height:calc(80% - 16px);margin:0!important;overflow-y:auto;transform:none;animation:dropdown-menu-animation .24s cubic-bezier(0,0.1,0.1,1) backwards;-webkit-overflow-scrolling:touch}.page-responsive .hx_dropdown-fullscreen .dropdown-menu::before,.page-responsive .hx_dropdown-fullscreen .dropdown-menu::after{display:none}@keyframes dropdown-menu-animation{0%{opacity:0;transform:scale(0.9)}}}@media (max-width:767px){.page-responsive .hx_rsm .select-menu-modal{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}.page-responsive .hx_rsm .select-menu-header{padding:16px;border-top-left-radius:inherit;border-top-right-radius:inherit}@keyframes hx_rsm-trigger-animation{0%{opacity:0}}@keyframes hx_rsm-modal-animation{0%{opacity:0;transform:scale(0.9)}}}@media (max-width:767px)and (max-height:500px){.page-responsive .hx_rsm .select-menu-modal{bottom:16px;height:auto}}.select-menu-modal{border-color:var(--color-border-default);box-shadow:var(--color-shadow-large)}.select-menu-header{background:var(--color-canvas-overlay)}.tabnav--responsive .tabnav-tabs{z-index:1}@media (max-width:767px){.tabnav--responsive .tabnav-tab{background-color:var(--color-canvas-subtle);border:1px solid var(--color-border-default);border-left:0;border-radius:0}.tabnav--responsive .tabnav-tab:first-child{border-left:1px solid var(--color-border-default)}.tabnav--responsive .tabnav-tab[aria-selected=true]{background-color:var(--color-canvas-default);border-bottom:0}}@media (max-width:767px){.hx_sm-hide-drag-drop textarea{border-bottom:1px solid var(--color-border-default);border-bottom-right-radius:6px;border-bottom-left-radius:6px}.hx_sm-hide-drag-drop .hx_drag-and-drop{display:none!important}}@media (hover:none){.tooltipped:hover::before,.tooltipped:hover::after{display:none}}.starring-container .unstarred{display:block}.drag-and-drop{border-color:var(--color-border-default)}.input-sm{min-height:28px}.btn .octicon-triangle-down{margin-right:0}.UnderlineNav-item.selected .UnderlineNav-octicon,.UnderlineNav-item[aria-current]:not([aria-current=false]) .UnderlineNav-octicon{color:inherit}.form-checkbox input[type=checkbox]{margin-top:4px}.user-status-container .input-group-button .btn{height:32px}.avatar-user{border-radius:50%!important}.timeline-comment .previewable-comment-form textarea{max-height:none}@keyframes lightbulb{0%,8%,14%{opacity:.1}0%,10%,25%{opacity:.25}5%,30%,50%,70%{opacity:.5}16%,60%,80%{opacity:.75}90%{opacity:.8}94%{opacity:.5}100%{opacity:1;stddeviation:0}}@keyframes pull-string{50%{transform:translate3d(0,12px,0)}75%{opacity:1;transform:none}100%{opacity:0}}@keyframes development-menu-component-dialog-animation--sm{0%{opacity:0;transform:translateX(16px)}}.ClipboardButton{position:relative}@keyframes show-pane{0%{transform:translateX(390px)}100%{transform:translateX(0)}}.review-thread-reply{padding:8px 16px;background-color:var(--color-canvas-subtle);border-top:1px solid var(--color-border-default);border-radius:0 0 6px 6px}.review-thread-reply-button{display:inline-block;min-height:28px;padding:4px 8px;margin-left:8px;cursor:text}.label-characters-remaining{color:var(--color-fg-muted)}@keyframes toggle-color{0%{background-color:transparent}50%{color:#4c4a42;background-color:#fff9ea;border-color:#dfd8c2}100%{background-color:transparent}}@keyframes sponsors-progress-animation{0%{background-position:100%}100%{background-position:0%}}@keyframes circle-progress{0%{stroke-dasharray:0 100}}@keyframes wiggle{0%{transform:rotate(-25deg)}100%{transform:rotate(15deg) scale(1.2)}}.discussions-timeline-scroll-target{width:100%;padding-top:60px;margin-top:-60px;pointer-events:none!important}.discussions-timeline-scroll-target>*{pointer-events:auto}.discussion-timeline-item::before{display:none}.discussion-primer-next-nested-comment-timeline-item::before{left:30px}.discussion-nested-comment-timeline-item::before{left:25px}@media (min-width:544px){.discussion-nested-comment-timeline-item::before{left:30px}}.discussion-nested-comment-timeline-item:first-child::before{top:16px}.discussion-nested-comment-group{margin-left:32px}:target .discussion-nested-comment-group .timeline-comment{box-shadow:none!important}.discussion-nested-comment-timeline-item:target{outline:none!important;box-shadow:0 0 0 2px var(--color-accent-fg)!important}.bg-discussions-row-emoji-box-small{width:30px!important;height:30px!important;background:var(--color-bg-discussions-row-emoji-box)}:target .nested-discussion-timeline-comment{box-shadow:none!important}.nested-discussion-timeline-comment .markdown-body pre{background-color:var(--color-neutral-muted)}.discussion-vote-form .slidey-boi{transition:.4s ease-in-out;transform:perspective(1px) translateY(0%)}</style>
<title>Usage of beforeRouteEnter with <script setup> · Discussion #302 · vuejs/rfcs</title>
<meta name=request-id content=38D1:652F:E58166:FB616F:62F38CB9 data-pjax-transient=true><meta name=html-safe-nonce content=218dff71eea44e7085ac8385a7fa9e5a767202878d26ef738c86d06e71953d14 data-pjax-transient=true><meta name=visitor-payload content="eyJyZWZlcnJlciI6Imh0dHBzOi8vYmxvZy5yaWNoZXguY24vIiwicmVxdWVzdF9pZCI6IjM4RDE6NjUyRjpFNTgxNjY6RkI2MTZGOjYyRjM4Q0I5IiwidmlzaXRvcl9pZCI6IjMzODU4MDA0Mzg1MjYzNDY4NDMiLCJyZWdpb25fZWRnZSI6InNvdXRoZWFzdGFzaWEiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=" data-pjax-transient=true><meta name=visitor-hmac content=8a6c526a1d48d22e682bc32f6dc5451745d0a435928771e2db24ba9c1b1ceb3e data-pjax-transient=true>
<meta name=hovercard-subject-tag content=discussion:3321893 data-pjax-transient>
<meta name=github-keyboard-shortcuts content=repository data-pjax-transient=true>
<meta name=selected-link value=repo_discussions data-pjax-transient>
<meta name=google-site-verification content=c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY>
<meta name=google-site-verification content=KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU>
<meta name=google-site-verification content=ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA>
<meta name=google-site-verification content=GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc>
<meta name=octolytics-url content=https://collector.github.com/github/collect><meta name=octolytics-actor-id content=34856171><meta name=octolytics-actor-login content=IOLOII><meta name=octolytics-actor-hash content=2c9afc7ca2c00471fc3d662145bf14cecce825b2344462715184997ac933c8ab>
<meta name=analytics-location content="/<user-name>/<repo-name>/voltron/discussions_fragments/discussion_layout" data-pjax-transient=true>
<meta name=user-login content=IOLOII>
<link rel=sudo-modal href=https://github.com/sessions/sudo_modal>
<meta name=viewport content="width=device-width">
<meta name=description content="Usage of beforeRouteEnter with <script setup>">
<link rel=search type=application/opensearchdescription+xml href=https://github.com/opensearch.xml title=GitHub>
<meta property=fb:app_id content=1401488693436528>
<meta name=apple-itunes-app content="app-id=1477376905">
<meta name=twitter:image:src content=https://opengraph.githubassets.com/089569223dd9ff8925baa763dfd544f1f84047bf3a01a154631263782af51491/vuejs/rfcs/discussions/302><meta name=twitter:site content=@github><meta name=twitter:card content=summary_large_image><meta name=twitter:title content="Usage of beforeRouteEnter with <script setup> · Discussion #302 · vuejs/rfcs"><meta name=twitter:description content="Currently with the composition API the beforeRouteEnter hook needs to be defined outside the setup block: export default defineComponent({ components: {}, props: {}, // This needs to be defined out...">
<meta property=og:image content=https://opengraph.githubassets.com/089569223dd9ff8925baa763dfd544f1f84047bf3a01a154631263782af51491/vuejs/rfcs/discussions/302><meta property=og:image:alt content="Currently with the composition API the beforeRouteEnter hook needs to be defined outside the setup block: export default defineComponent({ components: {}, props: {}, // This needs to be defined out..."><meta property=og:image:width content=1200><meta property=og:image:height content=600><meta property=og:site_name content=GitHub><meta property=og:type content=object><meta property=og:title content="Usage of beforeRouteEnter with <script setup> · Discussion #302 · vuejs/rfcs"><meta property=og:url content=https://github.com/vuejs/rfcs/discussions/302><meta property=og:description content="Currently with the composition API the beforeRouteEnter hook needs to be defined outside the setup block: export default defineComponent({ components: {}, props: {}, // This needs to be defined out...">
<link rel=assets href=https://github.githubassets.com/>
<link rel=shared-web-socket href="wss://alive.github.com/_sockets/u/34856171/ws?session=eyJ2IjoiVjMiLCJ1IjozNDg1NjE3MSwicyI6OTA2NTI5NTk0LCJjIjoxNzE1MjU4NTQ4LCJ0IjoxNjYwMTI4NDQxfQ==--343a9a4960189355bcce9fa11c5b80f2e3c46879d707346071b56c45620191bc" data-refresh-url=/_alive data-session-id=8c9dc91f0b4418709664b9dfd51541ef0170ef9cce76439480492491a4f9f20c>
<link rel=shared-web-socket-src href=https://github.com/assets-cdn/worker/socket-worker-b87581f5816c.js>
<meta name=hostname content=github.com>
<meta name=keyboard-shortcuts-preference content=all>
<meta name=expected-hostname content=github.com>
<meta name=enabled-features content=PRESENCE_IDLE,IMAGE_METRIC_TRACKING,GEOJSON_AZURE_MAPS>
<meta http-equiv=x-pjax-version content=f7e3e2979ae27a51e35784d1e08de75198d13835605711385f2523eefa0681f3 data-turbo-track=reload>
<meta http-equiv=x-pjax-csp-version content=d36423f9dec35f40d75bda7103dfcd1e46c44bd6aac49a971abe9919b3354f73 data-turbo-track=reload>
<meta http-equiv=x-pjax-css-version content=020e5040dfdbb36606ebdcee5b412b19cd7f096693de0d13cfa96929686f3e2c data-turbo-track=reload>
<meta http-equiv=x-pjax-js-version content=194cd4c4b4c826f8ec150176714484d3823171adc88c9c58d26c09d689fbe5a0 data-turbo-track=reload>
<meta name=turbo-cache-control content=no-preview data-pjax-transient>
<meta name=voltron-timing value=254>
<meta name=go-import content="github.com/vuejs/rfcs git https://github.com/vuejs/rfcs.git">
<meta name=octolytics-dimension-user_id content=6128107><meta name=octolytics-dimension-user_login content=vuejs><meta name=octolytics-dimension-repository_id content=161246367><meta name=octolytics-dimension-repository_nwo content=vuejs/rfcs><meta name=octolytics-dimension-repository_public content=true><meta name=octolytics-dimension-repository_is_fork content=false><meta name=octolytics-dimension-repository_network_root_id content=161246367><meta name=octolytics-dimension-repository_network_root_nwo content=vuejs/rfcs>
<meta name=turbo-body-classes content="logged-in env-production page-responsive">
<meta name=browser-stats-url content=https://api.github.com/_private/browser/stats>
<meta name=browser-errors-url content=https://api.github.com/_private/browser/errors>
<meta name=browser-optimizely-client-errors-url content=https://api.github.com/_private/browser/optimizely_client/errors>
<meta name=theme-color content=#1e2327>
<meta name=color-scheme content="light dark">
<link rel=icon class=js-site-favicon type=image/svg+xml href=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwQzcuMTYgMCAwIDcuMTYgMCAxNkMwIDIzLjA4IDQuNTggMjkuMDYgMTAuOTQgMzEuMThDMTEuNzQgMzEuMzIgMTIuMDQgMzAuODQgMTIuMDQgMzAuNDJDMTIuMDQgMzAuMDQgMTIuMDIgMjguNzggMTIuMDIgMjcuNDRDOCAyOC4xOCA2Ljk2IDI2LjQ2IDYuNjQgMjUuNTZDNi40NiAyNS4xIDUuNjggMjMuNjggNSAyMy4zQzQuNDQgMjMgMy42NCAyMi4yNiA0Ljk4IDIyLjI0QzYuMjQgMjIuMjIgNy4xNCAyMy40IDcuNDQgMjMuODhDOC44OCAyNi4zIDExLjE4IDI1LjYyIDEyLjEgMjUuMkMxMi4yNCAyNC4xNiAxMi42NiAyMy40NiAxMy4xMiAyMy4wNkM5LjU2IDIyLjY2IDUuODQgMjEuMjggNS44NCAxNS4xNkM1Ljg0IDEzLjQyIDYuNDYgMTEuOTggNy40OCAxMC44NkM3LjMyIDEwLjQ2IDYuNzYgOC44MiA3LjY0IDYuNjJDNy42NCA2LjYyIDguOTggNi4yIDEyLjA0IDguMjZDMTMuMzIgNy45IDE0LjY4IDcuNzIgMTYuMDQgNy43MkMxNy40IDcuNzIgMTguNzYgNy45IDIwLjA0IDguMjZDMjMuMSA2LjE4IDI0LjQ0IDYuNjIgMjQuNDQgNi42MkMyNS4zMiA4LjgyIDI0Ljc2IDEwLjQ2IDI0LjYgMTAuODZDMjUuNjIgMTEuOTggMjYuMjQgMTMuNCAyNi4yNCAxNS4xNkMyNi4yNCAyMS4zIDIyLjUgMjIuNjYgMTguOTQgMjMuMDZDMTkuNTIgMjMuNTYgMjAuMDIgMjQuNTIgMjAuMDIgMjYuMDJDMjAuMDIgMjguMTYgMjAgMjkuODggMjAgMzAuNDJDMjAgMzAuODQgMjAuMyAzMS4zNCAyMS4xIDMxLjE4QzI3LjQyIDI5LjA2IDMyIDIzLjA2IDMyIDE2QzMyIDcuMTYgMjQuODQgMCAxNiAwVjBaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K><style>.sf-hidden{display:none!important}</style><link rel=canonical href=https://github.com/vuejs/rfcs/discussions/302><meta http-equiv=content-security-policy content="default-src 'none'; font-src 'self' data:; img-src 'self' data:; style-src 'unsafe-inline'; media-src 'self' data:; script-src 'unsafe-inline' data:;"></head>
<body class="logged-in env-production page-responsive intent-mouse" style=word-wrap:break-word cz-shortcut-listen=true>
<div class="position-relative js-header-wrapper">
<a href=#start-of-content class="p-3 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
<span data-view-component=true class="progress-pjax-loader js-pjax-loader-bar Progress position-fixed width-full">
<span style=width:0% data-view-component=true class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>
<header class="Header js-details-container Details px-3 px-md-4 px-lg-5 flex-wrap flex-md-nowrap" role=banner>
<div class="Header-item mt-n1 mb-n1 d-none d-md-flex">
<a class=Header-link href=https://github.com/ data-hotkey="g d" aria-label="Homepage " data-turbo=false data-analytics-event='{"category":"Header","action":"go to dashboard","label":"icon:logo"}'>
<svg height=32 aria-hidden=true viewBox="0 0 16 16" version=1.1 width=32 data-view-component=true class="octicon octicon-mark-github v-align-middle">
<path fill-rule=evenodd d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a>
</div>
<div class="Header-item d-md-none sf-hidden">
</div>
<div class="Header-item Header-item--full flex-column flex-md-row width-full flex-order-2 flex-md-order-none mr-0 mt-3 mt-md-0 Details-content--hidden-not-important d-md-flex">
<div class="header-search flex-auto js-site-search position-relative flex-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 scoped-search site-scoped-search js-jump-to">
<div class=position-relative>
<form class=js-site-search-form role=search aria-label=Site data-scope-type=Repository data-scope-id=161246367 data-scoped-search-url=/vuejs/rfcs/search data-owner-scoped-search-url=/orgs/vuejs/search data-unscoped-search-url=/search data-turbo=false action=/vuejs/rfcs/search accept-charset=UTF-8>
<label class="form-control input-sm header-search-wrapper p-0 js-chromeless-input-container header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center">
<input type=text class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus js-site-search-field is-clearable" data-hotkey=s,/ name=q data-test-selector=nav-search-input placeholder="Search or jump to…" data-unscoped-placeholder="Search or jump to…" data-scoped-placeholder="Search or jump to…" autocapitalize=off role=combobox aria-haspopup=listbox aria-expanded=false aria-autocomplete=list aria-controls=jump-to-results aria-label="Search or jump to…" data-jump-to-suggestions-path=/_graphql/GetSuggestedNavigationDestinations spellcheck=false autocomplete=off value>
<svg xmlns=http://www.w3.org/2000/svg width=22 height=20 aria-hidden=true class="mr-1 header-search-key-slash"><path fill=none stroke=#979A9C opacity=.4 d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill=#979A9C d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg>
<div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container sf-hidden">
</div>
</label>
</form> </div>
</div>
<nav id=global-nav class="d-flex flex-column flex-md-row flex-self-stretch flex-md-self-auto" aria-label=Global>
<a class="Header-link py-md-3 d-block d-md-none py-2 border-top border-md-top-0 border-white-fade sf-hidden" data-ga-click="Header, click, Nav menu - item:dashboard:user" aria-label=Dashboard data-turbo=false href=https://github.com/dashboard>Dashboard</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-hotkey="g p" data-ga-click="Header, click, Nav menu - item:pulls context:user" aria-label="Pull requests you created" data-turbo=false data-selected-links="/pulls /pulls/assigned /pulls/mentioned /pulls" href=https://github.com/pulls>
Pull<span class="d-inline d-md-none d-lg-inline"> request</span>s
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-hotkey="g i" data-ga-click="Header, click, Nav menu - item:issues context:user" aria-label="Issues you created" data-turbo=false data-selected-links="/issues /issues/assigned /issues/mentioned /issues" href=https://github.com/issues>Issues</a>
<div class="d-flex position-relative">
<a class="js-selected-navigation-item Header-link flex-auto mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:marketplace context:user" data-octo-click=marketplace_click data-octo-dimensions=location:nav_bar data-turbo=false data-selected-links=" /marketplace" href=https://github.com/marketplace>Marketplace</a>
</div>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:explore" data-turbo=false data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore" href=https://github.com/explore>Explore</a>
<a class="js-selected-navigation-item Header-link d-block d-md-none py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" data-ga-click="Header, click, Nav menu - item:workspaces context:user" data-turbo=false data-selected-links="/codespaces /codespaces" href=https://github.com/codespaces>Codespaces</a>
<a class="js-selected-navigation-item Header-link d-block d-md-none py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" data-ga-click="Header, click, Nav menu - item:Sponsors" data-hydro-click='{"event_type":"sponsors.button_click","payload":{"button":"HEADER_SPONSORS_DASHBOARD","sponsorable_login":"IOLOII","originating_url":"https://github.com/vuejs/rfcs/discussions/302","user_id":34856171}}' data-hydro-click-hmac=eb4d5b5ec02dde62b0c2df4be62e691d8311430da589e36c3b33e1b4a2b7d9e7 data-turbo=false data-selected-links=" /sponsors/accounts" href=https://github.com/sponsors/accounts>Sponsors</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" data-turbo=false href=https://github.com/settings/profile>Settings</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade sf-hidden" data-turbo=false href=https://github.com/IOLOII>
IOLOII
</a>
<form data-turbo=false action=/logout accept-charset=UTF-8 method=post>
<button type=submit class="Header-link mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade d-md-none btn-link d-block width-full text-left sf-hidden" style=padding-left:2px data-analytics-event='{"category":"Header","action":"sign out","label":"icon:logout"}'>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-sign-out v-align-middle">
<path fill-rule=evenodd d="M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a.75.75 0 10-1.06 1.06l1.97 1.97z"></path>
</svg>
Sign out
</button>
</form></nav>
</div>
<div class="Header-item Header-item--full flex-justify-center d-md-none position-relative sf-hidden">
</div>
<div class="Header-item mr-0 mr-md-3 flex-order-1 flex-md-order-none">
<notification-indicator class=js-socket-channel data-channel="eyJjIjoibm90aWZpY2F0aW9uLWNoYW5nZWQ6MzQ4NTYxNzEiLCJ0IjoxNjYwMTI4NDQyfQ==--87c50e851ad72cdf015ae8e470459baacc9a414d8187721996068b21bf67a365" data-indicator-mode=global data-tooltip-global="You have unread notifications" data-tooltip-unavailable="Notifications are unavailable at the moment." data-tooltip-none="You have no unread notifications" data-catalyst>
<a href=https://github.com/notifications class="Header-link notification-indicator position-relative tooltipped tooltipped-sw" data-hotkey="g n" data-target=notification-indicator.link data-analytics-event='{"category":"Header","action":"go to notifications","label":"icon:unread"}' aria-label="You have unread notifications">
<span data-target=notification-indicator.badge class="mail-status unread">
</span>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-bell">
<path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule=evenodd d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path>
</svg>
</a>
</notification-indicator>
</div>
<div class="Header-item position-relative d-none d-md-flex">
<details class="details-overlay details-reset">
<summary class=Header-link aria-label="Create new…" data-analytics-event='{"category":"Header","action":"create new","label":"icon:add"}' aria-haspopup=menu role=button>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-plus">
<path fill-rule=evenodd d="M7.75 2a.75.75 0 01.75.75V7h4.25a.75.75 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75.75 0 017.75 2z"></path>
</svg> <span class=dropdown-caret></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw" role=menu>
<a role=menuitem class=dropdown-item href=https://github.com/new data-ga-click="Header, create new repository">
New repository
</a>
<a role=menuitem class=dropdown-item href=https://github.com/new/import data-ga-click="Header, import a repository">
Import repository
</a>
<a role=menuitem class=dropdown-item href=https://gist.github.com/ data-ga-click="Header, create new gist">
New gist
</a>
<a role=menuitem class=dropdown-item href=https://github.com/organizations/new data-ga-click="Header, create new organization">
New organization
</a>
</details-menu>
</details>
</div>
<div class="Header-item position-relative mr-0 d-none d-md-flex">
<details class="details-overlay details-reset js-feature-preview-indicator-container" data-feature-preview-indicator-src=/users/IOLOII/feature_preview/indicator_check>
<summary class=Header-link aria-label="View profile and more" data-analytics-event='{"category":"Header","action":"show menu","label":"icon:avatar"}' aria-haspopup=menu role=button>
<img src=data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AMyO60L7fpo0yMW8k1n5N4GUSBn4ORgnBJB5GMegrM8ReH4IfEFp9ruY7W3ntxLJO6MVQbmwCACc428e4rIs7dLsqwUb2BO/vUfiSyu7azjQEuituYKSeORn9P1qfZ2q2TKin7Pn6DvEn/CKQ2EcWjNd3N10knmURr+C8muTjQSNgD8KYu5mwTx3rc0PSkvHaTzTlOiBc569+1daXso6si/tGhun6S9y3yLu74rT/wCEem/55V1Wn6VDpTLJcozSSAGLy2+7zzmtbz4P7lx+f/168+rXnze6elRjBRs0cdpUS2zRxCWNnVvlJ43fhWkdZ0ATSQ6rqCvEUKOLYFiwz0BHH61wMOptDbvAhXyydyhmJCnjPGcdh+VZczoDhOT3I6V6lShCc+Y8mlVqRgoGhqEdvb6hNFbyF4lchWPUjt+ldF4av7S00yc3N80OXP7tTgtwOvqOvFcOGIPBqRHyfmNN07qzG273R7XP8QtOFjbBYYLglcyPGmxkI7A47DHqKqf8LH07/n0uP+/if/EV5Os0caZHLZ6EcY/zil+2r/zwj/8AHv8AGsfq67FqtIqu7MSSf6VFTmptddyLBT4pGjlR0YqykEEdjTKKAOph1a5vba+W7tYrpmgLb2hXMTcAMWAyPT6kVibJf+ecVbGlf8eeuf8AXpH/AOjY6zawTUVoga1ep//Z alt=@IOLOII size=20 height=20 width=20 data-view-component=true class="avatar avatar-small circle">
<span class="unread-indicator js-feature-preview-indicator" style=top:1px hidden></span>
<span class=dropdown-caret></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw" style=width:180px preload role=menu>
<div class="header-nav-current-user css-truncate"><a role=menuitem class="no-underline user-profile-link px-3 pt-2 pb-2 mb-n2 mt-n1 d-block" href=https://github.com/IOLOII data-ga-click="Header, go to profile, text:Signed in as">Signed in as <strong class=css-truncate-target>IOLOII</strong></a></div>
<div role=none class=dropdown-divider></div>
<div class="pl-3 pr-3 f6 user-status-container js-user-status-context lh-condensed" data-url="/users/status?compact=1&link_mentions=0&truncate=1">
<div class="js-user-status-container rounded-2 px-2 py-1 mt-2 user-status-busy border color-border-attention-emphasis" data-team-hovercards-enabled>
<details class="js-user-status-details details-reset details-overlay details-overlay-dark">
<summary class="btn-link btn-block Link--secondary no-underline js-toggle-user-status-edit toggle-user-status-edit" role=menuitem>
<div class="d-flex flex-items-center flex-items-stretch">
<div class="f6 lh-condensed user-status-header d-inline-flex">
<div class="user-status-emoji-container flex-shrink-0 mr-2 d-flex flex-items-center flex-justify-center">
<div><g-emoji class=g-emoji alias=selfie fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f933.png>🤳</g-emoji></div>
</div>
</div>
<div class="user-status-message-wrapper f6 min-width-0" style=line-height:20px>
<div class="css-truncate css-truncate-target width-fit color-fg-default text-left">
<div class="color-fg-default text-bold f6">
</div>
<span>did you see my CODE HAIR? IÖLÖII</span>
</div>
</div>
</div>
</summary>
<details-dialog class="rounded-2 anim-fade-in fast Box Box--overlay overflow-visible" role=dialog aria-label="Edit status" tabindex=-1 aria-modal=true>
<form class="position-relative flex-auto js-user-status-form" data-turbo=false action="/users/status?circle=0&compact=1&link_mentions=0&truncate=1" accept-charset=UTF-8 method=post>
<div class="Box-header color-bg-subtle border-bottom p-3">
<button class="Box-btn-octicon js-toggle-user-status-edit btn-octicon float-right" type=reset aria-label="Close dialog" data-close-dialog>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x">
<path fill-rule=evenodd d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<h3 class="Box-title f5 text-bold color-fg-default">Edit status</h3>
</div>
<div class="px-3 py-2 color-fg-default">
<div class="js-characters-remaining-container position-relative mt-2">
<div class="input-group d-table form-group my-0 js-user-status-form-group">
<span class="input-group-button d-table-cell v-align-middle" style=width:1%>
<button aria-label="Choose an emoji" type=button data-view-component=true class="js-toggle-user-status-emoji-picker btn-outline btn p-0"> <span class=js-user-status-original-emoji hidden><div><g-emoji class=g-emoji alias=selfie fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f933.png>🤳</g-emoji></div></span>
<span class=js-user-status-custom-emoji><div><g-emoji class=g-emoji alias=selfie fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f933.png>🤳</g-emoji></div></span>
<span class=js-user-status-no-emoji-icon hidden>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-smiley">
<path fill-rule=evenodd d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z"></path>
</svg>
</span>
</button> </span>
<text-expander keys=": @" data-mention-url=/autocomplete/user-suggestions data-emoji-url=/autocomplete/emoji>
<input type=text autocomplete=off data-no-org-url=/autocomplete/user-suggestions data-org-url="/suggestions?mention_suggester=1" data-maxlength=80 class="d-table-cell width-full form-control js-user-status-message-field js-characters-remaining-field" placeholder="What's happening?" name=message value="did you see my CODE HAIR? IÖLÖII" aria-label="What is your current status?">
</text-expander>
<div class=error>Could not update your status, please try again.</div>
</div>
<div style=margin-left:53px class="my-1 text-small label-characters-remaining js-characters-remaining" data-suffix=remaining hidden>
80 remaining
</div>
</div>
<include-fragment class=js-user-status-emoji-picker data-url=/users/status/emoji><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template></include-fragment>
<div class="overflow-auto ml-n3 mr-n3 px-3 border-bottom" style=max-height:33vh>
<div class="user-status-suggestions js-user-status-suggestions collapsed overflow-hidden">
<h4 class="f6 text-normal my-3">Suggestions:</h4>
<div class="mx-3 mt-2 clearfix">
<div class="float-left col-6">
<button type=button value=:palm_tree: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=palm_tree fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f334.png>🌴</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
On vacation
</div>
</button>
<button type=button value=:face_with_thermometer: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=face_with_thermometer fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f912.png>🤒</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
Out sick
</div>
</button>
</div>
<div class="float-left col-6">
<button type=button value=:house: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=house fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f3e0.png>🏠</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
Working from home
</div>
</button>
<button type=button value=:dart: class="d-flex flex-items-baseline flex-items-stretch lh-condensed f6 btn-link Link--secondary no-underline js-predefined-user-status mb-1">
<div class="emoji-status-width mr-2 v-align-middle js-predefined-user-status-emoji">
<g-emoji alias=dart fallback-src=https://github.githubassets.com/images/icons/emoji/unicode/1f3af.png>🎯</g-emoji>
</div>
<div class="d-flex flex-items-center no-underline js-predefined-user-status-message ws-normal text-left" style="border-left:1px solid transparent">
Focusing
</div>
</button>
</div>
</div>
</div>
<div class=user-status-limited-availability-container>
<div class="form-checkbox my-0">
<input type=checkbox name=limited_availability value=1 class=js-user-status-limited-availability-checkbox data-default-message="I may be slow to respond." aria-describedby=limited-availability-help-text-truncate-true-compact-true id=limited-availability-truncate-true-compact-true checked>
<label class="d-block f5 color-fg-default mb-1" for=limited-availability-truncate-true-compact-true>
Busy
</label>
<p class=note id=limited-availability-help-text-truncate-true-compact-true>
When others mention you, assign you, or request your review,
GitHub will let them know that you have limited availability.
</p>
</div>
</div>
</div>
<div class="d-inline-block f5 mr-2 pt-3 pb-2">
<div class="d-inline-block mr-1">
Clear status
</div>
<details class="js-user-status-expire-drop-down f6 dropdown details-reset details-overlay d-inline-block mr-2">
<summary aria-haspopup=true data-view-component=true class="btn-sm btn v-align-baseline"> <div class="js-user-status-expiration-interval-selected d-inline-block v-align-baseline">
Never
</div>
<div class=dropdown-caret></div>
</summary>
<ul class="dropdown-menu dropdown-menu-se pl-0 overflow-auto" style=width:220px;max-height:15.5em>
<li>
<button type=button class="btn-link dropdown-item js-user-status-expire-button ws-normal" title=Never>
<span class="d-inline-block text-bold mb-1">Never</span>
<div class="f6 lh-condensed">Keep this status until you clear your status or edit your status.</div>
</button>
</li>
<li class=dropdown-divider role=none></li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="in 30 minutes" value=2022-08-10T19:18:54+08:00>
in 30 minutes
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="in 1 hour" value=2022-08-10T19:48:54+08:00>
in 1 hour
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="in 4 hours" value=2022-08-10T22:48:54+08:00>
in 4 hours
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title=today value=2022-08-10T23:59:59+08:00>
today
</button>
</li>
<li>
<button type=button class="btn-link dropdown-item ws-normal js-user-status-expire-button" title="this week" value=2022-08-14T23:59:59+08:00>
this week
</button>
</li>
</ul>
</details>
</div>
<include-fragment class=js-user-status-org-picker data-url=/users/status/organizations><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template></include-fragment>
</div>
<div class="d-flex flex-items-center flex-justify-between p-3 border-top">
<button type=submit class="width-full btn btn-primary mr-2 js-user-status-submit">
Set status
</button>
<button type=button class="width-full js-clear-user-status-button btn ml-2 js-user-status-exists">
Clear status
</button>
</div>
</form> </details-dialog>
</details>
</div>
</div>
<div role=none class=dropdown-divider></div>
<a role=menuitem class=dropdown-item href=https://github.com/IOLOII data-ga-click="Header, go to profile, text:your profile" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_PROFILE","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=765bbcfdb36d19b24ba4fca3c53b2df7ca865cf7fbc0adbb6f1aae105465d74d>Your profile</a>
<a role=menuitem class=dropdown-item href="https://github.com/IOLOII?tab=repositories" data-ga-click="Header, go to repositories, text:your repositories" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_REPOSITORIES","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=6d1b955dbf9f368c2b7db7e75b6fd60c40541f1bff70e2a79fffa0aa2822e571>Your repositories</a>
<a role=menuitem class=dropdown-item href=https://github.com/codespaces data-skip-pjax data-ga-click="Header, go to codespaces, text:your codespaces" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_CODESPACES","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=ce79ec3ab831d737218e3c4e9f5f406cd2a29e4213474f81bb66ac24c74bdd60>Your codespaces</a>
<div id=pending-invitations-indicator class="hide-sm hide-md unread-indicator-container position-relative">
<a role=menuitem class=dropdown-item href=https://github.com/settings/organizations data-ga-click="Header, go to organizations, text:your organizations" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_ORGANIZATIONS","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=418931d619db1d2f1039feabdb0b016a477b8995cbe65f1bf50d0633991adb82>
Your organizations
</a>
</div>
<a role=menuitem class=dropdown-item href="https://github.com/IOLOII?tab=projects&type=new" data-ga-click="Header, go to projects, text:your projects" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_PROJECTS","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=3a80883e890c1c58de5769774a98b3026c59938234ce8170e9be18c971915c2c>Your projects</a>
<a role=menuitem class=dropdown-item href=https://github.com/discussions data-ga-click="Header, go to discussions, text:your discussions">Your discussions</a>
<a role=menuitem class=dropdown-item href="https://github.com/IOLOII?tab=stars" data-ga-click="Header, go to starred repos, text:your stars" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_STARS","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=9292667d175c52bdc65843b5cd4381d0d23d7d338635f907823e2ab981d83a18>Your stars</a>
<a role=menuitem class=dropdown-item href=https://gist.github.com/mine data-ga-click="Header, your gists, text:your gists" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"YOUR_GISTS","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=5bd2cf8a4557bd9756a9692a4b14d2fc92d33210e66dc1ce0feba32f8605588e>Your gists</a>
<div role=none class=dropdown-divider></div>
<a role=menuitem class=dropdown-item href="https://github.com/account/choose?action=upgrade" data-ga-click="Header, go to compare plans, text:upgrade" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"UPGRADE","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=7fcbd006f0a23101ad5ee633ecbf4c8e7e416efd9eba642fd070e7bdafdd7b9a>Upgrade</a>
<div id=feature-enrollment-toggle class="hide-sm hide-md unread-indicator-container position-relative">
<button type=button class="dropdown-item btn-link" role=menuitem data-feature-preview-trigger-url=/users/IOLOII/feature_previews data-feature-preview-close-details='{"event_type":"feature_preview.clicks.close_modal","payload":{"originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-feature-preview-close-hmac=77e86ac8f2e7381649a08412aa4ef607cd0bcc78a77924986805ade29a4fb631 data-hydro-click='{"event_type":"feature_preview.clicks.open_modal","payload":{"link_location":"user_dropdown","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=861e47235aafe57aa16b6f488e71ffbc05b093fdcf6f494af19c66264e86d6da>
Feature preview
</button>
<span class="unread-indicator js-feature-preview-indicator" hidden></span>
</div>
<a role=menuitem class=dropdown-item href=https://docs.github.com/ data-ga-click="Header, go to help, text:help" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"HELP","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=d6fa39522201021a38c8f164da0be99813ffc7bfa714c6271637f2e8d4b096d0>Help</a>
<a role=menuitem class=dropdown-item href=https://github.com/settings/profile data-ga-click="Header, go to settings, icon:settings" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"SETTINGS","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=1a749c54a58d1a4f3511a123512f6767da8e9f88e6fc77c7af219324b6869a24>Settings</a>
<div role=none class=dropdown-divider></div>
<form class=logout-form data-turbo=false action=/logout accept-charset=UTF-8 method=post>
<button type=submit class="dropdown-item dropdown-signout" data-ga-click="Header, sign out, icon:logout" data-hydro-click='{"event_type":"global_header.user_menu_dropdown.click","payload":{"request_url":"https://github.com/users/34856171/menu","target":"SIGN_OUT","originating_url":"https://github.com/users/34856171/menu","user_id":34856171}}' data-hydro-click-hmac=a5c46abc693f1e7583ac965332d138c49c4625a6aec91dcee0dacf9cb50899f9 role=menuitem>
Sign out
</button>
<input type=text name=required_field_0e3c hidden class=form-control value>
</form>
</details-menu>
</details>
</div>
</header>
<div class="flash flash-full js-notice flash-warn">
<div>
<h4>
We are having a problem billing your account. Please <a href=https://github.com/account/billing>enter a new payment method</a>
or check with your payment provider for details on why the transaction failed.
You can downgrade to GitHub Free in your
<a href=https://github.com/account/plans>Billing settings</a>.
</h4>
You can always <a href=https://github.com/contact>contact support</a> with any questions.
</div>
</div>
</div>
<div id=start-of-content class=show-on-focus></div>
<div data-pjax-replace id=js-flash-container data-turbo-replace>
<template class="js-flash-template sf-hidden">
<div class="flash flash-full {{ className }}">
<div class="px-2">
<button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div>{{ message }}</div>
</div>
</div>
</template>
</div>
<include-fragment class=js-notification-shelf-include-fragment data-base-src=https://github.com/notifications/beta/shelf><template shadowmode=open><style class=sf-hidden>:host{display:block}</style>
<slot></slot></template></include-fragment>
<details class="details-reset details-overlay details-overlay-dark js-command-palette-dialog" data-pjax-replace id=command-palette-pjax-container data-turbo-replace>
<summary aria-label="command palette trigger" role=button>
</summary>
<details-dialog class="command-palette-details-dialog d-flex flex-column flex-justify-center height-fit" aria-label="command palette" role=dialog aria-modal=true>
<command-palette class="command-palette color-bg-default rounded-3 border color-shadow-small" return-to=/_view_fragments/Voltron::DiscussionsFragmentsController/show/vuejs/rfcs/302/discussion_layout user-id=34856171 activation-hotkey=Mod+k,Mod+Alt+k command-mode-hotkey=Mod+Shift+k data-action="
command-palette-page-stack-updated:command-palette#updateInputScope
itemsUpdated:command-palette#itemsUpdated
keydown:command-palette#onKeydown
loadingStateChanged:command-palette#loadingStateChanged
selectedItemChanged:command-palette#selectedItemChanged
pageFetchError:command-palette#pageFetchError
" data-catalyst>
<command-palette-mode data-char=# data-scope-types='[""]' data-placeholder="Search issues and pull requests" data-catalyst></command-palette-mode>
<command-palette-mode data-char=# data-scope-types='["owner","repository"]' data-placeholder="Search issues, pull requests, discussions, and projects" data-catalyst></command-palette-mode>
<command-palette-mode data-char=! data-scope-types='["owner","repository"]' data-placeholder="Search projects" data-catalyst></command-palette-mode>
<command-palette-mode data-char=@ data-scope-types='[""]' data-placeholder="Search or jump to a user, organization, or repository" data-catalyst></command-palette-mode>
<command-palette-mode data-char=@ data-scope-types='["owner"]' data-placeholder="Search or jump to a repository" data-catalyst></command-palette-mode>
<command-palette-mode data-char=/ data-scope-types='["repository"]' data-placeholder="Search files" data-catalyst></command-palette-mode>
<command-palette-mode data-char=? data-placeholder data-catalyst data-scope-types></command-palette-mode>
<command-palette-mode data-char=">" data-placeholder="Run a command" data-scope-types data-catalyst></command-palette-mode>
<command-palette-mode data-char data-scope-types='[""]' data-placeholder="Search or jump to..." data-catalyst></command-palette-mode>
<command-palette-mode data-char data-scope-types='["owner"]' data-placeholder="Search or jump to..." data-catalyst></command-palette-mode>
<command-palette-mode class=js-command-palette-default-mode data-char data-placeholder="Search or jump to..." data-scope-types data-catalyst></command-palette-mode>
<command-palette-input placeholder="Search or jump to..." data-action="
command-palette-input:command-palette#onInput
command-palette-select:command-palette#onSelect
command-palette-descope:command-palette#onDescope
command-palette-cleared:command-palette#onInputClear
" data-catalyst class="d-flex flex-items-center flex-nowrap py-1 pl-3 pr-2 border-bottom">
<div class="js-search-icon d-flex flex-items-center mr-2" style=height:26px>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-search color-fg-muted">
<path fill-rule=evenodd d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<div class="js-spinner d-flex flex-items-center mr-2 color-fg-muted" hidden>
<svg aria-label=Loading class=anim-rotate viewBox="0 0 16 16" fill=none width=16 height=16>
<circle cx=8 cy=8 r=7 stroke=currentColor stroke-opacity=0.25 stroke-width=2 vector-effect=non-scaling-stroke></circle>
<path d="M15 8a7.002 7.002 0 00-7-7" stroke=currentColor stroke-width=2 stroke-linecap=round vector-effect=non-scaling-stroke></path>
</svg>
</div>
<command-palette-scope data-catalyst class=d-inline-flex>
<div data-target=command-palette-scope.placeholder hidden class=color-fg-subtle>/ <span class="text-semibold color-fg-default">...</span> / </div>
<command-palette-token data-text=vuejs data-id="MDEyOk9yZ2FuaXphdGlvbjYxMjgxMDc=" data-type=owner data-value=vuejs data-targets=command-palette-scope.tokens class="color-fg-default text-semibold" style=white-space:nowrap;line-height:20px data-catalyst>vuejs<span class="color-fg-subtle text-normal"> / </span></command-palette-token>
<command-palette-token data-text=rfcs data-id="MDEwOlJlcG9zaXRvcnkxNjEyNDYzNjc=" data-type=repository data-value=rfcs data-targets=command-palette-scope.tokens class="color-fg-default text-semibold" style=white-space:nowrap;line-height:20px data-catalyst>rfcs<span class="color-fg-subtle text-normal"> / </span></command-palette-token>
<command-palette-token data-text="Discussions #302" data-id=MDEwOkRpc2N1c3Npb24zMzIxODkz data-type=discussion data-value="Discussions #302" data-targets=command-palette-scope.tokens class="color-fg-default text-semibold" style=white-space:nowrap;line-height:20px data-catalyst>Discussions #302<span class="color-fg-subtle text-normal"> / </span></command-palette-token>
</command-palette-scope>
<div class="command-palette-input-group flex-1 form-control border-0 box-shadow-none" style=z-index:0>
<div class="command-palette-typeahead position-absolute d-flex flex-items-center Truncate">
<span class="typeahead-segment input-mirror" data-target=command-palette-input.mirror></span>
<span class=Truncate-text data-target=command-palette-input.typeaheadText></span>
<span class=typeahead-segment data-target=command-palette-input.typeaheadPlaceholder></span>
</div>
<input class="js-overlay-input typeahead-input d-none" disabled tabindex=-1 aria-label="Hidden input for typeahead" value>
<input type=text autocomplete=off autocorrect=off autocapitalize=off spellcheck=false class="js-input typeahead-input form-control border-0 box-shadow-none input-block width-full no-focus-indicator" aria-label="Command palette input" aria-haspopup=listbox aria-expanded=false aria-autocomplete=list aria-controls=command-palette-page-stack role=combobox data-action="
input:command-palette-input#onInput
keydown:command-palette-input#onKeydown
" placeholder="Search or jump to..." value>
</div>
<div data-view-component=true class="position-relative d-inline-block">
<button aria-keyshortcuts=Control+Backspace data-action="click:command-palette-input#onClear keypress:command-palette-input#onClear" data-target=command-palette-input.clearButton id=command-palette-clear-button hidden type=button data-view-component=true class="btn-octicon command-palette-input-clear-button" aria-labelledby=tooltip-1660128443401-6260> <svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-x-circle-fill">
<path fill-rule=evenodd d="M2.343 13.657A8 8 0 1113.657 2.343 8 8 0 012.343 13.657zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z"></path>
</svg>
</button> <tool-tip style=visibility:hidden for=command-palette-clear-button data-direction=w data-type=label data-view-component=true class=position-absolute id=tooltip-1660128443401-6260 aria-hidden=true role=tooltip><template shadowmode=open><style class=sf-hidden>:host{position:absolute;z-index:1000000;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg-on-emphasis);text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;background:var(--color-neutral-emphasis-plus);border-radius:6px;opacity:0;max-width:250px;word-wrap:break-word;white-space:normal;width:max-content}:host:before{position:absolute;z-index:1000001;color:var(--color-neutral-emphasis-plus);content:"";border:6px solid transparent;opacity:0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}:host:after{position:absolute;display:block;right:0;left:0;height:12px;content:""}:host(.tooltip-open),:host(.tooltip-open):before{animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:.4s}:host(.tooltip-s):before,:host(.tooltip-n):before{right:50%;margin-right:-6px}:host(.tooltip-s):before,:host(.tooltip-se):before,:host(.tooltip-sw):before{bottom:100%;border-bottom-color:var(--color-neutral-emphasis-plus)}:host(.tooltip-s):after,:host(.tooltip-se):after,:host(.tooltip-sw):after{bottom:100%}:host(.tooltip-n):before,:host(.tooltip-ne):before,:host(.tooltip-nw):before{top:100%;border-top-color:var(--color-neutral-emphasis-plus)}:host(.tooltip-n):after,:host(.tooltip-ne):after,:host(.tooltip-nw):after{top:100%}:host(.tooltip-se):before,:host(.tooltip-ne):before{left:0;margin-left:6px}:host(.tooltip-sw):before,:host(.tooltip-nw):before{right:0;margin-right:6px}:host(.tooltip-w):before{top:50%;bottom:50%;left:100%;margin-top:-6px;border-left-color:var(--color-neutral-emphasis-plus)}:host(.tooltip-e):before{top:50%;right:100%;bottom:50%;margin-top:-6px;border-right-color:var(--color-neutral-emphasis-plus)}</style>
<slot class=sf-hidden></slot>
</template>Clear Command Palette</tool-tip>
</div>
</command-palette-input>
<command-palette-page-stack data-default-scope-id=MDEwOkRpc2N1c3Npb24zMzIxODkz data-default-scope-type=Discussion data-action=command-palette-page-octicons-cached:command-palette-page-stack#cacheOcticons data-current-mode data-catalyst data-target=command-palette.pageStack data-current-query-text>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>#</kbd> to search pull requests
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>#</kbd> to search issues
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner","repository"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>#</kbd> to search discussions
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner","repository"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>!</kbd> to search projects
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>@</kbd> to search teams
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='[""]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>@</kbd> to search people and organizations
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type <kbd class=hx_kbd>></kbd> to activate command mode
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Go to your accessibility settings to change your keyboard shortcuts
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode=# data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type author:@me to search your content
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode=# data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:pr to filter to pull requests
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode=# data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:issue to filter to issues
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["owner","repository"]' data-mode=# data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:project to filter to projects
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-scope-types='["","owner","repository"]' data-mode=# data-value data-match-mode data-catalyst hidden>
<div class="d-flex flex-items-start flex-justify-between">
<div>
<span class=text-bold>Tip:</span>
Type is:open to filter to open content
</div>
<div class="ml-2 flex-shrink-0">
Type <kbd class=hx_kbd>?</kbd> for help and tips
</div>
</div>
</command-palette-tip>
<command-palette-tip class="mx-3 my-2 flash flash-error d-flex flex-items-center" data-scope-types=* data-on-error data-mode=* data-catalyst hidden data-match-mode data-value=*>
<div>
<svg aria-hidden=true height=16 viewBox="0 0 16 16" version=1.1 width=16 data-view-component=true class="octicon octicon-alert">
<path fill-rule=evenodd d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</div>
<div class=px-2>
We’ve encountered an error and some results aren't available at this time. Type a new search or try again later.
</div>
</command-palette-tip>
<command-palette-tip class="h4 color-fg-default pl-3 pb-2 pt-3" data-on-empty data-scope-types=* data-match-mode=[^?]|^$ data-mode=* data-catalyst hidden data-value=*>
No results matched your search
</command-palette-tip>
<div hidden>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=arrow-right-color-fg-muted>
<svg height=16 class="octicon octicon-arrow-right color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=arrow-right-color-fg-default>
<svg height=16 class="octicon octicon-arrow-right color-fg-default" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=codespaces-color-fg-muted>
<svg height=16 class="octicon octicon-codespaces color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M2 1.75C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 01-1.75 1.75h-8.5A1.75 1.75 0 012 6.75v-5zm1.75-.25a.25.25 0 00-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25v-5a.25.25 0 00-.25-.25h-8.5zM0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25v-3zM1.75 11a.25.25 0 00-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-3a.25.25 0 00-.25-.25H1.75z"></path><path fill-rule=evenodd d="M3 12.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zm4 0a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=copy-color-fg-muted>
<svg height=16 class="octicon octicon-copy color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule=evenodd d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=dash-color-fg-muted>
<svg height=16 class="octicon octicon-dash color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=file-color-fg-muted>
<svg height=16 class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=gear-color-fg-muted>
<svg height=16 class="octicon octicon-gear color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M7.429 1.525a6.593 6.593 0 011.142 0c.036.003.108.036.137.146l.289 1.105c.147.56.55.967.997 1.189.174.086.341.183.501.29.417.278.97.423 1.53.27l1.102-.303c.11-.03.175.016.195.046.219.31.41.641.573.989.014.031.022.11-.059.19l-.815.806c-.411.406-.562.957-.53 1.456a4.588 4.588 0 010 .582c-.032.499.119 1.05.53 1.456l.815.806c.08.08.073.159.059.19a6.494 6.494 0 01-.573.99c-.02.029-.086.074-.195.045l-1.103-.303c-.559-.153-1.112-.008-1.529.27-.16.107-.327.204-.5.29-.449.222-.851.628-.998 1.189l-.289 1.105c-.029.11-.101.143-.137.146a6.613 6.613 0 01-1.142 0c-.036-.003-.108-.037-.137-.146l-.289-1.105c-.147-.56-.55-.967-.997-1.189a4.502 4.502 0 01-.501-.29c-.417-.278-.97-.423-1.53-.27l-1.102.303c-.11.03-.175-.016-.195-.046a6.492 6.492 0 01-.573-.989c-.014-.031-.022-.11.059-.19l.815-.806c.411-.406.562-.957.53-1.456a4.587 4.587 0 010-.582c.032-.499-.119-1.05-.53-1.456l-.815-.806c-.08-.08-.073-.159-.059-.19a6.44 6.44 0 01.573-.99c.02-.029.086-.075.195-.045l1.103.303c.559.153 1.112.008 1.529-.27.16-.107.327-.204.5-.29.449-.222.851-.628.998-1.189l.289-1.105c.029-.11.101-.143.137-.146zM8 0c-.236 0-.47.01-.701.03-.743.065-1.29.615-1.458 1.261l-.29 1.106c-.017.066-.078.158-.211.224a5.994 5.994 0 00-.668.386c-.123.082-.233.09-.3.071L3.27 2.776c-.644-.177-1.392.02-1.82.63a7.977 7.977 0 00-.704 1.217c-.315.675-.111 1.422.363 1.891l.815.806c.05.048.098.147.088.294a6.084 6.084 0 000 .772c.01.147-.038.246-.088.294l-.815.806c-.474.469-.678 1.216-.363 1.891.2.428.436.835.704 1.218.428.609 1.176.806 1.82.63l1.103-.303c.066-.019.176-.011.299.071.213.143.436.272.668.386.133.066.194.158.212.224l.289 1.106c.169.646.715 1.196 1.458 1.26a8.094 8.094 0 001.402 0c.743-.064 1.29-.614 1.458-1.26l.29-1.106c.017-.066.078-.158.211-.224a5.98 5.98 0 00.668-.386c.123-.082.233-.09.3-.071l1.102.302c.644.177 1.392-.02 1.82-.63.268-.382.505-.789.704-1.217.315-.675.111-1.422-.364-1.891l-.814-.806c-.05-.048-.098-.147-.088-.294a6.1 6.1 0 000-.772c-.01-.147.039-.246.088-.294l.814-.806c.475-.469.679-1.216.364-1.891a7.992 7.992 0 00-.704-1.218c-.428-.609-1.176-.806-1.82-.63l-1.103.303c-.066.019-.176.011-.299-.071a5.991 5.991 0 00-.668-.386c-.133-.066-.194-.158-.212-.224L10.16 1.29C9.99.645 9.444.095 8.701.031A8.094 8.094 0 008 0zm1.5 8a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM11 8a3 3 0 11-6 0 3 3 0 016 0z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=lock-color-fg-muted>
<svg height=16 class="octicon octicon-lock color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M4 4v2h-.25A1.75 1.75 0 002 7.75v5.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-5.5A1.75 1.75 0 0012.25 6H12V4a4 4 0 10-8 0zm6.5 2V4a2.5 2.5 0 00-5 0v2h5zM12 7.5h.25a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-5.5a.25.25 0 01.25-.25H12z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=moon-color-fg-muted>
<svg height=16 class="octicon octicon-moon color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M9.598 1.591a.75.75 0 01.785-.175 7 7 0 11-8.967 8.967.75.75 0 01.961-.96 5.5 5.5 0 007.046-7.046.75.75 0 01.175-.786zm1.616 1.945a7 7 0 01-7.678 7.678 5.5 5.5 0 107.678-7.678z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=person-color-fg-muted>
<svg height=16 class="octicon octicon-person color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M10.5 5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm.061 3.073a4 4 0 10-5.123 0 6.004 6.004 0 00-3.431 5.142.75.75 0 001.498.07 4.5 4.5 0 018.99 0 .75.75 0 101.498-.07 6.005 6.005 0 00-3.432-5.142z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=pencil-color-fg-muted>
<svg height=16 class="octicon octicon-pencil color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=issue-opened-open>
<svg height=16 class="octicon octicon-issue-opened open" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path><path fill-rule=evenodd d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=git-pull-request-draft-color-fg-muted>
<svg height=16 class="octicon octicon-git-pull-request-draft color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M2.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.25 1a2.25 2.25 0 00-.75 4.372v5.256a2.251 2.251 0 101.5 0V5.372A2.25 2.25 0 003.25 1zm0 11a.75.75 0 100 1.5.75.75 0 000-1.5zm9.5 3a2.25 2.25 0 100-4.5 2.25 2.25 0 000 4.5zm0-3a.75.75 0 100 1.5.75.75 0 000-1.5z"></path><path d="M14 7.5a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm0-4.25a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=search-color-fg-muted>
<svg height=16 class="octicon octicon-search color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=sun-color-fg-muted>
<svg height=16 class="octicon octicon-sun color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8 10.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM8 12a4 4 0 100-8 4 4 0 000 8zM8 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V.75A.75.75 0 018 0zm0 13a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 018 13zM2.343 2.343a.75.75 0 011.061 0l1.06 1.061a.75.75 0 01-1.06 1.06l-1.06-1.06a.75.75 0 010-1.06zm9.193 9.193a.75.75 0 011.06 0l1.061 1.06a.75.75 0 01-1.06 1.061l-1.061-1.06a.75.75 0 010-1.061zM16 8a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 0116 8zM3 8a.75.75 0 01-.75.75H.75a.75.75 0 010-1.5h1.5A.75.75 0 013 8zm10.657-5.657a.75.75 0 010 1.061l-1.061 1.06a.75.75 0 11-1.06-1.06l1.06-1.06a.75.75 0 011.06 0zm-9.193 9.193a.75.75 0 010 1.06l-1.06 1.061a.75.75 0 11-1.061-1.06l1.06-1.061a.75.75 0 011.061 0z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=sync-color-fg-muted>
<svg height=16 class="octicon octicon-sync color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8 2.5a5.487 5.487 0 00-4.131 1.869l1.204 1.204A.25.25 0 014.896 6H1.25A.25.25 0 011 5.75V2.104a.25.25 0 01.427-.177l1.38 1.38A7.001 7.001 0 0114.95 7.16a.75.75 0 11-1.49.178A5.501 5.501 0 008 2.5zM1.705 8.005a.75.75 0 01.834.656 5.501 5.501 0 009.592 2.97l-1.204-1.204a.25.25 0 01.177-.427h3.646a.25.25 0 01.25.25v3.646a.25.25 0 01-.427.177l-1.38-1.38A7.001 7.001 0 011.05 8.84a.75.75 0 01.656-.834z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=trash-color-fg-muted>
<svg height=16 class="octicon octicon-trash color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=key-color-fg-muted>
<svg height=16 class="octicon octicon-key color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M6.5 5.5a4 4 0 112.731 3.795.75.75 0 00-.768.18L7.44 10.5H6.25a.75.75 0 00-.75.75v1.19l-.06.06H4.25a.75.75 0 00-.75.75v1.19l-.06.06H1.75a.25.25 0 01-.25-.25v-1.69l5.024-5.023a.75.75 0 00.181-.768A3.995 3.995 0 016.5 5.5zm4-5.5a5.5 5.5 0 00-5.348 6.788L.22 11.72a.75.75 0 00-.22.53v2C0 15.216.784 16 1.75 16h2a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V14h.75a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V12h.75a.75.75 0 00.53-.22l.932-.932A5.5 5.5 0 1010.5 0zm.5 6a1 1 0 100-2 1 1 0 000 2z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=comment-discussion-color-fg-muted>
<svg height=16 class="octicon octicon-comment-discussion color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M1.5 2.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-3.5a.75.75 0 00-.53.22L3.5 11.44V9.25a.75.75 0 00-.75-.75h-1a.25.25 0 01-.25-.25v-5.5zM1.75 1A1.75 1.75 0 000 2.75v5.5C0 9.216.784 10 1.75 10H2v1.543a1.457 1.457 0 002.487 1.03L7.061 10h3.189A1.75 1.75 0 0012 8.25v-5.5A1.75 1.75 0 0010.25 1h-8.5zM14.5 4.75a.25.25 0 00-.25-.25h-.5a.75.75 0 110-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0114.25 12H14v1.543a1.457 1.457 0 01-2.487 1.03L9.22 12.28a.75.75 0 111.06-1.06l2.22 2.22v-2.19a.75.75 0 01.75-.75h1a.25.25 0 00.25-.25v-5.5z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=bell-color-fg-muted>
<svg height=16 class="octicon octicon-bell color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule=evenodd d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=bell-slash-color-fg-muted>
<svg height=16 class="octicon octicon-bell-slash color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path></svg>
</div>
<div data-targets=command-palette-page-stack.localOcticons data-octicon-id=paintbrush-color-fg-muted>
<svg height=16 class="octicon octicon-paintbrush color-fg-muted" viewBox="0 0 16 16" version=1.1 width=16 aria-hidden=true><path fill-rule=evenodd d="M11.134 1.535C9.722 2.562 8.16 4.057 6.889 5.312 5.8 6.387 5.041 7.401 4.575 8.294a3.745 3.745 0 00-3.227 1.054c-.43.431-.69 1.066-.86 1.657a11.982 11.982 0 00-.358 1.914A21.263 21.263 0 000 15.203v.054l.75-.007-.007.75h.054a14.404 14.404 0 00.654-.012 21.243 21.243 0 001.63-.118c.62-.07 1.3-.18 1.914-.357.592-.17 1.226-.43 1.657-.861a3.745 3.745 0 001.055-3.217c.908-.461 1.942-1.216 3.04-2.3 1.279-1.262 2.764-2.825 3.775-4.249.501-.706.923-1.428 1.125-2.096.2-.659.235-1.469-.368-2.07-.606-.607-1.42-.55-2.069-.34-.66.213-1.376.646-2.076 1.155zm-3.95 8.48a3.76 3.76 0 00-1.19-1.192 9.758 9.758 0 011.161-1.607l1.658 1.658a9.853 9.853 0 01-1.63 1.142zM.742 16l.007-.75-.75.008A.75.75 0 00.743 16zM12.016 2.749c-1.224.89-2.605 2.189-3.822 3.384l1.718 1.718c1.21-1.205 2.51-2.597 3.387-3.833.47-.662.78-1.227.912-1.662.134-.444.032-.551.009-.575h-.001V1.78c-.014-.014-.112-.113-.548.027-.432.14-.995.462-1.655.942zM1.62 13.089a19.56 19.56 0 00-.104 1.395 19.55 19.55 0 001.396-.104 10.528 10.528 0 001.668-.309c.526-.151.856-.325 1.011-.48a2.25 2.25 0 00-3.182-3.182c-.155.155-.329.485-.48 1.01a10.515 10.515 0 00-.309 1.67z"></path></svg>
</div>
<command-palette-item-group data-group-id=top data-group-title="Top result" data-group-hint data-group-limits={} data-default-priority=0 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Top result
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Top result results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=commands data-group-title=Commands data-group-hint="Type > to filter" data-group-limits='{"static_items_page":50,"issue":50,"pull_request":50,"discussion":50}' data-default-priority=1 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Commands
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
Type > to filter
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Commands results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=global_commands data-group-title="Global Commands" data-group-hint="Type > to filter" data-group-limits='{"issue":0,"pull_request":0,"discussion":0}' data-default-priority=2 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Global Commands
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
Type > to filter
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Global Commands results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=this_page data-group-title="This Page" data-group-hint data-group-limits={} data-default-priority=3 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
This Page
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="This Page results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=files data-group-title=Files data-group-hint data-group-limits={} data-default-priority=4 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Files
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Files results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=default data-group-title=Default data-group-hint data-group-limits='{"static_items_page":50}' data-default-priority=5 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Default results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=pages data-group-title=Pages data-group-hint data-group-limits='{"repository":10}' data-default-priority=6 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Pages
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Pages results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=access_policies data-group-title="Access Policies" data-group-hint data-group-limits={} data-default-priority=7 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Access Policies
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Access Policies results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=organizations data-group-title=Organizations data-group-hint data-group-limits={} data-default-priority=8 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Organizations
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Organizations results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=repositories data-group-title=Repositories data-group-hint data-group-limits={} data-default-priority=9 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Repositories
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Repositories results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=references data-group-title="Issues, pull requests, and discussions" data-group-hint="Type # to filter" data-group-limits={} data-default-priority=10 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Issues, pull requests, and discussions
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
Type # to filter
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Issues, pull requests, and discussions results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=teams data-group-title=Teams data-group-hint data-group-limits={} data-default-priority=11 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Teams
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Teams results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=users data-group-title=Users data-group-hint data-group-limits={} data-default-priority=12 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Users
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Users results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=projects data-group-title=Projects data-group-hint data-group-limits={} data-default-priority=13 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Projects
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Projects results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=footer data-group-title=Footer data-group-hint data-group-limits={} data-default-priority=14 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Footer results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=modes_help data-group-title=Modes data-group-hint data-group-limits={} data-default-priority=15 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Modes
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Modes results"></div>
</command-palette-item-group>
<command-palette-item-group data-group-id=filters_help data-group-title="Use filters in issues, pull requests, discussions, and projects" data-group-hint data-group-limits={} data-default-priority=16 data-catalyst class="py-2 border-top" hidden data-skip-template>
<div class="d-flex flex-justify-between my-2 px-3">
<span data-target=command-palette-item-group.header class="color-fg-muted text-bold f6 text-normal">
Use filters in issues, pull requests, discussions, and projects
</span>
<span data-target=command-palette-item-group.header class="color-fg-muted f6 text-normal">
</span>
</div>
<div role=listbox class=list-style-none data-target=command-palette-item-group.list aria-label="Use filters in issues, pull requests, discussions, and projects results"></div>
</command-palette-item-group>
<command-palette-page data-page-title=vuejs data-scope-id="MDEyOk9yZ2FuaXphdGlvbjYxMjgxMDc=" data-scope-type=owner data-targets=command-palette-page-stack.defaultPages hidden data-catalyst class="rounded-bottom-2 page-stack-transition-height" style=max-height:400px>
</command-palette-page>
<command-palette-page data-page-title=rfcs data-scope-id="MDEwOlJlcG9zaXRvcnkxNjEyNDYzNjc=" data-scope-type=repository data-targets=command-palette-page-stack.defaultPages hidden data-catalyst class="rounded-bottom-2 page-stack-transition-height" style=max-height:400px>
</command-palette-page>
<command-palette-page data-page-title="Discussions #302" data-scope-id=MDEwOkRpc2N1c3Npb24zMzIxODkz data-scope-type=discussion data-targets=command-palette-page-stack.defaultPages hidden data-catalyst class="rounded-bottom-2 page-stack-transition-height" style=max-height:400px>
</command-palette-page>
</div>
<command-palette-page data-is-root hidden data-page-title data-catalyst class="rounded-bottom-2 page-stack-transition-height" data-targets=command-palette-page-stack.pages style=max-height:400px data-scope-id data-scope-type>
</command-palette-page>
<command-palette-page data-page-title=vuejs data-scope-id="MDEyOk9yZ2FuaXphdGlvbjYxMjgxMDc=" data-scope-type=owner hidden data-catalyst class="rounded-bottom-2 page-stack-transition-height" data-targets=command-palette-page-stack.pages style=max-height:400px>
</command-palette-page>
<command-palette-page data-page-title=rfcs data-scope-id="MDEwOlJlcG9zaXRvcnkxNjEyNDYzNjc=" data-scope-type=repository hidden data-catalyst class="rounded-bottom-2 page-stack-transition-height" data-targets=command-palette-page-stack.pages style=max-height:400px>
</command-palette-page>
<command-palette-page data-page-title="Discussions #302" data-scope-id=MDEwOkRpc2N1c3Npb24zMzIxODkz data-scope-type=discussion hidden data-catalyst class="rounded-bottom-2 page-stack-transition-height" data-targets=command-palette-page-stack.pages style=max-height:400px>
</command-palette-page>
</command-palette-page-stack>
<server-defined-provider data-type=search-links data-targets=command-palette.serverDefinedProviderElements data-supported-modes data-catalyst data-fetch-debounce data-supported-scope-types data-src data-supports-commands></server-defined-provider>
<server-defined-provider data-type=help data-targets=command-palette.serverDefinedProviderElements data-supported-modes data-catalyst data-fetch-debounce data-supported-scope-types data-src data-supports-commands>
<command-palette-help data-group=modes_help data-prefix=# data-scope-types='[""]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>issues</strong> and <strong>pull requests</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>#</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=# data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>issues, pull requests, discussions,</strong> and <strong>projects</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>#</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=@ data-scope-types='[""]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>organizations, repositories,</strong> and <strong>users</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>@</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=! data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>projects</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>!</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=/ data-scope-types='["repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search for <strong>files</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>/</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=modes_help data-prefix=">" data-scope-types data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Activate <strong>command mode</strong></span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd>></kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# author:@me" data-scope-types data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search your issues, pull requests, and discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># author:@me</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# author:@me" data-scope-types data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Search your issues, pull requests, and discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># author:@me</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:pr" data-scope-types data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to pull requests</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:pr</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:issue" data-scope-types data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to issues</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:issue</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:discussion" data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:discussion</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:project" data-scope-types='["owner","repository"]' data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to projects</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:project</kbd>
</span>
</command-palette-help>
<command-palette-help data-group=filters_help data-prefix="# is:open" data-scope-types data-catalyst hidden>
<span data-target=command-palette-help.titleElement>Filter to open issues, pull requests, and discussions</span>
<span data-target=command-palette-help.hintElement>
<kbd class=hx_kbd># is:open</kbd>
</span>
</command-palette-help>
</server-defined-provider>
<server-defined-provider data-type=commands data-fetch-debounce=0 data-src=/command_palette/commands data-supported-modes=[] data-supports-commands data-targets=command-palette.serverDefinedProviderElements data-supported-scope-types data-catalyst></server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/jump_to_page_navigation data-supported-modes='[""]' data-supported-scope-types='["","owner","repository"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/issues data-supported-modes='["#","#"]' data-supported-scope-types='["owner","repository",""]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/jump_to data-supported-modes='["@","@"]' data-supported-scope-types='["","owner"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/jump_to_members_only data-supported-modes='["@","@","",""]' data-supported-scope-types='["","owner"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/jump_to_members_only_prefetched data-supported-modes='["@","@","",""]' data-supported-scope-types='["","owner"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=files data-fetch-debounce=0 data-src=/command_palette/files data-supported-modes='["/"]' data-supported-scope-types='["repository"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/discussions data-supported-modes='["#"]' data-supported-scope-types='["owner","repository"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/projects data-supported-modes='["#","!"]' data-supported-scope-types='["owner","repository"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=prefetched data-fetch-debounce=0 data-src=/command_palette/recent_issues data-supported-modes='["#","#"]' data-supported-scope-types='["owner","repository",""]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/teams data-supported-modes='["@",""]' data-supported-scope-types='["owner"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<server-defined-provider data-type=remote data-fetch-debounce=200 data-src=/command_palette/name_with_owner_repository data-supported-modes='["@","@","",""]' data-supported-scope-types='["","owner"]' data-targets=command-palette.serverDefinedProviderElements data-supports-commands data-catalyst></server-defined-provider>
<client-defined-provider data-catalyst data-provider-id=main-window-commands-provider data-targets=command-palette.clientDefinedProviderElements></client-defined-provider></command-palette>
</details-dialog>
</details>
<div class="position-fixed bottom-0 left-0 ml-5 mb-5 js-command-palette-toasts" style=z-index:1000>
<div hidden class="Toast Toast--loading sf-hidden">
</div>
<div hidden class="anim-fade-in fast Toast Toast--error sf-hidden">
</div>
<div hidden class="anim-fade-in fast Toast Toast--warning sf-hidden">