File: tabs.css

package info (click to toggle)
cockpit 354-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 308,956 kB
  • sloc: javascript: 775,606; python: 40,351; ansic: 35,655; cpp: 11,117; sh: 3,511; makefile: 580; xml: 261
file content (901 lines) | stat: -rw-r--r-- 48,056 bytes parent folder | download | duplicates (8)
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
@property --pf-v6-c-tabs--link-accent--length {
  syntax: "<length>";
  inherits: true;
  initial-value: 0px;
}
@property --pf-v6-c-tabs--link-accent--start {
  syntax: "<length>";
  inherits: true;
  initial-value: 0px;
}
.pf-v6-c-tabs {
  --pf-v6-c-tabs--inset: 0;
  --pf-v6-c-tabs--Width: auto;
  --pf-v6-c-tabs--before--BorderColor: var(--pf-t--global--border--color--default);
  --pf-v6-c-tabs--before--border-width--base: var(--pf-t--global--border--width--regular);
  --pf-v6-c-tabs--before--BorderBlockStartWidth: 0;
  --pf-v6-c-tabs--before--BorderInlineEndWidth: 0;
  --pf-v6-c-tabs--before--BorderBlockEndWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs--before--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-page-insets--inset: calc(var(--pf-t--global--spacer--lg) - var(--pf-t--global--border--width--main--default));
  --pf-v6-c-tabs--m-vertical--Width: 100%;
  --pf-v6-c-tabs--m-vertical--MaxWidth: 15.625rem;
  --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs--m-vertical__list--before--BorderColor: var(--pf-v6-c-tabs--before--BorderColor);
  --pf-v6-c-tabs--m-vertical__list--before--BorderBlockStartWidth: 0;
  --pf-v6-c-tabs--m-vertical__list--before--BorderInlineEndWidth: 0;
  --pf-v6-c-tabs--m-vertical__list--before--BorderBlockEndWidth: 0;
  --pf-v6-c-tabs--m-vertical__list--before--BorderInlineStartWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs__list--Display: flex;
  --pf-v6-c-tabs__item--BackgroundColor: transparent;
  --pf-v6-c-tabs__item--PaddingBlockStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__item--PaddingBlockEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__item--PaddingInlineStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__item--PaddingInlineEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__item--ColumnGap: var(--pf-t--global--spacer--xs);
  --pf-v6-c-tabs--m-vertical__item--PaddingInlineStart: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs--m-vertical__item--PaddingInlineEnd: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs__item--m-current--BackgroundColor: transparent;
  --pf-v6-c-tabs--m-box__item--BackgroundColor: var(--pf-t--global--background--color--secondary--default);
  --pf-v6-c-tabs--m-box__item--m-current--BackgroundColor: var(--pf-t--global--background--color--primary--default);
  --pf-v6-c-tabs--m-box--m-secondary__item--BackgroundColor: var(--pf-t--global--background--color--primary--default);
  --pf-v6-c-tabs--m-box--m-secondary__item--m-current--BackgroundColor: var(--pf-t--global--background--color--primary--clicked);
  --pf-v6-c-tabs__item--m-action--before--ZIndex: var(--pf-t--global--z-index--sm);
  --pf-v6-c-tabs__link--Color: var(--pf-t--global--text--color--subtle);
  --pf-v6-c-tabs__link--FontSize: var(--pf-t--global--font--size--sm);
  --pf-v6-c-tabs__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default);
  --pf-v6-c-tabs__link--BorderRadius: var(--pf-t--global--border--radius--small);
  --pf-v6-c-tabs__link--BorderWidth: var(--pf-t--global--border--width--action--plain--hover);
  --pf-v6-c-tabs__link--BorderColor: transparent;
  --pf-v6-c-tabs__link--hover--BorderColor: var(--pf-t--global--border--color--high-contrast);
  --pf-v6-c-tabs__link--disabled--BorderColor: transparent;
  --pf-v6-c-tabs__link--PaddingBlockStart: var(--pf-t--global--spacer--xs);
  --pf-v6-c-tabs__link--PaddingInlineEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__link--PaddingBlockEnd: var(--pf-t--global--spacer--xs);
  --pf-v6-c-tabs__link--PaddingInlineStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__link--ColumnGap: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__link--disabled--Color: var(--pf-t--global--text--color--on-disabled);
  --pf-v6-c-tabs__link--disabled--BackgroundColor: var(--pf-t--global--background--color--disabled--default);
  --pf-v6-c-tabs__link--hover--BackgroundColor: var(--pf-t--global--background--color--action--plain--hover);
  --pf-v6-c-tabs__item--m-current__link--Color: var(--pf-t--global--text--color--regular);
  --pf-v6-c-tabs__item--m-current__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default);
  --pf-v6-c-tabs--m-vertical__link--PaddingInlineStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-vertical__link--PaddingInlineEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-box__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default);
  --pf-v6-c-tabs--m-box__link--disabled--Color: var(--pf-t--global--text--color--on-disabled);
  --pf-v6-c-tabs--m-box__link--disabled--BackgroundColor: var(--pf-t--global--background--color--disabled--default);
  --pf-v6-c-tabs--m-box__link--hover--BackgroundColor: var(--pf-t--global--background--color--action--plain--hover);
  --pf-v6-c-tabs--m-box__item--m-current__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default);
  --pf-v6-c-tabs--m-box--m-secondary__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default);
  --pf-v6-c-tabs--m-box--m-secondary__link--disabled--Color: var(--pf-t--global--text--color--on-disabled);
  --pf-v6-c-tabs--m-box--m-secondary__link--disabled--BackgroundColor: var(--pf-t--global--background--color--disabled--default);
  --pf-v6-c-tabs--m-box--m-secondary__link--hover--BackgroundColor: var(--pf-t--global--background--color--action--plain--hover);
  --pf-v6-c-tabs--m-box--m-secondary__item--m-current__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default);
  --pf-v6-c-tabs--m-subtab__link--FontSize: var(--pf-t--global--font--size--xs);
  --pf-v6-c-tabs__link--TransitionDuration--background-color: var(--pf-t--global--motion--duration--fade--short);
  --pf-v6-c-tabs__link--TransitionTimingFunction--background-color: var(--pf-t--global--motion--timing-function--default);
  --pf-v6-c-tabs__link--before--border-color--base: var(--pf-t--global--border--color--default);
  --pf-v6-c-tabs__link--before--border-width--base: var(--pf-t--global--border--width--regular);
  --pf-v6-c-tabs__link--before--BorderBlockStartColor: var(--pf-v6-c-tabs__link--before--border-color--base);
  --pf-v6-c-tabs__link--before--BorderInlineEndColor: var(--pf-v6-c-tabs__link--before--border-color--base);
  --pf-v6-c-tabs__link--before--BorderBlockEndColor: var(--pf-v6-c-tabs__link--before--border-color--base);
  --pf-v6-c-tabs__link--before--BorderInlineStartColor: var(--pf-v6-c-tabs__link--before--border-color--base);
  --pf-v6-c-tabs__link--before--BorderBlockStartWidth: 0;
  --pf-v6-c-tabs__link--before--BorderInlineEndWidth: 0;
  --pf-v6-c-tabs__link--before--BorderBlockEndWidth: 0;
  --pf-v6-c-tabs__link--before--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineStartColor: var(--pf-t--global--border--color--high-contrast);
  --pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineStartWidth: var(--pf-t--global--border--width--high-contrast--regular);
  --pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineEndColor: var(--pf-t--global--border--color--high-contrast);
  --pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineEndWidth: var(--pf-t--global--border--width--high-contrast--regular);
  --pf-v6-c-tabs__link--disabled--before--BorderInlineEndWidth: 0;
  --pf-v6-c-tabs__link--disabled--before--BorderBlockEndWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs__link--disabled--before--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs__link--after--InsetBlockStart: auto;
  --pf-v6-c-tabs__link--after--InsetInlineStart: 0;
  --pf-v6-c-tabs__link--after--InsetInlineEnd: 0;
  --pf-v6-c-tabs__link--after--InsetBlockEnd: 0;
  --pf-v6-c-tabs__link--after--BorderColor: var(--pf-t--global--border--color--default);
  --pf-v6-c-tabs__link--after--BorderWidth: 0;
  --pf-v6-c-tabs__link--after--BorderBlockStartWidth: 0;
  --pf-v6-c-tabs__link--after--BorderInlineEndWidth: 0;
  --pf-v6-c-tabs__link--after--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs__item--m-current__link--after--BorderColor: var(--pf-t--global--border--color--clicked);
  --pf-v6-c-tabs__item--m-current__link--after--BorderWidth: var(--pf-t--global--border--width--extra-strong);
  --pf-v6-c-tabs--link-accent--start: 0;
  --pf-v6-c-tabs--link-accent--length: 0;
  --pf-v6-c-tabs--link-accent--color: var(--pf-v6-c-tabs__item--m-current__link--after--BorderColor);
  --pf-v6-c-tabs--link-accent--border-size: var(--pf-v6-c-tabs__item--m-current__link--after--BorderWidth);
  --pf-v6-c-tabs--link-accent--TransitionDuration: var(--pf-t--global--motion--duration--md);
  --pf-v6-c-tabs--link-accent--TransitionTimingFunction: var(--pf-t--global--motion--timing-function--decelerate);
  --pf-v6-c-tabs--link-accent--InsetBlockStart: auto;
  --pf-v6-c-tabs--link-accent--InsetBlockEnd: 0;
  --pf-v6-c-tabs--link-accent--InsetInlineStart: 0;
  --pf-v6-c-tabs--link-accent--Width: initial;
  --pf-v6-c-tabs--link-accent--Height: 0;
  --pf-v6-c-tabs--link-accent--BorderBlockEndWidth: var(--pf-v6-c-tabs--link-accent--border-size);
  --pf-v6-c-tabs--link-accent--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs--link-accent--TranslateX: var(--pf-v6-c-tabs--link-accent--start);
  --pf-v6-c-tabs--link-accent--TranslateY: 0;
  --pf-v6-c-tabs--link-accent--TransformOrigin: 0 center;
  --pf-v6-c-tabs--m-vertical--link-accent--InsetBlockStart: 0;
  --pf-v6-c-tabs--m-vertical--link-accent--InsetBlockEnd: auto;
  --pf-v6-c-tabs--m-vertical--link-accent--BorderBlockEndWidth: 0;
  --pf-v6-c-tabs--m-vertical--link-accent--BorderInlineStartWidth: var(--pf-v6-c-tabs--link-accent--border-size);
  --pf-v6-c-tabs--m-vertical--link-accent--TranslateX: 0;
  --pf-v6-c-tabs--m-vertical--link-accent--TranslateY: var(--pf-v6-c-tabs--link-accent--start);
  --pf-v6-c-tabs--m-vertical--link-accent--TransformOrigin: center 0;
  --pf-v6-c-tabs__scroll-button--PaddingBlockStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__scroll-button--PaddingBlockEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__scroll-button--PaddingInlineStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__scroll-button--PaddingInlineEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__scroll-button--Width: var(--pf-t--global--spacer--2xl);
  --pf-v6-c-tabs__scroll-button--TransitionDuration--margin: .125s;
  --pf-v6-c-tabs__scroll-button--TransitionDuration--transform: .125s;
  --pf-v6-c-tabs__scroll-button--TransitionDuration--opacity: .125s;
  --pf-v6-c-tabs__scroll-button--before--BorderColor: var(--pf-v6-c-tabs--before--BorderColor);
  --pf-v6-c-tabs__scroll-button--before--border-width--base: var(--pf-t--global--border--width--regular);
  --pf-v6-c-tabs__scroll-button--before--BorderInlineEndWidth: 0;
  --pf-v6-c-tabs__scroll-button--before--BorderBlockEndWidth: var(--pf-v6-c-tabs__scroll-button--before--border-width--base);
  --pf-v6-c-tabs__scroll-button--before--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs__list--ScrollSnapTypeAxis: x;
  --pf-v6-c-tabs__list--ScrollSnapTypeStrictness: proximity;
  --pf-v6-c-tabs__list--ScrollSnapType: var(--pf-v6-c-tabs__list--ScrollSnapTypeAxis) var(--pf-v6-c-tabs__list--ScrollSnapTypeStrictness);
  --pf-v6-c-tabs__item--ScrollSnapAlign: end;
  --pf-v6-c-tabs--m-vertical__list--ScrollSnapTypeAxis: y;
  --pf-v6-c-tabs__toggle--Display: flex;
  --pf-v6-c-tabs__toggle-icon--TransitionTimingFunction: var(--pf-t--global--motion--timing-function--default);
  --pf-v6-c-tabs__toggle-icon--TransitionDuration: var(--pf-t--global--motion--duration--icon--default);
  --pf-v6-c-tabs__toggle-icon--Transition: transform var(--pf-v6-c-tabs__toggle-icon--TransitionDuration) var(--pf-v6-c-tabs__toggle-icon--TransitionTimingFunction);
  --pf-v6-c-tabs__toggle-icon--Rotate: 0;
  --pf-v6-c-tabs--m-expanded__toggle-icon--Rotate: 90deg;
  --pf-v6-c-tabs--m-expandable--RowGap: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-expandable--PaddingBlockStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-expandable--PaddingBlockEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-expandable--PaddingInlineStart: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs--m-expandable--PaddingInlineEnd: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs__item-action--c-button--FontSize: var(--pf-t--global--font--size--sm);
  --pf-v6-c-tabs--m-subtab__item-action--c-button--FontSize: var(--pf-t--global--font--size--xs);
  --pf-v6-c-tabs__item-action-icon--MarginBlockStart: 0.125rem;
  --pf-v6-c-tabs__add--before--BorderColor: var(--pf-v6-c-tabs__link--before--border-color--base);
  --pf-v6-c-tabs__add--before--BorderInlineStartWidth: var(--pf-v6-c-tabs__link--before--border-width--base);
  --pf-v6-c-tabs__add--c-button--FontSize: var(--pf-t--global--font--size--sm);
  --pf-v6-c-tabs--m-subtab__add--c-button--FontSize: var(--pf-t--global--font--size--xs);
  --pf-v6-c-tabs__add--PaddingBlockStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__add--PaddingBlockEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__add--PaddingInlineStart: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__add--PaddingInlineEnd: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs__link-toggle-icon--Color: var(--pf-t--global--icon--color--regular);
  --pf-v6-c-tabs__link-toggle-icon--TransitionTimingFunction: var(--pf-t--global--motion--timing-function--default);
  --pf-v6-c-tabs__link-toggle-icon--TransitionDuration: var(--pf-t--global--motion--duration--icon--default);
  --pf-v6-c-tabs__link-toggle-icon--Transition: transform var(--pf-v6-c-tabs__link-toggle-icon--TransitionDuration) var(--pf-v6-c-tabs__link-toggle-icon--TransitionTimingFunction);
  --pf-v6-c-tabs__link-toggle-icon--Rotate: 0;
  --pf-v6-c-tabs__link-toggle-icon--FontSize: var(--pf-t--global--font--size--sm);
  --pf-v6-c-tabs__link--m-expanded__toggle-icon--Rotate: 90deg;
}

.pf-v6-c-tabs {
  position: relative;
  display: flex;
  width: var(--pf-v6-c-tabs--Width);
  padding-inline-start: var(--pf-v6-c-tabs--inset);
  padding-inline-end: var(--pf-v6-c-tabs--inset);
  overflow: hidden;
}
.pf-v6-c-tabs::before {
  position: absolute;
  inset-block-end: 0;
  inset-inline-start: 0;
  inset-inline-end: 0;
  border: solid var(--pf-v6-c-tabs--before--BorderColor);
  border-block-start-width: var(--pf-v6-c-tabs--before--BorderBlockStartWidth);
  border-block-end-width: var(--pf-v6-c-tabs--before--BorderBlockEndWidth);
  border-inline-start-width: var(--pf-v6-c-tabs--before--BorderInlineStartWidth);
  border-inline-end-width: var(--pf-v6-c-tabs--before--BorderInlineEndWidth);
}
.pf-v6-c-tabs.pf-m-fill .pf-v6-c-tabs__list {
  flex-basis: 100%;
}
.pf-v6-c-tabs.pf-m-fill .pf-v6-c-tabs__item {
  flex-grow: 1;
}
.pf-v6-c-tabs.pf-m-fill .pf-v6-c-tabs__item:first-child {
  --pf-v6-c-tabs--m-box__item--m-current--first-child__link--before--BorderInlineStartWidth: 0;
}
.pf-v6-c-tabs.pf-m-fill .pf-v6-c-tabs__item:last-child {
  --pf-v6-c-tabs--m-box__item--m-current--last-child__link--before--BorderInlineEndWidth: 0;
}
.pf-v6-c-tabs.pf-m-fill .pf-v6-c-tabs__link {
  flex-basis: 100%;
  justify-content: center;
}
.pf-v6-c-tabs.pf-m-scrollable .pf-v6-c-tabs__scroll-button {
  opacity: 1;
}
.pf-v6-c-tabs.pf-m-scrollable .pf-v6-c-tabs__scroll-button:nth-of-type(1) {
  margin-inline-end: 0;
  transform: translateX(0);
}
.pf-v6-c-tabs.pf-m-scrollable .pf-v6-c-tabs__scroll-button:nth-of-type(2) {
  margin-inline-start: 0;
  transform: translateX(0);
}
.pf-v6-c-tabs.pf-m-no-border-bottom {
  --pf-v6-c-tabs--before--BorderBlockEndWidth: 0;
  --pf-v6-c-tabs__link--disabled--before--BorderBlockEndWidth: 0;
}
.pf-v6-c-tabs.pf-m-box .pf-v6-c-tabs__link, .pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__link {
  --pf-v6-c-tabs__link--after--BorderBlockEndWidth: 0;
}
.pf-v6-c-tabs.pf-m-box {
  --pf-v6-c-tabs__item--BackgroundColor: var(--pf-v6-c-tabs--m-box__item--BackgroundColor);
  --pf-v6-c-tabs__item--m-current--BackgroundColor: var(--pf-v6-c-tabs--m-box__item--m-current--BackgroundColor);
  --pf-v6-c-tabs__link--BackgroundColor: var(--pf-v6-c-tabs--m-box__link--BackgroundColor);
  --pf-v6-c-tabs__link--disabled--Color: var(--pf-v6-c-tabs--m-box__link--disabled--Color);
  --pf-v6-c-tabs__link--disabled--BackgroundColor: var(--pf-v6-c-tabs--m-box__link--disabled--BackgroundColor);
  --pf-v6-c-tabs__link--hover--BackgroundColor: var(--pf-v6-c-tabs--m-box__link--hover--BackgroundColor);
  --pf-v6-c-tabs__item--m-current__link--BackgroundColor: var(--pf-v6-c-tabs--m-box__item--m-current__link--BackgroundColor);
  --pf-v6-c-tabs__link--before--BorderBlockEndWidth: var(--pf-v6-c-tabs__link--before--border-width--base);
  --pf-v6-c-tabs__link--after--InsetBlockStart: 0;
  --pf-v6-c-tabs__link--after--InsetBlockEnd: auto;
}
.pf-v6-c-tabs.pf-m-box .pf-v6-c-tabs__link {
  --pf-v6-c-tabs__link--after--BorderBlockStartWidth: var(--pf-v6-c-tabs__link--after--BorderWidth);
}
.pf-v6-c-tabs.pf-m-box .pf-v6-c-tabs__item:last-child {
  --pf-v6-c-tabs__link--before--BorderInlineEndWidth: 0;
}
.pf-v6-c-tabs.pf-m-box .pf-v6-c-tabs__item.pf-m-current {
  --pf-v6-c-tabs__link--BackgroundColor: var(--pf-v6-c-tabs__item--m-current__link--BackgroundColor);
  --pf-v6-c-tabs__link--before--BorderBlockEndColor: var(--pf-v6-c-tabs__link--BackgroundColor);
  --pf-v6-c-tabs__link--before--BorderInlineStartColor: var(--pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineStartColor);
  --pf-v6-c-tabs__link--before--BorderInlineStartWidth: var(--pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineStartWidth);
  --pf-v6-c-tabs__link--before--BorderInlineEndColor: var(--pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineEndColor);
  --pf-v6-c-tabs__link--before--BorderInlineEndWidth: var(--pf-v6-c-tabs--m-box__link--m-current--before--BorderInlineEndWidth);
}
.pf-v6-c-tabs.pf-m-box.pf-m-scrollable .pf-v6-c-tabs__item.pf-m-current:first-child .pf-v6-c-tabs__link::before {
  inset-inline-start: calc(var(--pf-v6-c-tabs__link--before--border-width--base) * -1);
}
.pf-v6-c-tabs.pf-m-box.pf-m-scrollable .pf-v6-c-tabs__scroll-button:nth-of-type(2)::before {
  inset-inline-start: calc(var(--pf-v6-c-tabs__link--before--border-width--base) * -1);
}
.pf-v6-c-tabs.pf-m-box.pf-m-secondary {
  --pf-v6-c-tabs__item--BackgroundColor: var(--pf-v6-c-tabs--m-box--m-secondary__item--BackgroundColor);
  --pf-v6-c-tabs__item--m-current--BackgroundColor: var(--pf-v6-c-tabs--m-box--m-secondary__item--m-current--BackgroundColor);
  --pf-v6-c-tabs__link--BackgroundColor: var(--pf-v6-c-tabs--m-box--m-secondary__link--BackgroundColor);
  --pf-v6-c-tabs__link--disabled--Color: var(--pf-v6-c-tabs--m-box--m-secondary__link--disabled--Color);
  --pf-v6-c-tabs__link--disabled--BackgroundColor: var(--pf-v6-c-tabs--m-box--m-secondary__link--disabled--BackgroundColor);
  --pf-v6-c-tabs__link--hover--BackgroundColor: var(--pf-v6-c-tabs--m-box--m-secondary__link--hover--BackgroundColor);
  --pf-v6-c-tabs__item--m-current__link--BackgroundColor: var(--pf-v6-c-tabs--m-box--m-secondary__item--m-current__link--BackgroundColor);
}
.pf-v6-c-tabs.pf-m-vertical {
  --pf-v6-c-tabs--Width: var(--pf-v6-c-tabs--m-vertical--Width);
  --pf-v6-c-tabs--inset: var(--pf-v6-c-tabs--m-vertical--inset);
  --pf-v6-c-tabs--before--BorderBlockEndWidth: 0;
  --pf-v6-c-tabs__item--PaddingInlineStart: var(--pf-v6-c-tabs--m-vertical__item--PaddingInlineStart);
  --pf-v6-c-tabs__item--PaddingInlineEnd: var(--pf-v6-c-tabs--m-vertical__item--PaddingInlineEnd);
  --pf-v6-c-tabs__link--PaddingInlineStart: var(--pf-v6-c-tabs--m-vertical__link--PaddingInlineStart);
  --pf-v6-c-tabs__link--PaddingInlineEnd: var(--pf-v6-c-tabs--m-vertical__link--PaddingInlineEnd);
  --pf-v6-c-tabs__link--disabled--before--BorderBlockEndWidth: 0;
  --pf-v6-c-tabs__link--disabled--before--BorderInlineStartWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs__link--after--InsetBlockStart: 0;
  --pf-v6-c-tabs__link--after--InsetBlockEnd: 0;
  --pf-v6-c-tabs__link--after--InsetInlineEnd: auto;
  --pf-v6-c-tabs__list--ScrollSnapTypeAxis: var(--pf-v6-c-tabs--m-vertical__list--ScrollSnapTypeAxis);
  --pf-v6-c-tabs--link-accent--InsetBlockStart: var(--pf-v6-c-tabs--m-vertical--link-accent--InsetBlockStart);
  --pf-v6-c-tabs--link-accent--InsetBlockEnd: var(--pf-v6-c-tabs--m-vertical--link-accent--InsetBlockEnd);
  --pf-v6-c-tabs--link-accent--Width: var(--pf-v6-c-tabs--m-vertical--link-accent--Width);
  --pf-v6-c-tabs--link-accent--Height: var(--pf-v6-c-tabs--m-vertical--link-accent--Height);
  --pf-v6-c-tabs--link-accent--BorderBlockEndWidth: var(--pf-v6-c-tabs--m-vertical--link-accent--BorderBlockEndWidth);
  --pf-v6-c-tabs--link-accent--BorderInlineStartWidth: var(--pf-v6-c-tabs--m-vertical--link-accent--BorderInlineStartWidth);
  --pf-v6-c-tabs--link-accent--TranslateX: var(--pf-v6-c-tabs--m-vertical--link-accent--TranslateX);
  --pf-v6-c-tabs--link-accent--TranslateY: var(--pf-v6-c-tabs--m-vertical--link-accent--TranslateY);
  --pf-v6-c-tabs--link-accent--TransformOrigin: var(--pf-v6-c-tabs--m-vertical--link-accent--TransformOrigin);
  display: inline-flex;
  flex-direction: column;
  height: 100%;
  padding: 0;
  overflow: visible;
}
.pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__list {
  position: relative;
  flex-direction: column;
  flex-grow: 1;
  max-width: var(--pf-v6-c-tabs--m-vertical--MaxWidth);
}
.pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__list::before {
  position: absolute;
  inset-inline-end: auto;
  border: solid var(--pf-v6-c-tabs--m-vertical__list--before--BorderColor);
  border-block-start-width: var(--pf-v6-c-tabs--m-vertical__list--before--BorderBlockStartWidth);
  border-block-end-width: var(--pf-v6-c-tabs--m-vertical__list--before--BorderBlockEndWidth);
  border-inline-start-width: var(--pf-v6-c-tabs--m-vertical__list--before--BorderInlineStartWidth);
  border-inline-end-width: var(--pf-v6-c-tabs--m-vertical__list--before--BorderInlineEndWidth);
}
.pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__item:first-child {
  margin-block-start: var(--pf-v6-c-tabs--inset);
}
.pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__item:last-child {
  margin-block-end: var(--pf-v6-c-tabs--inset);
}
.pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__link {
  --pf-v6-c-tabs__link--after--BorderBlockStartWidth: 0;
  --pf-v6-c-tabs__link--after--BorderInlineStartWidth: var(--pf-v6-c-tabs__link--after--BorderWidth);
  max-width: 100%;
  text-align: start;
}
.pf-v6-c-tabs.pf-m-vertical .pf-v6-c-tabs__item-text {
  max-width: 100%;
  overflow-wrap: break-word;
}
.pf-v6-c-tabs.pf-m-vertical.pf-m-expandable {
  --pf-v6-c-tabs__list--Display: none;
  --pf-v6-c-tabs__toggle--Display: flex;
}
.pf-v6-c-tabs.pf-m-vertical.pf-m-non-expandable {
  --pf-v6-c-tabs__list--Display: flex;
  --pf-v6-c-tabs__toggle--Display: none;
}
@media (min-width: 36rem) {
  .pf-v6-c-tabs.pf-m-vertical.pf-m-expandable-on-sm {
    --pf-v6-c-tabs__list--Display: none;
    --pf-v6-c-tabs__toggle--Display: flex;
  }
  .pf-v6-c-tabs.pf-m-vertical.pf-m-non-expandable-on-sm {
    --pf-v6-c-tabs__list--Display: flex;
    --pf-v6-c-tabs__toggle--Display: none;
  }
}
@media (min-width: 48rem) {
  .pf-v6-c-tabs.pf-m-vertical.pf-m-expandable-on-md {
    --pf-v6-c-tabs__list--Display: none;
    --pf-v6-c-tabs__toggle--Display: flex;
  }
  .pf-v6-c-tabs.pf-m-vertical.pf-m-non-expandable-on-md {
    --pf-v6-c-tabs__list--Display: flex;
    --pf-v6-c-tabs__toggle--Display: none;
  }
}
@media (min-width: 62rem) {
  .pf-v6-c-tabs.pf-m-vertical.pf-m-expandable-on-lg {
    --pf-v6-c-tabs__list--Display: none;
    --pf-v6-c-tabs__toggle--Display: flex;
  }
  .pf-v6-c-tabs.pf-m-vertical.pf-m-non-expandable-on-lg {
    --pf-v6-c-tabs__list--Display: flex;
    --pf-v6-c-tabs__toggle--Display: none;
  }
}
@media (min-width: 75rem) {
  .pf-v6-c-tabs.pf-m-vertical.pf-m-expandable-on-xl {
    --pf-v6-c-tabs__list--Display: none;
    --pf-v6-c-tabs__toggle--Display: flex;
  }
  .pf-v6-c-tabs.pf-m-vertical.pf-m-non-expandable-on-xl {
    --pf-v6-c-tabs__list--Display: flex;
    --pf-v6-c-tabs__toggle--Display: none;
  }
}
@media (min-width: 90.625rem) {
  .pf-v6-c-tabs.pf-m-vertical.pf-m-expandable-on-2xl {
    --pf-v6-c-tabs__list--Display: none;
    --pf-v6-c-tabs__toggle--Display: flex;
  }
  .pf-v6-c-tabs.pf-m-vertical.pf-m-non-expandable-on-2xl {
    --pf-v6-c-tabs__list--Display: flex;
    --pf-v6-c-tabs__toggle--Display: none;
  }
}
.pf-v6-c-tabs.pf-m-vertical.pf-m-expandable {
  row-gap: var(--pf-v6-c-tabs--m-expandable--RowGap);
  padding-block-start: var(--pf-v6-c-tabs--m-expandable--PaddingBlockStart);
  padding-block-end: var(--pf-v6-c-tabs--m-expandable--PaddingBlockEnd);
  padding-inline-start: var(--pf-v6-c-tabs--m-expandable--PaddingInlineStart);
  padding-inline-end: var(--pf-v6-c-tabs--m-expandable--PaddingInlineEnd);
}
.pf-v6-c-tabs.pf-m-vertical.pf-m-expanded {
  --pf-v6-c-tabs__list--Display: flex;
  --pf-v6-c-tabs__toggle-icon--Rotate: var(--pf-v6-c-tabs--m-expanded__toggle-icon--Rotate);
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical {
  --pf-v6-c-tabs--inset: var(--pf-v6-c-tabs--m-vertical--m-box--inset);
  --pf-v6-c-tabs--m-vertical__list--before--BorderInlineStartWidth: 0;
  --pf-v6-c-tabs--m-vertical__list--before--BorderInlineEndWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs__link--before--BorderInlineEndWidth: var(--pf-v6-c-tabs__link--before--border-width--base);
  --pf-v6-c-tabs__link--disabled--before--BorderInlineEndWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs__link--disabled--before--BorderBlockEndWidth: var(--pf-v6-c-tabs--before--border-width--base);
  --pf-v6-c-tabs__link--disabled--before--BorderInlineStartWidth: 0;
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__list::before {
  inset-inline-start: auto;
  inset-inline-end: 0;
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__item:last-child {
  --pf-v6-c-tabs__link--before--BorderInlineEndWidth: var(--pf-v6-c-tabs__link--before--border-width--base);
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__item:first-child {
  --pf-v6-c-tabs__link--before--BorderBlockStartWidth: var(--pf-v6-c-tabs__link--before--border-width--base);
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__item.pf-m-current {
  --pf-v6-c-tabs__link--before--BorderInlineEndColor: var(--pf-v6-c-tabs__item--m-current__link--BackgroundColor);
  --pf-v6-c-tabs__link--before--BorderBlockEndColor: var(--pf-v6-c-tabs__link--before--border-color--base);
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__item:first-child.pf-m-current {
  --pf-v6-c-tabs__link--before--BorderBlockStartWidth: var(--pf-v6-c-tabs__link--before--border-width--base);
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__link::after {
  inset-block-start: calc(var(--pf-v6-c-tabs__link--before--border-width--base) * -1);
}
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__item:first-child .pf-v6-c-tabs__link::after,
.pf-v6-c-tabs.pf-m-box.pf-m-vertical .pf-v6-c-tabs__item.pf-m-current + .pf-v6-c-tabs__item .pf-v6-c-tabs__link::after {
  inset-block-start: 0;
}
.pf-v6-c-tabs.pf-m-subtab {
  --pf-v6-c-tabs__link--FontSize: var(--pf-v6-c-tabs--m-subtab__link--FontSize);
  --pf-v6-c-tabs__item-action--c-button--FontSize: var(--pf-v6-c-tabs--m-subtab__item-action--c-button--FontSize);
  --pf-v6-c-tabs__add--c-button--FontSize: var(--pf-v6-c-tabs--m-subtab__add--c-button--FontSize);
}
.pf-v6-c-tabs.pf-m-page-insets {
  --pf-v6-c-tabs--inset: var(--pf-v6-c-tabs--m-page-insets--inset);
}
.pf-v6-c-tabs.pf-m-overflow,
.pf-v6-c-tabs.pf-m-overflow .pf-v6-c-tabs__list {
  overflow: visible;
}

.pf-v6-c-tabs__toggle {
  display: var(--pf-v6-c-tabs__toggle--Display);
  align-items: center;
}

.pf-v6-c-tabs__toggle-button .pf-v6-c-button {
  justify-content: start;
  white-space: normal;
}

.pf-v6-c-tabs__toggle-icon {
  display: inline-block;
  transition: var(--pf-v6-c-tabs__toggle-icon--Transition);
  transform: rotate(var(--pf-v6-c-tabs__toggle-icon--Rotate));
}
:where(.pf-v6-m-dir-rtl, [dir=rtl]) .pf-v6-c-tabs__toggle-icon {
  scale: -1 1;
}

.pf-v6-c-tabs__list {
  scrollbar-width: none;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  position: relative;
  display: var(--pf-v6-c-tabs__list--Display);
  max-width: 100%;
  overflow-x: auto;
  scroll-behavior: smooth;
  scroll-snap-type: var(--pf-v6-c-tabs__list--ScrollSnapType);
  -webkit-overflow-scrolling: touch;
}
.pf-v6-c-tabs__list::-webkit-scrollbar {
  display: none;
}

.pf-v6-c-tabs__item {
  position: relative;
  display: flex;
  flex: none;
  column-gap: var(--pf-v6-c-tabs__item--ColumnGap);
  scroll-snap-align: var(--pf-v6-c-tabs__item--ScrollSnapAlign);
  padding-block-start: var(--pf-v6-c-tabs__item--PaddingBlockStart);
  padding-block-end: var(--pf-v6-c-tabs__item--PaddingBlockEnd);
  padding-inline-start: var(--pf-v6-c-tabs__item--PaddingInlineStart);
  padding-inline-end: var(--pf-v6-c-tabs__item--PaddingInlineEnd);
  background-color: var(--pf-v6-c-tabs__item--BackgroundColor);
}
.pf-v6-c-tabs__item.pf-m-current {
  --pf-v6-c-tabs__link--Color: var(--pf-v6-c-tabs__item--m-current__link--Color);
  --pf-v6-c-tabs__link--after--BorderColor: var(--pf-v6-c-tabs__item--m-current__link--after--BorderColor);
  --pf-v6-c-tabs__link--after--BorderWidth: var(--pf-v6-c-tabs__item--m-current__link--after--BorderWidth);
  --pf-v6-c-tabs__item--BackgroundColor: var(--pf-v6-c-tabs__item--m-current--BackgroundColor);
}
.pf-v6-c-tabs__item.pf-m-action {
  position: relative;
}
.pf-v6-c-tabs__item.pf-m-action::before {
  z-index: var(--pf-v6-c-tabs__item--m-action--before--ZIndex);
}
.pf-v6-c-tabs__item.pf-m-action .pf-v6-c-tabs__link::before,
.pf-v6-c-tabs__item.pf-m-action .pf-v6-c-tabs__link::after {
  content: revert;
}

.pf-v6-c-tabs::before,
.pf-v6-c-tabs__list::before,
.pf-v6-c-tabs__link::before,
.pf-v6-c-tabs__link::after,
.pf-v6-c-tabs__item.pf-m-action::before,
.pf-v6-c-tabs__item.pf-m-action::after,
.pf-v6-c-tabs__scroll-button::before,
.pf-v6-c-tabs__add::before {
  position: absolute;
  inset-block-end: 0;
  inset-inline-start: 0;
  inset-inline-end: 0;
  content: "";
  border-style: solid;
}

.pf-v6-c-tabs__list::before,
.pf-v6-c-tabs__link::before,
.pf-v6-c-tabs__link::after,
.pf-v6-c-tabs__item.pf-m-action::before,
.pf-v6-c-tabs__item.pf-m-action::after,
.pf-v6-c-tabs__scroll-button::before,
.pf-v6-c-tabs__add::before {
  inset-block-start: 0;
}

.pf-v6-c-tabs__link,
.pf-v6-c-tabs__scroll-button,
.pf-v6-c-tabs__list::before,
.pf-v6-c-tabs__add::before {
  border: 0;
}

.pf-v6-c-tabs__link {
  display: flex;
  flex: 1;
  column-gap: var(--pf-v6-c-tabs__link--ColumnGap);
  align-items: center;
  padding-block-start: var(--pf-v6-c-tabs__link--PaddingBlockStart);
  padding-block-end: var(--pf-v6-c-tabs__link--PaddingBlockEnd);
  padding-inline-start: var(--pf-v6-c-tabs__link--PaddingInlineStart);
  padding-inline-end: var(--pf-v6-c-tabs__link--PaddingInlineEnd);
  font-size: var(--pf-v6-c-tabs__link--FontSize);
  color: var(--pf-v6-c-tabs__link--Color);
  text-decoration-line: none;
  background-color: var(--pf-v6-c-tabs__link--BackgroundColor);
  border: var(--pf-v6-c-tabs__link--BorderWidth) solid var(--pf-v6-c-tabs__link--BorderColor);
  border-radius: var(--pf-v6-c-tabs__link--BorderRadius);
  transition: background-color var(--pf-v6-c-tabs__link--TransitionDuration--background-color) var(--pf-v6-c-tabs__link--TransitionTimingFunction--background-color);
}
.pf-v6-c-tabs__item.pf-m-action, .pf-v6-c-tabs__link {
  --pf-v6-c-tabs__link--after--BorderBlockEndWidth: var(--pf-v6-c-tabs__link--after--BorderWidth);
}

.pf-v6-c-tabs__item.pf-m-action::before, .pf-v6-c-tabs__link::before {
  pointer-events: none;
  border-block-start-color: var(--pf-v6-c-tabs__link--before--BorderBlockStartColor);
  border-block-start-width: var(--pf-v6-c-tabs__link--before--BorderBlockStartWidth);
  border-block-end-color: var(--pf-v6-c-tabs__link--before--BorderBlockEndColor);
  border-block-end-width: var(--pf-v6-c-tabs__link--before--BorderBlockEndWidth);
  border-inline-start-color: var(--pf-v6-c-tabs__link--before--BorderInlineStartColor);
  border-inline-start-width: var(--pf-v6-c-tabs__link--before--BorderInlineStartWidth);
  border-inline-end-color: var(--pf-v6-c-tabs__link--before--BorderInlineEndColor);
  border-inline-end-width: var(--pf-v6-c-tabs__link--before--BorderInlineEndWidth);
}

.pf-v6-c-tabs__item.pf-m-action::after, .pf-v6-c-tabs__link::after {
  inset-block-start: var(--pf-v6-c-tabs__link--after--InsetBlockStart);
  inset-block-end: var(--pf-v6-c-tabs__link--after--InsetBlockEnd);
  inset-inline-start: var(--pf-v6-c-tabs__link--before--InsetInlineStart, var(--pf-v6-c-tabs__link--after--InsetInlineStart));
  inset-inline-end: var(--pf-v6-c-tabs__link--after--InsetInlineEnd);
  border-color: var(--pf-v6-c-tabs__link--after--BorderColor);
  border-block-start-width: var(--pf-v6-c-tabs__link--after--BorderBlockStartWidth);
  border-block-end-width: var(--pf-v6-c-tabs__link--after--BorderBlockEndWidth);
  border-inline-start-width: var(--pf-v6-c-tabs__link--after--BorderInlineStartWidth);
  border-inline-end-width: var(--pf-v6-c-tabs__link--after--BorderInlineEndWidth);
}

.pf-v6-c-tabs__link:where(:hover, :focus) {
  --pf-v6-c-tabs__link--BackgroundColor: var(--pf-v6-c-tabs__link--hover--BackgroundColor);
  --pf-v6-c-tabs__link--BorderColor: var(--pf-v6-c-tabs__link--hover--BorderColor);
}
.pf-v6-c-tabs__link:disabled, .pf-v6-c-tabs__link.pf-m-disabled {
  pointer-events: none;
}
.pf-v6-c-tabs__item.pf-m-action.pf-m-disabled, .pf-v6-c-tabs__link:disabled, .pf-v6-c-tabs__link.pf-m-disabled, .pf-v6-c-tabs__link.pf-m-aria-disabled {
  --pf-v6-c-tabs__link--Color: var(--pf-v6-c-tabs__link--disabled--Color);
  --pf-v6-c-tabs__link--before--BorderInlineEndWidth: var(--pf-v6-c-tabs__link--disabled--before--BorderInlineEndWidth);
  --pf-v6-c-tabs__link--before--BorderBlockEndWidth: var(--pf-v6-c-tabs__link--disabled--before--BorderBlockEndWidth);
  --pf-v6-c-tabs__link--before--BorderInlineStartWidth: var(--pf-v6-c-tabs__link--disabled--before--BorderInlineStartWidth);
  --pf-v6-c-tabs__link--after--BorderWidth: 0;
}

.pf-v6-c-tabs__link:is(:disabled, .pf-m-disabled, .pf-m-aria-disabled) {
  --pf-v6-c-tabs__link--BackgroundColor: var(--pf-v6-c-tabs__link--disabled--BackgroundColor);
  --pf-v6-c-tabs__link--BorderColor: var(--pf-v6-c-tabs__link--disabled--BorderColor);
}
.pf-v6-c-tabs__item.pf-m-action.pf-m-disabled {
  --pf-v6-c-tabs__link--BackgroundColor: transparent;
}

.pf-v6-c-tabs__link.pf-m-aria-disabled {
  cursor: default;
}
.pf-v6-c-tabs__link.pf-m-expanded {
  --pf-v6-c-tabs__link-toggle-icon--Rotate: var(--pf-v6-c-tabs__link--m-expanded__toggle-icon--Rotate);
}

.pf-v6-c-tabs__link-toggle-icon {
  align-self: end;
  font-size: var(--pf-v6-c-tabs__link-toggle-icon--FontSize);
  color: var(--pf-v6-c-tabs__link-toggle-icon--Color);
  transition: var(--pf-v6-c-tabs__link-toggle-icon--Transition);
  transform: rotate(var(--pf-v6-c-tabs__link-toggle-icon--Rotate));
}
:where(.pf-v6-m-dir-rtl, [dir=rtl]) .pf-v6-c-tabs__link-toggle-icon {
  scale: -1 1;
}

.pf-v6-c-tabs__item-action {
  display: flex;
}
.pf-v6-c-tabs__item-action .pf-v6-c-button {
  --pf-v6-c-button--FontSize: var(--pf-v6-c-tabs__item-action--c-button--FontSize);
}

.pf-v6-c-tabs__item-action-icon {
  display: inline-block;
  margin-block-start: var(--pf-v6-c-tabs__item-action-icon--MarginBlockStart);
}

.pf-v6-c-tabs__scroll-button {
  padding-block-start: var(--pf-v6-c-tabs__scroll-button--PaddingBlockStart);
  padding-block-end: var(--pf-v6-c-tabs__scroll-button--PaddingBlockEnd);
  padding-inline-start: var(--pf-v6-c-tabs__scroll-button--PaddingInlineStart);
  padding-inline-end: var(--pf-v6-c-tabs__scroll-button--PaddingInlineEnd);
  opacity: 0;
  transition: margin var(--pf-v6-c-tabs__scroll-button--TransitionDuration--margin), transform var(--pf-v6-c-tabs__scroll-button--TransitionDuration--transform), opacity var(--pf-v6-c-tabs__scroll-button--TransitionDuration--opacity);
}
.pf-v6-c-tabs__scroll-button::before {
  border-color: var(--pf-v6-c-tabs__scroll-button--before--BorderColor);
  border-block-start-width: 0;
  border-block-end-width: var(--pf-v6-c-tabs__scroll-button--before--BorderBlockEndWidth);
  border-inline-start-width: var(--pf-v6-c-tabs__scroll-button--before--BorderInlineStartWidth);
  border-inline-end-width: var(--pf-v6-c-tabs__scroll-button--before--BorderInlineEndWidth);
}
.pf-v6-c-tabs__scroll-button:nth-of-type(1) {
  --pf-v6-c-tabs__scroll-button--before--BorderInlineEndWidth: var(--pf-v6-c-tabs__scroll-button--before--border-width--base);
  margin-inline-end: calc(var(--pf-v6-c-tabs__scroll-button--Width) * -1);
  transform: translateX(-100%);
}
.pf-v6-c-tabs__scroll-button:nth-of-type(2) {
  --pf-v6-c-tabs__scroll-button--before--BorderInlineStartWidth: var(--pf-v6-c-tabs__scroll-button--before--border-width--base);
  margin-inline-start: calc(var(--pf-v6-c-tabs__scroll-button--Width) * -1);
  transform: translateX(100%);
}

.pf-v6-c-tabs__add {
  position: relative;
  display: flex;
  padding-block-start: var(--pf-v6-c-tabs__add--PaddingBlockStart);
  padding-block-end: var(--pf-v6-c-tabs__add--PaddingBlockEnd);
  padding-inline-start: var(--pf-v6-c-tabs__add--PaddingInlineStart);
  padding-inline-end: var(--pf-v6-c-tabs__add--PaddingInlineEnd);
}
.pf-v6-c-tabs__add::before {
  border-inline-start: var(--pf-v6-c-tabs__add--before--BorderInlineStartWidth) solid var(--pf-v6-c-tabs__add--before--BorderColor);
}
.pf-v6-c-tabs__add .pf-v6-c-button {
  --pf-v6-c-button--FontSize: var(--pf-v6-c-tabs__add--c-button--FontSize);
}

.pf-v6-c-tabs.pf-m-inset-none {
  --pf-v6-c-tabs--inset: 0;
  --pf-v6-c-tabs--m-vertical--inset: 0;
  --pf-v6-c-tabs--m-vertical--m-box--inset: 0;
}
.pf-v6-c-tabs.pf-m-inset-sm {
  --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
  --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--sm);
}
.pf-v6-c-tabs.pf-m-inset-md {
  --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--md);
  --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
}
.pf-v6-c-tabs.pf-m-inset-lg {
  --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--lg);
  --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--lg);
  --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--lg);
}
.pf-v6-c-tabs.pf-m-inset-xl {
  --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--xl);
  --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--xl);
  --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--xl);
}
.pf-v6-c-tabs.pf-m-inset-2xl {
  --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--2xl);
  --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--2xl);
  --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--2xl);
}
@media (min-width: 36rem) {
  .pf-v6-c-tabs.pf-m-inset-none-on-sm {
    --pf-v6-c-tabs--inset: 0;
    --pf-v6-c-tabs--m-vertical--inset: 0;
    --pf-v6-c-tabs--m-vertical--m-box--inset: 0;
  }
  .pf-v6-c-tabs.pf-m-inset-sm-on-sm {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--sm);
  }
  .pf-v6-c-tabs.pf-m-inset-md-on-sm {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
  }
  .pf-v6-c-tabs.pf-m-inset-lg-on-sm {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--lg);
  }
  .pf-v6-c-tabs.pf-m-inset-xl-on-sm {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--xl);
  }
  .pf-v6-c-tabs.pf-m-inset-2xl-on-sm {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--2xl);
  }
}
@media (min-width: 48rem) {
  .pf-v6-c-tabs.pf-m-inset-none-on-md {
    --pf-v6-c-tabs--inset: 0;
    --pf-v6-c-tabs--m-vertical--inset: 0;
    --pf-v6-c-tabs--m-vertical--m-box--inset: 0;
  }
  .pf-v6-c-tabs.pf-m-inset-sm-on-md {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--sm);
  }
  .pf-v6-c-tabs.pf-m-inset-md-on-md {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
  }
  .pf-v6-c-tabs.pf-m-inset-lg-on-md {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--lg);
  }
  .pf-v6-c-tabs.pf-m-inset-xl-on-md {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--xl);
  }
  .pf-v6-c-tabs.pf-m-inset-2xl-on-md {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--2xl);
  }
}
@media (min-width: 62rem) {
  .pf-v6-c-tabs.pf-m-inset-none-on-lg {
    --pf-v6-c-tabs--inset: 0;
    --pf-v6-c-tabs--m-vertical--inset: 0;
    --pf-v6-c-tabs--m-vertical--m-box--inset: 0;
  }
  .pf-v6-c-tabs.pf-m-inset-sm-on-lg {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--sm);
  }
  .pf-v6-c-tabs.pf-m-inset-md-on-lg {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
  }
  .pf-v6-c-tabs.pf-m-inset-lg-on-lg {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--lg);
  }
  .pf-v6-c-tabs.pf-m-inset-xl-on-lg {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--xl);
  }
  .pf-v6-c-tabs.pf-m-inset-2xl-on-lg {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--2xl);
  }
}
@media (min-width: 75rem) {
  .pf-v6-c-tabs.pf-m-inset-none-on-xl {
    --pf-v6-c-tabs--inset: 0;
    --pf-v6-c-tabs--m-vertical--inset: 0;
    --pf-v6-c-tabs--m-vertical--m-box--inset: 0;
  }
  .pf-v6-c-tabs.pf-m-inset-sm-on-xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--sm);
  }
  .pf-v6-c-tabs.pf-m-inset-md-on-xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
  }
  .pf-v6-c-tabs.pf-m-inset-lg-on-xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--lg);
  }
  .pf-v6-c-tabs.pf-m-inset-xl-on-xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--xl);
  }
  .pf-v6-c-tabs.pf-m-inset-2xl-on-xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--2xl);
  }
}
@media (min-width: 90.625rem) {
  .pf-v6-c-tabs.pf-m-inset-none-on-2xl {
    --pf-v6-c-tabs--inset: 0;
    --pf-v6-c-tabs--m-vertical--inset: 0;
    --pf-v6-c-tabs--m-vertical--m-box--inset: 0;
  }
  .pf-v6-c-tabs.pf-m-inset-sm-on-2xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--sm);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--sm);
  }
  .pf-v6-c-tabs.pf-m-inset-md-on-2xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--md);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--md);
  }
  .pf-v6-c-tabs.pf-m-inset-lg-on-2xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--lg);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--lg);
  }
  .pf-v6-c-tabs.pf-m-inset-xl-on-2xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--xl);
  }
  .pf-v6-c-tabs.pf-m-inset-2xl-on-2xl {
    --pf-v6-c-tabs--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--inset: var(--pf-t--global--spacer--2xl);
    --pf-v6-c-tabs--m-vertical--m-box--inset: var(--pf-t--global--spacer--2xl);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .pf-v6-c-tabs.pf-m-animate-current:not(.pf-m-box) .pf-v6-c-tabs__link::after,
  .pf-v6-c-tabs.pf-m-animate-current:not(.pf-m-box) .pf-v6-c-tabs__item.pf-m-action::after {
    content: revert;
  }
  .pf-v6-c-tabs.pf-m-animate-current:not(.pf-m-box) .pf-v6-c-tabs__list::after {
    position: absolute;
    inset-block-start: var(--pf-v6-c-tabs--link-accent--InsetBlockStart);
    inset-block-end: var(--pf-v6-c-tabs--link-accent--InsetBlockEnd);
    inset-inline-start: var(--pf-v6-c-tabs--link-accent--InsetInlineStart);
    width: var(--pf-v6-c-tabs--link-accent--Width, var(--pf-v6-c-tabs--link-accent--length));
    height: var(--pf-v6-c-tabs--link-accent--Height, var(--pf-v6-c-tabs--link-accent--length));
    content: "";
    border: 0 solid var(--pf-v6-c-tabs--link-accent--color);
    border-block-end-width: var(--pf-v6-c-tabs--link-accent--BorderBlockEndWidth);
    border-inline-start-width: var(--pf-v6-c-tabs--link-accent--BorderInlineStartWidth);
    transition-timing-function: var(--pf-v6-c-tabs--link-accent--TransitionTimingFunction);
    transition-duration: var(--pf-v6-c-tabs--link-accent--TransitionDuration);
    transition-property: width, height, translate;
    transform-origin: var(--pf-v6-c-tabs--link-accent--TransformOrigin);
    translate: var(--pf-v6-c-tabs--link-accent--TranslateX) var(--pf-v6-c-tabs--link-accent--TranslateY);
  }
  :where(.pf-v6-m-dir-rtl, [dir=rtl]) .pf-v6-c-tabs.pf-m-animate-current:not(.pf-m-box) .pf-v6-c-tabs__list::after {
    translate: calc(var(--pf-v6-c-tabs--link-accent--TranslateX) * var(--pf-v6-global--inverse--multiplier)) var(--pf-v6-c-tabs--link-accent--TranslateY);
  }
  .pf-v6-c-tabs.pf-m-initializing-accent {
    --pf-v6-c-tabs--link-accent--TransitionDuration: 0;
  }
}