/* Minification failed. Returning unminified contents.
(2636,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2640,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2660,17): run-time error CSS1039: Token not allowed after unary operator: '-color'
(2726,28): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(2728,18): run-time error CSS1039: Token not allowed after unary operator: '-border'
(2734,25): run-time error CSS1039: Token not allowed after unary operator: '-border'
(2751,17): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(2814,23): run-time error CSS1039: Token not allowed after unary operator: '-border'
(2832,17): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(2867,24): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(2923,17): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(2931,17): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2938,22): run-time error CSS1039: Token not allowed after unary operator: '-border'
(2964,17): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3066,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(3067,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(3068,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(3069,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(3070,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(3071,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(3175,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(3191,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color'
(3195,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-hover-color'
(3205,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(3222,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(3231,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(3232,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(3493,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(3516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3519,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3520,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3554,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(3555,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3556,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3562,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3563,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3564,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(3684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3864,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3868,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3896,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4025,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4029,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4033,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4037,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4041,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4045,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4049,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4053,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4057,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4061,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4065,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4202,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4206,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4210,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4226,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4363,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4367,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4371,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4375,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4379,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4383,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4387,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4391,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4395,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4588,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4590,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4594,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(4596,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(4626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4627,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(4630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4631,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(4634,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4635,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(4638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4639,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(4642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4651,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4652,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4664,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4665,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4677,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4678,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4690,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4691,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4703,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4704,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4716,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4717,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4729,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4730,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(4733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4742,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(4743,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5518,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(5518,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(5519,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(5520,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(5521,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(5522,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(5523,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5529,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(5529,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(5530,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(5531,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(5540,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5541,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(5542,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5545,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5546,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(5547,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5549,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5552,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5554,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5557,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(5558,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(5559,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(5562,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5565,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(5567,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(5568,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(5569,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(5572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5588,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5590,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5594,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5596,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5597,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5598,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5604,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5608,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5629,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5750,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5752,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5754,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5758,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5759,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5760,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5775,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5782,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5783,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5786,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5787,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5843,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5846,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5922,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5923,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5924,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5925,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5926,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5928,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5946,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(5948,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(5949,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(5949,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(5951,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(5952,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(5955,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(5957,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(5957,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(5958,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(5963,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5981,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5988,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6004,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6029,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6036,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6045,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6052,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6063,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6083,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6106,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6134,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(6136,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(6142,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(6142,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(6145,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(6153,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(6154,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(6157,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(6159,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(6162,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(6171,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(6171,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(6174,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(6179,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(6179,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(6180,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(6183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6304,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(6304,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(6305,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(6306,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(6307,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(6317,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(6320,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(6325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6332,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6332,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(6335,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6337,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6338,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(6339,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(6343,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(6346,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(6352,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(6353,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(6354,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(6357,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6369,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(6372,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(6378,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(6379,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(6403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6428,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(6428,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(6443,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(6444,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(6445,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(6446,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(6447,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(6452,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(6455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6469,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(6477,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(6482,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(6490,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(6490,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(6491,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(6493,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(6495,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6495,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(6496,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(6497,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(6510,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(6517,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(6523,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(6538,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6539,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6585,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6586,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6632,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6633,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6679,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6680,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6726,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6727,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6772,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6773,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6845,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(6845,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(6847,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(6849,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(6853,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(6861,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(6862,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(6863,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(6863,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(6866,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(6867,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(6871,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(6872,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(6875,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(6877,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(6878,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(6890,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(6892,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(6898,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(6899,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(6900,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(6900,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(6903,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6904,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6907,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6908,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6914,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6915,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6918,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6919,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6922,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6923,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6926,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(6926,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(6975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6999,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(7010,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(7029,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(7041,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(7048,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(7050,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(7052,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(7052,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(7053,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(7057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7063,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(7066,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(7072,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(7079,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(7080,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(7080,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(7081,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(7082,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(7085,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(7085,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(7086,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(7086,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(7086,120): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(7090,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(7095,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(7103,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(7103,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(7104,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(7105,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(7105,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(7106,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(7107,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(7110,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(7114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7118,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(7123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7262,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7266,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7270,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7274,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7278,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7282,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7286,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7290,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7346,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(7357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7655,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7655,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7655,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7661,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7661,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7661,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7667,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7667,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7667,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7673,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7673,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7673,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7679,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7679,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7679,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7686,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(7686,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7690,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(7690,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7694,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(7694,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7698,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(7698,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7702,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(7702,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7706,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(7706,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7710,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(7710,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7714,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(7714,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7718,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(7718,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8245,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(8339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8340,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8340,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8344,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8344,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8348,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8348,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8352,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8352,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8356,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8356,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8360,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8360,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8364,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8364,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8368,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8368,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8372,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(8372,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8376,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(8376,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8380,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(8380,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8412,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8412,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8416,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8416,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8420,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8420,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8424,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8424,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8428,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8428,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8432,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8432,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8436,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8436,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8440,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8440,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8444,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(8444,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8448,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(8448,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8452,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(8452,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8474,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(8492,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8498,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(8501,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8504,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(8507,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(8510,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(8516,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(8519,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8520,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8523,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8524,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8527,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8528,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8531,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8532,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(11083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11168,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(11169,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(11170,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(11171,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(11172,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(11173,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(11174,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(11303,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(11319,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color'
(11323,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-hover-color'
(11334,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(11351,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(11360,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(11361,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(11632,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(11655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11658,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(11659,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(11704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11708,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(11709,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(11710,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(11716,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(11717,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(11718,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(11838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12006,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12010,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12018,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12022,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12026,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12030,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12034,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12038,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12042,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12046,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12050,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12191,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12203,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12207,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12211,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12344,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12348,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12352,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12356,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12360,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12364,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12376,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12380,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12384,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12388,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12698,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12702,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12710,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12742,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12744,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12748,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(12750,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(12780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12781,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(12784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12785,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(12788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12789,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(12792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12793,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(12796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12805,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12806,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12818,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12819,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12831,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12832,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12844,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12845,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12857,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12858,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12870,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12871,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12883,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12884,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12896,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12897,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(13762,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13763,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13780,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(13780,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(13781,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(13782,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(13783,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(13784,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(13785,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(13793,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(13793,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(13794,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(13795,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(13805,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(13806,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(13807,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(13810,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(13811,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(13812,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(13814,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(13817,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(13819,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(13826,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(13827,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(13828,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(13835,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(13840,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(13842,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(13843,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(13844,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(13847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13915,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13917,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13922,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13923,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13924,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13928,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14118,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(14121,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(14125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14223,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(14225,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(14226,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(14226,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(14228,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(14229,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(14232,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(14234,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(14234,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(14235,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(14240,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(14243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14258,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14265,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14274,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14281,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14290,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14297,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14306,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14322,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14340,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(14360,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(14383,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(14411,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(14413,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(14419,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(14419,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(14422,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(14431,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(14432,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(14436,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(14438,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(14442,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(14451,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(14451,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(14454,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(14459,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(14459,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(14460,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(14463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14588,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(14588,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(14589,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(14590,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(14591,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(14602,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(14605,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(14610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14617,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(14617,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(14620,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(14622,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(14623,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(14624,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(14629,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(14633,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(14639,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(14640,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(14641,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(14644,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(14649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14656,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(14659,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(14665,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(14666,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(14690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14715,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(14715,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(14730,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(14731,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(14732,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(14733,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(14734,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(14740,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(14743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14747,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14757,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(14765,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(14770,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(14778,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(14778,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(14779,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(14781,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(14783,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(14783,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(14784,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(14785,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(14798,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(14805,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(14811,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(14826,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14827,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14873,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14874,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14920,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14921,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14967,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(14968,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(15014,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(15015,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(15060,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(15061,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(15095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15126,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(15128,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(15130,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(15130,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(15131,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(15143,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15144,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15148,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15149,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15157,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(15157,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(15158,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(15161,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(15164,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(15171,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(15174,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(15174,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(15176,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(15177,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(15178,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(15178,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(15181,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15181,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15184,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(15184,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(15185,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(15186,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(15187,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(15187,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(15190,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15190,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15193,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(15194,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(15195,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(15199,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(15200,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(15203,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(15204,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(15212,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(15213,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15222,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15223,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15227,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15228,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(15231,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(15272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15302,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(15302,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(15304,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(15306,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(15310,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(15318,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(15319,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(15320,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(15320,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(15323,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(15324,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(15328,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(15329,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(15332,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(15334,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(15335,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(15347,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(15349,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(15355,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(15356,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(15357,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(15357,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(15360,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(15361,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(15364,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(15365,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(15371,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(15372,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(15375,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(15376,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(15379,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(15380,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(15383,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(15383,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(15404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15414,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(15414,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(15415,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(15416,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(15418,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(15419,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(15422,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(15426,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(15427,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(15428,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(15431,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(15434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15461,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(15461,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(15462,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(15463,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(15465,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(15466,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(15466,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(15476,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(15477,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(15478,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(15482,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(15483,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(15485,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(15490,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(15491,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(15492,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(15496,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(15498,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(15499,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(15505,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(15506,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(15509,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(15510,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(15513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15532,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(15532,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(15533,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(15534,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(15536,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(15540,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(15550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15553,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15559,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(15559,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(15560,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(15561,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(15562,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(15563,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(15564,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(15583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15608,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15666,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(15668,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(15669,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(15670,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(15677,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(15680,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(15681,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(15690,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(15690,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(15703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15724,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15736,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(15742,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(15744,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(15747,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(15748,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(15753,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(15753,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(15754,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(15756,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(15757,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15757,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(15769,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(15771,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(15775,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(15776,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(15777,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(15783,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15784,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15790,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15794,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15801,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15805,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15806,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15813,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15817,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15824,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15828,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15829,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15837,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15841,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15848,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15852,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15853,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15861,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15865,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15872,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15876,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15877,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15885,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15889,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15896,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15900,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15901,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15909,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15913,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(15920,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15924,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15925,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(15932,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(16082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16097,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(16099,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(16100,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(16102,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(16104,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(16104,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(16105,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(16106,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(16116,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(16124,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(16129,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(16129,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(16130,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(16131,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(16133,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(16133,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(16134,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(16134,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(16135,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(16135,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(16138,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(16139,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(16142,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(16146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16170,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(16181,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(16200,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(16212,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(16219,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(16221,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(16223,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(16223,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(16224,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(16228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16234,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(16237,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(16243,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(16250,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(16251,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(16251,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(16252,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(16253,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(16256,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(16256,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(16257,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(16257,79): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(16257,125): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(16261,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(16266,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(16274,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(16274,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(16275,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(16276,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(16276,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(16277,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(16278,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(16281,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(16285,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16286,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16289,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(16294,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16305,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16439,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(16441,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16442,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(16443,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(16457,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(16462,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(16466,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16467,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16482,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16482,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16483,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(16488,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16489,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16494,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16494,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16494,100): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16495,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(16504,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16504,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16505,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(16510,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16511,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16516,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16516,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(16516,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(16517,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(16520,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(16521,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(16521,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(16522,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(16524,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(16525,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(16528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16548,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(16550,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(16551,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(16565,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(16567,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(16569,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16569,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(16570,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(16574,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16575,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16588,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16588,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16594,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16594,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16599,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(16603,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16604,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(16608,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16608,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16609,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16610,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16616,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16616,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16616,100): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16621,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(16625,14): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16626,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(16630,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16630,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16636,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16636,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16641,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(16645,13): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16646,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(16654,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16655,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16657,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16657,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(16661,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16661,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16662,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16663,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16669,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16669,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(16669,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(16674,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(16678,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16679,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(16682,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(16682,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(16684,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(16685,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(16686,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(16687,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(16687,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(16688,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(16689,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(16695,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(16695,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(16696,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(16882,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(16883,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(16884,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(16886,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(16886,77): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(16887,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(16887,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(16900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16906,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(16910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16948,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16972,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(16976,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(16978,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(16993,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(16994,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(16994,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17002,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17003,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17003,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17012,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17014,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17014,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17022,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17024,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17024,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17043,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17044,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17062,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(17066,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(17068,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(17083,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17084,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17084,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17092,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17093,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17093,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17102,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17104,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17104,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17112,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17114,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17114,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17152,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(17156,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(17158,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(17173,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17174,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17174,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17182,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17183,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17183,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17192,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17194,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17194,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17202,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17204,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17204,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17224,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17242,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(17246,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(17248,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(17263,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17264,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17264,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17272,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17273,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17273,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17282,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17284,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17284,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17292,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17294,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17294,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17314,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17332,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(17336,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(17338,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(17353,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17354,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17354,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17362,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17363,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17363,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17372,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17374,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17374,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17382,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17384,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17384,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17421,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(17425,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(17427,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(17440,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17441,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17441,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17447,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(17448,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17448,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17455,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17457,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17457,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17463,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(17465,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(17465,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(17496,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(17496,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(17499,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(17499,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(17500,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(17501,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(17502,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(17510,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(17510,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(17575,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17579,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17583,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17587,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17591,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17595,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17599,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17603,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(17667,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(17678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17989,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(17989,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(17989,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(17995,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(17995,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(17995,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(18001,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(18001,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(18001,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(18007,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(18007,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(18007,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(18013,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(18013,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(18013,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(18019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18020,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(18020,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18024,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(18024,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18028,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(18028,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18032,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(18032,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18036,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(18036,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18040,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(18040,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18044,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(18044,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18048,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(18048,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18052,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(18052,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(18055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18579,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(18669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18670,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(18670,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18674,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(18674,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18678,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(18678,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18682,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(18682,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18686,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(18686,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18690,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(18690,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18694,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(18694,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18698,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(18698,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18702,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(18702,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18706,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(18706,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18710,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(18710,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(18713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18742,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(18742,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18746,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(18746,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18750,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(18750,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18754,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(18754,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18758,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(18758,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18762,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(18762,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18766,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(18766,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18770,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(18770,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18774,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(18774,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18778,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(18778,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18782,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(18782,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(18785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18804,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(18828,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18834,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(18837,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18840,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(18843,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(18846,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(18852,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(18855,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18856,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18859,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18860,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18863,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18864,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18867,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(18868,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(22798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22827,15): run-time error CSS1039: Token not allowed after unary operator: '-color'
(22901,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(22903,16): run-time error CSS1039: Token not allowed after unary operator: '-border'
(22910,23): run-time error CSS1039: Token not allowed after unary operator: '-border'
(22929,15): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(23004,21): run-time error CSS1039: Token not allowed after unary operator: '-border'
(23028,15): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(23066,22): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(23135,15): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(23144,15): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(23152,20): run-time error CSS1039: Token not allowed after unary operator: '-border'
(23189,15): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(27423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/*! jQuery UI - v1.10.4 - 2014-05-22
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/opensans/v9/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2'), url(/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(/fonts/opensans/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(/fonts/opensans/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(/fonts/opensans/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2'), url(/fonts/opensans/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;  
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/fonts/opensans/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2'), url(/fonts/opensans/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(/fonts/opensans/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2'), url(/fonts/opensans/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(/fonts/opensans/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2'), url(/fonts/opensans/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(/fonts/opensans/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2'), url(/fonts/opensans/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(/fonts/opensans/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2'), url(/fonts/opensans/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');
}

@charset "UTF-8";

/*
Flaticon icon font: Flaticon
Creation date: 29/01/2019 11:20
*/
@font-face {
  font-family: "Flaticon";
  src: url("../fonts/Flaticon.eot");
  src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"), url("../fonts/Flaticon.woff2") format("woff2"), url("../fonts/Flaticon.woff") format("woff"), url("../fonts/Flaticon.ttf") format("truetype"), url("../fonts/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../fonts/Flaticon.svg#Flaticon") format("svg");
  }
}

.fi:before {
  display: inline-block;
  font-family: "Flaticon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.flaticon-check-list:before {
  content: "";
}

.flaticon-bar-chart:before {
  content: "";
}

.flaticon-share:before {
  content: "";
}

.flaticon-info:before {
  content: "";
}

.flaticon-deal:before {
  content: "";
}

.flaticon-edit:before {
  content: "";
}

.flaticon-favorites:before {
  content: "";
}

.flaticon-document:before {
  content: "";
}

.flaticon-bar-chart-1:before {
  content: "";
}

.flaticon-star:before {
  content: "";
}

.flaticon-meeting:before {
  content: "";
}

.flaticon-email:before {
  content: "";
}

.flaticon-money:before {
  content: "";
}

.flaticon-portfolio:before {
  content: "";
}

.flaticon-logout:before {
  content: "";
}

.flaticon-magnifier:before {
  content: "";
}

.flaticon-icon-1533545207:before {
  content: "";
}

.flaticon-locked:before {
  content: "";
}

.flaticon-equal:before {
  content: "";
}

.flaticon-close-envelope:before {
  content: "";
}

.flaticon-telephone-auricular-with-cable:before {
  content: "";
}

.flaticon-arrowhead-thin-outline-to-the-left:before {
  content: "";
}

.flaticon-rss:before {
  content: "";
}

.flaticon-add-bookmarks:before {
  content: "";
}

.flaticon-sort:before {
  content: "";
}

.flaticon-note:before {
  content: "";
}

.flaticon-cash:before {
  content: "";
}

.flaticon-list-1:before {
  content: "";
}

.flaticon-list-2:before {
  content: "";
}

.flaticon-newspaper:before {
  content: "";
}

.flaticon-settings:before {
  content: "";
}

.flaticon-avatar:before {
  content: "";
}

.flaticon-next:before {
  content: "";
}

.flaticon-back:before {
  content: "";
}

.flaticon-site:before {
  content: "";
}

.flaticon-call-answer:before {
  content: "";
}

.flaticon-order:before {
  content: "";
}

.flaticon-result:before {
  content: "";
}

.flaticon-transfer:before {
  content: "";
}

.flaticon-money-1:before {
  content: "";
}

.flaticon-wallet:before {
  content: "";
}

.flaticon-list-3:before {
  content: "";
}

.flaticon-file:before {
  content: "";
}

.flaticon-refresh-button:before {
  content: "";
}

.flaticon-pay:before {
  content: "";
}

.flaticon-pencil-edit-button:before {
  content: "";
}

.flaticon-ui:before {
  content: "";
}

.flaticon-keyboard-right-arrow-button:before {
  content: "";
}

.flaticon-exchange:before {
  content: "";
}

@font-face {
  font-family: "Janna LT";
  src: url("../fonts/janna.eot");
  /* IE9*/
  src: url("../fonts/janna.eot?#iefix") format("embedded-opentype"), url("../fonts/janna.woff2") format("woff2"), url("../fonts/janna.woff") format("woff"), url("../fonts/janna.ttf") format("truetype"), url("../fonts/janna.svg#Janna LT") format("svg");
  /* iOS 4.1- */
}

/* global icon */
@font-face {
  font-family: "globalicon";
  src: url("../fonts/globalicon.eot?7f3pui");
  src: url("../fonts/globalicon.eot?7f3pui#iefix") format("embedded-opentype"), url("../fonts/globalicon.ttf?7f3pui") format("truetype"), url("../fonts/globalicon.woff?7f3pui") format("woff"), url("../fonts/globalicon.svg?7f3pui#globalicon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i {
  /* use !important to prevent issues with browser extensions that change fonts */
  /*font-family: "globalicon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 3rem;*/
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.gl-margin_logo_d:before {
  content: "";
  color: #fff;
}

.gl-margin_logo_d2:before {
  content: "";
  color: #862254;
  font-size: 1.7rem !important;
}

.gl-margin_logo_d_c .path1:before {
  content: "";
  color: #68c0b2;
}

.gl-margin_logo_d_c .path2:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_d_c .path3:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_d_c .path4:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt:before {
  content: "";
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path1:before {
  content: "";
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path2:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path3:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path4:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path5:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path6:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path7:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path8:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path9:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path10:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path11:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path12:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path13:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path14:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path15:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path16:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path17:before {
  content: "";
  margin-left: -1em;
  color: #a31b5c;
}

.gl-margin_logo_txt_c .path18:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path19:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-margin_logo_txt_c .path20:before {
  content: "";
  margin-left: -1em;
  color: #68c0b2;
}

.gl-transactions:before {
  content: "";
}

.gl-edit-alert:before {
  content: "";
}

/* global icon 2*/
.content-margin-page.edefinition {
  margin-top: 175px;
}

@media (max-width: 575.98px),
(orientation: landscape) and (max-width: 768px) {
  .content-margin-page.edefinition {
    margin-top: 100px;
  }
}

.add-son-icon {
  background-image: url(../images/add-son-primary.svg);
  width: 39px;
  height: 40px;
  margin: auto;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  margin-top: 17px;
}

.ed-main-icon {
  background: url(../images/ed-icon.svg) no-repeat;
  background-size: contain;
  width: 25px;
  margin-top: 10px !important;
}

@media (max-width: 575.98px),
(orientation: landscape) and (max-width: 768px) {
  .ed-main-icon {
    margin-top: 5px !important;
  }
}

.modal.app-menu .ed-main-icon {
  height: 50px;
  background-position: center;
  display: block;
  margin: 0 auto !important;
}

.ed-icon {
  background-image: url(../images/ed-icon.svg);
}

.services {
  border-radius: 10px;
  /* V2 changes*/
  margin: 10px 0;
  padding: 30px 8px 0;
  background: #f8f9f9;
  /*margin: 20px 0;
  padding: 20px 0;
  margin-top: 100px;
  font-family: "Janna LT" !important;*/
  /* END V2 changes*/
}

/*body[dir=rtl] .services {
  display: flex !important;
}*/

#ar .services {
  display: flex;
}

/* V2 changes*/
@media (min-width:992px) {
  .services {
    padding: 30px 20% 0
  }
}

/* END V2 changes*/

@media (max-width: 575.98px),
(max-width: 768px) and (orientation: landscape) {
  .services {
    margin: 5px 0;
    padding: 5px 0;
    margin-top: 100px;
  }
}

.service-card {
  /* V2 changes*/
  width: 145px;
  /*border-radius: 5px;*/
  border-radius: 20px;
  /* END V2 changes*/
  margin-bottom: 0;
  /* V2 changes*/
  /*background: #fff;*/
  background: linear-gradient(205deg, #fff, hsla(0, 0%, 90.2%, .21176470588235294));
  /* END V2 changes*/
  padding: 20px;
  text-align: center;
  cursor: pointer;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
  /* V2 changes*/
  border: 1px solid #dedede;
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* END V2 changes*/
}

/* V2 changes*/
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) {
  .service-card {
    padding: 20px 10px
  }
}

/*
.service-card:hover {
    transform: scale(1);
    box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
}
.service-card .card-icon {
  width: 100px;
  height: 100px;
  padding: 10px;
  background: #862254;
  border-radius: 50%;
  text-align: center;
  display: inline-flex;
  display: -moz-inline-grid;
  display: -ms-inline-grid;
  display: -webkit-inline-flex;
  padding: inherit;
  padding-top: 20px !important;
}
.service-card .card-icon:after {
  content: "";
  width: 65px;
  height: 0px;
  top: 47%;
  left: 25%;
  margin: 0;
  z-index: 3;
  position: absolute;
  border-radius: 50%;
  -webkit-box-shadow: 15px 37px 22px 8px rgba(0, 0, 0, 0.22);
  -moz-box-shadow: 15px 37px 22px 8px rgba(0, 0, 0, 0.22);
  box-shadow: 15px 37px 22px 8px rgba(0, 0, 0, 0.22);
}
.service-card .card-icon .item1 {
  background-image: url(../images/active.png);
  width: 39px;
  height: 40px;
  margin: auto;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  margin-top: 17px;
}
.service-card .card-icon .item2 {
  background-image: url(../images/add-son.svg);
  width: 39px;
  height: 40px;
  margin: auto;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  margin-top: 17px;
}
.service-card .card-icon i {
  font-size: 40px;
  color: #fff;
  margin-left: 20%;
  margin-right: 20%;
  margin-top: 20%;
  margin-bottom: 20%;
}
.service-card .card-title {
  color: #000;
  font-size: 20px;
  margin-top: 35px;
  margin-bottom: 0px;
  font-family: "Janna LT" !important;
}

@media (min-width: 576.98px) and (orientation: landscape) {
  .service-card .card-icon:after {
    content: "";
    width: 65px;
    height: 10px;
    top: 47%;
    left: 25%;
    margin: 0;
    z-index: 3;
    position: absolute;
    border-radius: 50%;
    box-shadow: 1px 8px 22px 8px rgba(0, 0, 0, 0.1);
  }
}
*/
.service-card:focus,
.service-card:hover {
  transform: scale(1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .096)
}

.service-card .card-icon {
  width: 100%;
  height: 50px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center
}

.service-card .card-title {
  color: #6777a3;
  margin-bottom: 0;
  margin-top: 1em;
  /* font-family: DroidArabicKufi-bold*/
}

.service-card .ico-transiction {
  width: 32px;
  height: 37px;
  background: url(../images/ico-transiction.svg) no-repeat 50%;
  background-size: contain;
  display: inline-block
}

.service-card .ico-active {
  width: 35px;
  height: 37px;
  background: url(../images/ico-activeupdate.svg) no-repeat 50%;
  background-size: contain;
  display: inline-block
}

/* END V2 changes*/
.service-card-header .row-list {
  border-radius: 0;
  background-color: transparent;
  display: table;
  width: 100%;
}

@media (max-width: 575.98px),
(max-width: 768px) and (orientation: landscape) {
  .service-card-header .row-list {
    padding: 5px 0;
  }
}

.service-card-header .row-list .col-title {
  color: #000;
}

.service-card-body {
  background: transparent;
  padding: 0 !important;
}

.service-card-body .row {
  background: #fff;
  padding: 10px;
}

.service-card-body .row:nth-child(even) {
  background: #fff;
}

.service-card-body .title-details {
  /*V2 changes*/
  /*color: #862254;*/
  color: #83205a;
  /*END V2 changes*/
  font-size: 14px;
}

.effect-image {
  /*width: -webkit-calc(100% + 50px);*/
  /*V2 changes*/
  width: calc(100% + 50px);
  opacity: 1;
  /* -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;*/
  /*V2 changes*/
  transition: opacity 0.35s, transform 0.35s;
}

/*V2 changes*/
/*.effect-target {
  -webkit-transform: translate3d(0, 10px, 0);
  transform: translate3d(0, 10px, 0);
}
.effect-target {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
}*/
.effect-target {
  transform: translate3d(0, 10px, 0);
  transition: transform .35s
}

/*END V2 changes*/

.effect-move:hover .effect-image,
.effect-move:hover .effect-text {
  opacity: 1;
}

.effect-move:hover .effect-target,
.effect-move:hover .effect-image {
  /*V2 changes*/
  /* -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);*/
  transform: translateZ(0);
  /*END V2 changes*/
}

/*V2 changes*/
/*
@media (min-width: 576px), (max-width: 2008px) and (orientation: landscape) {
  .service-card {
    width: 240px;
    max-width: 300px;
    height: 260px;
  }
  .service-card .card-title {
    margin-top: 60px;
  }
  .service-card .card-icon {
    width: 120px;
    height: 120px;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
  }
  .service-card .card-icon:after {
    width: 90px;
    height: 0px;
    top: 50%;
    left: 35%;
  }

  .services {
    border-radius: 10px;
    padding: 100px;
    padding-top: 10px;
    margin: auto;
    text-align: center;
  }
}
*/
@media (max-width:2008px) and (orientation:landscape),
(min-width:576px) {
  .service-card {
    height: 145px
  }

  .service-card .card-icon:after {
    width: 90px;
    height: 0;
    top: 50%;
    left: 35%
  }

  .services {
    border-radius: 10px;
    margin: auto;
    text-align: center
  }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
  .service-card {
    height: 240px;
    padding: 10px
  }

  .services {
    padding: 0;
    margin-top: 150px
  }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
  .service-card {
    height: 240px;
    padding: 10px
  }

  .services {
    padding: 0;
    margin-top: 150px
  }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
  .service-card {
    height: 240px;
    padding: 10px
  }

  .services {
    padding: 0;
    margin-top: 150px
  }
}

/*END V2 changes*/
.p-l-r {
  padding-right: 0px;
  padding-left: 0px;
}

/********************* activate margin page ******************************/
.content-card {
  /*V2 Changes*/
  /*font-family: "Janna LT" !important;*/
  /*END V2 Changes*/
  width: 100%;
  margin-bottom: 0;
  background: #fff;
  padding: 20px;
  text-align: center;
  cursor: pointer;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

@media (min-width: 576px),
(max-width: 2008px) and (orientation: landscape) {
  .content-card {
    margin: auto;
  }
}

.content-card p {
  color: #000;
  font-size: 17px;
}

.content-card .inside {
  z-index: 9;
  background: #862254;
  width: 50px;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0 0 300px 50px;
  -webkit-transition: all 0.5s, border-radius 2s, top 1s;
  transition: all 0.5s, border-radius 2s, top 1s;
  overflow: hidden;
}

.content-card .inside .icon {
  position: absolute;
  right: 15px;
  top: 0;
  color: #fff;
  opacity: 1;
  font-size: 18px;
}

.content-card .inside:hover {
  width: 100%;
  left: 0;
  top: 0;
  border-radius: 0;
  height: 150px;
}

.content-card .inside:hover .icon {
  opacity: 0;
  left: 15px;
  top: 15px;
}

.content-card .inside:hover .contents {
  opacity: 1;
  transform: scale(1);
  transform: translateY(0);
}

.content-card .inside .contents {
  padding: 5%;
  opacity: 0;
  transform: scale(0.5);
  transform: translateY(-200%);
  transition: opacity 0.2s, transform 0.8s;
}

.content-card .inside .contents h1,
.content-card .inside .contents p {
  color: white;
}

.content-card .inside .contents p {
  font-size: 13px;
}

.content-card .center-icon {
  color: #862254;
  font-size: 50px;
  background: #f6f4f4;
  padding: 0px 25px;
  border-radius: 50%;
  transition: all 300ms ease;
  border: 0.5px solid #ac737f30;
}

.content-card .center-icon:hover {
  background: #ac737f30;
  border: 0.5px solid #862254;
  font-size: 53px;
}

.margin-form .input-text {
  padding: 10px;
  /* border-radius: 20px; */
  border: 0.5px solid #8e8e8e;
  height: 50px;
  font-family: janna LT !important;
}

.margin-form label {
  font-size: 1.6rem;
  font-weight: 500;
  margin-top: 10px;
  text-align: right;
}

.margin-form .form-line {
  margin-top: 10px;
  margin-bottom: 10px;
  float: right;
  display: inline-flex;
  width: 100%;
}

.no-padding {
  padding: 0px;
  padding-right: 15px;
}

.no-margin {
  margin: 0px;
}

.fixed-value {
  background: #eeebeb;
  padding: 10px;
  border-radius: 20px;
  border: 1px solid #b9b9b9;
  width: 100%;
  margin-bottom: 0rem;
  height: 40.67px;
  text-align: right;
}

.w-100 {
  width: 98% !important;
}

.save-btn {
  background: #41ba4e;
  border-radius: 20px;
  min-width: 120px;
  color: #fff !important;
  height: 40px;
  font-size: 18px;
  font-weight: 700;
  margin-left: 15px;
  margin-right: 15px;
  box-shadow: 0;
  min-width: 120px;
  border: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.save-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: #38a043;
}

.search-btn-sm {
  background: #862254;
  border-radius: 20px;
  color: #fff;
  height: 40px;
  font-size: 1.2rem;
  margin-left: 5px;
  margin-right: 5px;
  box-shadow: 0;
  min-width: 100px;
  border: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.search-btn-sm:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: #862254;
}

.add-btn {
  opacity: 0.6;
  background: #fff;
  border: 1px solid #41ba4e;
  padding: 10px;
  border-radius: 20px;
  min-width: 120px;
  color: #41ba4e;
  height: 40px;
  font-size: 1.2rem;
  margin-left: 15px;
  margin-right: 15px;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.add-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: #f0efef;
}

.cancel-btn {
  background: rgba(211, 57, 57, 0.815);
  padding: 10px;
  border-radius: 20px;
  min-width: 120px;
  color: #fff;
  height: 40px;
  font-size: 2rem;
  margin-left: 15px;
  margin-right: 15px;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.cancel-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: rgba(193, 44, 44, 0.815);
}

.quit-btn {
  background: transparent;
  border: 1px solid #862254;
  border-radius: 20px;
  min-width: 120px;
  color: #862254;
  height: 40px;
  font-size: 2rem;
  margin-left: 15px;
  margin-right: 15px;
  min-width: 100px;
  width: 100px;
  display: inline-block;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.quit-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: rgba(247, 247, 247, 0.815);
}

.btn-section {
  margin-top: 50px;
  margin-top: 30px;
  text-align: center;
  display: block;
  width: 100%;
}

.p-l-r-2 {
  padding-right: 2px;
  padding-left: 2px;
}

/***************** add son page ***********/
.content-card-addSon {
  font-family: "Janna LT" !important;
  width: 100%;
  margin-bottom: 0;
  background: #fff;
  padding: 20px;
  text-align: center;
  cursor: pointer;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.content-card-addSon p {
  color: #000;
  font-size: 15px;
}

@media (max-width: 575.98px),
(max-width: 768px) and (orientation: landscape) {
  .content-card-addSon select {
    height: 42px !important;
    float: right;
    font-size: 1.1rem;
  }
}

.content-card-addSon .inside {
  z-index: 9;
  background: #862254;
  width: 50px;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0 0 300px 50px;
  -webkit-transition: all 0.5s, border-radius 2s, top 1s;
  transition: all 0.5s, border-radius 2s, top 1s;
  overflow: hidden;
}

.content-card-addSon .inside .icon {
  position: absolute;
  right: 15px;
  top: 0;
  color: #fff;
  opacity: 1;
  font-size: 18px;
}

.content-card-addSon .inside:hover {
  width: 100%;
  left: 0;
  top: 0;
  border-radius: 0;
  height: 150px;
}

.content-card-addSon .inside:hover .icon {
  opacity: 0;
  left: 15px;
  top: 15px;
}

.content-card-addSon .inside:hover .contents {
  opacity: 1;
  transform: scale(1);
  transform: translateY(0);
}

.content-card-addSon .inside .contents {
  padding: 5%;
  opacity: 0;
  transform: scale(0.5);
  transform: translateY(-200%);
  transition: opacity 0.2s, transform 0.8s;
}

.content-card-addSon .inside .contents h1,
.content-card-addSon .inside .contents p {
  color: white;
}

.content-card-addSon .inside .contents p {
  font-size: 13px;
}

.forma {
  margin-top: 70px;
}

.fixed_header {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border: 0.5px solid lightgray;
}

.fixed_header tbody {
  /*display: block;*/
  width: 100%;
  overflow: auto;
  height: 40px;
}

.fixed_header thead tr {
  /*display: block;*/
}

.fixed_header thead {
  color: #fff;
}

.fixed_header th,
.fixed_header td {
  padding: 8px;
  text-align: right;
  width: 1%;
}

.table-rounded thead th {
  border: none;
  background-color: #862254;
  padding-top: 15px;
}

/*body[dir=ltr] .table-rounded thead th:first-child {
  border-radius: 20px 0 0 0 !important;
}

body[dir=ltr] .table-rounded thead th:last-child {
  border-radius: 0 20px 0 0 !important;
}*/

#en .table-rounded thead th:first-child {
  border-radius: 20px 0 0 0 !important;
}

#en .table-rounded thead th:last-child {
  border-radius: 0 20px 0 0 !important;
}

.table-rounded thead th:first-child {
  border-radius: 0 20px 0 0;
}

.table-rounded thead th:last-child {
  border-radius: 20px 0 0 0;
}

.files-table {
  border-collapse: collapse;
  border: 1px solid lightgray;
  width: 100%;
  padding: 10px;
  table-layout: fixed;
}

.files-table thead th {
  border-bottom: 1px solid lightgray;
  background: #eeebeb;
  text-align: center;
}

.file-input__input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.file-input__label {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 600;
  color: #862254;
  font-size: 14px;
  padding: 10px 12px;
  background-color: #eeebeb;
  box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.08);
  width: 100%;
  border: 0.5px solid #b9b9b9;
}

.file-input__label svg {
  height: 16px;
  margin-right: 4px;
}

.m-l-r-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.main_full .panel {
  margin: 0px;
  width: 100%;
  text-align: center;
}

.main_full .button_outer {
  background: #eeebeb;
  border-radius: 10px;
  text-align: center;
  height: 50px;
  width: 100%;
  display: inline-block;
  transition: 0.2s;
  position: relative;
  overflow: hidden;
  border: 0.5px solid #b9b9b9;
  cursor: pointer;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.main_full .button_outer:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: #e7e7e7;
}

.main_full .btn_upload {
  padding: 8px 10px 10px;
  color: #862254;
  text-align: center;
  position: relative;
  display: inline-block;
  overflow: hidden;
  z-index: 3;
  white-space: nowrap;
  font-size: 15px;
}

.main_full .btn_upload input {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  width: 100%;
  height: 105%;
  cursor: pointer;
  opacity: 0;
}

.main_full .file_uploading {
  width: 100%;
  height: 10px;
  margin-top: 20px;
  background: #ccc;
}

.main_full .file_uploading .btn_upload {
  display: none;
}

.main_full .processing_bar {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  border-radius: 30px;
  background: #41ba4e;
  transition: 3s;
}

.main_full .file_uploading .processing_bar {
  width: 100%;
}

.main_full .success_box {
  display: none;
  width: 40px;
  height: 40px;
  position: relative;
}

.main_full .success_box:before {
  content: "";
  display: block;
  width: 9px;
  height: 18px;
  border-bottom: 6px solid #fff;
  border-right: 6px solid #fff;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  left: 18px;
  top: 8px;
}

.main_full .file_uploaded .success_box {
  display: inline-block;
}

.main_full .file_uploaded {
  margin-top: 0;
  width: 35px;
  background: #41ba4e;
  height: 35px;
}

.main_full .uploaded_file_view {
  max-width: 300px;
  text-align: center;
  position: relative;
  transition: 0.2s;
  opacity: 0;
  border: 2px solid #ddd;
}

.main_full .file_remove {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: block;
  position: absolute;
  background: #aaa;
  line-height: 30px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  right: -15px;
  top: -15px;
}

.main_full .file_remove:hover {
  background: #222;
  transition: 0.2s;
}

.main_full .uploaded_file_view img {
  max-width: 100%;
}

.main_full .uploaded_file_view.show {
  opacity: 1;
}

.main_full .error_msg {
  text-align: center;
  color: #f00;
}

.delete-icon {
  width: 18px;
  height: 25px;
  cursor: pointer;
}

.show-icon {
  width: 22px;
  height: 29px;
  cursor: pointer;
}

.transactions {
  padding-top: 35px;
}

.transactions .fixed_header {
  border: none;
}

.transactions .fixed_header tbody {
  /*display: block;*/
  width: 100%;
  overflow: auto;
  height: 300px;
  border: 0.5px solid lightgray;
  border-top: none;
}

.transactions .fixed_header .details {
  background: #eeebeb;
  transition: all 1s linear;
  cursor: pointer;
}

.transactions .fixed_header .details:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
}

.transactions .line-after {
  border-bottom: 0.5px solid #dcdcdc;
}

.hidden {
  display: none;
}

#for-details {
  text-decoration: underline;
  color: #862254;
  font-size: 16px;
}

.m-b-20,
.m-t-20 {
  margin-top: 20px;
}

.single-amout {
  padding: 10px;
  border-top: 0.5px solid #b9b9b9ab;
  width: 50%;
  text-align: center;
  margin: auto;
  font-size: 20px !important;
  color: green !important;
  font-size: 35px !important;
}

.p-l-16 {
  text-align: right;
  padding-left: 16px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.bg-th {
  background: #862254 !important;
}

.edit .margin-form label {
  font-weight: 400;
  margin-top: 0px;
  text-align: right;
}

.prepend-icon {
  font-size: 20px;
  margin-top: 5px;
}

fieldset.scheduler-border {
  border: 1px solid #ddd !important;
  padding: 0 2em 0em !important;
  border-radius: 10px;
}

legend.scheduler-border {
  font-size: 1.2em !important;
  font-weight: bold !important;
  text-align: right !important;
  width: auto;
  padding: 0 10px;
  color: #862254;
  border-bottom: none;
  margin-bottom: 0px;
}

/*
body[dir=ltr] .services {
  flex-direction: row-reverse;
}

body[dir=ltr] .activate .terms-title {
  text-align: left !important;
}

body[dir=ltr] .btn-section {
  direction: ltr;
}

body[dir=ltr] .activate .form-line {
  flex-direction: row-reverse;
}

body[dir=ltr] .terms-section .custom-bullet--c > li {
  text-align: left;
}

body[dir=rtl] .terms-section .custom-bullet--c > li {
  text-align: right;
}

.activate .form-line {
  display: flex;
}
.activate .terms-title {
  text-align: right;
  font-size: 17px;
  color: #862254;
}
.activate body[dir=ltr] .terms-title {
  text-align: left !important;
}
.activate .pdf-icon {
  width: 30px;
  margin: 5px;
}*/
.activate .download-link {
  margin-top: 10px;
  font-size: 16px;
  cursor: pointer;
  color: #862254;
  width: 100%;
}

.activate input[type=checkbox]+label {
  display: block;
  cursor: pointer;
  font-size: 14px;
}

.activate input[type=checkbox] {
  display: none;
}

.activate input[type=checkbox]+label:before {
  content: "✔";
  border: 0.1em solid #000;
  border-radius: 0.2em;
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  padding-right: 0.3em;
  padding-bottom: 0.3em;
  margin-right: 0.5em;
  vertical-align: bottom;
  color: transparent;
  transition: 0.2s;
}

.activate input[type=checkbox]+label:active:before {
  transform: scale(0);
}

.activate input[type=checkbox]:checked+label:before {
  background-color: MediumSeaGreen;
  border-color: MediumSeaGreen;
  color: #fff;
}

.activate input[type=checkbox]:disabled+label:before {
  transform: scale(1);
  border-color: #aaa;
}

.activate input[type=checkbox]:checked:disabled+label:before {
  transform: scale(1);
  background-color: #bfb;
  border-color: #bfb;
}

.activate .margin-amout {
  border-top: 0.5px solid rgba(186, 186, 186, 0.4);
  text-align: center;
  margin: auto;
  font-size: 20px !important;
  color: green !important;
}

.activate .nin-number {
  border-top: 0.5px solid rgba(186, 186, 186, 0.4);
  margin: auto;
  font-size: 20px !important;
}

.t-a-r {
  text-align: right !important;
}

.t-a-l {
  text-align: left !important;
}

.terms-section {
  height: 300px;
  overflow-y: scroll;
  border: 0.5px solid #cecdcd;
  margin-bottom: 9px;
}

.terms-section .custom-bullet {
  margin-left: 0;
  list-style: none;
  counter-reset: counter;
  width: 100%;
  padding-right: 5px;
}

.terms-section .custom-bullet>li:before {
  counter-increment: counter;
  content: counter(counter);
}

.terms-section .custom-bullet--c>li {
  font-size: 15px;
  display: block;
  width: 100%;
  border-bottom: 3px solid #862254;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-align: justify;
}

.terms-section .custom-bullet--c>li:before {
  float: right;
  display: inline-block;
  color: #862254;
  font-size: 20px;
  font-weight: 600;
  margin-left: 8px;
  margin-right: 8px;
}

#en .terms-section .custom-bullet--c>li:before {
  float: left !important;
}

/*body[dir=ltr] .terms-section .custom-bullet--c > li:before {
  float: left !important;
}*/

.ltr_dir {
  direction: ltr;
}

.rtl_dir {
  direction: rtl;
}

.open-margin-link {
  background-color: #ebe8e9;
  padding: 10px;
  margin: 4px;
  border-radius: 5px;
  color: #862254 !important;
  font-size: 15px !important;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
  cursor: pointer;
}

.open-margin-link:hover {
  transform: scale(1);
}

.margin-card-sm {
  display: inline-flex;
  background: #edeaeba8;
  border-radius: 20px;
  padding-right: 5px;
}

.margin-card-sm .open-margin-btn {
  color: #fff !important;
  font-size: 15px !important;
  background: #41ba4e;
  padding: 5px;
  border-radius: 20px;
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 0px;
  cursor: pointer;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
}

.margin-card-sm .open-margin-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
}

.margin-card-sm .margin-amount {
  color: #91c9a5 !important;
  font-size: 20px;
  margin-bottom: 0px;
}

.p-l-0 {
  padding-left: 0px;
}

.p-r-0 {
  padding-right: 0px;
}

.margin-txt {
  font-size: 14px !important;
  margin-top: 2px;
  margin-bottom: 0px;
}

.margin-cont {
  background-color: #ebe8e9;
  padding: 10px;
  margin: 4px;
  border-radius: 5px;
  display: inline-flex;
  width: 100%;
}

/* override old styles */
.tab-tbl {
  width: 100%;
  /*max-width: 1200px !important;*/
  margin: 5px 0px;
}

#tabsPage thead {
  background: transparent;
  color: #fff;
}

.page-title {
  background: #ece7d9;
  padding: 10px;
  font-family: "Janna LT" !important;
  font-weight: 700;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor {
  cursor: pointer;
}

.form-control[readonly] {
  background-color: #ece7d9 !important;
}

.custom-select {
  height: 50px;
  font-family: janna LT !important;
}

.current-page {
  color: #862254;
  margin-left: 5px;
  margin-right: 5px;
}

/*
*  custom scroll bar
*/
#inner-section::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-color: #F5F5F5;
  border-radius: 10px;
}

#inner-section::-webkit-scrollbar {
  width: 10px;
  background-color: #F5F5F5;
}

#inner-section::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #FFF;
  background-image: -webkit-gradient(linear, 40% 0%, 75% 84%, from(#862254), to(#862254), color-stop(0.6, #a73704));
}

.right-row {
  float: right;
  display: inline-flex;
  width: 100%;
}

#addSon,
#transaction,
#activateMargin,
#updateInfo {
  display: none;
}

.margin-amount {
  color: #7eb190 !important;
  font-size: 20px !important;
  margin-bottom: 0px;
}

.t-a {
  text-align: right;
}

/*body[dir=ltr] .t-a {
  text-align: left !important;
}*/

.disabled-service {
  opacity: 0.5;
  pointer-events: none;
}

.disabled-service:hover * {
  pointer-events: none;
  cursor: not-allowed;
}

/********************* agreement_page******************************/
.agreement_page {
  overflow: auto;
}

.agreement_page .content-card {
  margin-top: 50px;
  background-color: #fff;
  width: 55%;
  margin: auto;
  margin-bottom: 0;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  padding-right: 7px !important;
  padding-left: 7px !important;
  text-align: center;
  border: 20px solid;
  border-image-slice: 27 27 27 27;
  border-image-width: 20px 20px 20px 20px;
  border-image-outset: 0px 0px 0px 0px;
  border-image-repeat: round round;
  border-image-source: url(../images/pat2.svg);
}

.agreement_page .content-card .all-rules {
  height: 650px;
  overflow-y: scroll;
  overflow-x: hidden;
  margin-bottom: 5px;
  text-align: justify !important;
  padding: 20px;
  /* Apple iPhone XR 1792x828px at 326ppi Media Queries */
  /* Apple iPhone XS 2436x1125px at 458ppi Media Queries */
  /* Apple iPhone XS Max 2688x1242px at 458ppi Media Queries */
  /* Apple iPhone X Media Queries */
  /* Apple iPhone 8 Media Queries */
  /* Apple iPhone 8 Plus Media Queries */
  /* ----------- iPhone 4 and 4S ----------- */
  /* Portrait and Landscape */
  /* ----------- iPhone 5, 5S, 5C and 5SE ----------- */
  /* Portrait and Landscape */
  /* ----------- iPhone 6, 6S, 7 and 8 ----------- */
  /* Portrait and Landscape */
  /* ----------- Galaxy S4, S5 and Note 3 ----------- */
  /* Portrait and Landscape */
  /* ----------- Galaxy S6 ----------- */
  /* Portrait and Landscape */
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
  .agreement_page .content-card .all-rules {
    height: 345px !important;
  }
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .agreement_page .content-card .all-rules {
    height: 250px !important;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  .agreement_page .content-card .all-rules {
    height: 250px !important;
  }
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .agreement_page .content-card .all-rules {
    height: 335px !important;
  }
}

@media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  .agreement_page .content-card .all-rules {
    height: 250px !important;
  }
}

@media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
  .agreement_page .content-card .all-rules {
    height: 250px !important;
  }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  .agreement_page .content-card .all-rules {
    height: 150px;
  }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  .agreement_page .content-card .all-rules {
    height: 200px;
  }
}

@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
  .agreement_page .content-card .all-rules {
    height: 270px;
  }
}

@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 4) {
  .agreement_page .content-card .all-rules {
    height: 150px;
  }
}

@media screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (min-device-height: 1366px) and (max-device-height: 1366px) and (min-width: 1024px) and (max-width: 1024px) {
  .agreement_page .content-card .all-rules {
    height: 820px;
  }
}

@media screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (min-device-height: 1366px) and (max-device-height: 1366px) and (min-width: 1366px) and (max-width: 1366px) {
  .agreement_page .content-card .all-rules {
    height: 820px;
  }
}

.agreement_page .content-card .all-rules .rule_no {
  font-size: 14px;
  color: #c69e7c;
  font-weight: 600;
}

.agreement_page .content-card p {
  color: #000;
  font-size: 17px;
}

.agreement_page .content-card .rules_ar {
  padding-right: 12px;
  padding-left: 0px;
}

.agreement_page .content-card .rules_ar li {
  width: 100%;
  border-bottom: 1px dotted #d4d4d4;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  text-align: justify;
}

@media (min-width: 576px),
(max-width: 2008px) and (orientation: landscape) {
  .agreement_page .content-card .rules_ar li {
    font-size: 15px;
  }
}

.agreement_page .content-card .rules_ar:after {
  content: "";
  width: 0;
  height: 100%;
  position: absolute;
  border: 1px solid #c69e7c;
  top: 20px;
  left: -1px;
}

.agreement_page .content-card .rules_en {
  padding-left: 12px;
  padding-right: 0px;
}

.agreement_page .content-card .rules_en li {
  width: 100%;
  border-bottom: 1px dotted #d4d4d4;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  text-align: justify;
  direction: ltr;
}

@media (min-width: 576px),
(max-width: 2008px) and (orientation: landscape) {
  .agreement_page .content-card .rules_en li {
    font-size: 15px;
  }
}

.agreement_page .content-card .action {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  border: 0.5px solid gray;
}

.agreement_page .content-card .sm-title {
  font-size: 10px;
  font-weight: 600;
  text-align: center;
  margin: auto;
}

@media (min-width: 576px),
(max-width: 2008px) and (orientation: landscape) {
  .agreement_page .content-card .sm-title {
    font-size: 16px;
  }
}

.agreement_page .content-card .logo-zone {
  text-align: left;
  padding: 0px;
  padding-bottom: 5px;
  padding-left: 7px;
}

.agreement_page .content-card .logo-img {
  width: 30%;
  margin-left: 25px;
  margin-top: 15px;
  margin-bottom: 10px;
}

.agreement_page .content-card .top-rules {
  background: #c1c1c1;
  border: 0.5px solid #5a5858;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-left: 0px;
  margin-right: 0;
  margin-bottom: 5px;
  font-size: 11px;
  /* ----------- iPhone 5, 5S, 5C and 5SE ----------- */
  /* Portrait and Landscape */
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  .agreement_page .content-card .top-rules {
    font-size: 9px;
  }
}

@media (min-width: 576px),
(max-width: 2008px) and (orientation: landscape) {
  .agreement_page .content-card .top-rules {
    font-size: 13px;
  }
}

.agreement_page .content-card .cancel-btn {
  background: rgba(211, 57, 57, 0.815);
  padding: 10px;
  border-radius: 20px;
  min-width: 100px;
  color: #fff !important;
  border: none;
  height: 38px;
  font-size: 1.5rem;
  margin-left: 2px;
  margin-right: 2px;
  padding-top: 3px;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
  font-family: "Janna LT" !important;
  font-weight: bold;
}

.agreement_page .content-card .cancel-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: rgba(193, 44, 44, 0.815);
}

.agreement_page .content-card .save-btn {
  background: #41ba4e;
  padding: 10px;
  border-radius: 20px;
  min-width: 100px;
  color: #fff;
  height: 38px;
  font-size: 1.5rem;
  margin-left: 2px;
  margin-right: 2px;
  padding-top: 3px;
  box-shadow: 0;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
  font-family: "Janna LT" !important;
  font-weight: bold;
}

.agreement_page .content-card .save-btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: #38a043;
}

.agreement_page .content-card .one-display {
  display: inline-flex;
  background: #c1c1c1;
  width: 100%;
  padding-top: 3px;
  padding-bottom: 3px;
  /* ----------- iPhone 5, 5S, 5C and 5SE ----------- */
  /* Portrait and Landscape */
  /* ----------- iPhone 6, 6S, 7 and 8 ----------- */
  /* Portrait and Landscape */
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  .agreement_page .content-card .one-display {
    font-size: 8px;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
  .agreement_page .content-card .one-display {
    font-size: 8px;
  }
}

@media (min-width: 576px),
(max-width: 2008px) and (orientation: landscape) {
  .agreement_page .content-card .web-pad {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.p-r-l-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.p-l-5 {
  padding-left: 5px;
}

.p-r-5 {
  padding-right: 5px;
}

.gray {
  background: #c1c1c1;
}

.fff {
  background: #fff;
  border-radius: 3px;
  padding: 7px 2px 2px;
  font-size: 9px;
  font-weight: 600;
}

@media only screen and (min-width: 1200px) {
  .fff {
    font-size: 15px;
    padding: 2px 5px !important;
  }
}

.border-b {
  border-bottom: 1px dotted gray;
  padding-bottom: 5px;
  padding-top: 5px;
  display: inline-flex;
  width: 100%;
}

.lh-16 {
  line-height: 16px;
}

.fst {
  text-align: right;
  padding-right: 2px;
}

.lst {
  text-align: left;
  padding-left: 2px;
}

/*update*/
.padd {
  padding-left: 1px;
  padding-right: 1px;
}

.wrp {
  display: inline-flex;
  width: 33.3333333333%;
  justify-content: center;
}

.wrp:first-child {
  width: 24%;
  justify-content: flex-start;
}

.wrp:nth-child(2) {
  width: 38%;
  justify-content: flex-end;
}

.wrp:nth-child(3) {
  width: 38%;
  justify-content: flex-end;
}

.wrp div {
  display: inline-block;
}

@media (max-width: 430px) {
  .padd {
    font-size: 10px;
  }
}

@media (max-width: 350px) {
  .padd {
    font-size: 9px;
  }
}

@media (max-width: 325px) {
  .padd {
    font-size: 8px;
  }
}

.d-flex100 {
  display: inline-flex;
  width: 100%;
}

.cache-class {
  display: block;
}

/*# sourceMappingURL=definitions.css.map */

.Ftable,
.Ftable tr,
.Ftable td {
  border: 1px solid #e7e7e7;
}

/*.Ftable tbody {
    display: block;
    height: 200px;
    overflow: auto;
}

.Ftable thead,
.Ftable tbody tr {
    display: table;
    width: 100%;
    table-layout: fixed;*/
/* even columns width , fix width of table too*/
/*}*/

.Ftable thead {
  width: calc(100% - 1em);
  /* background: #862254!important;
    color: #fff; */
  /* scrollbar is average 1em/16px width, remove it from thead width */
}

.Ftable thead th:first-child,
.Ftable tr td:first-child {
  width: 30%;
}

.Ftable {
  width: 400px;
}

#EDefinition_updMyRequests {
  /* max-height: 300px;*/
  overflow: auto;
  display: block;
  /*
    border-radius: 20px;*/
}

#tabsPage thead tr th {
  padding: 5px 0 10px 0;
  position: sticky;
  top: 0;
}

#confirmBox {
  border-radius: 15px;
  background: #fff;
  box-shadow: 0px 0px 21px rgba(74, 74, 74, 0.31);
  border: 0;
  min-width: 450px;
  font-family: Arial, Helvetica, sans-serif;
}

#confirmTitle {
  border-radius: 15px 15px 0px 0px;
  background: #862254;
  /*MODIFIED BY RAJESH 18-05-2021*/
  font-size: 20px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}

#confirmBody {
  text-align: center;
  padding-top: 2em;
  padding-bottom: 2em;
  font-size: 16px;
  /*Rameshkan*/
  width: 100% !important;
}

/* MODIFIED BY RAJESH 18-05-2021*/
#confirmButtons input.button:nth-child(1) {
  background: #57af48;
  border-color: #57af48;
}

#confirmButtons input.button:nth-child(2) {
  background: #e15c5c;
  border-color: #e15c5c;
}

/*END MODIFIED BY RAJESH 18-05-2021*/

#confirmButtons {
  min-width: auto;
  width: 100%;
  box-sizing: border-box;
  height: auto;
  border-radius: 0px 0px 15px 15px;
  padding-bottom: 2em;
}

#confirmButtons input

/*Rameshkan*/
  {
  width: 120px;
  height: 45px;
  border-radius: 10px;
  text-decoration: none;
  /*line-height: 30px;*/
  margin: 0 10px;
  color: #fff !important;
  box-shadow: none !important;
  border: 0 !important;
}

body::-webkit-scrollbar {
  display: none;
}

.new-design::-webkit-scrollbar {
  display: none;
}

main::-webkit-scrollbar {
  display: none;
}

body {
  overflow: hidden;
}

.new-design {
  overflow: hidden;
}

main {
  overflow: hidden;
}

/* ADDED BY RAJESH 18-05-2021 EDEFUPD-659*/
.btn-close {
  color: #e2e2e2;
  font-size: 23px;
  font-weight: lighter;
  text-decoration: none;
  position: absolute;
  left: 10px;
  top: 10px;
  cursor: pointer;
}

.btn-close:hover,
btn-close:active {
  text-decoration: none;
  color: #e2e2e2;
}

.btn-en {
  left: unset !important;
  right: 10px !important;
}

.btn-ar {
  right: unset !important;
  left: 10px !important;
}

#en #confirmBox .button {
  /*font-family: 'Janna LT';*/
  font-size: 18px;
}

#en #confirmBody {
  /*font-family: 'Janna LT';*/
  font-size: 18px;
}

#ar #confirmBox .button {
  font-family: inherit;
  font-size: 20px;
}

#ar #confirmBody {
  /*font-family: 'Janna LT';*/
  font-size: 17px;
}

/* END ADDED BY RAJESH 18-05-2021*/
/*!
 * Picker.js v1.2.1
 * https://fengyuanchen.github.io/pickerjs
 *
 * Copyright 2016-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-02-18T13:08:09.658Z
 */

.picker-fixed .picker-header {
    text-align: center;
    background: #862254;
}

.picker-title {
    color: white;
}

:root {
    --gray: #999;
    --blue: #862254;
    --color: #333;
    --background-color: #fff;
    --border: 1px solid #eee;
}

.picker-dialog {
    border-right: none!important;
    border-left: none!important;
}

.js-inline-picker,
.js-inline-picker2 {
    /* width: 50%; */
    align-self: right;
    text-align: right;
    align-items: right;
    /* margin-right: 30%; */
}

.picker {
    background-color: rgba(0, 0, 0, 0.5);
    color: #333;
    color: var(--color);
    direction: ltr;
    display: none;
    font-size: 1.2rem;
    line-height: 0.5;
    overflow: hidden;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-transition: opacity 0.15s;
    transition: opacity 0.15s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.picker-fixed {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1986;
    /* bottom: 0;
    left: 0;
    position: absolute;
    right: 20%;
    top: 11%;
    z-index: 1986;
    width: 300px;
    height: 313px; */
}

.picker-fixed>.picker-dialog {
    bottom: -100%;
    left: 0;
    max-height: 100%;
    position: absolute;
    right: 0;
    -webkit-transition: bottom 0.3s;
    transition: bottom 0.3s;
}

.picker-fixed .picker-header {
    display: block;
}

.picker-fixed .picker-footer {
    display: table;
}

.picker-open {
    display: block;
    opacity: 0;
}

.picker-opened {
    opacity: 1;
}

.picker-opened>.picker-dialog {
    bottom: 0;
}

.picker-dialog {
    background-color: #fff;
    background-color: var(--background-color);
    border: 1px solid #eee;
    border: var(--border);
    font-size: 18px;
}

.picker-header {
    border-bottom: 1px solid #eee;
    border-bottom: var(--border);
    display: none;
    padding: 0.875rem 1.25rem;
    position: relative;
}

.picker-title {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.25rem;
    margin: 0;
}

.picker-close {
    background-color: transparent;
    border-width: 0;
    color: #999;
    color: var(--gray);
    cursor: pointer;
    font-size: 1.75rem;
    height: 3rem;
    opacity: 0.75;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 3rem;
}

.picker-close:focus,
.picker-close:hover {
    opacity: 1;
    outline: none;
}

.picker-body {
    overflow: hidden;
}

.picker-grid {
    display: table;
    table-layout: fixed;
    width: 100%;
    border-top: 10px solid #862254;
    border-bottom: 10px solid #862254;
    border-radius: 3px;
}

.picker-cell {
    display: table-cell;
    position: relative;
}

.picker-cell::before,
.picker-cell::after {
    content: '';
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 3;
}

.picker-cell::before {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05));
    bottom: 50%;
    margin-bottom: 1rem;
    top: 0;
}

.picker-cell::after {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05));
    bottom: 0;
    margin-top: 1rem;
}

.picker-cell+.picker-cell {
    border-left: 1px solid #eee;
    border-left: var(--border);
}

.picker-headers .picker-cell::before {
    margin-bottom: 0;
}

.picker-headers .picker-cell::after {
    margin-top: 2rem;
}

.picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::before,
.picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::after {
    display: none;
}

.picker-cell__header {
    color: #999;
    color: var(--gray);
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin: 0;
    overflow: hidden;
    padding: 0.25rem 0.5rem;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.picker-cell__control {
    cursor: pointer;
    height: 2rem;
    padding: 0.25rem 0.5rem;
    position: relative;
    z-index: 4;
}

.picker-cell__control::before {
    border: 0 solid #ccc;
    content: '';
    display: block;
    height: 0.5rem;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    width: 0.5rem;
}

.picker-cell__control:hover::before {
    border-color: var(--primary);
}

.picker-cell__control--prev::before {
    border-right-width: 1px;
    border-top-width: 1px;
    margin-top: 2px;
}

.picker-cell__control--next::before {
    border-bottom-width: 1px;
    border-left-width: 1px;
    margin-bottom: 2px;
}

.picker-cell__body {
    overflow: hidden;
    position: relative;
}

.picker-cell__body::before,
.picker-cell__body::after {
    content: '';
    height: 2rem;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1;
}

.picker-cell__body::before {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 1)));
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
    top: 0;
}

.picker-cell__body::after {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 1)));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
    bottom: 0;
}

.picker-single .picker-cell__body::before,
.picker-single .picker-cell__body::after {
    display: none;
}

.picker-list {
    list-style: none;
    margin: -2rem 0;
    padding: 0;
    position: relative;
}

.picker-item {
    color: #999;
    color: var(--gray);
    padding: 0.25rem 0.5rem;
    text-align: center;
    white-space: nowrap;
}

.picker-picked {
    color: #862254;
    color: var(--blue);
    font-size: 19px;
    line-height: 30px;
}

.picker-footer {
    border-top: 1px solid #eee;
    border-top: var(--border);
    display: none;
    width: 100%;
}

.picker-cancel,
.picker-confirm {
    background-color: transparent;
    border-width: 0;
    cursor: pointer;
    display: table-cell;
    font-size: 1rem;
    padding: 0.75rem 1rem;
    width: 50%;
}

.picker-cancel:focus,
.picker-cancel:hover,
.picker-confirm:focus,
.picker-confirm:hover {
    background-color: #fcfcfc;
    outline: none;
}

.picker-confirm {
    color: #862254;
    color: var(--blue);
}
@charset "UTF-8";
[dir=ltr] {
  /*!
   * Bootstrap  v5.2.1 (https://getbootstrap.com/)
   * Copyright 2011-2022 The Bootstrap Authors
   * Copyright 2011-2022 Twitter, Inc.
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */
  /* rtl:raw:
  [type="tel"],
  [type="url"],
  [type="email"],
  [type="number"] {
    direction: ltr;
  }
  */
  /* rtl:begin:remove */
  /* rtl:end:remove */
  font-size: 12px;
}
[dir=ltr] :root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0d6efd;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}
[dir=ltr] *,
[dir=ltr] *::before,
[dir=ltr] *::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  [dir=ltr] :root {
    scroll-behavior: smooth;
  }
}
[dir=ltr] body {
  margin: 0;
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
[dir=ltr] hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.25;
}
[dir=ltr] h6, [dir=ltr] .h6, [dir=ltr] h5, [dir=ltr] .h5, [dir=ltr] h4, [dir=ltr] .h4, [dir=ltr] h3, [dir=ltr] .h3, [dir=ltr] h2, [dir=ltr] .h2, [dir=ltr] h1, [dir=ltr] .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
[dir=ltr] h1, [dir=ltr] .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  [dir=ltr] h1, [dir=ltr] .h1 {
    font-size: 2.5rem;
  }
}
[dir=ltr] h2, [dir=ltr] .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  [dir=ltr] h2, [dir=ltr] .h2 {
    font-size: 2rem;
  }
}
[dir=ltr] h3, [dir=ltr] .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  [dir=ltr] h3, [dir=ltr] .h3 {
    font-size: 1.75rem;
  }
}
[dir=ltr] h4, [dir=ltr] .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  [dir=ltr] h4, [dir=ltr] .h4 {
    font-size: 1.5rem;
  }
}
[dir=ltr] h5, [dir=ltr] .h5 {
  font-size: 1.25rem;
}
[dir=ltr] h6, [dir=ltr] .h6 {
  font-size: 1rem;
}
[dir=ltr] p {
  margin-top: 0;
  margin-bottom: 1rem;
}
[dir=ltr] abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
[dir=ltr] address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
[dir=ltr] ol,
[dir=ltr] ul {
  padding-left: 2rem;
}
[dir=ltr] ol,
[dir=ltr] ul,
[dir=ltr] dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
[dir=ltr] ol ol,
[dir=ltr] ul ul,
[dir=ltr] ol ul,
[dir=ltr] ul ol {
  margin-bottom: 0;
}
[dir=ltr] dt {
  font-weight: 700;
}
[dir=ltr] dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
[dir=ltr] blockquote {
  margin: 0 0 1rem;
}
[dir=ltr] b,
[dir=ltr] strong {
  font-weight: bolder;
}
[dir=ltr] small, [dir=ltr] .small {
  font-size: 0.875em;
}
[dir=ltr] mark, [dir=ltr] .mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}
[dir=ltr] sub,
[dir=ltr] sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
[dir=ltr] sub {
  bottom: -0.25em;
}
[dir=ltr] sup {
  top: -0.5em;
}
[dir=ltr] a {
  color: var(--bs-link-color);
  text-decoration: underline;
}
[dir=ltr] a:hover {
  color: var(--bs-link-hover-color);
}
[dir=ltr] a:not([href]):not([class]), [dir=ltr] a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
[dir=ltr] pre,
[dir=ltr] code,
[dir=ltr] kbd,
[dir=ltr] samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
[dir=ltr] pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
[dir=ltr] pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
[dir=ltr] code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > [dir=ltr] code {
  color: inherit;
}
[dir=ltr] kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
[dir=ltr] kbd kbd {
  padding: 0;
  font-size: 1em;
}
[dir=ltr] figure {
  margin: 0 0 1rem;
}
[dir=ltr] img,
[dir=ltr] svg {
  vertical-align: middle;
}
[dir=ltr] table {
  caption-side: bottom;
  border-collapse: collapse;
}
[dir=ltr] caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
}
[dir=ltr] th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
[dir=ltr] thead,
[dir=ltr] tbody,
[dir=ltr] tfoot,
[dir=ltr] tr,
[dir=ltr] td,
[dir=ltr] th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
[dir=ltr] label {
  display: inline-block;
}
[dir=ltr] button {
  border-radius: 0;
}
[dir=ltr] button:focus:not(:focus-visible) {
  outline: 0;
}
[dir=ltr] input,
[dir=ltr] button,
[dir=ltr] select,
[dir=ltr] optgroup,
[dir=ltr] textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
[dir=ltr] button,
[dir=ltr] select {
  text-transform: none;
}
[dir=ltr] [role=button] {
  cursor: pointer;
}
[dir=ltr] select {
  word-wrap: normal;
}
[dir=ltr] select:disabled {
  opacity: 1;
}
[dir=ltr] [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
[dir=ltr] button,
[dir=ltr] [type=button],
[dir=ltr] [type=reset],
[dir=ltr] [type=submit] {
  -webkit-appearance: button;
}
[dir=ltr] button:not(:disabled),
[dir=ltr] [type=button]:not(:disabled),
[dir=ltr] [type=reset]:not(:disabled),
[dir=ltr] [type=submit]:not(:disabled) {
  cursor: pointer;
}
[dir=ltr] ::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
[dir=ltr] textarea {
  resize: vertical;
}
[dir=ltr] fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
[dir=ltr] legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  [dir=ltr] legend {
    font-size: 1.5rem;
  }
}
[dir=ltr] legend + * {
  clear: left;
}
[dir=ltr] ::-webkit-datetime-edit-fields-wrapper,
[dir=ltr] ::-webkit-datetime-edit-text,
[dir=ltr] ::-webkit-datetime-edit-minute,
[dir=ltr] ::-webkit-datetime-edit-hour-field,
[dir=ltr] ::-webkit-datetime-edit-day-field,
[dir=ltr] ::-webkit-datetime-edit-month-field,
[dir=ltr] ::-webkit-datetime-edit-year-field {
  padding: 0;
}
[dir=ltr] ::-webkit-inner-spin-button {
  height: auto;
}
[dir=ltr] [type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}
[dir=ltr] ::-webkit-search-decoration {
  -webkit-appearance: none;
}
[dir=ltr] ::-webkit-color-swatch-wrapper {
  padding: 0;
}
[dir=ltr] ::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
[dir=ltr] output {
  display: inline-block;
}
[dir=ltr] iframe {
  border: 0;
}
[dir=ltr] summary {
  display: list-item;
  cursor: pointer;
}
[dir=ltr] progress {
  vertical-align: baseline;
}
[dir=ltr] [hidden] {
  display: none !important;
}
[dir=ltr] .lead {
  font-size: 1.25rem;
  font-weight: 300;
}
[dir=ltr] .display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=ltr] .display-1 {
    font-size: 5rem;
  }
}
[dir=ltr] .display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=ltr] .display-2 {
    font-size: 4.5rem;
  }
}
[dir=ltr] .display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=ltr] .display-3 {
    font-size: 4rem;
  }
}
[dir=ltr] .display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=ltr] .display-4 {
    font-size: 3.5rem;
  }
}
[dir=ltr] .display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=ltr] .display-5 {
    font-size: 3rem;
  }
}
[dir=ltr] .display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=ltr] .display-6 {
    font-size: 2.5rem;
  }
}
[dir=ltr] .list-unstyled {
  padding-left: 0;
  list-style: none;
}
[dir=ltr] .list-inline {
  padding-left: 0;
  list-style: none;
}
[dir=ltr] .list-inline-item {
  display: inline-block;
}
[dir=ltr] .list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
[dir=ltr] .initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
[dir=ltr] .blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
[dir=ltr] .blockquote > :last-child {
  margin-bottom: 0;
}
[dir=ltr] .blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
[dir=ltr] .blockquote-footer::before {
  content: "— ";
}
[dir=ltr] .img-fluid {
  max-width: 100%;
  height: auto;
}
[dir=ltr] .img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}
[dir=ltr] .figure {
  display: inline-block;
}
[dir=ltr] .figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
[dir=ltr] .figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}
[dir=ltr] .container,
[dir=ltr] .container-fluid,
[dir=ltr] .container-xxl,
[dir=ltr] .container-xl,
[dir=ltr] .container-lg,
[dir=ltr] .container-md,
[dir=ltr] .container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  [dir=ltr] .container-sm, [dir=ltr] .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  [dir=ltr] .container-md, [dir=ltr] .container-sm, [dir=ltr] .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .container-lg, [dir=ltr] .container-md, [dir=ltr] .container-sm, [dir=ltr] .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .container-xl, [dir=ltr] .container-lg, [dir=ltr] .container-md, [dir=ltr] .container-sm, [dir=ltr] .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  [dir=ltr] .container-xxl, [dir=ltr] .container-xl, [dir=ltr] .container-lg, [dir=ltr] .container-md, [dir=ltr] .container-sm, [dir=ltr] .container {
    max-width: 1320px;
  }
}
[dir=ltr] .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
[dir=ltr] .row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
[dir=ltr] .col {
  flex: 1 0 0%;
}
[dir=ltr] .row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
[dir=ltr] .row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
[dir=ltr] .row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
[dir=ltr] .row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}
[dir=ltr] .row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
[dir=ltr] .row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
[dir=ltr] .row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}
[dir=ltr] .col-auto {
  flex: 0 0 auto;
  width: auto;
}
[dir=ltr] .col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
[dir=ltr] .col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
[dir=ltr] .col-3 {
  flex: 0 0 auto;
  width: 25%;
}
[dir=ltr] .col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
[dir=ltr] .col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
[dir=ltr] .col-6 {
  flex: 0 0 auto;
  width: 50%;
}
[dir=ltr] .col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
[dir=ltr] .col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
[dir=ltr] .col-9 {
  flex: 0 0 auto;
  width: 75%;
}
[dir=ltr] .col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
[dir=ltr] .col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
[dir=ltr] .col-12 {
  flex: 0 0 auto;
  width: 100%;
}
[dir=ltr] .offset-1 {
  margin-left: 8.33333333%;
}
[dir=ltr] .offset-2 {
  margin-left: 16.66666667%;
}
[dir=ltr] .offset-3 {
  margin-left: 25%;
}
[dir=ltr] .offset-4 {
  margin-left: 33.33333333%;
}
[dir=ltr] .offset-5 {
  margin-left: 41.66666667%;
}
[dir=ltr] .offset-6 {
  margin-left: 50%;
}
[dir=ltr] .offset-7 {
  margin-left: 58.33333333%;
}
[dir=ltr] .offset-8 {
  margin-left: 66.66666667%;
}
[dir=ltr] .offset-9 {
  margin-left: 75%;
}
[dir=ltr] .offset-10 {
  margin-left: 83.33333333%;
}
[dir=ltr] .offset-11 {
  margin-left: 91.66666667%;
}
[dir=ltr] .g-0,
[dir=ltr] .gx-0 {
  --bs-gutter-x: 0;
}
[dir=ltr] .g-0,
[dir=ltr] .gy-0 {
  --bs-gutter-y: 0;
}
[dir=ltr] .g-1,
[dir=ltr] .gx-1 {
  --bs-gutter-x: 0.25rem;
}
[dir=ltr] .g-1,
[dir=ltr] .gy-1 {
  --bs-gutter-y: 0.25rem;
}
[dir=ltr] .g-2,
[dir=ltr] .gx-2 {
  --bs-gutter-x: 0.5rem;
}
[dir=ltr] .g-2,
[dir=ltr] .gy-2 {
  --bs-gutter-y: 0.5rem;
}
[dir=ltr] .g-3,
[dir=ltr] .gx-3 {
  --bs-gutter-x: 1rem;
}
[dir=ltr] .g-3,
[dir=ltr] .gy-3 {
  --bs-gutter-y: 1rem;
}
[dir=ltr] .g-4,
[dir=ltr] .gx-4 {
  --bs-gutter-x: 1.5rem;
}
[dir=ltr] .g-4,
[dir=ltr] .gy-4 {
  --bs-gutter-y: 1.5rem;
}
[dir=ltr] .g-5,
[dir=ltr] .gx-5 {
  --bs-gutter-x: 3rem;
}
[dir=ltr] .g-5,
[dir=ltr] .gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  [dir=ltr] .col-sm {
    flex: 1 0 0%;
  }
  [dir=ltr] .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=ltr] .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=ltr] .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=ltr] .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=ltr] .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=ltr] .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=ltr] .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=ltr] .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=ltr] .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=ltr] .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=ltr] .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=ltr] .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=ltr] .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .offset-sm-0 {
    margin-left: 0;
  }
  [dir=ltr] .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  [dir=ltr] .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  [dir=ltr] .offset-sm-3 {
    margin-left: 25%;
  }
  [dir=ltr] .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  [dir=ltr] .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  [dir=ltr] .offset-sm-6 {
    margin-left: 50%;
  }
  [dir=ltr] .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  [dir=ltr] .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  [dir=ltr] .offset-sm-9 {
    margin-left: 75%;
  }
  [dir=ltr] .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  [dir=ltr] .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  [dir=ltr] .g-sm-0,
[dir=ltr] .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  [dir=ltr] .g-sm-0,
[dir=ltr] .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  [dir=ltr] .g-sm-1,
[dir=ltr] .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=ltr] .g-sm-1,
[dir=ltr] .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=ltr] .g-sm-2,
[dir=ltr] .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=ltr] .g-sm-2,
[dir=ltr] .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=ltr] .g-sm-3,
[dir=ltr] .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=ltr] .g-sm-3,
[dir=ltr] .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=ltr] .g-sm-4,
[dir=ltr] .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=ltr] .g-sm-4,
[dir=ltr] .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=ltr] .g-sm-5,
[dir=ltr] .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=ltr] .g-sm-5,
[dir=ltr] .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  [dir=ltr] .col-md {
    flex: 1 0 0%;
  }
  [dir=ltr] .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=ltr] .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=ltr] .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=ltr] .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=ltr] .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=ltr] .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=ltr] .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=ltr] .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=ltr] .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=ltr] .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=ltr] .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=ltr] .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=ltr] .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .offset-md-0 {
    margin-left: 0;
  }
  [dir=ltr] .offset-md-1 {
    margin-left: 8.33333333%;
  }
  [dir=ltr] .offset-md-2 {
    margin-left: 16.66666667%;
  }
  [dir=ltr] .offset-md-3 {
    margin-left: 25%;
  }
  [dir=ltr] .offset-md-4 {
    margin-left: 33.33333333%;
  }
  [dir=ltr] .offset-md-5 {
    margin-left: 41.66666667%;
  }
  [dir=ltr] .offset-md-6 {
    margin-left: 50%;
  }
  [dir=ltr] .offset-md-7 {
    margin-left: 58.33333333%;
  }
  [dir=ltr] .offset-md-8 {
    margin-left: 66.66666667%;
  }
  [dir=ltr] .offset-md-9 {
    margin-left: 75%;
  }
  [dir=ltr] .offset-md-10 {
    margin-left: 83.33333333%;
  }
  [dir=ltr] .offset-md-11 {
    margin-left: 91.66666667%;
  }
  [dir=ltr] .g-md-0,
[dir=ltr] .gx-md-0 {
    --bs-gutter-x: 0;
  }
  [dir=ltr] .g-md-0,
[dir=ltr] .gy-md-0 {
    --bs-gutter-y: 0;
  }
  [dir=ltr] .g-md-1,
[dir=ltr] .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=ltr] .g-md-1,
[dir=ltr] .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=ltr] .g-md-2,
[dir=ltr] .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=ltr] .g-md-2,
[dir=ltr] .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=ltr] .g-md-3,
[dir=ltr] .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=ltr] .g-md-3,
[dir=ltr] .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=ltr] .g-md-4,
[dir=ltr] .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=ltr] .g-md-4,
[dir=ltr] .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=ltr] .g-md-5,
[dir=ltr] .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=ltr] .g-md-5,
[dir=ltr] .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .col-lg {
    flex: 1 0 0%;
  }
  [dir=ltr] .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=ltr] .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=ltr] .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=ltr] .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=ltr] .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=ltr] .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=ltr] .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=ltr] .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=ltr] .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=ltr] .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=ltr] .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=ltr] .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=ltr] .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .offset-lg-0 {
    margin-left: 0;
  }
  [dir=ltr] .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  [dir=ltr] .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  [dir=ltr] .offset-lg-3 {
    margin-left: 25%;
  }
  [dir=ltr] .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  [dir=ltr] .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  [dir=ltr] .offset-lg-6 {
    margin-left: 50%;
  }
  [dir=ltr] .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  [dir=ltr] .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  [dir=ltr] .offset-lg-9 {
    margin-left: 75%;
  }
  [dir=ltr] .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  [dir=ltr] .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  [dir=ltr] .g-lg-0,
[dir=ltr] .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  [dir=ltr] .g-lg-0,
[dir=ltr] .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  [dir=ltr] .g-lg-1,
[dir=ltr] .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=ltr] .g-lg-1,
[dir=ltr] .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=ltr] .g-lg-2,
[dir=ltr] .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=ltr] .g-lg-2,
[dir=ltr] .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=ltr] .g-lg-3,
[dir=ltr] .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=ltr] .g-lg-3,
[dir=ltr] .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=ltr] .g-lg-4,
[dir=ltr] .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=ltr] .g-lg-4,
[dir=ltr] .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=ltr] .g-lg-5,
[dir=ltr] .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=ltr] .g-lg-5,
[dir=ltr] .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .col-xl {
    flex: 1 0 0%;
  }
  [dir=ltr] .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=ltr] .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=ltr] .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=ltr] .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=ltr] .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=ltr] .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=ltr] .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=ltr] .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=ltr] .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=ltr] .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=ltr] .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=ltr] .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=ltr] .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .offset-xl-0 {
    margin-left: 0;
  }
  [dir=ltr] .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  [dir=ltr] .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  [dir=ltr] .offset-xl-3 {
    margin-left: 25%;
  }
  [dir=ltr] .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  [dir=ltr] .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  [dir=ltr] .offset-xl-6 {
    margin-left: 50%;
  }
  [dir=ltr] .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  [dir=ltr] .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  [dir=ltr] .offset-xl-9 {
    margin-left: 75%;
  }
  [dir=ltr] .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  [dir=ltr] .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  [dir=ltr] .g-xl-0,
[dir=ltr] .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  [dir=ltr] .g-xl-0,
[dir=ltr] .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  [dir=ltr] .g-xl-1,
[dir=ltr] .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=ltr] .g-xl-1,
[dir=ltr] .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=ltr] .g-xl-2,
[dir=ltr] .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=ltr] .g-xl-2,
[dir=ltr] .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=ltr] .g-xl-3,
[dir=ltr] .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=ltr] .g-xl-3,
[dir=ltr] .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=ltr] .g-xl-4,
[dir=ltr] .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=ltr] .g-xl-4,
[dir=ltr] .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=ltr] .g-xl-5,
[dir=ltr] .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=ltr] .g-xl-5,
[dir=ltr] .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  [dir=ltr] .col-xxl {
    flex: 1 0 0%;
  }
  [dir=ltr] .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=ltr] .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=ltr] .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=ltr] .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=ltr] .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=ltr] .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=ltr] .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=ltr] .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=ltr] .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=ltr] .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=ltr] .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=ltr] .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=ltr] .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=ltr] .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=ltr] .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=ltr] .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=ltr] .offset-xxl-0 {
    margin-left: 0;
  }
  [dir=ltr] .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  [dir=ltr] .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  [dir=ltr] .offset-xxl-3 {
    margin-left: 25%;
  }
  [dir=ltr] .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  [dir=ltr] .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  [dir=ltr] .offset-xxl-6 {
    margin-left: 50%;
  }
  [dir=ltr] .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  [dir=ltr] .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  [dir=ltr] .offset-xxl-9 {
    margin-left: 75%;
  }
  [dir=ltr] .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  [dir=ltr] .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  [dir=ltr] .g-xxl-0,
[dir=ltr] .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  [dir=ltr] .g-xxl-0,
[dir=ltr] .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  [dir=ltr] .g-xxl-1,
[dir=ltr] .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=ltr] .g-xxl-1,
[dir=ltr] .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=ltr] .g-xxl-2,
[dir=ltr] .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=ltr] .g-xxl-2,
[dir=ltr] .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=ltr] .g-xxl-3,
[dir=ltr] .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=ltr] .g-xxl-3,
[dir=ltr] .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=ltr] .g-xxl-4,
[dir=ltr] .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=ltr] .g-xxl-4,
[dir=ltr] .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=ltr] .g-xxl-5,
[dir=ltr] .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=ltr] .g-xxl-5,
[dir=ltr] .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
[dir=ltr] .table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
[dir=ltr] .table > tbody {
  vertical-align: inherit;
}
[dir=ltr] .table > thead {
  vertical-align: bottom;
}
[dir=ltr] .table-group-divider {
  border-top: 2px solid currentcolor;
}
[dir=ltr] .caption-top {
  caption-side: top;
}
[dir=ltr] .table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}
[dir=ltr] .table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
[dir=ltr] .table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}
[dir=ltr] .table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
[dir=ltr] .table-borderless > :not(:first-child) {
  border-top-width: 0;
}
[dir=ltr] .table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
[dir=ltr] .table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
[dir=ltr] .table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}
[dir=ltr] .table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}
[dir=ltr] .table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #bacbe6;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #cbccce;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #bcd0c7;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #badce3;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #e6dbb9;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=ltr] .table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  [dir=ltr] .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  [dir=ltr] .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  [dir=ltr] .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  [dir=ltr] .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  [dir=ltr] .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
[dir=ltr] .form-label {
  margin-bottom: 0.5rem;
}
[dir=ltr] .col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
[dir=ltr] .col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}
[dir=ltr] .col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}
[dir=ltr] .form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}
[dir=ltr] .form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  appearance: none;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-control {
    transition: none;
  }
}
[dir=ltr] .form-control[type=file] {
  overflow: hidden;
}
[dir=ltr] .form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
[dir=ltr] .form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=ltr] .form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
[dir=ltr] .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
[dir=ltr] .form-control:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
[dir=ltr] .form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-control::file-selector-button {
    transition: none;
  }
}
[dir=ltr] .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}
[dir=ltr] .form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
[dir=ltr] .form-control-plaintext:focus {
  outline: 0;
}
[dir=ltr] .form-control-plaintext.form-control-sm, [dir=ltr] .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
[dir=ltr] .form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
[dir=ltr] .form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
[dir=ltr] .form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
[dir=ltr] .form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
[dir=ltr] textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px);
}
[dir=ltr] textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
}
[dir=ltr] textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}
[dir=ltr] .form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem;
}
[dir=ltr] .form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
[dir=ltr] .form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.375rem;
}
[dir=ltr] .form-control-color::-webkit-color-swatch {
  border-radius: 0.375rem;
}
[dir=ltr] .form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
}
[dir=ltr] .form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
}
[dir=ltr] .form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-select {
    transition: none;
  }
}
[dir=ltr] .form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=ltr] .form-select[multiple], [dir=ltr] .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
[dir=ltr] .form-select:disabled {
  background-color: #e9ecef;
}
[dir=ltr] .form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}
[dir=ltr] .form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
[dir=ltr] .form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
[dir=ltr] .form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
[dir=ltr] .form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
[dir=ltr] .form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
[dir=ltr] .form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
[dir=ltr] .form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  print-color-adjust: exact;
}
[dir=ltr] .form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
[dir=ltr] .form-check-input[type=radio] {
  border-radius: 50%;
}
[dir=ltr] .form-check-input:active {
  filter: brightness(90%);
}
[dir=ltr] .form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=ltr] .form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
[dir=ltr] .form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
[dir=ltr] .form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
[dir=ltr] .form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
[dir=ltr] .form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
[dir=ltr] .form-check-input[disabled] ~ .form-check-label, [dir=ltr] .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
[dir=ltr] .form-switch {
  padding-left: 2.5em;
}
[dir=ltr] .form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-switch .form-check-input {
    transition: none;
  }
}
[dir=ltr] .form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
[dir=ltr] .form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
[dir=ltr] .form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
[dir=ltr] .form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
[dir=ltr] .form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
[dir=ltr] .btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
[dir=ltr] .btn-check[disabled] + .btn, [dir=ltr] .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[dir=ltr] .form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
[dir=ltr] .form-range:focus {
  outline: 0;
}
[dir=ltr] .form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=ltr] .form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=ltr] .form-range::-moz-focus-outer {
  border: 0;
}
[dir=ltr] .form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
[dir=ltr] .form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
[dir=ltr] .form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
[dir=ltr] .form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-range::-moz-range-thumb {
    transition: none;
  }
}
[dir=ltr] .form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
[dir=ltr] .form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
[dir=ltr] .form-range:disabled {
  pointer-events: none;
}
[dir=ltr] .form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
[dir=ltr] .form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
[dir=ltr] .form-floating {
  position: relative;
}
[dir=ltr] .form-floating > .form-control,
[dir=ltr] .form-floating > .form-control-plaintext,
[dir=ltr] .form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
[dir=ltr] .form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .form-floating > label {
    transition: none;
  }
}
[dir=ltr] .form-floating > .form-control,
[dir=ltr] .form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
[dir=ltr] .form-floating > .form-control::placeholder,
[dir=ltr] .form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
[dir=ltr] .form-floating > .form-control:focus, [dir=ltr] .form-floating > .form-control:not(:placeholder-shown),
[dir=ltr] .form-floating > .form-control-plaintext:focus,
[dir=ltr] .form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .form-floating > .form-control:-webkit-autofill,
[dir=ltr] .form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=ltr] .form-floating > .form-control:focus ~ label,
[dir=ltr] .form-floating > .form-control:not(:placeholder-shown) ~ label,
[dir=ltr] .form-floating > .form-control-plaintext ~ label,
[dir=ltr] .form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
[dir=ltr] .form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
[dir=ltr] .form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}
[dir=ltr] .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
[dir=ltr] .input-group > .form-control,
[dir=ltr] .input-group > .form-select,
[dir=ltr] .input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
[dir=ltr] .input-group > .form-control:focus,
[dir=ltr] .input-group > .form-select:focus,
[dir=ltr] .input-group > .form-floating:focus-within {
  z-index: 5;
}
[dir=ltr] .input-group .btn {
  position: relative;
  z-index: 2;
}
[dir=ltr] .input-group .btn:focus {
  z-index: 5;
}
[dir=ltr] .input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
}
[dir=ltr] .input-group-lg > .form-control,
[dir=ltr] .input-group-lg > .form-select,
[dir=ltr] .input-group-lg > .input-group-text,
[dir=ltr] .input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
[dir=ltr] .input-group-sm > .form-control,
[dir=ltr] .input-group-sm > .form-select,
[dir=ltr] .input-group-sm > .input-group-text,
[dir=ltr] .input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
[dir=ltr] .input-group-lg > .form-select,
[dir=ltr] .input-group-sm > .form-select {
  padding-right: 3rem;
}
[dir=ltr] .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
[dir=ltr] .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
[dir=ltr] .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
[dir=ltr] .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
[dir=ltr] .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
[dir=ltr] .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
[dir=ltr] .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=ltr] .input-group > .form-floating:not(:first-child) > .form-control,
[dir=ltr] .input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=ltr] .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}
[dir=ltr] .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.375rem;
}
.was-validated [dir=ltr]:valid ~ .valid-feedback,
.was-validated [dir=ltr]:valid ~ .valid-tooltip, [dir=ltr].is-valid ~ .valid-feedback,
[dir=ltr].is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated [dir=ltr] .form-control:valid, [dir=ltr] .form-control.is-valid {
  border-color: #198754;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [dir=ltr] .form-control:valid:focus, [dir=ltr] .form-control.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated [dir=ltr] textarea.form-control:valid, [dir=ltr] textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated [dir=ltr] .form-select:valid, [dir=ltr] .form-select.is-valid {
  border-color: #198754;
}
.was-validated [dir=ltr] .form-select:valid:not([multiple]):not([size]), .was-validated [dir=ltr] .form-select:valid:not([multiple])[size="1"], [dir=ltr] .form-select.is-valid:not([multiple]):not([size]), [dir=ltr] .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [dir=ltr] .form-select:valid:focus, [dir=ltr] .form-select.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated [dir=ltr] .form-control-color:valid, [dir=ltr] .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated [dir=ltr] .form-check-input:valid, [dir=ltr] .form-check-input.is-valid {
  border-color: #198754;
}
.was-validated [dir=ltr] .form-check-input:valid:checked, [dir=ltr] .form-check-input.is-valid:checked {
  background-color: #198754;
}
.was-validated [dir=ltr] .form-check-input:valid:focus, [dir=ltr] .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated [dir=ltr] .form-check-input:valid ~ .form-check-label, [dir=ltr] .form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}
[dir=ltr] .form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated [dir=ltr] .input-group > .form-control:not(:focus):valid, [dir=ltr] .input-group > .form-control:not(:focus).is-valid,
.was-validated [dir=ltr] .input-group > .form-select:not(:focus):valid,
[dir=ltr] .input-group > .form-select:not(:focus).is-valid,
.was-validated [dir=ltr] .input-group > .form-floating:not(:focus-within):valid,
[dir=ltr] .input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
[dir=ltr] .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}
[dir=ltr] .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.375rem;
}
.was-validated [dir=ltr]:invalid ~ .invalid-feedback,
.was-validated [dir=ltr]:invalid ~ .invalid-tooltip, [dir=ltr].is-invalid ~ .invalid-feedback,
[dir=ltr].is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated [dir=ltr] .form-control:invalid, [dir=ltr] .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [dir=ltr] .form-control:invalid:focus, [dir=ltr] .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated [dir=ltr] textarea.form-control:invalid, [dir=ltr] textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated [dir=ltr] .form-select:invalid, [dir=ltr] .form-select.is-invalid {
  border-color: #dc3545;
}
.was-validated [dir=ltr] .form-select:invalid:not([multiple]):not([size]), .was-validated [dir=ltr] .form-select:invalid:not([multiple])[size="1"], [dir=ltr] .form-select.is-invalid:not([multiple]):not([size]), [dir=ltr] .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [dir=ltr] .form-select:invalid:focus, [dir=ltr] .form-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated [dir=ltr] .form-control-color:invalid, [dir=ltr] .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated [dir=ltr] .form-check-input:invalid, [dir=ltr] .form-check-input.is-invalid {
  border-color: #dc3545;
}
.was-validated [dir=ltr] .form-check-input:invalid:checked, [dir=ltr] .form-check-input.is-invalid:checked {
  background-color: #dc3545;
}
.was-validated [dir=ltr] .form-check-input:invalid:focus, [dir=ltr] .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated [dir=ltr] .form-check-input:invalid ~ .form-check-label, [dir=ltr] .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
[dir=ltr] .form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated [dir=ltr] .input-group > .form-control:not(:focus):invalid, [dir=ltr] .input-group > .form-control:not(:focus).is-invalid,
.was-validated [dir=ltr] .input-group > .form-select:not(:focus):invalid,
[dir=ltr] .input-group > .form-select:not(:focus).is-invalid,
.was-validated [dir=ltr] .input-group > .form-floating:not(:focus-within):invalid,
[dir=ltr] .input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
[dir=ltr] .btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #212529;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.375rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .btn {
    transition: none;
  }
}
:not(.btn-check) + [dir=ltr] .btn:hover, [dir=ltr] .btn:first-child:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
[dir=ltr] .btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + [dir=ltr] .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + [dir=ltr] .btn, :not(.btn-check) + [dir=ltr] .btn:active, [dir=ltr] .btn:first-child:active, [dir=ltr] .btn.active, [dir=ltr] .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + [dir=ltr] .btn:focus-visible, :not(.btn-check) + [dir=ltr] .btn:active:focus-visible, [dir=ltr] .btn:first-child:active:focus-visible, [dir=ltr] .btn.active:focus-visible, [dir=ltr] .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
[dir=ltr] .btn:disabled, [dir=ltr] .btn.disabled, fieldset:disabled [dir=ltr] .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
[dir=ltr] .btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
[dir=ltr] .btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
[dir=ltr] .btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
[dir=ltr] .btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
[dir=ltr] .btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
[dir=ltr] .btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
[dir=ltr] .btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
[dir=ltr] .btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
[dir=ltr] .btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
[dir=ltr] .btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
[dir=ltr] .btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
[dir=ltr] .btn-link:focus-visible {
  color: var(--bs-btn-color);
}
[dir=ltr] .btn-link:hover {
  color: var(--bs-btn-hover-color);
}
[dir=ltr] .btn-lg, [dir=ltr] .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: 0.5rem;
}
[dir=ltr] .btn-sm, [dir=ltr] .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.25rem;
}
[dir=ltr] .fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .fade {
    transition: none;
  }
}
[dir=ltr] .fade:not(.show) {
  opacity: 0;
}
[dir=ltr] .collapse:not(.show) {
  display: none;
}
[dir=ltr] .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .collapsing {
    transition: none;
  }
}
[dir=ltr] .collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .collapsing.collapse-horizontal {
    transition: none;
  }
}
[dir=ltr] .dropup,
[dir=ltr] .dropend,
[dir=ltr] .dropdown,
[dir=ltr] .dropstart,
[dir=ltr] .dropup-center,
[dir=ltr] .dropdown-center {
  position: relative;
}
[dir=ltr] .dropdown-toggle {
  white-space: nowrap;
}
[dir=ltr] .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
[dir=ltr] .dropdown-toggle:empty::after {
  margin-left: 0;
}
[dir=ltr] .dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #212529;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0.375rem;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #e9ecef;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
[dir=ltr] .dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
[dir=ltr] .dropdown-menu-start {
  --bs-position: start;
}
[dir=ltr] .dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
[dir=ltr] .dropdown-menu-end {
  --bs-position: end;
}
[dir=ltr] .dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  [dir=ltr] .dropdown-menu-sm-start {
    --bs-position: start;
  }
  [dir=ltr] .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  [dir=ltr] .dropdown-menu-sm-end {
    --bs-position: end;
  }
  [dir=ltr] .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  [dir=ltr] .dropdown-menu-md-start {
    --bs-position: start;
  }
  [dir=ltr] .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  [dir=ltr] .dropdown-menu-md-end {
    --bs-position: end;
  }
  [dir=ltr] .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .dropdown-menu-lg-start {
    --bs-position: start;
  }
  [dir=ltr] .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  [dir=ltr] .dropdown-menu-lg-end {
    --bs-position: end;
  }
  [dir=ltr] .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .dropdown-menu-xl-start {
    --bs-position: start;
  }
  [dir=ltr] .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  [dir=ltr] .dropdown-menu-xl-end {
    --bs-position: end;
  }
  [dir=ltr] .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  [dir=ltr] .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  [dir=ltr] .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  [dir=ltr] .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  [dir=ltr] .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
[dir=ltr] .dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
[dir=ltr] .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
[dir=ltr] .dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
[dir=ltr] .dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
[dir=ltr] .dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
[dir=ltr] .dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
[dir=ltr] .dropend .dropdown-toggle::after {
  vertical-align: 0;
}
[dir=ltr] .dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
[dir=ltr] .dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
[dir=ltr] .dropstart .dropdown-toggle::after {
  display: none;
}
[dir=ltr] .dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
[dir=ltr] .dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
[dir=ltr] .dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
[dir=ltr] .dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
[dir=ltr] .dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
[dir=ltr] .dropdown-item:hover, [dir=ltr] .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
[dir=ltr] .dropdown-item.active, [dir=ltr] .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
[dir=ltr] .dropdown-item.disabled, [dir=ltr] .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
[dir=ltr] .dropdown-menu.show {
  display: block;
}
[dir=ltr] .dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
[dir=ltr] .dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
[dir=ltr] .dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
[dir=ltr] .btn-group,
[dir=ltr] .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
[dir=ltr] .btn-group > .btn,
[dir=ltr] .btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
[dir=ltr] .btn-group > .btn-check:checked + .btn,
[dir=ltr] .btn-group > .btn-check:focus + .btn,
[dir=ltr] .btn-group > .btn:hover,
[dir=ltr] .btn-group > .btn:focus,
[dir=ltr] .btn-group > .btn:active,
[dir=ltr] .btn-group > .btn.active,
[dir=ltr] .btn-group-vertical > .btn-check:checked + .btn,
[dir=ltr] .btn-group-vertical > .btn-check:focus + .btn,
[dir=ltr] .btn-group-vertical > .btn:hover,
[dir=ltr] .btn-group-vertical > .btn:focus,
[dir=ltr] .btn-group-vertical > .btn:active,
[dir=ltr] .btn-group-vertical > .btn.active {
  z-index: 1;
}
[dir=ltr] .btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
[dir=ltr] .btn-toolbar .input-group {
  width: auto;
}
[dir=ltr] .btn-group {
  border-radius: 0.375rem;
}
[dir=ltr] .btn-group > :not(.btn-check:first-child) + .btn,
[dir=ltr] .btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
[dir=ltr] .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
[dir=ltr] .btn-group > .btn.dropdown-toggle-split:first-child,
[dir=ltr] .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=ltr] .btn-group > .btn:nth-child(n+3),
[dir=ltr] .btn-group > :not(.btn-check) + .btn,
[dir=ltr] .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=ltr] .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
[dir=ltr] .dropdown-toggle-split::after, .dropup [dir=ltr] .dropdown-toggle-split::after, .dropend [dir=ltr] .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart [dir=ltr] .dropdown-toggle-split::before {
  margin-right: 0;
}
[dir=ltr] .btn-sm + .dropdown-toggle-split, [dir=ltr] .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
[dir=ltr] .btn-lg + .dropdown-toggle-split, [dir=ltr] .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
[dir=ltr] .btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
[dir=ltr] .btn-group-vertical > .btn,
[dir=ltr] .btn-group-vertical > .btn-group {
  width: 100%;
}
[dir=ltr] .btn-group-vertical > .btn:not(:first-child),
[dir=ltr] .btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
[dir=ltr] .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
[dir=ltr] .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=ltr] .btn-group-vertical > .btn ~ .btn,
[dir=ltr] .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #6c757d;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
[dir=ltr] .nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .nav-link {
    transition: none;
  }
}
[dir=ltr] .nav-link:hover, [dir=ltr] .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
[dir=ltr] .nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
[dir=ltr] .nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
[dir=ltr] .nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
[dir=ltr] .nav-tabs .nav-link:hover, [dir=ltr] .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
[dir=ltr] .nav-tabs .nav-link.disabled, [dir=ltr] .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
[dir=ltr] .nav-tabs .nav-link.active,
[dir=ltr] .nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
[dir=ltr] .nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
[dir=ltr] .nav-pills {
  --bs-nav-pills-border-radius: 0.375rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
[dir=ltr] .nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
[dir=ltr] .nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
[dir=ltr] .nav-pills .nav-link.active,
[dir=ltr] .nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
[dir=ltr] .nav-fill > .nav-link,
[dir=ltr] .nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
[dir=ltr] .nav-justified > .nav-link,
[dir=ltr] .nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
[dir=ltr] .nav-fill .nav-item .nav-link,
[dir=ltr] .nav-justified .nav-item .nav-link {
  width: 100%;
}
[dir=ltr] .tab-content > .tab-pane {
  display: none;
}
[dir=ltr] .tab-content > .active {
  display: block;
}
[dir=ltr] .navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.375rem;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
[dir=ltr] .navbar > .container,
[dir=ltr] .navbar > .container-fluid,
[dir=ltr] .navbar > .container-sm,
[dir=ltr] .navbar > .container-md,
[dir=ltr] .navbar > .container-lg,
[dir=ltr] .navbar > .container-xl,
[dir=ltr] .navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
[dir=ltr] .navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
[dir=ltr] .navbar-brand:hover, [dir=ltr] .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
[dir=ltr] .navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
[dir=ltr] .navbar-nav .show > .nav-link,
[dir=ltr] .navbar-nav .nav-link.active {
  color: var(--bs-navbar-active-color);
}
[dir=ltr] .navbar-nav .dropdown-menu {
  position: static;
}
[dir=ltr] .navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
[dir=ltr] .navbar-text a,
[dir=ltr] .navbar-text a:hover,
[dir=ltr] .navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
[dir=ltr] .navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
[dir=ltr] .navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .navbar-toggler {
    transition: none;
  }
}
[dir=ltr] .navbar-toggler:hover {
  text-decoration: none;
}
[dir=ltr] .navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
[dir=ltr] .navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
[dir=ltr] .navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  [dir=ltr] .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=ltr] .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  [dir=ltr] .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=ltr] .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=ltr] .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=ltr] .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=ltr] .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  [dir=ltr] .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=ltr] .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=ltr] .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  [dir=ltr] .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=ltr] .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  [dir=ltr] .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=ltr] .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=ltr] .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=ltr] .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=ltr] .navbar-expand-md .navbar-toggler {
    display: none;
  }
  [dir=ltr] .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=ltr] .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=ltr] .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=ltr] .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  [dir=ltr] .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=ltr] .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=ltr] .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=ltr] .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=ltr] .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  [dir=ltr] .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=ltr] .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=ltr] .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=ltr] .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  [dir=ltr] .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=ltr] .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=ltr] .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=ltr] .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=ltr] .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  [dir=ltr] .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=ltr] .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=ltr] .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  [dir=ltr] .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=ltr] .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  [dir=ltr] .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=ltr] .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=ltr] .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=ltr] .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=ltr] .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  [dir=ltr] .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=ltr] .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=ltr] .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
[dir=ltr] .navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
[dir=ltr] .navbar-expand .navbar-nav {
  flex-direction: row;
}
[dir=ltr] .navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
[dir=ltr] .navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
[dir=ltr] .navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
[dir=ltr] .navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
[dir=ltr] .navbar-expand .navbar-toggler {
  display: none;
}
[dir=ltr] .navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
[dir=ltr] .navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
[dir=ltr] .navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
[dir=ltr] .navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[dir=ltr] .accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0c63e4;
  --bs-accordion-active-bg: #e7f1ff;
}
[dir=ltr] .accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .accordion-button {
    transition: none;
  }
}
[dir=ltr] .accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
[dir=ltr] .accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
[dir=ltr] .accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .accordion-button::after {
    transition: none;
  }
}
[dir=ltr] .accordion-button:hover {
  z-index: 2;
}
[dir=ltr] .accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
[dir=ltr] .accordion-header {
  margin-bottom: 0;
}
[dir=ltr] .accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
[dir=ltr] .accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
[dir=ltr] .accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
[dir=ltr] .accordion-item:not(:first-of-type) {
  border-top: 0;
}
[dir=ltr] .accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
[dir=ltr] .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
[dir=ltr] .accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
[dir=ltr] .accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
[dir=ltr] .accordion-flush .accordion-collapse {
  border-width: 0;
}
[dir=ltr] .accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
[dir=ltr] .accordion-flush .accordion-item:first-child {
  border-top: 0;
}
[dir=ltr] .accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
[dir=ltr] .accordion-flush .accordion-item .accordion-button, [dir=ltr] .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}
[dir=ltr] .btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: 0.5;
}
[dir=ltr] .btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
[dir=ltr] .btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}
[dir=ltr] .btn-close:disabled, [dir=ltr] .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: 0.25;
}
[dir=ltr] .btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}
[dir=ltr] .modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 0.5rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.5rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
[dir=ltr] .modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade [dir=ltr] .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade [dir=ltr] .modal-dialog {
    transition: none;
  }
}
.modal.show [dir=ltr] .modal-dialog {
  transform: none;
}
.modal.modal-static [dir=ltr] .modal-dialog {
  transform: scale(1.02);
}
[dir=ltr] .modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
[dir=ltr] .modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
[dir=ltr] .modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
[dir=ltr] .modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
[dir=ltr] .modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
[dir=ltr] .modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
[dir=ltr] .modal-backdrop.fade {
  opacity: 0;
}
[dir=ltr] .modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
[dir=ltr] .modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
[dir=ltr] .modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
[dir=ltr] .modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
[dir=ltr] .modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
[dir=ltr] .modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
[dir=ltr] .modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  [dir=ltr] .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  [dir=ltr] .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  [dir=ltr] .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .modal-lg,
[dir=ltr] .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .modal-xl {
    --bs-modal-width: 1140px;
  }
}
[dir=ltr] .modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
[dir=ltr] .modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
[dir=ltr] .modal-fullscreen .modal-header,
[dir=ltr] .modal-fullscreen .modal-footer {
  border-radius: 0;
}
[dir=ltr] .modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  [dir=ltr] .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=ltr] .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-sm-down .modal-header,
[dir=ltr] .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  [dir=ltr] .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=ltr] .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-md-down .modal-header,
[dir=ltr] .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  [dir=ltr] .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=ltr] .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-lg-down .modal-header,
[dir=ltr] .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  [dir=ltr] .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=ltr] .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-xl-down .modal-header,
[dir=ltr] .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  [dir=ltr] .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=ltr] .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-xxl-down .modal-header,
[dir=ltr] .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  [dir=ltr] .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
[dir=ltr] .clearfix::after {
  display: block;
  clear: both;
  content: "";
}
[dir=ltr] .text-bg-primary {
  color: #fff !important;
  background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-success {
  color: #fff !important;
  background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-info {
  color: #000 !important;
  background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-warning {
  color: #000 !important;
  background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-danger {
  color: #fff !important;
  background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-light {
  color: #000 !important;
  background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .text-bg-dark {
  color: #fff !important;
  background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
}
[dir=ltr] .link-primary {
  color: #0d6efd !important;
}
[dir=ltr] .link-primary:hover, [dir=ltr] .link-primary:focus {
  color: #0a58ca !important;
}
[dir=ltr] .link-secondary {
  color: #6c757d !important;
}
[dir=ltr] .link-secondary:hover, [dir=ltr] .link-secondary:focus {
  color: #565e64 !important;
}
[dir=ltr] .link-success {
  color: #198754 !important;
}
[dir=ltr] .link-success:hover, [dir=ltr] .link-success:focus {
  color: #146c43 !important;
}
[dir=ltr] .link-info {
  color: #0dcaf0 !important;
}
[dir=ltr] .link-info:hover, [dir=ltr] .link-info:focus {
  color: #3dd5f3 !important;
}
[dir=ltr] .link-warning {
  color: #ffc107 !important;
}
[dir=ltr] .link-warning:hover, [dir=ltr] .link-warning:focus {
  color: #ffcd39 !important;
}
[dir=ltr] .link-danger {
  color: #dc3545 !important;
}
[dir=ltr] .link-danger:hover, [dir=ltr] .link-danger:focus {
  color: #b02a37 !important;
}
[dir=ltr] .link-light {
  color: #f8f9fa !important;
}
[dir=ltr] .link-light:hover, [dir=ltr] .link-light:focus {
  color: #f9fafb !important;
}
[dir=ltr] .link-dark {
  color: #212529 !important;
}
[dir=ltr] .link-dark:hover, [dir=ltr] .link-dark:focus {
  color: #1a1e21 !important;
}
[dir=ltr] .ratio {
  position: relative;
  width: 100%;
}
[dir=ltr] .ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
[dir=ltr] .ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
[dir=ltr] .ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
[dir=ltr] .ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
[dir=ltr] .ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
[dir=ltr] .ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
[dir=ltr] .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
[dir=ltr] .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
[dir=ltr] .sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
[dir=ltr] .sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  [dir=ltr] .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=ltr] .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  [dir=ltr] .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=ltr] .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=ltr] .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=ltr] .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  [dir=ltr] .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=ltr] .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
[dir=ltr] .hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
[dir=ltr] .vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
[dir=ltr] .visually-hidden,
[dir=ltr] .visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
[dir=ltr] .stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
[dir=ltr] .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[dir=ltr] .vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
[dir=ltr] .align-baseline {
  vertical-align: baseline !important;
}
[dir=ltr] .align-top {
  vertical-align: top !important;
}
[dir=ltr] .align-middle {
  vertical-align: middle !important;
}
[dir=ltr] .align-bottom {
  vertical-align: bottom !important;
}
[dir=ltr] .align-text-bottom {
  vertical-align: text-bottom !important;
}
[dir=ltr] .align-text-top {
  vertical-align: text-top !important;
}
[dir=ltr] .float-start {
  float: left !important;
}
[dir=ltr] .float-end {
  float: right !important;
}
[dir=ltr] .float-none {
  float: none !important;
}
[dir=ltr] .opacity-0 {
  opacity: 0 !important;
}
[dir=ltr] .opacity-25 {
  opacity: 0.25 !important;
}
[dir=ltr] .opacity-50 {
  opacity: 0.5 !important;
}
[dir=ltr] .opacity-75 {
  opacity: 0.75 !important;
}
[dir=ltr] .opacity-100 {
  opacity: 1 !important;
}
[dir=ltr] .overflow-auto {
  overflow: auto !important;
}
[dir=ltr] .overflow-hidden {
  overflow: hidden !important;
}
[dir=ltr] .overflow-visible {
  overflow: visible !important;
}
[dir=ltr] .overflow-scroll {
  overflow: scroll !important;
}
[dir=ltr] .d-inline {
  display: inline !important;
}
[dir=ltr] .d-inline-block {
  display: inline-block !important;
}
[dir=ltr] .d-block {
  display: block !important;
}
[dir=ltr] .d-grid {
  display: grid !important;
}
[dir=ltr] .d-table {
  display: table !important;
}
[dir=ltr] .d-table-row {
  display: table-row !important;
}
[dir=ltr] .d-table-cell {
  display: table-cell !important;
}
[dir=ltr] .d-flex {
  display: flex !important;
}
[dir=ltr] .d-inline-flex {
  display: inline-flex !important;
}
[dir=ltr] .d-none {
  display: none !important;
}
[dir=ltr] .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
[dir=ltr] .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
[dir=ltr] .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
[dir=ltr] .shadow-none {
  box-shadow: none !important;
}
[dir=ltr] .position-static {
  position: static !important;
}
[dir=ltr] .position-relative {
  position: relative !important;
}
[dir=ltr] .position-absolute {
  position: absolute !important;
}
[dir=ltr] .position-fixed {
  position: fixed !important;
}
[dir=ltr] .position-sticky {
  position: sticky !important;
}
[dir=ltr] .top-0 {
  top: 0 !important;
}
[dir=ltr] .top-50 {
  top: 50% !important;
}
[dir=ltr] .top-100 {
  top: 100% !important;
}
[dir=ltr] .bottom-0 {
  bottom: 0 !important;
}
[dir=ltr] .bottom-50 {
  bottom: 50% !important;
}
[dir=ltr] .bottom-100 {
  bottom: 100% !important;
}
[dir=ltr] .start-0 {
  left: 0 !important;
}
[dir=ltr] .start-50 {
  left: 50% !important;
}
[dir=ltr] .start-100 {
  left: 100% !important;
}
[dir=ltr] .end-0 {
  right: 0 !important;
}
[dir=ltr] .end-50 {
  right: 50% !important;
}
[dir=ltr] .end-100 {
  right: 100% !important;
}
[dir=ltr] .translate-middle {
  transform: translate(-50%, -50%) !important;
}
[dir=ltr] .translate-middle-x {
  transform: translateX(-50%) !important;
}
[dir=ltr] .translate-middle-y {
  transform: translateY(-50%) !important;
}
[dir=ltr] .border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=ltr] .border-0 {
  border: 0 !important;
}
[dir=ltr] .border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=ltr] .border-top-0 {
  border-top: 0 !important;
}
[dir=ltr] .border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=ltr] .border-end-0 {
  border-right: 0 !important;
}
[dir=ltr] .border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=ltr] .border-bottom-0 {
  border-bottom: 0 !important;
}
[dir=ltr] .border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=ltr] .border-start-0 {
  border-left: 0 !important;
}
[dir=ltr] .border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
[dir=ltr] .border-1 {
  --bs-border-width: 1px;
}
[dir=ltr] .border-2 {
  --bs-border-width: 2px;
}
[dir=ltr] .border-3 {
  --bs-border-width: 3px;
}
[dir=ltr] .border-4 {
  --bs-border-width: 4px;
}
[dir=ltr] .border-5 {
  --bs-border-width: 5px;
}
[dir=ltr] .border-opacity-10 {
  --bs-border-opacity: 0.1;
}
[dir=ltr] .border-opacity-25 {
  --bs-border-opacity: 0.25;
}
[dir=ltr] .border-opacity-50 {
  --bs-border-opacity: 0.5;
}
[dir=ltr] .border-opacity-75 {
  --bs-border-opacity: 0.75;
}
[dir=ltr] .border-opacity-100 {
  --bs-border-opacity: 1;
}
[dir=ltr] .w-25 {
  width: 25% !important;
}
[dir=ltr] .w-50 {
  width: 50% !important;
}
[dir=ltr] .w-75 {
  width: 75% !important;
}
[dir=ltr] .w-100 {
  width: 100% !important;
}
[dir=ltr] .w-auto {
  width: auto !important;
}
[dir=ltr] .mw-100 {
  max-width: 100% !important;
}
[dir=ltr] .vw-100 {
  width: 100vw !important;
}
[dir=ltr] .min-vw-100 {
  min-width: 100vw !important;
}
[dir=ltr] .h-25 {
  height: 25% !important;
}
[dir=ltr] .h-50 {
  height: 50% !important;
}
[dir=ltr] .h-75 {
  height: 75% !important;
}
[dir=ltr] .h-100 {
  height: 100% !important;
}
[dir=ltr] .h-auto {
  height: auto !important;
}
[dir=ltr] .mh-100 {
  max-height: 100% !important;
}
[dir=ltr] .vh-100 {
  height: 100vh !important;
}
[dir=ltr] .min-vh-100 {
  min-height: 100vh !important;
}
[dir=ltr] .flex-fill {
  flex: 1 1 auto !important;
}
[dir=ltr] .flex-row {
  flex-direction: row !important;
}
[dir=ltr] .flex-column {
  flex-direction: column !important;
}
[dir=ltr] .flex-row-reverse {
  flex-direction: row-reverse !important;
}
[dir=ltr] .flex-column-reverse {
  flex-direction: column-reverse !important;
}
[dir=ltr] .flex-grow-0 {
  flex-grow: 0 !important;
}
[dir=ltr] .flex-grow-1 {
  flex-grow: 1 !important;
}
[dir=ltr] .flex-shrink-0 {
  flex-shrink: 0 !important;
}
[dir=ltr] .flex-shrink-1 {
  flex-shrink: 1 !important;
}
[dir=ltr] .flex-wrap {
  flex-wrap: wrap !important;
}
[dir=ltr] .flex-nowrap {
  flex-wrap: nowrap !important;
}
[dir=ltr] .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
[dir=ltr] .justify-content-start {
  justify-content: flex-start !important;
}
[dir=ltr] .justify-content-end {
  justify-content: flex-end !important;
}
[dir=ltr] .justify-content-center {
  justify-content: center !important;
}
[dir=ltr] .justify-content-between {
  justify-content: space-between !important;
}
[dir=ltr] .justify-content-around {
  justify-content: space-around !important;
}
[dir=ltr] .justify-content-evenly {
  justify-content: space-evenly !important;
}
[dir=ltr] .align-items-start {
  align-items: flex-start !important;
}
[dir=ltr] .align-items-end {
  align-items: flex-end !important;
}
[dir=ltr] .align-items-center {
  align-items: center !important;
}
[dir=ltr] .align-items-baseline {
  align-items: baseline !important;
}
[dir=ltr] .align-items-stretch {
  align-items: stretch !important;
}
[dir=ltr] .align-content-start {
  align-content: flex-start !important;
}
[dir=ltr] .align-content-end {
  align-content: flex-end !important;
}
[dir=ltr] .align-content-center {
  align-content: center !important;
}
[dir=ltr] .align-content-between {
  align-content: space-between !important;
}
[dir=ltr] .align-content-around {
  align-content: space-around !important;
}
[dir=ltr] .align-content-stretch {
  align-content: stretch !important;
}
[dir=ltr] .align-self-auto {
  align-self: auto !important;
}
[dir=ltr] .align-self-start {
  align-self: flex-start !important;
}
[dir=ltr] .align-self-end {
  align-self: flex-end !important;
}
[dir=ltr] .align-self-center {
  align-self: center !important;
}
[dir=ltr] .align-self-baseline {
  align-self: baseline !important;
}
[dir=ltr] .align-self-stretch {
  align-self: stretch !important;
}
[dir=ltr] .order-first {
  order: -1 !important;
}
[dir=ltr] .order-0 {
  order: 0 !important;
}
[dir=ltr] .order-1 {
  order: 1 !important;
}
[dir=ltr] .order-2 {
  order: 2 !important;
}
[dir=ltr] .order-3 {
  order: 3 !important;
}
[dir=ltr] .order-4 {
  order: 4 !important;
}
[dir=ltr] .order-5 {
  order: 5 !important;
}
[dir=ltr] .order-last {
  order: 6 !important;
}
[dir=ltr] .m-0 {
  margin: 0 !important;
}
[dir=ltr] .m-1 {
  margin: 0.25rem !important;
}
[dir=ltr] .m-2 {
  margin: 0.5rem !important;
}
[dir=ltr] .m-3 {
  margin: 1rem !important;
}
[dir=ltr] .m-4 {
  margin: 1.5rem !important;
}
[dir=ltr] .m-5 {
  margin: 3rem !important;
}
[dir=ltr] .m-auto {
  margin: auto !important;
}
[dir=ltr] .mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
[dir=ltr] .mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
[dir=ltr] .mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
[dir=ltr] .mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
[dir=ltr] .mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
[dir=ltr] .mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
[dir=ltr] .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
[dir=ltr] .my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
[dir=ltr] .my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
[dir=ltr] .my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
[dir=ltr] .my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
[dir=ltr] .my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
[dir=ltr] .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
[dir=ltr] .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
[dir=ltr] .mt-0 {
  margin-top: 0 !important;
}
[dir=ltr] .mt-1 {
  margin-top: 0.25rem !important;
}
[dir=ltr] .mt-2 {
  margin-top: 0.5rem !important;
}
[dir=ltr] .mt-3 {
  margin-top: 1rem !important;
}
[dir=ltr] .mt-4 {
  margin-top: 1.5rem !important;
}
[dir=ltr] .mt-5 {
  margin-top: 3rem !important;
}
[dir=ltr] .mt-auto {
  margin-top: auto !important;
}
[dir=ltr] .me-0 {
  margin-right: 0 !important;
}
[dir=ltr] .me-1 {
  margin-right: 0.25rem !important;
}
[dir=ltr] .me-2 {
  margin-right: 0.5rem !important;
}
[dir=ltr] .me-3 {
  margin-right: 1rem !important;
}
[dir=ltr] .me-4 {
  margin-right: 1.5rem !important;
}
[dir=ltr] .me-5 {
  margin-right: 3rem !important;
}
[dir=ltr] .me-auto {
  margin-right: auto !important;
}
[dir=ltr] .mb-0 {
  margin-bottom: 0 !important;
}
[dir=ltr] .mb-1 {
  margin-bottom: 0.25rem !important;
}
[dir=ltr] .mb-2 {
  margin-bottom: 0.5rem !important;
}
[dir=ltr] .mb-3 {
  margin-bottom: 1rem !important;
}
[dir=ltr] .mb-4 {
  margin-bottom: 1.5rem !important;
}
[dir=ltr] .mb-5 {
  margin-bottom: 3rem !important;
}
[dir=ltr] .mb-auto {
  margin-bottom: auto !important;
}
[dir=ltr] .ms-0 {
  margin-left: 0 !important;
}
[dir=ltr] .ms-1 {
  margin-left: 0.25rem !important;
}
[dir=ltr] .ms-2 {
  margin-left: 0.5rem !important;
}
[dir=ltr] .ms-3 {
  margin-left: 1rem !important;
}
[dir=ltr] .ms-4 {
  margin-left: 1.5rem !important;
}
[dir=ltr] .ms-5 {
  margin-left: 3rem !important;
}
[dir=ltr] .ms-auto {
  margin-left: auto !important;
}
[dir=ltr] .p-0 {
  padding: 0 !important;
}
[dir=ltr] .p-1 {
  padding: 0.25rem !important;
}
[dir=ltr] .p-2 {
  padding: 0.5rem !important;
}
[dir=ltr] .p-3 {
  padding: 1rem !important;
}
[dir=ltr] .p-4 {
  padding: 1.5rem !important;
}
[dir=ltr] .p-5 {
  padding: 3rem !important;
}
[dir=ltr] .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
[dir=ltr] .px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
[dir=ltr] .px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
[dir=ltr] .px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
[dir=ltr] .px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
[dir=ltr] .px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
[dir=ltr] .py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
[dir=ltr] .py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
[dir=ltr] .py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
[dir=ltr] .py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
[dir=ltr] .py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
[dir=ltr] .py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
[dir=ltr] .pt-0 {
  padding-top: 0 !important;
}
[dir=ltr] .pt-1 {
  padding-top: 0.25rem !important;
}
[dir=ltr] .pt-2 {
  padding-top: 0.5rem !important;
}
[dir=ltr] .pt-3 {
  padding-top: 1rem !important;
}
[dir=ltr] .pt-4 {
  padding-top: 1.5rem !important;
}
[dir=ltr] .pt-5 {
  padding-top: 3rem !important;
}
[dir=ltr] .pe-0 {
  padding-right: 0 !important;
}
[dir=ltr] .pe-1 {
  padding-right: 0.25rem !important;
}
[dir=ltr] .pe-2 {
  padding-right: 0.5rem !important;
}
[dir=ltr] .pe-3 {
  padding-right: 1rem !important;
}
[dir=ltr] .pe-4 {
  padding-right: 1.5rem !important;
}
[dir=ltr] .pe-5 {
  padding-right: 3rem !important;
}
[dir=ltr] .pb-0 {
  padding-bottom: 0 !important;
}
[dir=ltr] .pb-1 {
  padding-bottom: 0.25rem !important;
}
[dir=ltr] .pb-2 {
  padding-bottom: 0.5rem !important;
}
[dir=ltr] .pb-3 {
  padding-bottom: 1rem !important;
}
[dir=ltr] .pb-4 {
  padding-bottom: 1.5rem !important;
}
[dir=ltr] .pb-5 {
  padding-bottom: 3rem !important;
}
[dir=ltr] .ps-0 {
  padding-left: 0 !important;
}
[dir=ltr] .ps-1 {
  padding-left: 0.25rem !important;
}
[dir=ltr] .ps-2 {
  padding-left: 0.5rem !important;
}
[dir=ltr] .ps-3 {
  padding-left: 1rem !important;
}
[dir=ltr] .ps-4 {
  padding-left: 1.5rem !important;
}
[dir=ltr] .ps-5 {
  padding-left: 3rem !important;
}
[dir=ltr] .gap-0 {
  gap: 0 !important;
}
[dir=ltr] .gap-1 {
  gap: 0.25rem !important;
}
[dir=ltr] .gap-2 {
  gap: 0.5rem !important;
}
[dir=ltr] .gap-3 {
  gap: 1rem !important;
}
[dir=ltr] .gap-4 {
  gap: 1.5rem !important;
}
[dir=ltr] .gap-5 {
  gap: 3rem !important;
}
[dir=ltr] .font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
[dir=ltr] .fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
[dir=ltr] .fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
[dir=ltr] .fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
[dir=ltr] .fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
[dir=ltr] .fs-5 {
  font-size: 1.25rem !important;
}
[dir=ltr] .fs-6 {
  font-size: 1rem !important;
}
[dir=ltr] .fst-italic {
  font-style: italic !important;
}
[dir=ltr] .fst-normal {
  font-style: normal !important;
}
[dir=ltr] .fw-light {
  font-weight: 300 !important;
}
[dir=ltr] .fw-lighter {
  font-weight: lighter !important;
}
[dir=ltr] .fw-normal {
  font-weight: 400 !important;
}
[dir=ltr] .fw-bold {
  font-weight: 700 !important;
}
[dir=ltr] .fw-semibold {
  font-weight: 600 !important;
}
[dir=ltr] .fw-bolder {
  font-weight: bolder !important;
}
[dir=ltr] .lh-1 {
  line-height: 1 !important;
}
[dir=ltr] .lh-sm {
  line-height: 1.25 !important;
}
[dir=ltr] .lh-base {
  line-height: 1.5 !important;
}
[dir=ltr] .lh-lg {
  line-height: 2 !important;
}
[dir=ltr] .text-start {
  text-align: left !important;
}
[dir=ltr] .text-end {
  text-align: right !important;
}
[dir=ltr] .text-center {
  text-align: center !important;
}
[dir=ltr] .text-decoration-none {
  text-decoration: none !important;
}
[dir=ltr] .text-decoration-underline {
  text-decoration: underline !important;
}
[dir=ltr] .text-decoration-line-through {
  text-decoration: line-through !important;
}
[dir=ltr] .text-lowercase {
  text-transform: lowercase !important;
}
[dir=ltr] .text-uppercase {
  text-transform: uppercase !important;
}
[dir=ltr] .text-capitalize {
  text-transform: capitalize !important;
}
[dir=ltr] .text-wrap {
  white-space: normal !important;
}
[dir=ltr] .text-nowrap {
  white-space: nowrap !important;
}
[dir=ltr] .text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
[dir=ltr] .text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
[dir=ltr] .text-muted {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}
[dir=ltr] .text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
[dir=ltr] .text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
[dir=ltr] .text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
[dir=ltr] .text-opacity-25 {
  --bs-text-opacity: 0.25;
}
[dir=ltr] .text-opacity-50 {
  --bs-text-opacity: 0.5;
}
[dir=ltr] .text-opacity-75 {
  --bs-text-opacity: 0.75;
}
[dir=ltr] .text-opacity-100 {
  --bs-text-opacity: 1;
}
[dir=ltr] .bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
[dir=ltr] .bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
[dir=ltr] .bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
[dir=ltr] .bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
[dir=ltr] .bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
[dir=ltr] .bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
[dir=ltr] .bg-opacity-100 {
  --bs-bg-opacity: 1;
}
[dir=ltr] .bg-gradient {
  background-image: var(--bs-gradient) !important;
}
[dir=ltr] .user-select-all {
  user-select: all !important;
}
[dir=ltr] .user-select-auto {
  user-select: auto !important;
}
[dir=ltr] .user-select-none {
  user-select: none !important;
}
[dir=ltr] .pe-none {
  pointer-events: none !important;
}
[dir=ltr] .pe-auto {
  pointer-events: auto !important;
}
[dir=ltr] .rounded {
  border-radius: var(--bs-border-radius) !important;
}
[dir=ltr] .rounded-0 {
  border-radius: 0 !important;
}
[dir=ltr] .rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
[dir=ltr] .rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
[dir=ltr] .rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
[dir=ltr] .rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
[dir=ltr] .rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}
[dir=ltr] .rounded-circle {
  border-radius: 50% !important;
}
[dir=ltr] .rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
[dir=ltr] .rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
[dir=ltr] .rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
[dir=ltr] .rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
[dir=ltr] .rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
[dir=ltr] .visible {
  visibility: visible !important;
}
[dir=ltr] .invisible {
  visibility: hidden !important;
}
@media (min-width: 576px) {
  [dir=ltr] .float-sm-start {
    float: left !important;
  }
  [dir=ltr] .float-sm-end {
    float: right !important;
  }
  [dir=ltr] .float-sm-none {
    float: none !important;
  }
  [dir=ltr] .d-sm-inline {
    display: inline !important;
  }
  [dir=ltr] .d-sm-inline-block {
    display: inline-block !important;
  }
  [dir=ltr] .d-sm-block {
    display: block !important;
  }
  [dir=ltr] .d-sm-grid {
    display: grid !important;
  }
  [dir=ltr] .d-sm-table {
    display: table !important;
  }
  [dir=ltr] .d-sm-table-row {
    display: table-row !important;
  }
  [dir=ltr] .d-sm-table-cell {
    display: table-cell !important;
  }
  [dir=ltr] .d-sm-flex {
    display: flex !important;
  }
  [dir=ltr] .d-sm-inline-flex {
    display: inline-flex !important;
  }
  [dir=ltr] .d-sm-none {
    display: none !important;
  }
  [dir=ltr] .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  [dir=ltr] .flex-sm-row {
    flex-direction: row !important;
  }
  [dir=ltr] .flex-sm-column {
    flex-direction: column !important;
  }
  [dir=ltr] .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=ltr] .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=ltr] .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=ltr] .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=ltr] .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=ltr] .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=ltr] .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  [dir=ltr] .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=ltr] .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=ltr] .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  [dir=ltr] .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  [dir=ltr] .justify-content-sm-center {
    justify-content: center !important;
  }
  [dir=ltr] .justify-content-sm-between {
    justify-content: space-between !important;
  }
  [dir=ltr] .justify-content-sm-around {
    justify-content: space-around !important;
  }
  [dir=ltr] .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  [dir=ltr] .align-items-sm-start {
    align-items: flex-start !important;
  }
  [dir=ltr] .align-items-sm-end {
    align-items: flex-end !important;
  }
  [dir=ltr] .align-items-sm-center {
    align-items: center !important;
  }
  [dir=ltr] .align-items-sm-baseline {
    align-items: baseline !important;
  }
  [dir=ltr] .align-items-sm-stretch {
    align-items: stretch !important;
  }
  [dir=ltr] .align-content-sm-start {
    align-content: flex-start !important;
  }
  [dir=ltr] .align-content-sm-end {
    align-content: flex-end !important;
  }
  [dir=ltr] .align-content-sm-center {
    align-content: center !important;
  }
  [dir=ltr] .align-content-sm-between {
    align-content: space-between !important;
  }
  [dir=ltr] .align-content-sm-around {
    align-content: space-around !important;
  }
  [dir=ltr] .align-content-sm-stretch {
    align-content: stretch !important;
  }
  [dir=ltr] .align-self-sm-auto {
    align-self: auto !important;
  }
  [dir=ltr] .align-self-sm-start {
    align-self: flex-start !important;
  }
  [dir=ltr] .align-self-sm-end {
    align-self: flex-end !important;
  }
  [dir=ltr] .align-self-sm-center {
    align-self: center !important;
  }
  [dir=ltr] .align-self-sm-baseline {
    align-self: baseline !important;
  }
  [dir=ltr] .align-self-sm-stretch {
    align-self: stretch !important;
  }
  [dir=ltr] .order-sm-first {
    order: -1 !important;
  }
  [dir=ltr] .order-sm-0 {
    order: 0 !important;
  }
  [dir=ltr] .order-sm-1 {
    order: 1 !important;
  }
  [dir=ltr] .order-sm-2 {
    order: 2 !important;
  }
  [dir=ltr] .order-sm-3 {
    order: 3 !important;
  }
  [dir=ltr] .order-sm-4 {
    order: 4 !important;
  }
  [dir=ltr] .order-sm-5 {
    order: 5 !important;
  }
  [dir=ltr] .order-sm-last {
    order: 6 !important;
  }
  [dir=ltr] .m-sm-0 {
    margin: 0 !important;
  }
  [dir=ltr] .m-sm-1 {
    margin: 0.25rem !important;
  }
  [dir=ltr] .m-sm-2 {
    margin: 0.5rem !important;
  }
  [dir=ltr] .m-sm-3 {
    margin: 1rem !important;
  }
  [dir=ltr] .m-sm-4 {
    margin: 1.5rem !important;
  }
  [dir=ltr] .m-sm-5 {
    margin: 3rem !important;
  }
  [dir=ltr] .m-sm-auto {
    margin: auto !important;
  }
  [dir=ltr] .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=ltr] .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  [dir=ltr] .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  [dir=ltr] .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  [dir=ltr] .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=ltr] .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=ltr] .mt-sm-0 {
    margin-top: 0 !important;
  }
  [dir=ltr] .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  [dir=ltr] .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  [dir=ltr] .mt-sm-3 {
    margin-top: 1rem !important;
  }
  [dir=ltr] .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  [dir=ltr] .mt-sm-5 {
    margin-top: 3rem !important;
  }
  [dir=ltr] .mt-sm-auto {
    margin-top: auto !important;
  }
  [dir=ltr] .me-sm-0 {
    margin-right: 0 !important;
  }
  [dir=ltr] .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  [dir=ltr] .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  [dir=ltr] .me-sm-3 {
    margin-right: 1rem !important;
  }
  [dir=ltr] .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  [dir=ltr] .me-sm-5 {
    margin-right: 3rem !important;
  }
  [dir=ltr] .me-sm-auto {
    margin-right: auto !important;
  }
  [dir=ltr] .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  [dir=ltr] .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .mb-sm-auto {
    margin-bottom: auto !important;
  }
  [dir=ltr] .ms-sm-0 {
    margin-left: 0 !important;
  }
  [dir=ltr] .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .ms-sm-3 {
    margin-left: 1rem !important;
  }
  [dir=ltr] .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .ms-sm-5 {
    margin-left: 3rem !important;
  }
  [dir=ltr] .ms-sm-auto {
    margin-left: auto !important;
  }
  [dir=ltr] .p-sm-0 {
    padding: 0 !important;
  }
  [dir=ltr] .p-sm-1 {
    padding: 0.25rem !important;
  }
  [dir=ltr] .p-sm-2 {
    padding: 0.5rem !important;
  }
  [dir=ltr] .p-sm-3 {
    padding: 1rem !important;
  }
  [dir=ltr] .p-sm-4 {
    padding: 1.5rem !important;
  }
  [dir=ltr] .p-sm-5 {
    padding: 3rem !important;
  }
  [dir=ltr] .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=ltr] .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  [dir=ltr] .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  [dir=ltr] .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=ltr] .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .pt-sm-0 {
    padding-top: 0 !important;
  }
  [dir=ltr] .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  [dir=ltr] .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  [dir=ltr] .pt-sm-3 {
    padding-top: 1rem !important;
  }
  [dir=ltr] .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  [dir=ltr] .pt-sm-5 {
    padding-top: 3rem !important;
  }
  [dir=ltr] .pe-sm-0 {
    padding-right: 0 !important;
  }
  [dir=ltr] .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  [dir=ltr] .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  [dir=ltr] .pe-sm-3 {
    padding-right: 1rem !important;
  }
  [dir=ltr] .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  [dir=ltr] .pe-sm-5 {
    padding-right: 3rem !important;
  }
  [dir=ltr] .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  [dir=ltr] .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .ps-sm-0 {
    padding-left: 0 !important;
  }
  [dir=ltr] .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .ps-sm-3 {
    padding-left: 1rem !important;
  }
  [dir=ltr] .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .ps-sm-5 {
    padding-left: 3rem !important;
  }
  [dir=ltr] .gap-sm-0 {
    gap: 0 !important;
  }
  [dir=ltr] .gap-sm-1 {
    gap: 0.25rem !important;
  }
  [dir=ltr] .gap-sm-2 {
    gap: 0.5rem !important;
  }
  [dir=ltr] .gap-sm-3 {
    gap: 1rem !important;
  }
  [dir=ltr] .gap-sm-4 {
    gap: 1.5rem !important;
  }
  [dir=ltr] .gap-sm-5 {
    gap: 3rem !important;
  }
  [dir=ltr] .text-sm-start {
    text-align: left !important;
  }
  [dir=ltr] .text-sm-end {
    text-align: right !important;
  }
  [dir=ltr] .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  [dir=ltr] .float-md-start {
    float: left !important;
  }
  [dir=ltr] .float-md-end {
    float: right !important;
  }
  [dir=ltr] .float-md-none {
    float: none !important;
  }
  [dir=ltr] .d-md-inline {
    display: inline !important;
  }
  [dir=ltr] .d-md-inline-block {
    display: inline-block !important;
  }
  [dir=ltr] .d-md-block {
    display: block !important;
  }
  [dir=ltr] .d-md-grid {
    display: grid !important;
  }
  [dir=ltr] .d-md-table {
    display: table !important;
  }
  [dir=ltr] .d-md-table-row {
    display: table-row !important;
  }
  [dir=ltr] .d-md-table-cell {
    display: table-cell !important;
  }
  [dir=ltr] .d-md-flex {
    display: flex !important;
  }
  [dir=ltr] .d-md-inline-flex {
    display: inline-flex !important;
  }
  [dir=ltr] .d-md-none {
    display: none !important;
  }
  [dir=ltr] .flex-md-fill {
    flex: 1 1 auto !important;
  }
  [dir=ltr] .flex-md-row {
    flex-direction: row !important;
  }
  [dir=ltr] .flex-md-column {
    flex-direction: column !important;
  }
  [dir=ltr] .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=ltr] .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=ltr] .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=ltr] .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=ltr] .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=ltr] .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=ltr] .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  [dir=ltr] .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=ltr] .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=ltr] .justify-content-md-start {
    justify-content: flex-start !important;
  }
  [dir=ltr] .justify-content-md-end {
    justify-content: flex-end !important;
  }
  [dir=ltr] .justify-content-md-center {
    justify-content: center !important;
  }
  [dir=ltr] .justify-content-md-between {
    justify-content: space-between !important;
  }
  [dir=ltr] .justify-content-md-around {
    justify-content: space-around !important;
  }
  [dir=ltr] .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  [dir=ltr] .align-items-md-start {
    align-items: flex-start !important;
  }
  [dir=ltr] .align-items-md-end {
    align-items: flex-end !important;
  }
  [dir=ltr] .align-items-md-center {
    align-items: center !important;
  }
  [dir=ltr] .align-items-md-baseline {
    align-items: baseline !important;
  }
  [dir=ltr] .align-items-md-stretch {
    align-items: stretch !important;
  }
  [dir=ltr] .align-content-md-start {
    align-content: flex-start !important;
  }
  [dir=ltr] .align-content-md-end {
    align-content: flex-end !important;
  }
  [dir=ltr] .align-content-md-center {
    align-content: center !important;
  }
  [dir=ltr] .align-content-md-between {
    align-content: space-between !important;
  }
  [dir=ltr] .align-content-md-around {
    align-content: space-around !important;
  }
  [dir=ltr] .align-content-md-stretch {
    align-content: stretch !important;
  }
  [dir=ltr] .align-self-md-auto {
    align-self: auto !important;
  }
  [dir=ltr] .align-self-md-start {
    align-self: flex-start !important;
  }
  [dir=ltr] .align-self-md-end {
    align-self: flex-end !important;
  }
  [dir=ltr] .align-self-md-center {
    align-self: center !important;
  }
  [dir=ltr] .align-self-md-baseline {
    align-self: baseline !important;
  }
  [dir=ltr] .align-self-md-stretch {
    align-self: stretch !important;
  }
  [dir=ltr] .order-md-first {
    order: -1 !important;
  }
  [dir=ltr] .order-md-0 {
    order: 0 !important;
  }
  [dir=ltr] .order-md-1 {
    order: 1 !important;
  }
  [dir=ltr] .order-md-2 {
    order: 2 !important;
  }
  [dir=ltr] .order-md-3 {
    order: 3 !important;
  }
  [dir=ltr] .order-md-4 {
    order: 4 !important;
  }
  [dir=ltr] .order-md-5 {
    order: 5 !important;
  }
  [dir=ltr] .order-md-last {
    order: 6 !important;
  }
  [dir=ltr] .m-md-0 {
    margin: 0 !important;
  }
  [dir=ltr] .m-md-1 {
    margin: 0.25rem !important;
  }
  [dir=ltr] .m-md-2 {
    margin: 0.5rem !important;
  }
  [dir=ltr] .m-md-3 {
    margin: 1rem !important;
  }
  [dir=ltr] .m-md-4 {
    margin: 1.5rem !important;
  }
  [dir=ltr] .m-md-5 {
    margin: 3rem !important;
  }
  [dir=ltr] .m-md-auto {
    margin: auto !important;
  }
  [dir=ltr] .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=ltr] .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  [dir=ltr] .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  [dir=ltr] .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  [dir=ltr] .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=ltr] .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=ltr] .mt-md-0 {
    margin-top: 0 !important;
  }
  [dir=ltr] .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  [dir=ltr] .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  [dir=ltr] .mt-md-3 {
    margin-top: 1rem !important;
  }
  [dir=ltr] .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  [dir=ltr] .mt-md-5 {
    margin-top: 3rem !important;
  }
  [dir=ltr] .mt-md-auto {
    margin-top: auto !important;
  }
  [dir=ltr] .me-md-0 {
    margin-right: 0 !important;
  }
  [dir=ltr] .me-md-1 {
    margin-right: 0.25rem !important;
  }
  [dir=ltr] .me-md-2 {
    margin-right: 0.5rem !important;
  }
  [dir=ltr] .me-md-3 {
    margin-right: 1rem !important;
  }
  [dir=ltr] .me-md-4 {
    margin-right: 1.5rem !important;
  }
  [dir=ltr] .me-md-5 {
    margin-right: 3rem !important;
  }
  [dir=ltr] .me-md-auto {
    margin-right: auto !important;
  }
  [dir=ltr] .mb-md-0 {
    margin-bottom: 0 !important;
  }
  [dir=ltr] .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .mb-md-auto {
    margin-bottom: auto !important;
  }
  [dir=ltr] .ms-md-0 {
    margin-left: 0 !important;
  }
  [dir=ltr] .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .ms-md-3 {
    margin-left: 1rem !important;
  }
  [dir=ltr] .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .ms-md-5 {
    margin-left: 3rem !important;
  }
  [dir=ltr] .ms-md-auto {
    margin-left: auto !important;
  }
  [dir=ltr] .p-md-0 {
    padding: 0 !important;
  }
  [dir=ltr] .p-md-1 {
    padding: 0.25rem !important;
  }
  [dir=ltr] .p-md-2 {
    padding: 0.5rem !important;
  }
  [dir=ltr] .p-md-3 {
    padding: 1rem !important;
  }
  [dir=ltr] .p-md-4 {
    padding: 1.5rem !important;
  }
  [dir=ltr] .p-md-5 {
    padding: 3rem !important;
  }
  [dir=ltr] .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=ltr] .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  [dir=ltr] .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  [dir=ltr] .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=ltr] .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .pt-md-0 {
    padding-top: 0 !important;
  }
  [dir=ltr] .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  [dir=ltr] .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  [dir=ltr] .pt-md-3 {
    padding-top: 1rem !important;
  }
  [dir=ltr] .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  [dir=ltr] .pt-md-5 {
    padding-top: 3rem !important;
  }
  [dir=ltr] .pe-md-0 {
    padding-right: 0 !important;
  }
  [dir=ltr] .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  [dir=ltr] .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  [dir=ltr] .pe-md-3 {
    padding-right: 1rem !important;
  }
  [dir=ltr] .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  [dir=ltr] .pe-md-5 {
    padding-right: 3rem !important;
  }
  [dir=ltr] .pb-md-0 {
    padding-bottom: 0 !important;
  }
  [dir=ltr] .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .ps-md-0 {
    padding-left: 0 !important;
  }
  [dir=ltr] .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .ps-md-3 {
    padding-left: 1rem !important;
  }
  [dir=ltr] .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .ps-md-5 {
    padding-left: 3rem !important;
  }
  [dir=ltr] .gap-md-0 {
    gap: 0 !important;
  }
  [dir=ltr] .gap-md-1 {
    gap: 0.25rem !important;
  }
  [dir=ltr] .gap-md-2 {
    gap: 0.5rem !important;
  }
  [dir=ltr] .gap-md-3 {
    gap: 1rem !important;
  }
  [dir=ltr] .gap-md-4 {
    gap: 1.5rem !important;
  }
  [dir=ltr] .gap-md-5 {
    gap: 3rem !important;
  }
  [dir=ltr] .text-md-start {
    text-align: left !important;
  }
  [dir=ltr] .text-md-end {
    text-align: right !important;
  }
  [dir=ltr] .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  [dir=ltr] .float-lg-start {
    float: left !important;
  }
  [dir=ltr] .float-lg-end {
    float: right !important;
  }
  [dir=ltr] .float-lg-none {
    float: none !important;
  }
  [dir=ltr] .d-lg-inline {
    display: inline !important;
  }
  [dir=ltr] .d-lg-inline-block {
    display: inline-block !important;
  }
  [dir=ltr] .d-lg-block {
    display: block !important;
  }
  [dir=ltr] .d-lg-grid {
    display: grid !important;
  }
  [dir=ltr] .d-lg-table {
    display: table !important;
  }
  [dir=ltr] .d-lg-table-row {
    display: table-row !important;
  }
  [dir=ltr] .d-lg-table-cell {
    display: table-cell !important;
  }
  [dir=ltr] .d-lg-flex {
    display: flex !important;
  }
  [dir=ltr] .d-lg-inline-flex {
    display: inline-flex !important;
  }
  [dir=ltr] .d-lg-none {
    display: none !important;
  }
  [dir=ltr] .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  [dir=ltr] .flex-lg-row {
    flex-direction: row !important;
  }
  [dir=ltr] .flex-lg-column {
    flex-direction: column !important;
  }
  [dir=ltr] .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=ltr] .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=ltr] .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=ltr] .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=ltr] .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=ltr] .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=ltr] .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  [dir=ltr] .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=ltr] .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=ltr] .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  [dir=ltr] .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  [dir=ltr] .justify-content-lg-center {
    justify-content: center !important;
  }
  [dir=ltr] .justify-content-lg-between {
    justify-content: space-between !important;
  }
  [dir=ltr] .justify-content-lg-around {
    justify-content: space-around !important;
  }
  [dir=ltr] .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  [dir=ltr] .align-items-lg-start {
    align-items: flex-start !important;
  }
  [dir=ltr] .align-items-lg-end {
    align-items: flex-end !important;
  }
  [dir=ltr] .align-items-lg-center {
    align-items: center !important;
  }
  [dir=ltr] .align-items-lg-baseline {
    align-items: baseline !important;
  }
  [dir=ltr] .align-items-lg-stretch {
    align-items: stretch !important;
  }
  [dir=ltr] .align-content-lg-start {
    align-content: flex-start !important;
  }
  [dir=ltr] .align-content-lg-end {
    align-content: flex-end !important;
  }
  [dir=ltr] .align-content-lg-center {
    align-content: center !important;
  }
  [dir=ltr] .align-content-lg-between {
    align-content: space-between !important;
  }
  [dir=ltr] .align-content-lg-around {
    align-content: space-around !important;
  }
  [dir=ltr] .align-content-lg-stretch {
    align-content: stretch !important;
  }
  [dir=ltr] .align-self-lg-auto {
    align-self: auto !important;
  }
  [dir=ltr] .align-self-lg-start {
    align-self: flex-start !important;
  }
  [dir=ltr] .align-self-lg-end {
    align-self: flex-end !important;
  }
  [dir=ltr] .align-self-lg-center {
    align-self: center !important;
  }
  [dir=ltr] .align-self-lg-baseline {
    align-self: baseline !important;
  }
  [dir=ltr] .align-self-lg-stretch {
    align-self: stretch !important;
  }
  [dir=ltr] .order-lg-first {
    order: -1 !important;
  }
  [dir=ltr] .order-lg-0 {
    order: 0 !important;
  }
  [dir=ltr] .order-lg-1 {
    order: 1 !important;
  }
  [dir=ltr] .order-lg-2 {
    order: 2 !important;
  }
  [dir=ltr] .order-lg-3 {
    order: 3 !important;
  }
  [dir=ltr] .order-lg-4 {
    order: 4 !important;
  }
  [dir=ltr] .order-lg-5 {
    order: 5 !important;
  }
  [dir=ltr] .order-lg-last {
    order: 6 !important;
  }
  [dir=ltr] .m-lg-0 {
    margin: 0 !important;
  }
  [dir=ltr] .m-lg-1 {
    margin: 0.25rem !important;
  }
  [dir=ltr] .m-lg-2 {
    margin: 0.5rem !important;
  }
  [dir=ltr] .m-lg-3 {
    margin: 1rem !important;
  }
  [dir=ltr] .m-lg-4 {
    margin: 1.5rem !important;
  }
  [dir=ltr] .m-lg-5 {
    margin: 3rem !important;
  }
  [dir=ltr] .m-lg-auto {
    margin: auto !important;
  }
  [dir=ltr] .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=ltr] .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  [dir=ltr] .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  [dir=ltr] .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  [dir=ltr] .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=ltr] .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=ltr] .mt-lg-0 {
    margin-top: 0 !important;
  }
  [dir=ltr] .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  [dir=ltr] .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  [dir=ltr] .mt-lg-3 {
    margin-top: 1rem !important;
  }
  [dir=ltr] .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  [dir=ltr] .mt-lg-5 {
    margin-top: 3rem !important;
  }
  [dir=ltr] .mt-lg-auto {
    margin-top: auto !important;
  }
  [dir=ltr] .me-lg-0 {
    margin-right: 0 !important;
  }
  [dir=ltr] .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  [dir=ltr] .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  [dir=ltr] .me-lg-3 {
    margin-right: 1rem !important;
  }
  [dir=ltr] .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  [dir=ltr] .me-lg-5 {
    margin-right: 3rem !important;
  }
  [dir=ltr] .me-lg-auto {
    margin-right: auto !important;
  }
  [dir=ltr] .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  [dir=ltr] .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .mb-lg-auto {
    margin-bottom: auto !important;
  }
  [dir=ltr] .ms-lg-0 {
    margin-left: 0 !important;
  }
  [dir=ltr] .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .ms-lg-3 {
    margin-left: 1rem !important;
  }
  [dir=ltr] .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .ms-lg-5 {
    margin-left: 3rem !important;
  }
  [dir=ltr] .ms-lg-auto {
    margin-left: auto !important;
  }
  [dir=ltr] .p-lg-0 {
    padding: 0 !important;
  }
  [dir=ltr] .p-lg-1 {
    padding: 0.25rem !important;
  }
  [dir=ltr] .p-lg-2 {
    padding: 0.5rem !important;
  }
  [dir=ltr] .p-lg-3 {
    padding: 1rem !important;
  }
  [dir=ltr] .p-lg-4 {
    padding: 1.5rem !important;
  }
  [dir=ltr] .p-lg-5 {
    padding: 3rem !important;
  }
  [dir=ltr] .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=ltr] .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  [dir=ltr] .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  [dir=ltr] .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=ltr] .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .pt-lg-0 {
    padding-top: 0 !important;
  }
  [dir=ltr] .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  [dir=ltr] .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  [dir=ltr] .pt-lg-3 {
    padding-top: 1rem !important;
  }
  [dir=ltr] .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  [dir=ltr] .pt-lg-5 {
    padding-top: 3rem !important;
  }
  [dir=ltr] .pe-lg-0 {
    padding-right: 0 !important;
  }
  [dir=ltr] .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  [dir=ltr] .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  [dir=ltr] .pe-lg-3 {
    padding-right: 1rem !important;
  }
  [dir=ltr] .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  [dir=ltr] .pe-lg-5 {
    padding-right: 3rem !important;
  }
  [dir=ltr] .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  [dir=ltr] .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .ps-lg-0 {
    padding-left: 0 !important;
  }
  [dir=ltr] .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .ps-lg-3 {
    padding-left: 1rem !important;
  }
  [dir=ltr] .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .ps-lg-5 {
    padding-left: 3rem !important;
  }
  [dir=ltr] .gap-lg-0 {
    gap: 0 !important;
  }
  [dir=ltr] .gap-lg-1 {
    gap: 0.25rem !important;
  }
  [dir=ltr] .gap-lg-2 {
    gap: 0.5rem !important;
  }
  [dir=ltr] .gap-lg-3 {
    gap: 1rem !important;
  }
  [dir=ltr] .gap-lg-4 {
    gap: 1.5rem !important;
  }
  [dir=ltr] .gap-lg-5 {
    gap: 3rem !important;
  }
  [dir=ltr] .text-lg-start {
    text-align: left !important;
  }
  [dir=ltr] .text-lg-end {
    text-align: right !important;
  }
  [dir=ltr] .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .float-xl-start {
    float: left !important;
  }
  [dir=ltr] .float-xl-end {
    float: right !important;
  }
  [dir=ltr] .float-xl-none {
    float: none !important;
  }
  [dir=ltr] .d-xl-inline {
    display: inline !important;
  }
  [dir=ltr] .d-xl-inline-block {
    display: inline-block !important;
  }
  [dir=ltr] .d-xl-block {
    display: block !important;
  }
  [dir=ltr] .d-xl-grid {
    display: grid !important;
  }
  [dir=ltr] .d-xl-table {
    display: table !important;
  }
  [dir=ltr] .d-xl-table-row {
    display: table-row !important;
  }
  [dir=ltr] .d-xl-table-cell {
    display: table-cell !important;
  }
  [dir=ltr] .d-xl-flex {
    display: flex !important;
  }
  [dir=ltr] .d-xl-inline-flex {
    display: inline-flex !important;
  }
  [dir=ltr] .d-xl-none {
    display: none !important;
  }
  [dir=ltr] .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  [dir=ltr] .flex-xl-row {
    flex-direction: row !important;
  }
  [dir=ltr] .flex-xl-column {
    flex-direction: column !important;
  }
  [dir=ltr] .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=ltr] .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=ltr] .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=ltr] .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=ltr] .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=ltr] .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=ltr] .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  [dir=ltr] .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=ltr] .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=ltr] .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  [dir=ltr] .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  [dir=ltr] .justify-content-xl-center {
    justify-content: center !important;
  }
  [dir=ltr] .justify-content-xl-between {
    justify-content: space-between !important;
  }
  [dir=ltr] .justify-content-xl-around {
    justify-content: space-around !important;
  }
  [dir=ltr] .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  [dir=ltr] .align-items-xl-start {
    align-items: flex-start !important;
  }
  [dir=ltr] .align-items-xl-end {
    align-items: flex-end !important;
  }
  [dir=ltr] .align-items-xl-center {
    align-items: center !important;
  }
  [dir=ltr] .align-items-xl-baseline {
    align-items: baseline !important;
  }
  [dir=ltr] .align-items-xl-stretch {
    align-items: stretch !important;
  }
  [dir=ltr] .align-content-xl-start {
    align-content: flex-start !important;
  }
  [dir=ltr] .align-content-xl-end {
    align-content: flex-end !important;
  }
  [dir=ltr] .align-content-xl-center {
    align-content: center !important;
  }
  [dir=ltr] .align-content-xl-between {
    align-content: space-between !important;
  }
  [dir=ltr] .align-content-xl-around {
    align-content: space-around !important;
  }
  [dir=ltr] .align-content-xl-stretch {
    align-content: stretch !important;
  }
  [dir=ltr] .align-self-xl-auto {
    align-self: auto !important;
  }
  [dir=ltr] .align-self-xl-start {
    align-self: flex-start !important;
  }
  [dir=ltr] .align-self-xl-end {
    align-self: flex-end !important;
  }
  [dir=ltr] .align-self-xl-center {
    align-self: center !important;
  }
  [dir=ltr] .align-self-xl-baseline {
    align-self: baseline !important;
  }
  [dir=ltr] .align-self-xl-stretch {
    align-self: stretch !important;
  }
  [dir=ltr] .order-xl-first {
    order: -1 !important;
  }
  [dir=ltr] .order-xl-0 {
    order: 0 !important;
  }
  [dir=ltr] .order-xl-1 {
    order: 1 !important;
  }
  [dir=ltr] .order-xl-2 {
    order: 2 !important;
  }
  [dir=ltr] .order-xl-3 {
    order: 3 !important;
  }
  [dir=ltr] .order-xl-4 {
    order: 4 !important;
  }
  [dir=ltr] .order-xl-5 {
    order: 5 !important;
  }
  [dir=ltr] .order-xl-last {
    order: 6 !important;
  }
  [dir=ltr] .m-xl-0 {
    margin: 0 !important;
  }
  [dir=ltr] .m-xl-1 {
    margin: 0.25rem !important;
  }
  [dir=ltr] .m-xl-2 {
    margin: 0.5rem !important;
  }
  [dir=ltr] .m-xl-3 {
    margin: 1rem !important;
  }
  [dir=ltr] .m-xl-4 {
    margin: 1.5rem !important;
  }
  [dir=ltr] .m-xl-5 {
    margin: 3rem !important;
  }
  [dir=ltr] .m-xl-auto {
    margin: auto !important;
  }
  [dir=ltr] .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=ltr] .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  [dir=ltr] .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  [dir=ltr] .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  [dir=ltr] .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=ltr] .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=ltr] .mt-xl-0 {
    margin-top: 0 !important;
  }
  [dir=ltr] .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  [dir=ltr] .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  [dir=ltr] .mt-xl-3 {
    margin-top: 1rem !important;
  }
  [dir=ltr] .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  [dir=ltr] .mt-xl-5 {
    margin-top: 3rem !important;
  }
  [dir=ltr] .mt-xl-auto {
    margin-top: auto !important;
  }
  [dir=ltr] .me-xl-0 {
    margin-right: 0 !important;
  }
  [dir=ltr] .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  [dir=ltr] .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  [dir=ltr] .me-xl-3 {
    margin-right: 1rem !important;
  }
  [dir=ltr] .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  [dir=ltr] .me-xl-5 {
    margin-right: 3rem !important;
  }
  [dir=ltr] .me-xl-auto {
    margin-right: auto !important;
  }
  [dir=ltr] .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  [dir=ltr] .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .mb-xl-auto {
    margin-bottom: auto !important;
  }
  [dir=ltr] .ms-xl-0 {
    margin-left: 0 !important;
  }
  [dir=ltr] .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .ms-xl-3 {
    margin-left: 1rem !important;
  }
  [dir=ltr] .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .ms-xl-5 {
    margin-left: 3rem !important;
  }
  [dir=ltr] .ms-xl-auto {
    margin-left: auto !important;
  }
  [dir=ltr] .p-xl-0 {
    padding: 0 !important;
  }
  [dir=ltr] .p-xl-1 {
    padding: 0.25rem !important;
  }
  [dir=ltr] .p-xl-2 {
    padding: 0.5rem !important;
  }
  [dir=ltr] .p-xl-3 {
    padding: 1rem !important;
  }
  [dir=ltr] .p-xl-4 {
    padding: 1.5rem !important;
  }
  [dir=ltr] .p-xl-5 {
    padding: 3rem !important;
  }
  [dir=ltr] .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=ltr] .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  [dir=ltr] .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  [dir=ltr] .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=ltr] .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .pt-xl-0 {
    padding-top: 0 !important;
  }
  [dir=ltr] .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  [dir=ltr] .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  [dir=ltr] .pt-xl-3 {
    padding-top: 1rem !important;
  }
  [dir=ltr] .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  [dir=ltr] .pt-xl-5 {
    padding-top: 3rem !important;
  }
  [dir=ltr] .pe-xl-0 {
    padding-right: 0 !important;
  }
  [dir=ltr] .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  [dir=ltr] .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  [dir=ltr] .pe-xl-3 {
    padding-right: 1rem !important;
  }
  [dir=ltr] .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  [dir=ltr] .pe-xl-5 {
    padding-right: 3rem !important;
  }
  [dir=ltr] .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  [dir=ltr] .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .ps-xl-0 {
    padding-left: 0 !important;
  }
  [dir=ltr] .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .ps-xl-3 {
    padding-left: 1rem !important;
  }
  [dir=ltr] .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .ps-xl-5 {
    padding-left: 3rem !important;
  }
  [dir=ltr] .gap-xl-0 {
    gap: 0 !important;
  }
  [dir=ltr] .gap-xl-1 {
    gap: 0.25rem !important;
  }
  [dir=ltr] .gap-xl-2 {
    gap: 0.5rem !important;
  }
  [dir=ltr] .gap-xl-3 {
    gap: 1rem !important;
  }
  [dir=ltr] .gap-xl-4 {
    gap: 1.5rem !important;
  }
  [dir=ltr] .gap-xl-5 {
    gap: 3rem !important;
  }
  [dir=ltr] .text-xl-start {
    text-align: left !important;
  }
  [dir=ltr] .text-xl-end {
    text-align: right !important;
  }
  [dir=ltr] .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  [dir=ltr] .float-xxl-start {
    float: left !important;
  }
  [dir=ltr] .float-xxl-end {
    float: right !important;
  }
  [dir=ltr] .float-xxl-none {
    float: none !important;
  }
  [dir=ltr] .d-xxl-inline {
    display: inline !important;
  }
  [dir=ltr] .d-xxl-inline-block {
    display: inline-block !important;
  }
  [dir=ltr] .d-xxl-block {
    display: block !important;
  }
  [dir=ltr] .d-xxl-grid {
    display: grid !important;
  }
  [dir=ltr] .d-xxl-table {
    display: table !important;
  }
  [dir=ltr] .d-xxl-table-row {
    display: table-row !important;
  }
  [dir=ltr] .d-xxl-table-cell {
    display: table-cell !important;
  }
  [dir=ltr] .d-xxl-flex {
    display: flex !important;
  }
  [dir=ltr] .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  [dir=ltr] .d-xxl-none {
    display: none !important;
  }
  [dir=ltr] .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  [dir=ltr] .flex-xxl-row {
    flex-direction: row !important;
  }
  [dir=ltr] .flex-xxl-column {
    flex-direction: column !important;
  }
  [dir=ltr] .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=ltr] .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=ltr] .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=ltr] .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=ltr] .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=ltr] .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=ltr] .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  [dir=ltr] .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=ltr] .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=ltr] .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  [dir=ltr] .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  [dir=ltr] .justify-content-xxl-center {
    justify-content: center !important;
  }
  [dir=ltr] .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  [dir=ltr] .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  [dir=ltr] .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  [dir=ltr] .align-items-xxl-start {
    align-items: flex-start !important;
  }
  [dir=ltr] .align-items-xxl-end {
    align-items: flex-end !important;
  }
  [dir=ltr] .align-items-xxl-center {
    align-items: center !important;
  }
  [dir=ltr] .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  [dir=ltr] .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  [dir=ltr] .align-content-xxl-start {
    align-content: flex-start !important;
  }
  [dir=ltr] .align-content-xxl-end {
    align-content: flex-end !important;
  }
  [dir=ltr] .align-content-xxl-center {
    align-content: center !important;
  }
  [dir=ltr] .align-content-xxl-between {
    align-content: space-between !important;
  }
  [dir=ltr] .align-content-xxl-around {
    align-content: space-around !important;
  }
  [dir=ltr] .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  [dir=ltr] .align-self-xxl-auto {
    align-self: auto !important;
  }
  [dir=ltr] .align-self-xxl-start {
    align-self: flex-start !important;
  }
  [dir=ltr] .align-self-xxl-end {
    align-self: flex-end !important;
  }
  [dir=ltr] .align-self-xxl-center {
    align-self: center !important;
  }
  [dir=ltr] .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  [dir=ltr] .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  [dir=ltr] .order-xxl-first {
    order: -1 !important;
  }
  [dir=ltr] .order-xxl-0 {
    order: 0 !important;
  }
  [dir=ltr] .order-xxl-1 {
    order: 1 !important;
  }
  [dir=ltr] .order-xxl-2 {
    order: 2 !important;
  }
  [dir=ltr] .order-xxl-3 {
    order: 3 !important;
  }
  [dir=ltr] .order-xxl-4 {
    order: 4 !important;
  }
  [dir=ltr] .order-xxl-5 {
    order: 5 !important;
  }
  [dir=ltr] .order-xxl-last {
    order: 6 !important;
  }
  [dir=ltr] .m-xxl-0 {
    margin: 0 !important;
  }
  [dir=ltr] .m-xxl-1 {
    margin: 0.25rem !important;
  }
  [dir=ltr] .m-xxl-2 {
    margin: 0.5rem !important;
  }
  [dir=ltr] .m-xxl-3 {
    margin: 1rem !important;
  }
  [dir=ltr] .m-xxl-4 {
    margin: 1.5rem !important;
  }
  [dir=ltr] .m-xxl-5 {
    margin: 3rem !important;
  }
  [dir=ltr] .m-xxl-auto {
    margin: auto !important;
  }
  [dir=ltr] .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=ltr] .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  [dir=ltr] .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  [dir=ltr] .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  [dir=ltr] .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=ltr] .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=ltr] .mt-xxl-0 {
    margin-top: 0 !important;
  }
  [dir=ltr] .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  [dir=ltr] .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  [dir=ltr] .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  [dir=ltr] .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  [dir=ltr] .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  [dir=ltr] .mt-xxl-auto {
    margin-top: auto !important;
  }
  [dir=ltr] .me-xxl-0 {
    margin-right: 0 !important;
  }
  [dir=ltr] .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  [dir=ltr] .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  [dir=ltr] .me-xxl-3 {
    margin-right: 1rem !important;
  }
  [dir=ltr] .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  [dir=ltr] .me-xxl-5 {
    margin-right: 3rem !important;
  }
  [dir=ltr] .me-xxl-auto {
    margin-right: auto !important;
  }
  [dir=ltr] .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  [dir=ltr] .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=ltr] .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=ltr] .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  [dir=ltr] .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=ltr] .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  [dir=ltr] .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  [dir=ltr] .ms-xxl-0 {
    margin-left: 0 !important;
  }
  [dir=ltr] .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  [dir=ltr] .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  [dir=ltr] .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  [dir=ltr] .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  [dir=ltr] .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  [dir=ltr] .ms-xxl-auto {
    margin-left: auto !important;
  }
  [dir=ltr] .p-xxl-0 {
    padding: 0 !important;
  }
  [dir=ltr] .p-xxl-1 {
    padding: 0.25rem !important;
  }
  [dir=ltr] .p-xxl-2 {
    padding: 0.5rem !important;
  }
  [dir=ltr] .p-xxl-3 {
    padding: 1rem !important;
  }
  [dir=ltr] .p-xxl-4 {
    padding: 1.5rem !important;
  }
  [dir=ltr] .p-xxl-5 {
    padding: 3rem !important;
  }
  [dir=ltr] .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=ltr] .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  [dir=ltr] .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  [dir=ltr] .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=ltr] .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .pt-xxl-0 {
    padding-top: 0 !important;
  }
  [dir=ltr] .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  [dir=ltr] .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  [dir=ltr] .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  [dir=ltr] .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  [dir=ltr] .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  [dir=ltr] .pe-xxl-0 {
    padding-right: 0 !important;
  }
  [dir=ltr] .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  [dir=ltr] .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  [dir=ltr] .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  [dir=ltr] .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  [dir=ltr] .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  [dir=ltr] .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  [dir=ltr] .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=ltr] .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=ltr] .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  [dir=ltr] .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=ltr] .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  [dir=ltr] .ps-xxl-0 {
    padding-left: 0 !important;
  }
  [dir=ltr] .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  [dir=ltr] .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  [dir=ltr] .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  [dir=ltr] .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  [dir=ltr] .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  [dir=ltr] .gap-xxl-0 {
    gap: 0 !important;
  }
  [dir=ltr] .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  [dir=ltr] .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  [dir=ltr] .gap-xxl-3 {
    gap: 1rem !important;
  }
  [dir=ltr] .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  [dir=ltr] .gap-xxl-5 {
    gap: 3rem !important;
  }
  [dir=ltr] .text-xxl-start {
    text-align: left !important;
  }
  [dir=ltr] .text-xxl-end {
    text-align: right !important;
  }
  [dir=ltr] .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  [dir=ltr] .fs-1 {
    font-size: 2.5rem !important;
  }
  [dir=ltr] .fs-2 {
    font-size: 2rem !important;
  }
  [dir=ltr] .fs-3 {
    font-size: 1.75rem !important;
  }
  [dir=ltr] .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  [dir=ltr] .d-print-inline {
    display: inline !important;
  }
  [dir=ltr] .d-print-inline-block {
    display: inline-block !important;
  }
  [dir=ltr] .d-print-block {
    display: block !important;
  }
  [dir=ltr] .d-print-grid {
    display: grid !important;
  }
  [dir=ltr] .d-print-table {
    display: table !important;
  }
  [dir=ltr] .d-print-table-row {
    display: table-row !important;
  }
  [dir=ltr] .d-print-table-cell {
    display: table-cell !important;
  }
  [dir=ltr] .d-print-flex {
    display: flex !important;
  }
  [dir=ltr] .d-print-inline-flex {
    display: inline-flex !important;
  }
  [dir=ltr] .d-print-none {
    display: none !important;
  }
}
@media screen and (min-width: 1680px) {
  [dir=ltr] {
    font-size: 15px;
  }
}

[dir=rtl] {
  /*!
   * Bootstrap  v5.2.1 (https://getbootstrap.com/)
   * Copyright 2011-2022 The Bootstrap Authors
   * Copyright 2011-2022 Twitter, Inc.
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */
  /*# sourceMappingURL=bootstrap.rtl.css.map */
  font-size: 12px;
}
[dir=rtl] :root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,
    "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.15),
    rgba(255, 255, 255, 0)
  );
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0d6efd;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}
[dir=rtl] *,
[dir=rtl] *::before,
[dir=rtl] *::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  [dir=rtl] :root {
    scroll-behavior: smooth;
  }
}
[dir=rtl] body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
[dir=rtl] hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.25;
}
[dir=rtl] h6,
[dir=rtl] .h6,
[dir=rtl] h5,
[dir=rtl] .h5,
[dir=rtl] h4,
[dir=rtl] .h4,
[dir=rtl] h3,
[dir=rtl] .h3,
[dir=rtl] h2,
[dir=rtl] .h2,
[dir=rtl] h1,
[dir=rtl] .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
[dir=rtl] h1,
[dir=rtl] .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  [dir=rtl] h1,
[dir=rtl] .h1 {
    font-size: 2.5rem;
  }
}
[dir=rtl] h2,
[dir=rtl] .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  [dir=rtl] h2,
[dir=rtl] .h2 {
    font-size: 2rem;
  }
}
[dir=rtl] h3,
[dir=rtl] .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  [dir=rtl] h3,
[dir=rtl] .h3 {
    font-size: 1.75rem;
  }
}
[dir=rtl] h4,
[dir=rtl] .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  [dir=rtl] h4,
[dir=rtl] .h4 {
    font-size: 1.5rem;
  }
}
[dir=rtl] h5,
[dir=rtl] .h5 {
  font-size: 1.25rem;
}
[dir=rtl] h6,
[dir=rtl] .h6 {
  font-size: 1rem;
}
[dir=rtl] p {
  margin-top: 0;
  margin-bottom: 1rem;
}
[dir=rtl] abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
[dir=rtl] address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
[dir=rtl] ol,
[dir=rtl] ul {
  padding-right: 2rem;
}
[dir=rtl] ol,
[dir=rtl] ul,
[dir=rtl] dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
[dir=rtl] ol ol,
[dir=rtl] ul ul,
[dir=rtl] ol ul,
[dir=rtl] ul ol {
  margin-bottom: 0;
}
[dir=rtl] dt {
  font-weight: 700;
}
[dir=rtl] dd {
  margin-bottom: 0.5rem;
  margin-right: 0;
}
[dir=rtl] blockquote {
  margin: 0 0 1rem;
}
[dir=rtl] b,
[dir=rtl] strong {
  font-weight: bolder;
}
[dir=rtl] small,
[dir=rtl] .small {
  font-size: 0.875em;
}
[dir=rtl] mark,
[dir=rtl] .mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}
[dir=rtl] sub,
[dir=rtl] sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
[dir=rtl] sub {
  bottom: -0.25em;
}
[dir=rtl] sup {
  top: -0.5em;
}
[dir=rtl] a {
  color: var(--bs-link-color);
  text-decoration: underline;
}
[dir=rtl] a:hover {
  color: var(--bs-link-hover-color);
}
[dir=rtl] a:not([href]):not([class]),
[dir=rtl] a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
[dir=rtl] pre,
[dir=rtl] code,
[dir=rtl] kbd,
[dir=rtl] samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
[dir=rtl] pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
[dir=rtl] pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
[dir=rtl] code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
[dir=rtl] a > code {
  color: inherit;
}
[dir=rtl] kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
[dir=rtl] kbd kbd {
  padding: 0;
  font-size: 1em;
}
[dir=rtl] figure {
  margin: 0 0 1rem;
}
[dir=rtl] img,
[dir=rtl] svg {
  vertical-align: middle;
}
[dir=rtl] table {
  caption-side: bottom;
  border-collapse: collapse;
}
[dir=rtl] caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: right;
}
[dir=rtl] th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
[dir=rtl] thead,
[dir=rtl] tbody,
[dir=rtl] tfoot,
[dir=rtl] tr,
[dir=rtl] td,
[dir=rtl] th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
[dir=rtl] label {
  display: inline-block;
}
[dir=rtl] button {
  border-radius: 0;
}
[dir=rtl] button:focus:not(:focus-visible) {
  outline: 0;
}
[dir=rtl] input,
[dir=rtl] button,
[dir=rtl] select,
[dir=rtl] optgroup,
[dir=rtl] textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
[dir=rtl] button,
[dir=rtl] select {
  text-transform: none;
}
[dir=rtl] [role=button] {
  cursor: pointer;
}
[dir=rtl] select {
  word-wrap: normal;
}
[dir=rtl] select:disabled {
  opacity: 1;
}
[dir=rtl] [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
[dir=rtl] button,
[dir=rtl] [type=button],
[dir=rtl] [type=reset],
[dir=rtl] [type=submit] {
  -webkit-appearance: button;
}
[dir=rtl] button:not(:disabled),
[dir=rtl] [type=button]:not(:disabled),
[dir=rtl] [type=reset]:not(:disabled),
[dir=rtl] [type=submit]:not(:disabled) {
  cursor: pointer;
}
[dir=rtl] ::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
[dir=rtl] textarea {
  resize: vertical;
}
[dir=rtl] fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
[dir=rtl] legend {
  float: right;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  [dir=rtl] legend {
    font-size: 1.5rem;
  }
}
[dir=rtl] legend + * {
  clear: right;
}
[dir=rtl] ::-webkit-datetime-edit-fields-wrapper,
[dir=rtl] ::-webkit-datetime-edit-text,
[dir=rtl] ::-webkit-datetime-edit-minute,
[dir=rtl] ::-webkit-datetime-edit-hour-field,
[dir=rtl] ::-webkit-datetime-edit-day-field,
[dir=rtl] ::-webkit-datetime-edit-month-field,
[dir=rtl] ::-webkit-datetime-edit-year-field {
  padding: 0;
}
[dir=rtl] ::-webkit-inner-spin-button {
  height: auto;
}
[dir=rtl] [type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}
[dir=rtl] [type=tel],
[dir=rtl] [type=url],
[dir=rtl] [type=email],
[dir=rtl] [type=number] {
  direction: ltr;
}
[dir=rtl] ::-webkit-search-decoration {
  -webkit-appearance: none;
}
[dir=rtl] ::-webkit-color-swatch-wrapper {
  padding: 0;
}
[dir=rtl] ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
[dir=rtl] ::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
[dir=rtl] output {
  display: inline-block;
}
[dir=rtl] iframe {
  border: 0;
}
[dir=rtl] summary {
  display: list-item;
  cursor: pointer;
}
[dir=rtl] progress {
  vertical-align: baseline;
}
[dir=rtl] [hidden] {
  display: none !important;
}
[dir=rtl] .lead {
  font-size: 1.25rem;
  font-weight: 300;
}
[dir=rtl] .display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=rtl] .display-1 {
    font-size: 5rem;
  }
}
[dir=rtl] .display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=rtl] .display-2 {
    font-size: 4.5rem;
  }
}
[dir=rtl] .display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=rtl] .display-3 {
    font-size: 4rem;
  }
}
[dir=rtl] .display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=rtl] .display-4 {
    font-size: 3.5rem;
  }
}
[dir=rtl] .display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=rtl] .display-5 {
    font-size: 3rem;
  }
}
[dir=rtl] .display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  [dir=rtl] .display-6 {
    font-size: 2.5rem;
  }
}
[dir=rtl] .list-unstyled {
  padding-right: 0;
  list-style: none;
}
[dir=rtl] .list-inline {
  padding-right: 0;
  list-style: none;
}
[dir=rtl] .list-inline-item {
  display: inline-block;
}
[dir=rtl] .list-inline-item:not(:last-child) {
  margin-left: 0.5rem;
}
[dir=rtl] .initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
[dir=rtl] .blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
[dir=rtl] .blockquote > :last-child {
  margin-bottom: 0;
}
[dir=rtl] .blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
[dir=rtl] .blockquote-footer::before {
  content: "— ";
}
[dir=rtl] .img-fluid {
  max-width: 100%;
  height: auto;
}
[dir=rtl] .img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}
[dir=rtl] .figure {
  display: inline-block;
}
[dir=rtl] .figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
[dir=rtl] .figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}
[dir=rtl] .container,
[dir=rtl] .container-fluid,
[dir=rtl] .container-xxl,
[dir=rtl] .container-xl,
[dir=rtl] .container-lg,
[dir=rtl] .container-md,
[dir=rtl] .container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 576px) {
  [dir=rtl] .container-sm,
[dir=rtl] .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .container-md,
[dir=rtl] .container-sm,
[dir=rtl] .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .container-lg,
[dir=rtl] .container-md,
[dir=rtl] .container-sm,
[dir=rtl] .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .container-xl,
[dir=rtl] .container-lg,
[dir=rtl] .container-md,
[dir=rtl] .container-sm,
[dir=rtl] .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .container-xxl,
[dir=rtl] .container-xl,
[dir=rtl] .container-lg,
[dir=rtl] .container-md,
[dir=rtl] .container-sm,
[dir=rtl] .container {
    max-width: 1320px;
  }
}
[dir=rtl] .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
}
[dir=rtl] .row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
[dir=rtl] .col {
  flex: 1 0 0%;
}
[dir=rtl] .row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
[dir=rtl] .row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
[dir=rtl] .row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
[dir=rtl] .row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}
[dir=rtl] .row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
[dir=rtl] .row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
[dir=rtl] .row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}
[dir=rtl] .col-auto {
  flex: 0 0 auto;
  width: auto;
}
[dir=rtl] .col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
[dir=rtl] .col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
[dir=rtl] .col-3 {
  flex: 0 0 auto;
  width: 25%;
}
[dir=rtl] .col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
[dir=rtl] .col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
[dir=rtl] .col-6 {
  flex: 0 0 auto;
  width: 50%;
}
[dir=rtl] .col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
[dir=rtl] .col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
[dir=rtl] .col-9 {
  flex: 0 0 auto;
  width: 75%;
}
[dir=rtl] .col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
[dir=rtl] .col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
[dir=rtl] .col-12 {
  flex: 0 0 auto;
  width: 100%;
}
[dir=rtl] .offset-1 {
  margin-right: 8.33333333%;
}
[dir=rtl] .offset-2 {
  margin-right: 16.66666667%;
}
[dir=rtl] .offset-3 {
  margin-right: 25%;
}
[dir=rtl] .offset-4 {
  margin-right: 33.33333333%;
}
[dir=rtl] .offset-5 {
  margin-right: 41.66666667%;
}
[dir=rtl] .offset-6 {
  margin-right: 50%;
}
[dir=rtl] .offset-7 {
  margin-right: 58.33333333%;
}
[dir=rtl] .offset-8 {
  margin-right: 66.66666667%;
}
[dir=rtl] .offset-9 {
  margin-right: 75%;
}
[dir=rtl] .offset-10 {
  margin-right: 83.33333333%;
}
[dir=rtl] .offset-11 {
  margin-right: 91.66666667%;
}
[dir=rtl] .g-0,
[dir=rtl] .gx-0 {
  --bs-gutter-x: 0;
}
[dir=rtl] .g-0,
[dir=rtl] .gy-0 {
  --bs-gutter-y: 0;
}
[dir=rtl] .g-1,
[dir=rtl] .gx-1 {
  --bs-gutter-x: 0.25rem;
}
[dir=rtl] .g-1,
[dir=rtl] .gy-1 {
  --bs-gutter-y: 0.25rem;
}
[dir=rtl] .g-2,
[dir=rtl] .gx-2 {
  --bs-gutter-x: 0.5rem;
}
[dir=rtl] .g-2,
[dir=rtl] .gy-2 {
  --bs-gutter-y: 0.5rem;
}
[dir=rtl] .g-3,
[dir=rtl] .gx-3 {
  --bs-gutter-x: 1rem;
}
[dir=rtl] .g-3,
[dir=rtl] .gy-3 {
  --bs-gutter-y: 1rem;
}
[dir=rtl] .g-4,
[dir=rtl] .gx-4 {
  --bs-gutter-x: 1.5rem;
}
[dir=rtl] .g-4,
[dir=rtl] .gy-4 {
  --bs-gutter-y: 1.5rem;
}
[dir=rtl] .g-5,
[dir=rtl] .gx-5 {
  --bs-gutter-x: 3rem;
}
[dir=rtl] .g-5,
[dir=rtl] .gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  [dir=rtl] .col-sm {
    flex: 1 0 0%;
  }
  [dir=rtl] .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=rtl] .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=rtl] .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=rtl] .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=rtl] .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=rtl] .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=rtl] .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=rtl] .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=rtl] .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=rtl] .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=rtl] .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=rtl] .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=rtl] .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .offset-sm-0 {
    margin-right: 0;
  }
  [dir=rtl] .offset-sm-1 {
    margin-right: 8.33333333%;
  }
  [dir=rtl] .offset-sm-2 {
    margin-right: 16.66666667%;
  }
  [dir=rtl] .offset-sm-3 {
    margin-right: 25%;
  }
  [dir=rtl] .offset-sm-4 {
    margin-right: 33.33333333%;
  }
  [dir=rtl] .offset-sm-5 {
    margin-right: 41.66666667%;
  }
  [dir=rtl] .offset-sm-6 {
    margin-right: 50%;
  }
  [dir=rtl] .offset-sm-7 {
    margin-right: 58.33333333%;
  }
  [dir=rtl] .offset-sm-8 {
    margin-right: 66.66666667%;
  }
  [dir=rtl] .offset-sm-9 {
    margin-right: 75%;
  }
  [dir=rtl] .offset-sm-10 {
    margin-right: 83.33333333%;
  }
  [dir=rtl] .offset-sm-11 {
    margin-right: 91.66666667%;
  }
  [dir=rtl] .g-sm-0,
[dir=rtl] .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  [dir=rtl] .g-sm-0,
[dir=rtl] .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  [dir=rtl] .g-sm-1,
[dir=rtl] .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=rtl] .g-sm-1,
[dir=rtl] .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=rtl] .g-sm-2,
[dir=rtl] .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=rtl] .g-sm-2,
[dir=rtl] .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=rtl] .g-sm-3,
[dir=rtl] .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=rtl] .g-sm-3,
[dir=rtl] .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=rtl] .g-sm-4,
[dir=rtl] .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=rtl] .g-sm-4,
[dir=rtl] .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=rtl] .g-sm-5,
[dir=rtl] .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=rtl] .g-sm-5,
[dir=rtl] .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .col-md {
    flex: 1 0 0%;
  }
  [dir=rtl] .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=rtl] .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=rtl] .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=rtl] .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=rtl] .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=rtl] .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=rtl] .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=rtl] .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=rtl] .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=rtl] .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=rtl] .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=rtl] .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=rtl] .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .offset-md-0 {
    margin-right: 0;
  }
  [dir=rtl] .offset-md-1 {
    margin-right: 8.33333333%;
  }
  [dir=rtl] .offset-md-2 {
    margin-right: 16.66666667%;
  }
  [dir=rtl] .offset-md-3 {
    margin-right: 25%;
  }
  [dir=rtl] .offset-md-4 {
    margin-right: 33.33333333%;
  }
  [dir=rtl] .offset-md-5 {
    margin-right: 41.66666667%;
  }
  [dir=rtl] .offset-md-6 {
    margin-right: 50%;
  }
  [dir=rtl] .offset-md-7 {
    margin-right: 58.33333333%;
  }
  [dir=rtl] .offset-md-8 {
    margin-right: 66.66666667%;
  }
  [dir=rtl] .offset-md-9 {
    margin-right: 75%;
  }
  [dir=rtl] .offset-md-10 {
    margin-right: 83.33333333%;
  }
  [dir=rtl] .offset-md-11 {
    margin-right: 91.66666667%;
  }
  [dir=rtl] .g-md-0,
[dir=rtl] .gx-md-0 {
    --bs-gutter-x: 0;
  }
  [dir=rtl] .g-md-0,
[dir=rtl] .gy-md-0 {
    --bs-gutter-y: 0;
  }
  [dir=rtl] .g-md-1,
[dir=rtl] .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=rtl] .g-md-1,
[dir=rtl] .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=rtl] .g-md-2,
[dir=rtl] .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=rtl] .g-md-2,
[dir=rtl] .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=rtl] .g-md-3,
[dir=rtl] .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=rtl] .g-md-3,
[dir=rtl] .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=rtl] .g-md-4,
[dir=rtl] .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=rtl] .g-md-4,
[dir=rtl] .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=rtl] .g-md-5,
[dir=rtl] .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=rtl] .g-md-5,
[dir=rtl] .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .col-lg {
    flex: 1 0 0%;
  }
  [dir=rtl] .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=rtl] .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=rtl] .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=rtl] .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=rtl] .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=rtl] .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=rtl] .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=rtl] .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=rtl] .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=rtl] .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=rtl] .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=rtl] .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=rtl] .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .offset-lg-0 {
    margin-right: 0;
  }
  [dir=rtl] .offset-lg-1 {
    margin-right: 8.33333333%;
  }
  [dir=rtl] .offset-lg-2 {
    margin-right: 16.66666667%;
  }
  [dir=rtl] .offset-lg-3 {
    margin-right: 25%;
  }
  [dir=rtl] .offset-lg-4 {
    margin-right: 33.33333333%;
  }
  [dir=rtl] .offset-lg-5 {
    margin-right: 41.66666667%;
  }
  [dir=rtl] .offset-lg-6 {
    margin-right: 50%;
  }
  [dir=rtl] .offset-lg-7 {
    margin-right: 58.33333333%;
  }
  [dir=rtl] .offset-lg-8 {
    margin-right: 66.66666667%;
  }
  [dir=rtl] .offset-lg-9 {
    margin-right: 75%;
  }
  [dir=rtl] .offset-lg-10 {
    margin-right: 83.33333333%;
  }
  [dir=rtl] .offset-lg-11 {
    margin-right: 91.66666667%;
  }
  [dir=rtl] .g-lg-0,
[dir=rtl] .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  [dir=rtl] .g-lg-0,
[dir=rtl] .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  [dir=rtl] .g-lg-1,
[dir=rtl] .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=rtl] .g-lg-1,
[dir=rtl] .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=rtl] .g-lg-2,
[dir=rtl] .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=rtl] .g-lg-2,
[dir=rtl] .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=rtl] .g-lg-3,
[dir=rtl] .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=rtl] .g-lg-3,
[dir=rtl] .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=rtl] .g-lg-4,
[dir=rtl] .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=rtl] .g-lg-4,
[dir=rtl] .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=rtl] .g-lg-5,
[dir=rtl] .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=rtl] .g-lg-5,
[dir=rtl] .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .col-xl {
    flex: 1 0 0%;
  }
  [dir=rtl] .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=rtl] .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=rtl] .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=rtl] .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=rtl] .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=rtl] .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=rtl] .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=rtl] .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=rtl] .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=rtl] .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=rtl] .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=rtl] .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=rtl] .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .offset-xl-0 {
    margin-right: 0;
  }
  [dir=rtl] .offset-xl-1 {
    margin-right: 8.33333333%;
  }
  [dir=rtl] .offset-xl-2 {
    margin-right: 16.66666667%;
  }
  [dir=rtl] .offset-xl-3 {
    margin-right: 25%;
  }
  [dir=rtl] .offset-xl-4 {
    margin-right: 33.33333333%;
  }
  [dir=rtl] .offset-xl-5 {
    margin-right: 41.66666667%;
  }
  [dir=rtl] .offset-xl-6 {
    margin-right: 50%;
  }
  [dir=rtl] .offset-xl-7 {
    margin-right: 58.33333333%;
  }
  [dir=rtl] .offset-xl-8 {
    margin-right: 66.66666667%;
  }
  [dir=rtl] .offset-xl-9 {
    margin-right: 75%;
  }
  [dir=rtl] .offset-xl-10 {
    margin-right: 83.33333333%;
  }
  [dir=rtl] .offset-xl-11 {
    margin-right: 91.66666667%;
  }
  [dir=rtl] .g-xl-0,
[dir=rtl] .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  [dir=rtl] .g-xl-0,
[dir=rtl] .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  [dir=rtl] .g-xl-1,
[dir=rtl] .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=rtl] .g-xl-1,
[dir=rtl] .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=rtl] .g-xl-2,
[dir=rtl] .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=rtl] .g-xl-2,
[dir=rtl] .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=rtl] .g-xl-3,
[dir=rtl] .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=rtl] .g-xl-3,
[dir=rtl] .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=rtl] .g-xl-4,
[dir=rtl] .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=rtl] .g-xl-4,
[dir=rtl] .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=rtl] .g-xl-5,
[dir=rtl] .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=rtl] .g-xl-5,
[dir=rtl] .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .col-xxl {
    flex: 1 0 0%;
  }
  [dir=rtl] .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  [dir=rtl] .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  [dir=rtl] .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  [dir=rtl] .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  [dir=rtl] .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  [dir=rtl] .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  [dir=rtl] .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  [dir=rtl] .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  [dir=rtl] .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  [dir=rtl] .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  [dir=rtl] .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  [dir=rtl] .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  [dir=rtl] .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  [dir=rtl] .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  [dir=rtl] .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  [dir=rtl] .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  [dir=rtl] .offset-xxl-0 {
    margin-right: 0;
  }
  [dir=rtl] .offset-xxl-1 {
    margin-right: 8.33333333%;
  }
  [dir=rtl] .offset-xxl-2 {
    margin-right: 16.66666667%;
  }
  [dir=rtl] .offset-xxl-3 {
    margin-right: 25%;
  }
  [dir=rtl] .offset-xxl-4 {
    margin-right: 33.33333333%;
  }
  [dir=rtl] .offset-xxl-5 {
    margin-right: 41.66666667%;
  }
  [dir=rtl] .offset-xxl-6 {
    margin-right: 50%;
  }
  [dir=rtl] .offset-xxl-7 {
    margin-right: 58.33333333%;
  }
  [dir=rtl] .offset-xxl-8 {
    margin-right: 66.66666667%;
  }
  [dir=rtl] .offset-xxl-9 {
    margin-right: 75%;
  }
  [dir=rtl] .offset-xxl-10 {
    margin-right: 83.33333333%;
  }
  [dir=rtl] .offset-xxl-11 {
    margin-right: 91.66666667%;
  }
  [dir=rtl] .g-xxl-0,
[dir=rtl] .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  [dir=rtl] .g-xxl-0,
[dir=rtl] .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  [dir=rtl] .g-xxl-1,
[dir=rtl] .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  [dir=rtl] .g-xxl-1,
[dir=rtl] .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  [dir=rtl] .g-xxl-2,
[dir=rtl] .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  [dir=rtl] .g-xxl-2,
[dir=rtl] .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  [dir=rtl] .g-xxl-3,
[dir=rtl] .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  [dir=rtl] .g-xxl-3,
[dir=rtl] .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  [dir=rtl] .g-xxl-4,
[dir=rtl] .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  [dir=rtl] .g-xxl-4,
[dir=rtl] .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  [dir=rtl] .g-xxl-5,
[dir=rtl] .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  [dir=rtl] .g-xxl-5,
[dir=rtl] .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
[dir=rtl] .table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
[dir=rtl] .table > tbody {
  vertical-align: inherit;
}
[dir=rtl] .table > thead {
  vertical-align: bottom;
}
[dir=rtl] .table-group-divider {
  border-top: 2px solid currentcolor;
}
[dir=rtl] .caption-top {
  caption-side: top;
}
[dir=rtl] .table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}
[dir=rtl] .table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
[dir=rtl] .table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}
[dir=rtl] .table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
[dir=rtl] .table-borderless > :not(:first-child) {
  border-top-width: 0;
}
[dir=rtl] .table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
[dir=rtl] .table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
[dir=rtl] .table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}
[dir=rtl] .table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}
[dir=rtl] .table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #bacbe6;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #cbccce;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #bcd0c7;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #badce3;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #e6dbb9;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
[dir=rtl] .table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  [dir=rtl] .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
[dir=rtl] .form-label {
  margin-bottom: 0.5rem;
}
[dir=rtl] .col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
[dir=rtl] .col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}
[dir=rtl] .col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}
[dir=rtl] .form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}
[dir=rtl] .form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-control {
    transition: none;
  }
}
[dir=rtl] .form-control[type=file] {
  overflow: hidden;
}
[dir=rtl] .form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
[dir=rtl] .form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=rtl] .form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
[dir=rtl] .form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
[dir=rtl] .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
[dir=rtl] .form-control:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
[dir=rtl] .form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
[dir=rtl] .form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  [dir=rtl] .form-control::file-selector-button {
    transition: none;
  }
}
[dir=rtl] .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}
[dir=rtl] .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}
[dir=rtl] .form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
[dir=rtl] .form-control-plaintext:focus {
  outline: 0;
}
[dir=rtl] .form-control-plaintext.form-control-sm,
[dir=rtl] .form-control-plaintext.form-control-lg {
  padding-left: 0;
  padding-right: 0;
}
[dir=rtl] .form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
[dir=rtl] .form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}
[dir=rtl] .form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}
[dir=rtl] .form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
[dir=rtl] .form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}
[dir=rtl] .form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}
[dir=rtl] textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px);
}
[dir=rtl] textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
}
[dir=rtl] textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}
[dir=rtl] .form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem;
}
[dir=rtl] .form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
[dir=rtl] .form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.375rem;
}
[dir=rtl] .form-control-color::-webkit-color-swatch {
  border-radius: 0.375rem;
}
[dir=rtl] .form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
}
[dir=rtl] .form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
}
[dir=rtl] .form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem 0.375rem 2.25rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-select {
    transition: none;
  }
}
[dir=rtl] .form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=rtl] .form-select[multiple],
[dir=rtl] .form-select[size]:not([size="1"]) {
  padding-left: 0.75rem;
  background-image: none;
}
[dir=rtl] .form-select:disabled {
  background-color: #e9ecef;
}
[dir=rtl] .form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}
[dir=rtl] .form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-right: 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
[dir=rtl] .form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
[dir=rtl] .form-check {
  display: block;
  min-height: 1.5rem;
  padding-right: 1.5em;
  margin-bottom: 0.125rem;
}
[dir=rtl] .form-check .form-check-input {
  float: right;
  margin-right: -1.5em;
}
[dir=rtl] .form-check-reverse {
  padding-left: 1.5em;
  padding-right: 0;
  text-align: left;
}
[dir=rtl] .form-check-reverse .form-check-input {
  float: left;
  margin-left: -1.5em;
  margin-right: 0;
}
[dir=rtl] .form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-color-adjust: exact;
}
[dir=rtl] .form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
[dir=rtl] .form-check-input[type=radio] {
  border-radius: 50%;
}
[dir=rtl] .form-check-input:active {
  filter: brightness(90%);
}
[dir=rtl] .form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=rtl] .form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
[dir=rtl] .form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
[dir=rtl] .form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
[dir=rtl] .form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
[dir=rtl] .form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
[dir=rtl] .form-check-input[disabled] ~ .form-check-label,
[dir=rtl] .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
[dir=rtl] .form-switch {
  padding-right: 2.5em;
}
[dir=rtl] .form-switch .form-check-input {
  width: 2em;
  margin-right: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: right center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-switch .form-check-input {
    transition: none;
  }
}
[dir=rtl] .form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
[dir=rtl] .form-switch .form-check-input:checked {
  background-position: left center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
[dir=rtl] .form-switch.form-check-reverse {
  padding-left: 2.5em;
  padding-right: 0;
}
[dir=rtl] .form-switch.form-check-reverse .form-check-input {
  margin-left: -2.5em;
  margin-right: 0;
}
[dir=rtl] .form-check-inline {
  display: inline-block;
  margin-left: 1rem;
}
[dir=rtl] .btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
[dir=rtl] .btn-check[disabled] + .btn,
[dir=rtl] .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[dir=rtl] .form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
[dir=rtl] .form-range:focus {
  outline: 0;
}
[dir=rtl] .form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=rtl] .form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
[dir=rtl] .form-range::-moz-focus-outer {
  border: 0;
}
[dir=rtl] .form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
[dir=rtl] .form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
[dir=rtl] .form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
[dir=rtl] .form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
[dir=rtl] .form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
[dir=rtl] .form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
[dir=rtl] .form-range:disabled {
  pointer-events: none;
}
[dir=rtl] .form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
[dir=rtl] .form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
[dir=rtl] .form-floating {
  position: relative;
}
[dir=rtl] .form-floating > .form-control,
[dir=rtl] .form-floating > .form-control-plaintext,
[dir=rtl] .form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
[dir=rtl] .form-floating > label {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 100% 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .form-floating > label {
    transition: none;
  }
}
[dir=rtl] .form-floating > .form-control,
[dir=rtl] .form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
[dir=rtl] .form-floating > .form-control::-moz-placeholder,
[dir=rtl] .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
[dir=rtl] .form-floating > .form-control::placeholder,
[dir=rtl] .form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
[dir=rtl] .form-floating > .form-control:not(:-moz-placeholder-shown),
[dir=rtl] .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=rtl] .form-floating > .form-control:focus,
[dir=rtl] .form-floating > .form-control:not(:placeholder-shown),
[dir=rtl] .form-floating > .form-control-plaintext:focus,
[dir=rtl] .form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=rtl] .form-floating > .form-control:-webkit-autofill,
[dir=rtl] .form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=rtl] .form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
[dir=rtl] .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem);
}
[dir=rtl] .form-floating > .form-control:focus ~ label,
[dir=rtl] .form-floating > .form-control:not(:placeholder-shown) ~ label,
[dir=rtl] .form-floating > .form-control-plaintext ~ label,
[dir=rtl] .form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem);
}
[dir=rtl] .form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem);
}
[dir=rtl] .form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}
[dir=rtl] .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
[dir=rtl] .input-group > .form-control,
[dir=rtl] .input-group > .form-select,
[dir=rtl] .input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
[dir=rtl] .input-group > .form-control:focus,
[dir=rtl] .input-group > .form-select:focus,
[dir=rtl] .input-group > .form-floating:focus-within {
  z-index: 5;
}
[dir=rtl] .input-group .btn {
  position: relative;
  z-index: 2;
}
[dir=rtl] .input-group .btn:focus {
  z-index: 5;
}
[dir=rtl] .input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
}
[dir=rtl] .input-group-lg > .form-control,
[dir=rtl] .input-group-lg > .form-select,
[dir=rtl] .input-group-lg > .input-group-text,
[dir=rtl] .input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
[dir=rtl] .input-group-sm > .form-control,
[dir=rtl] .input-group-sm > .form-select,
[dir=rtl] .input-group-sm > .input-group-text,
[dir=rtl] .input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
[dir=rtl] .input-group-lg > .form-select,
[dir=rtl] .input-group-sm > .form-select {
  padding-left: 3rem;
}
[dir=rtl] .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
[dir=rtl] .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
[dir=rtl] .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
[dir=rtl] .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
[dir=rtl] .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
[dir=rtl] .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
[dir=rtl] .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-right: -1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .input-group > .form-floating:not(:first-child) > .form-control,
[dir=rtl] .input-group > .form-floating:not(:first-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}
[dir=rtl] .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.375rem;
}
[dir=rtl] .was-validated :valid ~ .valid-feedback,
[dir=rtl] .was-validated :valid ~ .valid-tooltip,
[dir=rtl] .is-valid ~ .valid-feedback,
[dir=rtl] .is-valid ~ .valid-tooltip {
  display: block;
}
[dir=rtl] .was-validated .form-control:valid,
[dir=rtl] .form-control.is-valid {
  border-color: #198754;
  padding-left: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
[dir=rtl] .was-validated .form-control:valid:focus,
[dir=rtl] .form-control.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
[dir=rtl] .was-validated textarea.form-control:valid,
[dir=rtl] textarea.form-control.is-valid {
  padding-left: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
[dir=rtl] .was-validated .form-select:valid,
[dir=rtl] .form-select.is-valid {
  border-color: #198754;
}
[dir=rtl] .was-validated .form-select:valid:not([multiple]):not([size]),
[dir=rtl] .was-validated .form-select:valid:not([multiple])[size="1"],
[dir=rtl] .form-select.is-valid:not([multiple]):not([size]),
[dir=rtl] .form-select.is-valid:not([multiple])[size="1"] {
  padding-left: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: left 0.75rem center, center left 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
[dir=rtl] .was-validated .form-select:valid:focus,
[dir=rtl] .form-select.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
[dir=rtl] .was-validated .form-control-color:valid,
[dir=rtl] .form-control-color.is-valid {
  width: calc(3rem + 1.5em + 0.75rem);
}
[dir=rtl] .was-validated .form-check-input:valid,
[dir=rtl] .form-check-input.is-valid {
  border-color: #198754;
}
[dir=rtl] .was-validated .form-check-input:valid:checked,
[dir=rtl] .form-check-input.is-valid:checked {
  background-color: #198754;
}
[dir=rtl] .was-validated .form-check-input:valid:focus,
[dir=rtl] .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
[dir=rtl] .was-validated .form-check-input:valid ~ .form-check-label,
[dir=rtl] .form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}
[dir=rtl] .form-check-inline .form-check-input ~ .valid-feedback {
  margin-right: 0.5em;
}
[dir=rtl] .was-validated .input-group > .form-control:not(:focus):valid,
[dir=rtl] .input-group > .form-control:not(:focus).is-valid,
[dir=rtl] .was-validated .input-group > .form-select:not(:focus):valid,
[dir=rtl] .input-group > .form-select:not(:focus).is-valid,
[dir=rtl] .was-validated .input-group > .form-floating:not(:focus-within):valid,
[dir=rtl] .input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
[dir=rtl] .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}
[dir=rtl] .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.375rem;
}
[dir=rtl] .was-validated :invalid ~ .invalid-feedback,
[dir=rtl] .was-validated :invalid ~ .invalid-tooltip,
[dir=rtl] .is-invalid ~ .invalid-feedback,
[dir=rtl] .is-invalid ~ .invalid-tooltip {
  display: block;
}
[dir=rtl] .was-validated .form-control:invalid,
[dir=rtl] .form-control.is-invalid {
  border-color: #dc3545;
  padding-left: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
[dir=rtl] .was-validated .form-control:invalid:focus,
[dir=rtl] .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
[dir=rtl] .was-validated textarea.form-control:invalid,
[dir=rtl] textarea.form-control.is-invalid {
  padding-left: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
[dir=rtl] .was-validated .form-select:invalid,
[dir=rtl] .form-select.is-invalid {
  border-color: #dc3545;
}
[dir=rtl] .was-validated .form-select:invalid:not([multiple]):not([size]),
[dir=rtl] .was-validated .form-select:invalid:not([multiple])[size="1"],
[dir=rtl] .form-select.is-invalid:not([multiple]):not([size]),
[dir=rtl] .form-select.is-invalid:not([multiple])[size="1"] {
  padding-left: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: left 0.75rem center, center left 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
[dir=rtl] .was-validated .form-select:invalid:focus,
[dir=rtl] .form-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
[dir=rtl] .was-validated .form-control-color:invalid,
[dir=rtl] .form-control-color.is-invalid {
  width: calc(3rem + 1.5em + 0.75rem);
}
[dir=rtl] .was-validated .form-check-input:invalid,
[dir=rtl] .form-check-input.is-invalid {
  border-color: #dc3545;
}
[dir=rtl] .was-validated .form-check-input:invalid:checked,
[dir=rtl] .form-check-input.is-invalid:checked {
  background-color: #dc3545;
}
[dir=rtl] .was-validated .form-check-input:invalid:focus,
[dir=rtl] .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
[dir=rtl] .was-validated .form-check-input:invalid ~ .form-check-label,
[dir=rtl] .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
[dir=rtl] .form-check-inline .form-check-input ~ .invalid-feedback {
  margin-right: 0.5em;
}
[dir=rtl] .was-validated .input-group > .form-control:not(:focus):invalid,
[dir=rtl] .input-group > .form-control:not(:focus).is-invalid,
[dir=rtl] .was-validated .input-group > .form-select:not(:focus):invalid,
[dir=rtl] .input-group > .form-select:not(:focus).is-invalid,
[dir=rtl] .was-validated .input-group > .form-floating:not(:focus-within):invalid,
[dir=rtl] .input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
[dir=rtl] .btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #212529;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.375rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
    0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem
    rgba(var(--bs-btn-focus-shadow-rgb), 0.5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .btn {
    transition: none;
  }
}
[dir=rtl] :not(.btn-check) + .btn:hover,
[dir=rtl] .btn:first-child:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
[dir=rtl] .btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
[dir=rtl] .btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
[dir=rtl] .btn-check:checked + .btn,
[dir=rtl] :not(.btn-check) + .btn:active,
[dir=rtl] .btn:first-child:active,
[dir=rtl] .btn.active,
[dir=rtl] .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
[dir=rtl] .btn-check:checked + .btn:focus-visible,
[dir=rtl] :not(.btn-check) + .btn:active:focus-visible,
[dir=rtl] .btn:first-child:active:focus-visible,
[dir=rtl] .btn.active:focus-visible,
[dir=rtl] .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
[dir=rtl] .btn:disabled,
[dir=rtl] .btn.disabled,
[dir=rtl] fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
[dir=rtl] .btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
[dir=rtl] .btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
[dir=rtl] .btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
[dir=rtl] .btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
[dir=rtl] .btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
[dir=rtl] .btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
[dir=rtl] .btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
[dir=rtl] .btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
[dir=rtl] .btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
[dir=rtl] .btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
[dir=rtl] .btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
[dir=rtl] .btn-link:focus-visible {
  color: var(--bs-btn-color);
}
[dir=rtl] .btn-link:hover {
  color: var(--bs-btn-hover-color);
}
[dir=rtl] .btn-lg,
[dir=rtl] .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: 0.5rem;
}
[dir=rtl] .btn-sm,
[dir=rtl] .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.25rem;
}
[dir=rtl] .fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .fade {
    transition: none;
  }
}
[dir=rtl] .fade:not(.show) {
  opacity: 0;
}
[dir=rtl] .collapse:not(.show) {
  display: none;
}
[dir=rtl] .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .collapsing {
    transition: none;
  }
}
[dir=rtl] .collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .collapsing.collapse-horizontal {
    transition: none;
  }
}
[dir=rtl] .dropup,
[dir=rtl] .dropend,
[dir=rtl] .dropdown,
[dir=rtl] .dropstart,
[dir=rtl] .dropup-center,
[dir=rtl] .dropdown-center {
  position: relative;
}
[dir=rtl] .dropdown-toggle {
  white-space: nowrap;
}
[dir=rtl] .dropdown-toggle::after {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-left: 0.3em solid transparent;
  border-bottom: 0;
  border-right: 0.3em solid transparent;
}
[dir=rtl] .dropdown-toggle:empty::after {
  margin-right: 0;
}
[dir=rtl] .dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #212529;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0.375rem;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #e9ecef;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: right;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
[dir=rtl] .dropdown-menu[data-bs-popper] {
  top: 100%;
  right: 0;
  margin-top: var(--bs-dropdown-spacer);
}
[dir=rtl] .dropdown-menu-start {
  --bs-position: start;
}
[dir=rtl] .dropdown-menu-start[data-bs-popper] {
  left: auto;
  right: 0;
}
[dir=rtl] .dropdown-menu-end {
  --bs-position: end;
}
[dir=rtl] .dropdown-menu-end[data-bs-popper] {
  left: 0;
  right: auto;
}
@media (min-width: 576px) {
  [dir=rtl] .dropdown-menu-sm-start {
    --bs-position: start;
  }
  [dir=rtl] .dropdown-menu-sm-start[data-bs-popper] {
    left: auto;
    right: 0;
  }
  [dir=rtl] .dropdown-menu-sm-end {
    --bs-position: end;
  }
  [dir=rtl] .dropdown-menu-sm-end[data-bs-popper] {
    left: 0;
    right: auto;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .dropdown-menu-md-start {
    --bs-position: start;
  }
  [dir=rtl] .dropdown-menu-md-start[data-bs-popper] {
    left: auto;
    right: 0;
  }
  [dir=rtl] .dropdown-menu-md-end {
    --bs-position: end;
  }
  [dir=rtl] .dropdown-menu-md-end[data-bs-popper] {
    left: 0;
    right: auto;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .dropdown-menu-lg-start {
    --bs-position: start;
  }
  [dir=rtl] .dropdown-menu-lg-start[data-bs-popper] {
    left: auto;
    right: 0;
  }
  [dir=rtl] .dropdown-menu-lg-end {
    --bs-position: end;
  }
  [dir=rtl] .dropdown-menu-lg-end[data-bs-popper] {
    left: 0;
    right: auto;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .dropdown-menu-xl-start {
    --bs-position: start;
  }
  [dir=rtl] .dropdown-menu-xl-start[data-bs-popper] {
    left: auto;
    right: 0;
  }
  [dir=rtl] .dropdown-menu-xl-end {
    --bs-position: end;
  }
  [dir=rtl] .dropdown-menu-xl-end[data-bs-popper] {
    left: 0;
    right: auto;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  [dir=rtl] .dropdown-menu-xxl-start[data-bs-popper] {
    left: auto;
    right: 0;
  }
  [dir=rtl] .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  [dir=rtl] .dropdown-menu-xxl-end[data-bs-popper] {
    left: 0;
    right: auto;
  }
}
[dir=rtl] .dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
[dir=rtl] .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-left: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-right: 0.3em solid transparent;
}
[dir=rtl] .dropup .dropdown-toggle:empty::after {
  margin-right: 0;
}
[dir=rtl] .dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  left: auto;
  right: 100%;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
[dir=rtl] .dropend .dropdown-toggle::after {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-left: 0;
  border-bottom: 0.3em solid transparent;
  border-right: 0.3em solid;
}
[dir=rtl] .dropend .dropdown-toggle:empty::after {
  margin-right: 0;
}
[dir=rtl] .dropend .dropdown-toggle::after {
  vertical-align: 0;
}
[dir=rtl] .dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  left: 100%;
  right: auto;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
[dir=rtl] .dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
[dir=rtl] .dropstart .dropdown-toggle::after {
  display: none;
}
[dir=rtl] .dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-left: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
[dir=rtl] .dropstart .dropdown-toggle:empty::after {
  margin-right: 0;
}
[dir=rtl] .dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
[dir=rtl] .dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
[dir=rtl] .dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
[dir=rtl] .dropdown-item:hover,
[dir=rtl] .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
[dir=rtl] .dropdown-item.active,
[dir=rtl] .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
[dir=rtl] .dropdown-item.disabled,
[dir=rtl] .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
[dir=rtl] .dropdown-menu.show {
  display: block;
}
[dir=rtl] .dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
[dir=rtl] .dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
[dir=rtl] .dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
[dir=rtl] .btn-group,
[dir=rtl] .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
[dir=rtl] .btn-group > .btn,
[dir=rtl] .btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
[dir=rtl] .btn-group > .btn-check:checked + .btn,
[dir=rtl] .btn-group > .btn-check:focus + .btn,
[dir=rtl] .btn-group > .btn:hover,
[dir=rtl] .btn-group > .btn:focus,
[dir=rtl] .btn-group > .btn:active,
[dir=rtl] .btn-group > .btn.active,
[dir=rtl] .btn-group-vertical > .btn-check:checked + .btn,
[dir=rtl] .btn-group-vertical > .btn-check:focus + .btn,
[dir=rtl] .btn-group-vertical > .btn:hover,
[dir=rtl] .btn-group-vertical > .btn:focus,
[dir=rtl] .btn-group-vertical > .btn:active,
[dir=rtl] .btn-group-vertical > .btn.active {
  z-index: 1;
}
[dir=rtl] .btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
[dir=rtl] .btn-toolbar .input-group {
  width: auto;
}
[dir=rtl] .btn-group {
  border-radius: 0.375rem;
}
[dir=rtl] .btn-group > :not(.btn-check:first-child) + .btn,
[dir=rtl] .btn-group > .btn-group:not(:first-child) {
  margin-right: -1px;
}
[dir=rtl] .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
[dir=rtl] .btn-group > .btn.dropdown-toggle-split:first-child,
[dir=rtl] .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .btn-group > .btn:nth-child(n+3),
[dir=rtl] .btn-group > :not(.btn-check) + .btn,
[dir=rtl] .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .dropdown-toggle-split {
  padding-left: 0.5625rem;
  padding-right: 0.5625rem;
}
[dir=rtl] .dropdown-toggle-split::after,
[dir=rtl] .dropup .dropdown-toggle-split::after,
[dir=rtl] .dropend .dropdown-toggle-split::after {
  margin-right: 0;
}
[dir=rtl] .dropstart .dropdown-toggle-split::before {
  margin-left: 0;
}
[dir=rtl] .btn-sm + .dropdown-toggle-split,
[dir=rtl] .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
[dir=rtl] .btn-lg + .dropdown-toggle-split,
[dir=rtl] .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
[dir=rtl] .btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
[dir=rtl] .btn-group-vertical > .btn,
[dir=rtl] .btn-group-vertical > .btn-group {
  width: 100%;
}
[dir=rtl] .btn-group-vertical > .btn:not(:first-child),
[dir=rtl] .btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
[dir=rtl] .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
[dir=rtl] .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .btn-group-vertical > .btn ~ .btn,
[dir=rtl] .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #6c757d;
  display: flex;
  flex-wrap: wrap;
  padding-right: 0;
  margin-bottom: 0;
  list-style: none;
}
[dir=rtl] .nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .nav-link {
    transition: none;
  }
}
[dir=rtl] .nav-link:hover,
[dir=rtl] .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
[dir=rtl] .nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
[dir=rtl] .nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
[dir=rtl] .nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
}
[dir=rtl] .nav-tabs .nav-link:hover,
[dir=rtl] .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
[dir=rtl] .nav-tabs .nav-link.disabled,
[dir=rtl] .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
[dir=rtl] .nav-tabs .nav-link.active,
[dir=rtl] .nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
[dir=rtl] .nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
[dir=rtl] .nav-pills {
  --bs-nav-pills-border-radius: 0.375rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
[dir=rtl] .nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
[dir=rtl] .nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
[dir=rtl] .nav-pills .nav-link.active,
[dir=rtl] .nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
[dir=rtl] .nav-fill > .nav-link,
[dir=rtl] .nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
[dir=rtl] .nav-justified > .nav-link,
[dir=rtl] .nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
[dir=rtl] .nav-fill .nav-item .nav-link,
[dir=rtl] .nav-justified .nav-item .nav-link {
  width: 100%;
}
[dir=rtl] .tab-content > .tab-pane {
  display: none;
}
[dir=rtl] .tab-content > .active {
  display: block;
}
[dir=rtl] .navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.375rem;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
[dir=rtl] .navbar > .container,
[dir=rtl] .navbar > .container-fluid,
[dir=rtl] .navbar > .container-sm,
[dir=rtl] .navbar > .container-md,
[dir=rtl] .navbar > .container-lg,
[dir=rtl] .navbar > .container-xl,
[dir=rtl] .navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
[dir=rtl] .navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-left: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
[dir=rtl] .navbar-brand:hover,
[dir=rtl] .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
[dir=rtl] .navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-right: 0;
  margin-bottom: 0;
  list-style: none;
}
[dir=rtl] .navbar-nav .show > .nav-link,
[dir=rtl] .navbar-nav .nav-link.active {
  color: var(--bs-navbar-active-color);
}
[dir=rtl] .navbar-nav .dropdown-menu {
  position: static;
}
[dir=rtl] .navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
[dir=rtl] .navbar-text a,
[dir=rtl] .navbar-text a:hover,
[dir=rtl] .navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
[dir=rtl] .navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
[dir=rtl] .navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .navbar-toggler {
    transition: none;
  }
}
[dir=rtl] .navbar-toggler:hover {
  text-decoration: none;
}
[dir=rtl] .navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
[dir=rtl] .navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
[dir=rtl] .navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  [dir=rtl] .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=rtl] .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  [dir=rtl] .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=rtl] .navbar-expand-sm .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=rtl] .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=rtl] .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=rtl] .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  [dir=rtl] .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=rtl] .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=rtl] .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=rtl] .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  [dir=rtl] .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=rtl] .navbar-expand-md .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=rtl] .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=rtl] .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=rtl] .navbar-expand-md .navbar-toggler {
    display: none;
  }
  [dir=rtl] .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=rtl] .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=rtl] .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=rtl] .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  [dir=rtl] .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=rtl] .navbar-expand-lg .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=rtl] .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=rtl] .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=rtl] .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  [dir=rtl] .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=rtl] .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=rtl] .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=rtl] .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  [dir=rtl] .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=rtl] .navbar-expand-xl .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=rtl] .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=rtl] .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=rtl] .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  [dir=rtl] .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=rtl] .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=rtl] .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  [dir=rtl] .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  [dir=rtl] .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  [dir=rtl] .navbar-expand-xxl .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  [dir=rtl] .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  [dir=rtl] .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  [dir=rtl] .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  [dir=rtl] .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  [dir=rtl] .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  [dir=rtl] .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
[dir=rtl] .navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
[dir=rtl] .navbar-expand .navbar-nav {
  flex-direction: row;
}
[dir=rtl] .navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
[dir=rtl] .navbar-expand .navbar-nav .nav-link {
  padding-left: var(--bs-navbar-nav-link-padding-x);
  padding-right: var(--bs-navbar-nav-link-padding-x);
}
[dir=rtl] .navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
[dir=rtl] .navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
[dir=rtl] .navbar-expand .navbar-toggler {
  display: none;
}
[dir=rtl] .navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
[dir=rtl] .navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
[dir=rtl] .navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
[dir=rtl] .navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[dir=rtl] .card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: 0.375rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(0.375rem - 1px);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
[dir=rtl] .card > hr {
  margin-left: 0;
  margin-right: 0;
}
[dir=rtl] .card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
[dir=rtl] .card > .list-group:first-child {
  border-top-width: 0;
  border-top-right-radius: var(--bs-card-inner-border-radius);
  border-top-left-radius: var(--bs-card-inner-border-radius);
}
[dir=rtl] .card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
}
[dir=rtl] .card > .card-header + .list-group,
[dir=rtl] .card > .list-group + .card-footer {
  border-top: 0;
}
[dir=rtl] .card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
[dir=rtl] .card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
}
[dir=rtl] .card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
}
[dir=rtl] .card-text:last-child {
  margin-bottom: 0;
}
[dir=rtl] .card-link + .card-link {
  margin-right: var(--bs-card-spacer-x);
}
[dir=rtl] .card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
[dir=rtl] .card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
[dir=rtl] .card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
[dir=rtl] .card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
[dir=rtl] .card-header-tabs {
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
[dir=rtl] .card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
[dir=rtl] .card-header-pills {
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
}
[dir=rtl] .card-img-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
[dir=rtl] .card-img,
[dir=rtl] .card-img-top,
[dir=rtl] .card-img-bottom {
  width: 100%;
}
[dir=rtl] .card-img,
[dir=rtl] .card-img-top {
  border-top-right-radius: var(--bs-card-inner-border-radius);
  border-top-left-radius: var(--bs-card-inner-border-radius);
}
[dir=rtl] .card-img,
[dir=rtl] .card-img-bottom {
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
}
[dir=rtl] .card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  [dir=rtl] .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  [dir=rtl] .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  [dir=rtl] .card-group > .card + .card {
    margin-right: 0;
    border-right: 0;
  }
  [dir=rtl] .card-group > .card:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  [dir=rtl] .card-group > .card:not(:last-child) .card-img-top,
[dir=rtl] .card-group > .card:not(:last-child) .card-header {
    border-top-left-radius: 0;
  }
  [dir=rtl] .card-group > .card:not(:last-child) .card-img-bottom,
[dir=rtl] .card-group > .card:not(:last-child) .card-footer {
    border-bottom-left-radius: 0;
  }
  [dir=rtl] .card-group > .card:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  [dir=rtl] .card-group > .card:not(:first-child) .card-img-top,
[dir=rtl] .card-group > .card:not(:first-child) .card-header {
    border-top-right-radius: 0;
  }
  [dir=rtl] .card-group > .card:not(:first-child) .card-img-bottom,
[dir=rtl] .card-group > .card:not(:first-child) .card-footer {
    border-bottom-right-radius: 0;
  }
}
[dir=rtl] .accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out,
    background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0c63e4;
  --bs-accordion-active-bg: #e7f1ff;
}
[dir=rtl] .accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: right;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .accordion-button {
    transition: none;
  }
}
[dir=rtl] .accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
[dir=rtl] .accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
[dir=rtl] .accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-right: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .accordion-button::after {
    transition: none;
  }
}
[dir=rtl] .accordion-button:hover {
  z-index: 2;
}
[dir=rtl] .accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
[dir=rtl] .accordion-header {
  margin-bottom: 0;
}
[dir=rtl] .accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
[dir=rtl] .accordion-item:first-of-type {
  border-top-right-radius: var(--bs-accordion-border-radius);
  border-top-left-radius: var(--bs-accordion-border-radius);
}
[dir=rtl] .accordion-item:first-of-type .accordion-button {
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
}
[dir=rtl] .accordion-item:not(:first-of-type) {
  border-top: 0;
}
[dir=rtl] .accordion-item:last-of-type {
  border-bottom-left-radius: var(--bs-accordion-border-radius);
  border-bottom-right-radius: var(--bs-accordion-border-radius);
}
[dir=rtl] .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
}
[dir=rtl] .accordion-item:last-of-type .accordion-collapse {
  border-bottom-left-radius: var(--bs-accordion-border-radius);
  border-bottom-right-radius: var(--bs-accordion-border-radius);
}
[dir=rtl] .accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
[dir=rtl] .accordion-flush .accordion-collapse {
  border-width: 0;
}
[dir=rtl] .accordion-flush .accordion-item {
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
[dir=rtl] .accordion-flush .accordion-item:first-child {
  border-top: 0;
}
[dir=rtl] .accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
[dir=rtl] .accordion-flush .accordion-item .accordion-button,
[dir=rtl] .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}
[dir=rtl] .breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #6c757d;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #6c757d;
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
[dir=rtl] .breadcrumb-item + .breadcrumb-item {
  padding-right: var(--bs-breadcrumb-item-padding-x);
}
[dir=rtl] .breadcrumb-item + .breadcrumb-item::before {
  float: right;
  padding-left: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
[dir=rtl] .breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
[dir=rtl] .pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: #fff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #dee2e6;
  --bs-pagination-border-radius: 0.375rem;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: #e9ecef;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #e9ecef;
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: #6c757d;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #dee2e6;
  display: flex;
  padding-right: 0;
  list-style: none;
}
[dir=rtl] .page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .page-link {
    transition: none;
  }
}
[dir=rtl] .page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
[dir=rtl] .page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
[dir=rtl] .page-link.active,
[dir=rtl] .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
[dir=rtl] .page-link.disabled,
[dir=rtl] .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
[dir=rtl] .page-item:not(:first-child) .page-link {
  margin-right: -1px;
}
[dir=rtl] .page-item:first-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
[dir=rtl] .page-item:last-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
[dir=rtl] .pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: 0.5rem;
}
[dir=rtl] .pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: 0.25rem;
}
[dir=rtl] .badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.375rem;
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
[dir=rtl] .badge:empty {
  display: none;
}
[dir=rtl] .btn .badge {
  position: relative;
  top: -1px;
}
[dir=rtl] .alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.375rem;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
[dir=rtl] .alert-heading {
  color: inherit;
}
[dir=rtl] .alert-link {
  font-weight: 700;
}
[dir=rtl] .alert-dismissible {
  padding-left: 3rem;
}
[dir=rtl] .alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
[dir=rtl] .alert-primary {
  --bs-alert-color: #084298;
  --bs-alert-bg: #cfe2ff;
  --bs-alert-border-color: #b6d4fe;
}
[dir=rtl] .alert-primary .alert-link {
  color: #06357a;
}
[dir=rtl] .alert-secondary {
  --bs-alert-color: #41464b;
  --bs-alert-bg: #e2e3e5;
  --bs-alert-border-color: #d3d6d8;
}
[dir=rtl] .alert-secondary .alert-link {
  color: #34383c;
}
[dir=rtl] .alert-success {
  --bs-alert-color: #0f5132;
  --bs-alert-bg: #d1e7dd;
  --bs-alert-border-color: #badbcc;
}
[dir=rtl] .alert-success .alert-link {
  color: #0c4128;
}
[dir=rtl] .alert-info {
  --bs-alert-color: #055160;
  --bs-alert-bg: #cff4fc;
  --bs-alert-border-color: #b6effb;
}
[dir=rtl] .alert-info .alert-link {
  color: #04414d;
}
[dir=rtl] .alert-warning {
  --bs-alert-color: #664d03;
  --bs-alert-bg: #fff3cd;
  --bs-alert-border-color: #ffecb5;
}
[dir=rtl] .alert-warning .alert-link {
  color: #523e02;
}
[dir=rtl] .alert-danger {
  --bs-alert-color: #842029;
  --bs-alert-bg: #f8d7da;
  --bs-alert-border-color: #f5c2c7;
}
[dir=rtl] .alert-danger .alert-link {
  color: #6a1a21;
}
[dir=rtl] .alert-light {
  --bs-alert-color: #636464;
  --bs-alert-bg: #fefefe;
  --bs-alert-border-color: #fdfdfe;
}
[dir=rtl] .alert-light .alert-link {
  color: #4f5050;
}
[dir=rtl] .alert-dark {
  --bs-alert-color: #141619;
  --bs-alert-bg: #d3d3d4;
  --bs-alert-border-color: #bcbebf;
}
[dir=rtl] .alert-dark .alert-link {
  color: #101214;
}
@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
[dir=rtl] .progress {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: #e9ecef;
  --bs-progress-border-radius: 0.375rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
[dir=rtl] .progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .progress-bar {
    transition: none;
  }
}
[dir=rtl] .progress-bar-striped {
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
[dir=rtl] .progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}
[dir=rtl] .list-group {
  --bs-list-group-color: #212529;
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 0.375rem;
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: #495057;
  --bs-list-group-action-hover-color: #495057;
  --bs-list-group-action-hover-bg: #f8f9fa;
  --bs-list-group-action-active-color: #212529;
  --bs-list-group-action-active-bg: #e9ecef;
  --bs-list-group-disabled-color: #6c757d;
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-right: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
[dir=rtl] .list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
[dir=rtl] .list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
[dir=rtl] .list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
[dir=rtl] .list-group-item-action:hover,
[dir=rtl] .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
[dir=rtl] .list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
[dir=rtl] .list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
[dir=rtl] .list-group-item:first-child {
  border-top-right-radius: inherit;
  border-top-left-radius: inherit;
}
[dir=rtl] .list-group-item:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
[dir=rtl] .list-group-item.disabled,
[dir=rtl] .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
[dir=rtl] .list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
[dir=rtl] .list-group-item + .list-group-item {
  border-top-width: 0;
}
[dir=rtl] .list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}
[dir=rtl] .list-group-horizontal {
  flex-direction: row;
}
[dir=rtl] .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-right-radius: var(--bs-list-group-border-radius);
  border-top-left-radius: 0;
}
[dir=rtl] .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-left-radius: var(--bs-list-group-border-radius);
  border-bottom-right-radius: 0;
}
[dir=rtl] .list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
[dir=rtl] .list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-right-width: 0;
}
[dir=rtl] .list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-right: calc(-1 * var(--bs-list-group-border-width));
  border-right-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  [dir=rtl] .list-group-horizontal-sm {
    flex-direction: row;
  }
  [dir=rtl] .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--bs-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--bs-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  [dir=rtl] .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-right-width: 0;
  }
  [dir=rtl] .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-right: calc(-1 * var(--bs-list-group-border-width));
    border-right-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  [dir=rtl] .list-group-horizontal-md {
    flex-direction: row;
  }
  [dir=rtl] .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--bs-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--bs-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  [dir=rtl] .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-right-width: 0;
  }
  [dir=rtl] .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-right: calc(-1 * var(--bs-list-group-border-width));
    border-right-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  [dir=rtl] .list-group-horizontal-lg {
    flex-direction: row;
  }
  [dir=rtl] .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--bs-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--bs-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  [dir=rtl] .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-right-width: 0;
  }
  [dir=rtl] .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-right: calc(-1 * var(--bs-list-group-border-width));
    border-right-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .list-group-horizontal-xl {
    flex-direction: row;
  }
  [dir=rtl] .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--bs-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--bs-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  [dir=rtl] .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-right-width: 0;
  }
  [dir=rtl] .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-right: calc(-1 * var(--bs-list-group-border-width));
    border-right-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .list-group-horizontal-xxl {
    flex-direction: row;
  }
  [dir=rtl] .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--bs-list-group-border-radius);
    border-top-left-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--bs-list-group-border-radius);
    border-bottom-right-radius: 0;
  }
  [dir=rtl] .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  [dir=rtl] .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-right-width: 0;
  }
  [dir=rtl] .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-right: calc(-1 * var(--bs-list-group-border-width));
    border-right-width: var(--bs-list-group-border-width);
  }
}
[dir=rtl] .list-group-flush {
  border-radius: 0;
}
[dir=rtl] .list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
[dir=rtl] .list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
[dir=rtl] .list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}
[dir=rtl] .list-group-item-primary.list-group-item-action:hover,
[dir=rtl] .list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}
[dir=rtl] .list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}
[dir=rtl] .list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}
[dir=rtl] .list-group-item-secondary.list-group-item-action:hover,
[dir=rtl] .list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}
[dir=rtl] .list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}
[dir=rtl] .list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}
[dir=rtl] .list-group-item-success.list-group-item-action:hover,
[dir=rtl] .list-group-item-success.list-group-item-action:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
[dir=rtl] .list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}
[dir=rtl] .list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}
[dir=rtl] .list-group-item-info.list-group-item-action:hover,
[dir=rtl] .list-group-item-info.list-group-item-action:focus {
  color: #055160;
  background-color: #badce3;
}
[dir=rtl] .list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}
[dir=rtl] .list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}
[dir=rtl] .list-group-item-warning.list-group-item-action:hover,
[dir=rtl] .list-group-item-warning.list-group-item-action:focus {
  color: #664d03;
  background-color: #e6dbb9;
}
[dir=rtl] .list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}
[dir=rtl] .list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}
[dir=rtl] .list-group-item-danger.list-group-item-action:hover,
[dir=rtl] .list-group-item-danger.list-group-item-action:focus {
  color: #842029;
  background-color: #dfc2c4;
}
[dir=rtl] .list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}
[dir=rtl] .list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}
[dir=rtl] .list-group-item-light.list-group-item-action:hover,
[dir=rtl] .list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}
[dir=rtl] .list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}
[dir=rtl] .list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}
[dir=rtl] .list-group-item-dark.list-group-item-action:hover,
[dir=rtl] .list-group-item-dark.list-group-item-action:focus {
  color: #141619;
  background-color: #bebebf;
}
[dir=rtl] .list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}
[dir=rtl] .btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: 0.5;
}
[dir=rtl] .btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
[dir=rtl] .btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}
[dir=rtl] .btn-close:disabled,
[dir=rtl] .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
[dir=rtl] .btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}
[dir=rtl] .toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: 0.375rem;
  --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-toast-header-color: #6c757d;
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
[dir=rtl] .toast.showing {
  opacity: 0;
}
[dir=rtl] .toast:not(.show) {
  display: none;
}
[dir=rtl] .toast-container {
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
[dir=rtl] .toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
[dir=rtl] .toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
[dir=rtl] .toast-header .btn-close {
  margin-left: calc(-0.5 * var(--bs-toast-padding-x));
  margin-right: var(--bs-toast-padding-x);
}
[dir=rtl] .toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
[dir=rtl] .modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 0.5rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.5rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  right: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
[dir=rtl] .modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
[dir=rtl] .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .modal.fade .modal-dialog {
    transition: none;
  }
}
[dir=rtl] .modal.show .modal-dialog {
  transform: none;
}
[dir=rtl] .modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
[dir=rtl] .modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
[dir=rtl] .modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
[dir=rtl] .modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
[dir=rtl] .modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
[dir=rtl] .modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
[dir=rtl] .modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  right: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
[dir=rtl] .modal-backdrop.fade {
  opacity: 0;
}
[dir=rtl] .modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
[dir=rtl] .modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
}
[dir=rtl] .modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) auto calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x));
}
[dir=rtl] .modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
[dir=rtl] .modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
[dir=rtl] .modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
}
[dir=rtl] .modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  [dir=rtl] .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  [dir=rtl] .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-left: auto;
    margin-right: auto;
  }
  [dir=rtl] .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .modal-lg,
[dir=rtl] .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .modal-xl {
    --bs-modal-width: 1140px;
  }
}
[dir=rtl] .modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
[dir=rtl] .modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
[dir=rtl] .modal-fullscreen .modal-header,
[dir=rtl] .modal-fullscreen .modal-footer {
  border-radius: 0;
}
[dir=rtl] .modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  [dir=rtl] .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=rtl] .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-sm-down .modal-header,
[dir=rtl] .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=rtl] .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-md-down .modal-header,
[dir=rtl] .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=rtl] .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-lg-down .modal-header,
[dir=rtl] .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=rtl] .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-xl-down .modal-header,
[dir=rtl] .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  [dir=rtl] .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-xxl-down .modal-header,
[dir=rtl] .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  [dir=rtl] .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
[dir=rtl] .tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.375rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: right;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
[dir=rtl] .tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
[dir=rtl] .tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
[dir=rtl] .tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
[dir=rtl] .bs-tooltip-top .tooltip-arrow,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
[dir=rtl] .bs-tooltip-top .tooltip-arrow::before,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
[dir=rtl] .bs-tooltip-end .tooltip-arrow,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
[dir=rtl] .bs-tooltip-end .tooltip-arrow::before,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
[dir=rtl] .bs-tooltip-bottom .tooltip-arrow,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
[dir=rtl] .bs-tooltip-bottom .tooltip-arrow::before,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
[dir=rtl] .bs-tooltip-start .tooltip-arrow,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
[dir=rtl] .bs-tooltip-start .tooltip-arrow::before,
[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
[dir=rtl] .tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
[dir=rtl] .popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: 0.5rem;
  --bs-popover-inner-border-radius: calc(0.5rem - 1px);
  --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: ;
  --bs-popover-header-bg: #f0f0f0;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #212529;
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: right;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
[dir=rtl] .popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
[dir=rtl] .popover .popover-arrow::before,
[dir=rtl] .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
[dir=rtl] .bs-popover-top > .popover-arrow,
[dir=rtl] .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
[dir=rtl] .bs-popover-top > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
[dir=rtl] .bs-popover-top > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
[dir=rtl] .bs-popover-top > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
[dir=rtl] .bs-popover-top > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
[dir=rtl] .bs-popover-end > .popover-arrow,
[dir=rtl] .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
[dir=rtl] .bs-popover-end > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
[dir=rtl] .bs-popover-end > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
[dir=rtl] .bs-popover-end > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
[dir=rtl] .bs-popover-end > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
[dir=rtl] .bs-popover-bottom > .popover-arrow,
[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
[dir=rtl] .bs-popover-bottom > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
[dir=rtl] .bs-popover-bottom > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
[dir=rtl] .bs-popover-bottom > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
[dir=rtl] .bs-popover-bottom > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
[dir=rtl] .bs-popover-bottom .popover-header::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  right: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-right: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
[dir=rtl] .bs-popover-start > .popover-arrow,
[dir=rtl] .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
[dir=rtl] .bs-popover-start > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
[dir=rtl] .bs-popover-start > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
[dir=rtl] .bs-popover-start > .popover-arrow::before,
[dir=rtl] .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
[dir=rtl] .bs-popover-start > .popover-arrow::after,
[dir=rtl] .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
[dir=rtl] .popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
}
[dir=rtl] .popover-header:empty {
  display: none;
}
[dir=rtl] .popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
[dir=rtl] .carousel {
  position: relative;
}
[dir=rtl] .carousel.pointer-event {
  touch-action: pan-y;
}
[dir=rtl] .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
[dir=rtl] .carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
[dir=rtl] .carousel-item {
  position: relative;
  display: none;
  float: right;
  width: 100%;
  margin-left: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .carousel-item {
    transition: none;
  }
}
[dir=rtl] .carousel-item.active,
[dir=rtl] .carousel-item-next,
[dir=rtl] .carousel-item-prev {
  display: block;
}
[dir=rtl] .carousel-item-next:not(.carousel-item-start),
[dir=rtl] .active.carousel-item-end {
  transform: translateX(100%);
}
[dir=rtl] .carousel-item-prev:not(.carousel-item-end),
[dir=rtl] .active.carousel-item-start {
  transform: translateX(-100%);
}
[dir=rtl] .carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
[dir=rtl] .carousel-fade .carousel-item.active,
[dir=rtl] .carousel-fade .carousel-item-next.carousel-item-start,
[dir=rtl] .carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
[dir=rtl] .carousel-fade .active.carousel-item-start,
[dir=rtl] .carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .carousel-fade .active.carousel-item-start,
[dir=rtl] .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
[dir=rtl] .carousel-control-prev,
[dir=rtl] .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .carousel-control-prev,
[dir=rtl] .carousel-control-next {
    transition: none;
  }
}
[dir=rtl] .carousel-control-prev:hover,
[dir=rtl] .carousel-control-prev:focus,
[dir=rtl] .carousel-control-next:hover,
[dir=rtl] .carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
[dir=rtl] .carousel-control-prev {
  right: 0;
}
[dir=rtl] .carousel-control-next {
  left: 0;
}
[dir=rtl] .carousel-control-prev-icon,
[dir=rtl] .carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
[dir=rtl] .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
[dir=rtl] .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
[dir=rtl] .carousel-indicators {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-left: 15%;
  margin-bottom: 1rem;
  margin-right: 15%;
  list-style: none;
}
[dir=rtl] .carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-left: 3px;
  margin-right: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
[dir=rtl] .carousel-indicators .active {
  opacity: 1;
}
[dir=rtl] .carousel-caption {
  position: absolute;
  left: 15%;
  bottom: 1.25rem;
  right: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}
[dir=rtl] .carousel-dark .carousel-control-next-icon,
[dir=rtl] .carousel-dark .carousel-control-prev-icon {
  filter: invert(1) grayscale(100);
}
[dir=rtl] .carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[dir=rtl] .carousel-dark .carousel-caption {
  color: #000;
}
[dir=rtl] .spinner-grow,
[dir=rtl] .spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
[dir=rtl] .spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-left-color: transparent;
}
[dir=rtl] .spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
[dir=rtl] .spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
[dir=rtl] .spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .spinner-border,
[dir=rtl] .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
[dir=rtl] .offcanvas,
[dir=rtl] .offcanvas-xxl,
[dir=rtl] .offcanvas-xl,
[dir=rtl] .offcanvas-lg,
[dir=rtl] .offcanvas-md,
[dir=rtl] .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: ;
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  [dir=rtl] .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm.offcanvas-start {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm.offcanvas-end {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm.offcanvas-top {
    top: 0;
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm.offcanvas-bottom {
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm.showing,
[dir=rtl] .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] .offcanvas-sm.showing,
[dir=rtl] .offcanvas-sm.hiding,
[dir=rtl] .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  [dir=rtl] .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  [dir=rtl] .offcanvas-sm .offcanvas-header {
    display: none;
  }
  [dir=rtl] .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  [dir=rtl] .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md.offcanvas-start {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md.offcanvas-end {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md.offcanvas-top {
    top: 0;
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md.offcanvas-bottom {
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md.showing,
[dir=rtl] .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .offcanvas-md.showing,
[dir=rtl] .offcanvas-md.hiding,
[dir=rtl] .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  [dir=rtl] .offcanvas-md .offcanvas-header {
    display: none;
  }
  [dir=rtl] .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  [dir=rtl] .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg.offcanvas-start {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg.offcanvas-end {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg.offcanvas-top {
    top: 0;
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg.offcanvas-bottom {
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg.showing,
[dir=rtl] .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .offcanvas-lg.showing,
[dir=rtl] .offcanvas-lg.hiding,
[dir=rtl] .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  [dir=rtl] .offcanvas-lg .offcanvas-header {
    display: none;
  }
  [dir=rtl] .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  [dir=rtl] .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl.offcanvas-start {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl.offcanvas-end {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl.offcanvas-top {
    top: 0;
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl.offcanvas-bottom {
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl.showing,
[dir=rtl] .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] .offcanvas-xl.showing,
[dir=rtl] .offcanvas-xl.hiding,
[dir=rtl] .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  [dir=rtl] .offcanvas-xl .offcanvas-header {
    display: none;
  }
  [dir=rtl] .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  [dir=rtl] .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl.offcanvas-start {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl.offcanvas-end {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl.offcanvas-top {
    top: 0;
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl.offcanvas-bottom {
    left: 0;
    right: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl.showing,
[dir=rtl] .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1399.98px) {
  [dir=rtl] .offcanvas-xxl.showing,
[dir=rtl] .offcanvas-xxl.hiding,
[dir=rtl] .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  [dir=rtl] .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  [dir=rtl] .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
[dir=rtl] .offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [dir=rtl] .offcanvas {
    transition: none;
  }
}
[dir=rtl] .offcanvas.offcanvas-start {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
[dir=rtl] .offcanvas.offcanvas-end {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
[dir=rtl] .offcanvas.offcanvas-top {
  top: 0;
  left: 0;
  right: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
[dir=rtl] .offcanvas.offcanvas-bottom {
  left: 0;
  right: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
[dir=rtl] .offcanvas.showing,
[dir=rtl] .offcanvas.show:not(.hiding) {
  transform: none;
}
[dir=rtl] .offcanvas.showing,
[dir=rtl] .offcanvas.hiding,
[dir=rtl] .offcanvas.show {
  visibility: visible;
}
[dir=rtl] .offcanvas-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
[dir=rtl] .offcanvas-backdrop.fade {
  opacity: 0;
}
[dir=rtl] .offcanvas-backdrop.show {
  opacity: 0.5;
}
[dir=rtl] .offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
[dir=rtl] .offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}
[dir=rtl] .offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}
[dir=rtl] .offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
[dir=rtl] .placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
[dir=rtl] .placeholder.btn::before {
  display: inline-block;
  content: "";
}
[dir=rtl] .placeholder-xs {
  min-height: 0.6em;
}
[dir=rtl] .placeholder-sm {
  min-height: 0.8em;
}
[dir=rtl] .placeholder-lg {
  min-height: 1.2em;
}
[dir=rtl] .placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
  animation: placeholder-glow 2s ease-in-out infinite;
}
@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
[dir=rtl] .placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
  animation: placeholder-wave 2s linear infinite;
}
@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
[dir=rtl] .clearfix::after {
  display: block;
  clear: both;
  content: "";
}
[dir=rtl] .text-bg-primary {
  color: #fff !important;
  background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-success {
  color: #fff !important;
  background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-info {
  color: #000 !important;
  background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-warning {
  color: #000 !important;
  background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-danger {
  color: #fff !important;
  background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-light {
  color: #000 !important;
  background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .text-bg-dark {
  color: #fff !important;
  background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
}
[dir=rtl] .link-primary {
  color: #0d6efd !important;
}
[dir=rtl] .link-primary:hover,
[dir=rtl] .link-primary:focus {
  color: #0a58ca !important;
}
[dir=rtl] .link-secondary {
  color: #6c757d !important;
}
[dir=rtl] .link-secondary:hover,
[dir=rtl] .link-secondary:focus {
  color: #565e64 !important;
}
[dir=rtl] .link-success {
  color: #198754 !important;
}
[dir=rtl] .link-success:hover,
[dir=rtl] .link-success:focus {
  color: #146c43 !important;
}
[dir=rtl] .link-info {
  color: #0dcaf0 !important;
}
[dir=rtl] .link-info:hover,
[dir=rtl] .link-info:focus {
  color: #3dd5f3 !important;
}
[dir=rtl] .link-warning {
  color: #ffc107 !important;
}
[dir=rtl] .link-warning:hover,
[dir=rtl] .link-warning:focus {
  color: #ffcd39 !important;
}
[dir=rtl] .link-danger {
  color: #dc3545 !important;
}
[dir=rtl] .link-danger:hover,
[dir=rtl] .link-danger:focus {
  color: #b02a37 !important;
}
[dir=rtl] .link-light {
  color: #f8f9fa !important;
}
[dir=rtl] .link-light:hover,
[dir=rtl] .link-light:focus {
  color: #f9fafb !important;
}
[dir=rtl] .link-dark {
  color: #212529 !important;
}
[dir=rtl] .link-dark:hover,
[dir=rtl] .link-dark:focus {
  color: #1a1e21 !important;
}
[dir=rtl] .ratio {
  position: relative;
  width: 100%;
}
[dir=rtl] .ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
[dir=rtl] .ratio > * {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
[dir=rtl] .ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
[dir=rtl] .ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
[dir=rtl] .ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
[dir=rtl] .ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
[dir=rtl] .fixed-top {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1030;
}
[dir=rtl] .fixed-bottom {
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1030;
}
[dir=rtl] .sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}
[dir=rtl] .sticky-bottom {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  [dir=rtl] .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=rtl] .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=rtl] .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=rtl] .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=rtl] .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  [dir=rtl] .sticky-xxl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
[dir=rtl] .hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
[dir=rtl] .vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
[dir=rtl] .visually-hidden,
[dir=rtl] .visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
[dir=rtl] .stretched-link::after {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  content: "";
}
[dir=rtl] .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[dir=rtl] .vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
[dir=rtl] .align-baseline {
  vertical-align: baseline !important;
}
[dir=rtl] .align-top {
  vertical-align: top !important;
}
[dir=rtl] .align-middle {
  vertical-align: middle !important;
}
[dir=rtl] .align-bottom {
  vertical-align: bottom !important;
}
[dir=rtl] .align-text-bottom {
  vertical-align: text-bottom !important;
}
[dir=rtl] .align-text-top {
  vertical-align: text-top !important;
}
[dir=rtl] .float-start {
  float: right !important;
}
[dir=rtl] .float-end {
  float: left !important;
}
[dir=rtl] .float-none {
  float: none !important;
}
[dir=rtl] .opacity-0 {
  opacity: 0 !important;
}
[dir=rtl] .opacity-25 {
  opacity: 0.25 !important;
}
[dir=rtl] .opacity-50 {
  opacity: 0.5 !important;
}
[dir=rtl] .opacity-75 {
  opacity: 0.75 !important;
}
[dir=rtl] .opacity-100 {
  opacity: 1 !important;
}
[dir=rtl] .overflow-auto {
  overflow: auto !important;
}
[dir=rtl] .overflow-hidden {
  overflow: hidden !important;
}
[dir=rtl] .overflow-visible {
  overflow: visible !important;
}
[dir=rtl] .overflow-scroll {
  overflow: scroll !important;
}
[dir=rtl] .d-inline {
  display: inline !important;
}
[dir=rtl] .d-inline-block {
  display: inline-block !important;
}
[dir=rtl] .d-block {
  display: block !important;
}
[dir=rtl] .d-grid {
  display: grid !important;
}
[dir=rtl] .d-table {
  display: table !important;
}
[dir=rtl] .d-table-row {
  display: table-row !important;
}
[dir=rtl] .d-table-cell {
  display: table-cell !important;
}
[dir=rtl] .d-flex {
  display: flex !important;
}
[dir=rtl] .d-inline-flex {
  display: inline-flex !important;
}
[dir=rtl] .d-none {
  display: none !important;
}
[dir=rtl] .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
[dir=rtl] .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
[dir=rtl] .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
[dir=rtl] .shadow-none {
  box-shadow: none !important;
}
[dir=rtl] .position-static {
  position: static !important;
}
[dir=rtl] .position-relative {
  position: relative !important;
}
[dir=rtl] .position-absolute {
  position: absolute !important;
}
[dir=rtl] .position-fixed {
  position: fixed !important;
}
[dir=rtl] .position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}
[dir=rtl] .top-0 {
  top: 0 !important;
}
[dir=rtl] .top-50 {
  top: 50% !important;
}
[dir=rtl] .top-100 {
  top: 100% !important;
}
[dir=rtl] .bottom-0 {
  bottom: 0 !important;
}
[dir=rtl] .bottom-50 {
  bottom: 50% !important;
}
[dir=rtl] .bottom-100 {
  bottom: 100% !important;
}
[dir=rtl] .start-0 {
  right: 0 !important;
}
[dir=rtl] .start-50 {
  right: 50% !important;
}
[dir=rtl] .start-100 {
  right: 100% !important;
}
[dir=rtl] .end-0 {
  left: 0 !important;
}
[dir=rtl] .end-50 {
  left: 50% !important;
}
[dir=rtl] .end-100 {
  left: 100% !important;
}
[dir=rtl] .translate-middle {
  transform: translate(50%, -50%) !important;
}
[dir=rtl] .translate-middle-x {
  transform: translateX(50%) !important;
}
[dir=rtl] .translate-middle-y {
  transform: translateY(-50%) !important;
}
[dir=rtl] .border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=rtl] .border-0 {
  border: 0 !important;
}
[dir=rtl] .border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=rtl] .border-top-0 {
  border-top: 0 !important;
}
[dir=rtl] .border-end {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=rtl] .border-end-0 {
  border-left: 0 !important;
}
[dir=rtl] .border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=rtl] .border-bottom-0 {
  border-bottom: 0 !important;
}
[dir=rtl] .border-start {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
[dir=rtl] .border-start-0 {
  border-right: 0 !important;
}
[dir=rtl] .border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
[dir=rtl] .border-1 {
  --bs-border-width: 1px;
}
[dir=rtl] .border-2 {
  --bs-border-width: 2px;
}
[dir=rtl] .border-3 {
  --bs-border-width: 3px;
}
[dir=rtl] .border-4 {
  --bs-border-width: 4px;
}
[dir=rtl] .border-5 {
  --bs-border-width: 5px;
}
[dir=rtl] .border-opacity-10 {
  --bs-border-opacity: 0.1;
}
[dir=rtl] .border-opacity-25 {
  --bs-border-opacity: 0.25;
}
[dir=rtl] .border-opacity-50 {
  --bs-border-opacity: 0.5;
}
[dir=rtl] .border-opacity-75 {
  --bs-border-opacity: 0.75;
}
[dir=rtl] .border-opacity-100 {
  --bs-border-opacity: 1;
}
[dir=rtl] .w-25 {
  width: 25% !important;
}
[dir=rtl] .w-50 {
  width: 50% !important;
}
[dir=rtl] .w-75 {
  width: 75% !important;
}
[dir=rtl] .w-100 {
  width: 100% !important;
}
[dir=rtl] .w-auto {
  width: auto !important;
}
[dir=rtl] .mw-100 {
  max-width: 100% !important;
}
[dir=rtl] .vw-100 {
  width: 100vw !important;
}
[dir=rtl] .min-vw-100 {
  min-width: 100vw !important;
}
[dir=rtl] .h-25 {
  height: 25% !important;
}
[dir=rtl] .h-50 {
  height: 50% !important;
}
[dir=rtl] .h-75 {
  height: 75% !important;
}
[dir=rtl] .h-100 {
  height: 100% !important;
}
[dir=rtl] .h-auto {
  height: auto !important;
}
[dir=rtl] .mh-100 {
  max-height: 100% !important;
}
[dir=rtl] .vh-100 {
  height: 100vh !important;
}
[dir=rtl] .min-vh-100 {
  min-height: 100vh !important;
}
[dir=rtl] .flex-fill {
  flex: 1 1 auto !important;
}
[dir=rtl] .flex-row {
  flex-direction: row !important;
}
[dir=rtl] .flex-column {
  flex-direction: column !important;
}
[dir=rtl] .flex-row-reverse {
  flex-direction: row-reverse !important;
}
[dir=rtl] .flex-column-reverse {
  flex-direction: column-reverse !important;
}
[dir=rtl] .flex-grow-0 {
  flex-grow: 0 !important;
}
[dir=rtl] .flex-grow-1 {
  flex-grow: 1 !important;
}
[dir=rtl] .flex-shrink-0 {
  flex-shrink: 0 !important;
}
[dir=rtl] .flex-shrink-1 {
  flex-shrink: 1 !important;
}
[dir=rtl] .flex-wrap {
  flex-wrap: wrap !important;
}
[dir=rtl] .flex-nowrap {
  flex-wrap: nowrap !important;
}
[dir=rtl] .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
[dir=rtl] .justify-content-start {
  justify-content: flex-start !important;
}
[dir=rtl] .justify-content-end {
  justify-content: flex-end !important;
}
[dir=rtl] .justify-content-center {
  justify-content: center !important;
}
[dir=rtl] .justify-content-between {
  justify-content: space-between !important;
}
[dir=rtl] .justify-content-around {
  justify-content: space-around !important;
}
[dir=rtl] .justify-content-evenly {
  justify-content: space-evenly !important;
}
[dir=rtl] .align-items-start {
  align-items: flex-start !important;
}
[dir=rtl] .align-items-end {
  align-items: flex-end !important;
}
[dir=rtl] .align-items-center {
  align-items: center !important;
}
[dir=rtl] .align-items-baseline {
  align-items: baseline !important;
}
[dir=rtl] .align-items-stretch {
  align-items: stretch !important;
}
[dir=rtl] .align-content-start {
  align-content: flex-start !important;
}
[dir=rtl] .align-content-end {
  align-content: flex-end !important;
}
[dir=rtl] .align-content-center {
  align-content: center !important;
}
[dir=rtl] .align-content-between {
  align-content: space-between !important;
}
[dir=rtl] .align-content-around {
  align-content: space-around !important;
}
[dir=rtl] .align-content-stretch {
  align-content: stretch !important;
}
[dir=rtl] .align-self-auto {
  align-self: auto !important;
}
[dir=rtl] .align-self-start {
  align-self: flex-start !important;
}
[dir=rtl] .align-self-end {
  align-self: flex-end !important;
}
[dir=rtl] .align-self-center {
  align-self: center !important;
}
[dir=rtl] .align-self-baseline {
  align-self: baseline !important;
}
[dir=rtl] .align-self-stretch {
  align-self: stretch !important;
}
[dir=rtl] .order-first {
  order: -1 !important;
}
[dir=rtl] .order-0 {
  order: 0 !important;
}
[dir=rtl] .order-1 {
  order: 1 !important;
}
[dir=rtl] .order-2 {
  order: 2 !important;
}
[dir=rtl] .order-3 {
  order: 3 !important;
}
[dir=rtl] .order-4 {
  order: 4 !important;
}
[dir=rtl] .order-5 {
  order: 5 !important;
}
[dir=rtl] .order-last {
  order: 6 !important;
}
[dir=rtl] .m-0 {
  margin: 0 !important;
}
[dir=rtl] .m-1 {
  margin: 0.25rem !important;
}
[dir=rtl] .m-2 {
  margin: 0.5rem !important;
}
[dir=rtl] .m-3 {
  margin: 1rem !important;
}
[dir=rtl] .m-4 {
  margin: 1.5rem !important;
}
[dir=rtl] .m-5 {
  margin: 3rem !important;
}
[dir=rtl] .m-auto {
  margin: auto !important;
}
[dir=rtl] .mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
[dir=rtl] .mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
[dir=rtl] .mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
[dir=rtl] .mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
[dir=rtl] .mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
[dir=rtl] .mx-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}
[dir=rtl] .mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
[dir=rtl] .my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
[dir=rtl] .my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
[dir=rtl] .my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
[dir=rtl] .my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
[dir=rtl] .my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
[dir=rtl] .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
[dir=rtl] .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
[dir=rtl] .mt-0 {
  margin-top: 0 !important;
}
[dir=rtl] .mt-1 {
  margin-top: 0.25rem !important;
}
[dir=rtl] .mt-2 {
  margin-top: 0.5rem !important;
}
[dir=rtl] .mt-3 {
  margin-top: 1rem !important;
}
[dir=rtl] .mt-4 {
  margin-top: 1.5rem !important;
}
[dir=rtl] .mt-5 {
  margin-top: 3rem !important;
}
[dir=rtl] .mt-auto {
  margin-top: auto !important;
}
[dir=rtl] .me-0 {
  margin-left: 0 !important;
}
[dir=rtl] .me-1 {
  margin-left: 0.25rem !important;
}
[dir=rtl] .me-2 {
  margin-left: 0.5rem !important;
}
[dir=rtl] .me-3 {
  margin-left: 1rem !important;
}
[dir=rtl] .me-4 {
  margin-left: 1.5rem !important;
}
[dir=rtl] .me-5 {
  margin-left: 3rem !important;
}
[dir=rtl] .me-auto {
  margin-left: auto !important;
}
[dir=rtl] .mb-0 {
  margin-bottom: 0 !important;
}
[dir=rtl] .mb-1 {
  margin-bottom: 0.25rem !important;
}
[dir=rtl] .mb-2 {
  margin-bottom: 0.5rem !important;
}
[dir=rtl] .mb-3 {
  margin-bottom: 1rem !important;
}
[dir=rtl] .mb-4 {
  margin-bottom: 1.5rem !important;
}
[dir=rtl] .mb-5 {
  margin-bottom: 3rem !important;
}
[dir=rtl] .mb-auto {
  margin-bottom: auto !important;
}
[dir=rtl] .ms-0 {
  margin-right: 0 !important;
}
[dir=rtl] .ms-1 {
  margin-right: 0.25rem !important;
}
[dir=rtl] .ms-2 {
  margin-right: 0.5rem !important;
}
[dir=rtl] .ms-3 {
  margin-right: 1rem !important;
}
[dir=rtl] .ms-4 {
  margin-right: 1.5rem !important;
}
[dir=rtl] .ms-5 {
  margin-right: 3rem !important;
}
[dir=rtl] .ms-auto {
  margin-right: auto !important;
}
[dir=rtl] .p-0 {
  padding: 0 !important;
}
[dir=rtl] .p-1 {
  padding: 0.25rem !important;
}
[dir=rtl] .p-2 {
  padding: 0.5rem !important;
}
[dir=rtl] .p-3 {
  padding: 1rem !important;
}
[dir=rtl] .p-4 {
  padding: 1.5rem !important;
}
[dir=rtl] .p-5 {
  padding: 3rem !important;
}
[dir=rtl] .px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
[dir=rtl] .px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
[dir=rtl] .px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
[dir=rtl] .px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
[dir=rtl] .px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
[dir=rtl] .px-5 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
[dir=rtl] .py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
[dir=rtl] .py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
[dir=rtl] .py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
[dir=rtl] .py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
[dir=rtl] .py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
[dir=rtl] .py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
[dir=rtl] .pt-0 {
  padding-top: 0 !important;
}
[dir=rtl] .pt-1 {
  padding-top: 0.25rem !important;
}
[dir=rtl] .pt-2 {
  padding-top: 0.5rem !important;
}
[dir=rtl] .pt-3 {
  padding-top: 1rem !important;
}
[dir=rtl] .pt-4 {
  padding-top: 1.5rem !important;
}
[dir=rtl] .pt-5 {
  padding-top: 3rem !important;
}
[dir=rtl] .pe-0 {
  padding-left: 0 !important;
}
[dir=rtl] .pe-1 {
  padding-left: 0.25rem !important;
}
[dir=rtl] .pe-2 {
  padding-left: 0.5rem !important;
}
[dir=rtl] .pe-3 {
  padding-left: 1rem !important;
}
[dir=rtl] .pe-4 {
  padding-left: 1.5rem !important;
}
[dir=rtl] .pe-5 {
  padding-left: 3rem !important;
}
[dir=rtl] .pb-0 {
  padding-bottom: 0 !important;
}
[dir=rtl] .pb-1 {
  padding-bottom: 0.25rem !important;
}
[dir=rtl] .pb-2 {
  padding-bottom: 0.5rem !important;
}
[dir=rtl] .pb-3 {
  padding-bottom: 1rem !important;
}
[dir=rtl] .pb-4 {
  padding-bottom: 1.5rem !important;
}
[dir=rtl] .pb-5 {
  padding-bottom: 3rem !important;
}
[dir=rtl] .ps-0 {
  padding-right: 0 !important;
}
[dir=rtl] .ps-1 {
  padding-right: 0.25rem !important;
}
[dir=rtl] .ps-2 {
  padding-right: 0.5rem !important;
}
[dir=rtl] .ps-3 {
  padding-right: 1rem !important;
}
[dir=rtl] .ps-4 {
  padding-right: 1.5rem !important;
}
[dir=rtl] .ps-5 {
  padding-right: 3rem !important;
}
[dir=rtl] .gap-0 {
  gap: 0 !important;
}
[dir=rtl] .gap-1 {
  gap: 0.25rem !important;
}
[dir=rtl] .gap-2 {
  gap: 0.5rem !important;
}
[dir=rtl] .gap-3 {
  gap: 1rem !important;
}
[dir=rtl] .gap-4 {
  gap: 1.5rem !important;
}
[dir=rtl] .gap-5 {
  gap: 3rem !important;
}
[dir=rtl] .font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
[dir=rtl] .fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
[dir=rtl] .fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
[dir=rtl] .fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
[dir=rtl] .fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
[dir=rtl] .fs-5 {
  font-size: 1.25rem !important;
}
[dir=rtl] .fs-6 {
  font-size: 1rem !important;
}
[dir=rtl] .fst-italic {
  font-style: italic !important;
}
[dir=rtl] .fst-normal {
  font-style: normal !important;
}
[dir=rtl] .fw-light {
  font-weight: 300 !important;
}
[dir=rtl] .fw-lighter {
  font-weight: lighter !important;
}
[dir=rtl] .fw-normal {
  font-weight: 400 !important;
}
[dir=rtl] .fw-bold {
  font-weight: 700 !important;
}
[dir=rtl] .fw-semibold {
  font-weight: 600 !important;
}
[dir=rtl] .fw-bolder {
  font-weight: bolder !important;
}
[dir=rtl] .lh-1 {
  line-height: 1 !important;
}
[dir=rtl] .lh-sm {
  line-height: 1.25 !important;
}
[dir=rtl] .lh-base {
  line-height: 1.5 !important;
}
[dir=rtl] .lh-lg {
  line-height: 2 !important;
}
[dir=rtl] .text-start {
  text-align: right !important;
}
[dir=rtl] .text-end {
  text-align: left !important;
}
[dir=rtl] .text-center {
  text-align: center !important;
}
[dir=rtl] .text-decoration-none {
  text-decoration: none !important;
}
[dir=rtl] .text-decoration-underline {
  text-decoration: underline !important;
}
[dir=rtl] .text-decoration-line-through {
  text-decoration: line-through !important;
}
[dir=rtl] .text-lowercase {
  text-transform: lowercase !important;
}
[dir=rtl] .text-uppercase {
  text-transform: uppercase !important;
}
[dir=rtl] .text-capitalize {
  text-transform: capitalize !important;
}
[dir=rtl] .text-wrap {
  white-space: normal !important;
}
[dir=rtl] .text-nowrap {
  white-space: nowrap !important;
}
[dir=rtl] .text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
[dir=rtl] .text-muted {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}
[dir=rtl] .text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
[dir=rtl] .text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
[dir=rtl] .text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
[dir=rtl] .text-opacity-25 {
  --bs-text-opacity: 0.25;
}
[dir=rtl] .text-opacity-50 {
  --bs-text-opacity: 0.5;
}
[dir=rtl] .text-opacity-75 {
  --bs-text-opacity: 0.75;
}
[dir=rtl] .text-opacity-100 {
  --bs-text-opacity: 1;
}
[dir=rtl] .bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
[dir=rtl] .bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
[dir=rtl] .bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
[dir=rtl] .bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
[dir=rtl] .bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
[dir=rtl] .bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
[dir=rtl] .bg-opacity-100 {
  --bs-bg-opacity: 1;
}
[dir=rtl] .bg-gradient {
  background-image: var(--bs-gradient) !important;
}
[dir=rtl] .user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}
[dir=rtl] .user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}
[dir=rtl] .user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}
[dir=rtl] .pe-none {
  pointer-events: none !important;
}
[dir=rtl] .pe-auto {
  pointer-events: auto !important;
}
[dir=rtl] .rounded {
  border-radius: var(--bs-border-radius) !important;
}
[dir=rtl] .rounded-0 {
  border-radius: 0 !important;
}
[dir=rtl] .rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
[dir=rtl] .rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
[dir=rtl] .rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
[dir=rtl] .rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
[dir=rtl] .rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}
[dir=rtl] .rounded-circle {
  border-radius: 50% !important;
}
[dir=rtl] .rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
[dir=rtl] .rounded-top {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
[dir=rtl] .rounded-end {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
[dir=rtl] .rounded-bottom {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
[dir=rtl] .rounded-start {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
[dir=rtl] .visible {
  visibility: visible !important;
}
[dir=rtl] .invisible {
  visibility: hidden !important;
}
@media (min-width: 576px) {
  [dir=rtl] .float-sm-start {
    float: right !important;
  }
  [dir=rtl] .float-sm-end {
    float: left !important;
  }
  [dir=rtl] .float-sm-none {
    float: none !important;
  }
  [dir=rtl] .d-sm-inline {
    display: inline !important;
  }
  [dir=rtl] .d-sm-inline-block {
    display: inline-block !important;
  }
  [dir=rtl] .d-sm-block {
    display: block !important;
  }
  [dir=rtl] .d-sm-grid {
    display: grid !important;
  }
  [dir=rtl] .d-sm-table {
    display: table !important;
  }
  [dir=rtl] .d-sm-table-row {
    display: table-row !important;
  }
  [dir=rtl] .d-sm-table-cell {
    display: table-cell !important;
  }
  [dir=rtl] .d-sm-flex {
    display: flex !important;
  }
  [dir=rtl] .d-sm-inline-flex {
    display: inline-flex !important;
  }
  [dir=rtl] .d-sm-none {
    display: none !important;
  }
  [dir=rtl] .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  [dir=rtl] .flex-sm-row {
    flex-direction: row !important;
  }
  [dir=rtl] .flex-sm-column {
    flex-direction: column !important;
  }
  [dir=rtl] .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=rtl] .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=rtl] .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=rtl] .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=rtl] .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=rtl] .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=rtl] .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  [dir=rtl] .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=rtl] .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=rtl] .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  [dir=rtl] .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  [dir=rtl] .justify-content-sm-center {
    justify-content: center !important;
  }
  [dir=rtl] .justify-content-sm-between {
    justify-content: space-between !important;
  }
  [dir=rtl] .justify-content-sm-around {
    justify-content: space-around !important;
  }
  [dir=rtl] .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  [dir=rtl] .align-items-sm-start {
    align-items: flex-start !important;
  }
  [dir=rtl] .align-items-sm-end {
    align-items: flex-end !important;
  }
  [dir=rtl] .align-items-sm-center {
    align-items: center !important;
  }
  [dir=rtl] .align-items-sm-baseline {
    align-items: baseline !important;
  }
  [dir=rtl] .align-items-sm-stretch {
    align-items: stretch !important;
  }
  [dir=rtl] .align-content-sm-start {
    align-content: flex-start !important;
  }
  [dir=rtl] .align-content-sm-end {
    align-content: flex-end !important;
  }
  [dir=rtl] .align-content-sm-center {
    align-content: center !important;
  }
  [dir=rtl] .align-content-sm-between {
    align-content: space-between !important;
  }
  [dir=rtl] .align-content-sm-around {
    align-content: space-around !important;
  }
  [dir=rtl] .align-content-sm-stretch {
    align-content: stretch !important;
  }
  [dir=rtl] .align-self-sm-auto {
    align-self: auto !important;
  }
  [dir=rtl] .align-self-sm-start {
    align-self: flex-start !important;
  }
  [dir=rtl] .align-self-sm-end {
    align-self: flex-end !important;
  }
  [dir=rtl] .align-self-sm-center {
    align-self: center !important;
  }
  [dir=rtl] .align-self-sm-baseline {
    align-self: baseline !important;
  }
  [dir=rtl] .align-self-sm-stretch {
    align-self: stretch !important;
  }
  [dir=rtl] .order-sm-first {
    order: -1 !important;
  }
  [dir=rtl] .order-sm-0 {
    order: 0 !important;
  }
  [dir=rtl] .order-sm-1 {
    order: 1 !important;
  }
  [dir=rtl] .order-sm-2 {
    order: 2 !important;
  }
  [dir=rtl] .order-sm-3 {
    order: 3 !important;
  }
  [dir=rtl] .order-sm-4 {
    order: 4 !important;
  }
  [dir=rtl] .order-sm-5 {
    order: 5 !important;
  }
  [dir=rtl] .order-sm-last {
    order: 6 !important;
  }
  [dir=rtl] .m-sm-0 {
    margin: 0 !important;
  }
  [dir=rtl] .m-sm-1 {
    margin: 0.25rem !important;
  }
  [dir=rtl] .m-sm-2 {
    margin: 0.5rem !important;
  }
  [dir=rtl] .m-sm-3 {
    margin: 1rem !important;
  }
  [dir=rtl] .m-sm-4 {
    margin: 1.5rem !important;
  }
  [dir=rtl] .m-sm-5 {
    margin: 3rem !important;
  }
  [dir=rtl] .m-sm-auto {
    margin: auto !important;
  }
  [dir=rtl] .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .mx-sm-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .mx-sm-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .mx-sm-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  [dir=rtl] .mx-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .mx-sm-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  [dir=rtl] .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  [dir=rtl] .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=rtl] .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=rtl] .mt-sm-0 {
    margin-top: 0 !important;
  }
  [dir=rtl] .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  [dir=rtl] .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  [dir=rtl] .mt-sm-3 {
    margin-top: 1rem !important;
  }
  [dir=rtl] .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  [dir=rtl] .mt-sm-5 {
    margin-top: 3rem !important;
  }
  [dir=rtl] .mt-sm-auto {
    margin-top: auto !important;
  }
  [dir=rtl] .me-sm-0 {
    margin-left: 0 !important;
  }
  [dir=rtl] .me-sm-1 {
    margin-left: 0.25rem !important;
  }
  [dir=rtl] .me-sm-2 {
    margin-left: 0.5rem !important;
  }
  [dir=rtl] .me-sm-3 {
    margin-left: 1rem !important;
  }
  [dir=rtl] .me-sm-4 {
    margin-left: 1.5rem !important;
  }
  [dir=rtl] .me-sm-5 {
    margin-left: 3rem !important;
  }
  [dir=rtl] .me-sm-auto {
    margin-left: auto !important;
  }
  [dir=rtl] .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  [dir=rtl] .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .mb-sm-auto {
    margin-bottom: auto !important;
  }
  [dir=rtl] .ms-sm-0 {
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-sm-1 {
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .ms-sm-2 {
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .ms-sm-3 {
    margin-right: 1rem !important;
  }
  [dir=rtl] .ms-sm-4 {
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .ms-sm-5 {
    margin-right: 3rem !important;
  }
  [dir=rtl] .ms-sm-auto {
    margin-right: auto !important;
  }
  [dir=rtl] .p-sm-0 {
    padding: 0 !important;
  }
  [dir=rtl] .p-sm-1 {
    padding: 0.25rem !important;
  }
  [dir=rtl] .p-sm-2 {
    padding: 0.5rem !important;
  }
  [dir=rtl] .p-sm-3 {
    padding: 1rem !important;
  }
  [dir=rtl] .p-sm-4 {
    padding: 1.5rem !important;
  }
  [dir=rtl] .p-sm-5 {
    padding: 3rem !important;
  }
  [dir=rtl] .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .px-sm-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .px-sm-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .px-sm-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  [dir=rtl] .px-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .px-sm-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  [dir=rtl] .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=rtl] .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .pt-sm-0 {
    padding-top: 0 !important;
  }
  [dir=rtl] .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  [dir=rtl] .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  [dir=rtl] .pt-sm-3 {
    padding-top: 1rem !important;
  }
  [dir=rtl] .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  [dir=rtl] .pt-sm-5 {
    padding-top: 3rem !important;
  }
  [dir=rtl] .pe-sm-0 {
    padding-left: 0 !important;
  }
  [dir=rtl] .pe-sm-1 {
    padding-left: 0.25rem !important;
  }
  [dir=rtl] .pe-sm-2 {
    padding-left: 0.5rem !important;
  }
  [dir=rtl] .pe-sm-3 {
    padding-left: 1rem !important;
  }
  [dir=rtl] .pe-sm-4 {
    padding-left: 1.5rem !important;
  }
  [dir=rtl] .pe-sm-5 {
    padding-left: 3rem !important;
  }
  [dir=rtl] .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  [dir=rtl] .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .ps-sm-0 {
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-sm-1 {
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .ps-sm-2 {
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .ps-sm-3 {
    padding-right: 1rem !important;
  }
  [dir=rtl] .ps-sm-4 {
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .ps-sm-5 {
    padding-right: 3rem !important;
  }
  [dir=rtl] .gap-sm-0 {
    gap: 0 !important;
  }
  [dir=rtl] .gap-sm-1 {
    gap: 0.25rem !important;
  }
  [dir=rtl] .gap-sm-2 {
    gap: 0.5rem !important;
  }
  [dir=rtl] .gap-sm-3 {
    gap: 1rem !important;
  }
  [dir=rtl] .gap-sm-4 {
    gap: 1.5rem !important;
  }
  [dir=rtl] .gap-sm-5 {
    gap: 3rem !important;
  }
  [dir=rtl] .text-sm-start {
    text-align: right !important;
  }
  [dir=rtl] .text-sm-end {
    text-align: left !important;
  }
  [dir=rtl] .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .float-md-start {
    float: right !important;
  }
  [dir=rtl] .float-md-end {
    float: left !important;
  }
  [dir=rtl] .float-md-none {
    float: none !important;
  }
  [dir=rtl] .d-md-inline {
    display: inline !important;
  }
  [dir=rtl] .d-md-inline-block {
    display: inline-block !important;
  }
  [dir=rtl] .d-md-block {
    display: block !important;
  }
  [dir=rtl] .d-md-grid {
    display: grid !important;
  }
  [dir=rtl] .d-md-table {
    display: table !important;
  }
  [dir=rtl] .d-md-table-row {
    display: table-row !important;
  }
  [dir=rtl] .d-md-table-cell {
    display: table-cell !important;
  }
  [dir=rtl] .d-md-flex {
    display: flex !important;
  }
  [dir=rtl] .d-md-inline-flex {
    display: inline-flex !important;
  }
  [dir=rtl] .d-md-none {
    display: none !important;
  }
  [dir=rtl] .flex-md-fill {
    flex: 1 1 auto !important;
  }
  [dir=rtl] .flex-md-row {
    flex-direction: row !important;
  }
  [dir=rtl] .flex-md-column {
    flex-direction: column !important;
  }
  [dir=rtl] .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=rtl] .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=rtl] .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=rtl] .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=rtl] .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=rtl] .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=rtl] .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  [dir=rtl] .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=rtl] .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=rtl] .justify-content-md-start {
    justify-content: flex-start !important;
  }
  [dir=rtl] .justify-content-md-end {
    justify-content: flex-end !important;
  }
  [dir=rtl] .justify-content-md-center {
    justify-content: center !important;
  }
  [dir=rtl] .justify-content-md-between {
    justify-content: space-between !important;
  }
  [dir=rtl] .justify-content-md-around {
    justify-content: space-around !important;
  }
  [dir=rtl] .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  [dir=rtl] .align-items-md-start {
    align-items: flex-start !important;
  }
  [dir=rtl] .align-items-md-end {
    align-items: flex-end !important;
  }
  [dir=rtl] .align-items-md-center {
    align-items: center !important;
  }
  [dir=rtl] .align-items-md-baseline {
    align-items: baseline !important;
  }
  [dir=rtl] .align-items-md-stretch {
    align-items: stretch !important;
  }
  [dir=rtl] .align-content-md-start {
    align-content: flex-start !important;
  }
  [dir=rtl] .align-content-md-end {
    align-content: flex-end !important;
  }
  [dir=rtl] .align-content-md-center {
    align-content: center !important;
  }
  [dir=rtl] .align-content-md-between {
    align-content: space-between !important;
  }
  [dir=rtl] .align-content-md-around {
    align-content: space-around !important;
  }
  [dir=rtl] .align-content-md-stretch {
    align-content: stretch !important;
  }
  [dir=rtl] .align-self-md-auto {
    align-self: auto !important;
  }
  [dir=rtl] .align-self-md-start {
    align-self: flex-start !important;
  }
  [dir=rtl] .align-self-md-end {
    align-self: flex-end !important;
  }
  [dir=rtl] .align-self-md-center {
    align-self: center !important;
  }
  [dir=rtl] .align-self-md-baseline {
    align-self: baseline !important;
  }
  [dir=rtl] .align-self-md-stretch {
    align-self: stretch !important;
  }
  [dir=rtl] .order-md-first {
    order: -1 !important;
  }
  [dir=rtl] .order-md-0 {
    order: 0 !important;
  }
  [dir=rtl] .order-md-1 {
    order: 1 !important;
  }
  [dir=rtl] .order-md-2 {
    order: 2 !important;
  }
  [dir=rtl] .order-md-3 {
    order: 3 !important;
  }
  [dir=rtl] .order-md-4 {
    order: 4 !important;
  }
  [dir=rtl] .order-md-5 {
    order: 5 !important;
  }
  [dir=rtl] .order-md-last {
    order: 6 !important;
  }
  [dir=rtl] .m-md-0 {
    margin: 0 !important;
  }
  [dir=rtl] .m-md-1 {
    margin: 0.25rem !important;
  }
  [dir=rtl] .m-md-2 {
    margin: 0.5rem !important;
  }
  [dir=rtl] .m-md-3 {
    margin: 1rem !important;
  }
  [dir=rtl] .m-md-4 {
    margin: 1.5rem !important;
  }
  [dir=rtl] .m-md-5 {
    margin: 3rem !important;
  }
  [dir=rtl] .m-md-auto {
    margin: auto !important;
  }
  [dir=rtl] .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .mx-md-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .mx-md-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  [dir=rtl] .mx-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .mx-md-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  [dir=rtl] .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  [dir=rtl] .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=rtl] .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=rtl] .mt-md-0 {
    margin-top: 0 !important;
  }
  [dir=rtl] .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  [dir=rtl] .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  [dir=rtl] .mt-md-3 {
    margin-top: 1rem !important;
  }
  [dir=rtl] .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  [dir=rtl] .mt-md-5 {
    margin-top: 3rem !important;
  }
  [dir=rtl] .mt-md-auto {
    margin-top: auto !important;
  }
  [dir=rtl] .me-md-0 {
    margin-left: 0 !important;
  }
  [dir=rtl] .me-md-1 {
    margin-left: 0.25rem !important;
  }
  [dir=rtl] .me-md-2 {
    margin-left: 0.5rem !important;
  }
  [dir=rtl] .me-md-3 {
    margin-left: 1rem !important;
  }
  [dir=rtl] .me-md-4 {
    margin-left: 1.5rem !important;
  }
  [dir=rtl] .me-md-5 {
    margin-left: 3rem !important;
  }
  [dir=rtl] .me-md-auto {
    margin-left: auto !important;
  }
  [dir=rtl] .mb-md-0 {
    margin-bottom: 0 !important;
  }
  [dir=rtl] .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .mb-md-auto {
    margin-bottom: auto !important;
  }
  [dir=rtl] .ms-md-0 {
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-md-1 {
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .ms-md-2 {
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .ms-md-3 {
    margin-right: 1rem !important;
  }
  [dir=rtl] .ms-md-4 {
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .ms-md-5 {
    margin-right: 3rem !important;
  }
  [dir=rtl] .ms-md-auto {
    margin-right: auto !important;
  }
  [dir=rtl] .p-md-0 {
    padding: 0 !important;
  }
  [dir=rtl] .p-md-1 {
    padding: 0.25rem !important;
  }
  [dir=rtl] .p-md-2 {
    padding: 0.5rem !important;
  }
  [dir=rtl] .p-md-3 {
    padding: 1rem !important;
  }
  [dir=rtl] .p-md-4 {
    padding: 1.5rem !important;
  }
  [dir=rtl] .p-md-5 {
    padding: 3rem !important;
  }
  [dir=rtl] .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .px-md-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .px-md-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .px-md-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  [dir=rtl] .px-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .px-md-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  [dir=rtl] .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=rtl] .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .pt-md-0 {
    padding-top: 0 !important;
  }
  [dir=rtl] .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  [dir=rtl] .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  [dir=rtl] .pt-md-3 {
    padding-top: 1rem !important;
  }
  [dir=rtl] .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  [dir=rtl] .pt-md-5 {
    padding-top: 3rem !important;
  }
  [dir=rtl] .pe-md-0 {
    padding-left: 0 !important;
  }
  [dir=rtl] .pe-md-1 {
    padding-left: 0.25rem !important;
  }
  [dir=rtl] .pe-md-2 {
    padding-left: 0.5rem !important;
  }
  [dir=rtl] .pe-md-3 {
    padding-left: 1rem !important;
  }
  [dir=rtl] .pe-md-4 {
    padding-left: 1.5rem !important;
  }
  [dir=rtl] .pe-md-5 {
    padding-left: 3rem !important;
  }
  [dir=rtl] .pb-md-0 {
    padding-bottom: 0 !important;
  }
  [dir=rtl] .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .ps-md-0 {
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-md-1 {
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .ps-md-2 {
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .ps-md-3 {
    padding-right: 1rem !important;
  }
  [dir=rtl] .ps-md-4 {
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .ps-md-5 {
    padding-right: 3rem !important;
  }
  [dir=rtl] .gap-md-0 {
    gap: 0 !important;
  }
  [dir=rtl] .gap-md-1 {
    gap: 0.25rem !important;
  }
  [dir=rtl] .gap-md-2 {
    gap: 0.5rem !important;
  }
  [dir=rtl] .gap-md-3 {
    gap: 1rem !important;
  }
  [dir=rtl] .gap-md-4 {
    gap: 1.5rem !important;
  }
  [dir=rtl] .gap-md-5 {
    gap: 3rem !important;
  }
  [dir=rtl] .text-md-start {
    text-align: right !important;
  }
  [dir=rtl] .text-md-end {
    text-align: left !important;
  }
  [dir=rtl] .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .float-lg-start {
    float: right !important;
  }
  [dir=rtl] .float-lg-end {
    float: left !important;
  }
  [dir=rtl] .float-lg-none {
    float: none !important;
  }
  [dir=rtl] .d-lg-inline {
    display: inline !important;
  }
  [dir=rtl] .d-lg-inline-block {
    display: inline-block !important;
  }
  [dir=rtl] .d-lg-block {
    display: block !important;
  }
  [dir=rtl] .d-lg-grid {
    display: grid !important;
  }
  [dir=rtl] .d-lg-table {
    display: table !important;
  }
  [dir=rtl] .d-lg-table-row {
    display: table-row !important;
  }
  [dir=rtl] .d-lg-table-cell {
    display: table-cell !important;
  }
  [dir=rtl] .d-lg-flex {
    display: flex !important;
  }
  [dir=rtl] .d-lg-inline-flex {
    display: inline-flex !important;
  }
  [dir=rtl] .d-lg-none {
    display: none !important;
  }
  [dir=rtl] .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  [dir=rtl] .flex-lg-row {
    flex-direction: row !important;
  }
  [dir=rtl] .flex-lg-column {
    flex-direction: column !important;
  }
  [dir=rtl] .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=rtl] .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=rtl] .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=rtl] .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=rtl] .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=rtl] .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=rtl] .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  [dir=rtl] .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=rtl] .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=rtl] .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  [dir=rtl] .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  [dir=rtl] .justify-content-lg-center {
    justify-content: center !important;
  }
  [dir=rtl] .justify-content-lg-between {
    justify-content: space-between !important;
  }
  [dir=rtl] .justify-content-lg-around {
    justify-content: space-around !important;
  }
  [dir=rtl] .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  [dir=rtl] .align-items-lg-start {
    align-items: flex-start !important;
  }
  [dir=rtl] .align-items-lg-end {
    align-items: flex-end !important;
  }
  [dir=rtl] .align-items-lg-center {
    align-items: center !important;
  }
  [dir=rtl] .align-items-lg-baseline {
    align-items: baseline !important;
  }
  [dir=rtl] .align-items-lg-stretch {
    align-items: stretch !important;
  }
  [dir=rtl] .align-content-lg-start {
    align-content: flex-start !important;
  }
  [dir=rtl] .align-content-lg-end {
    align-content: flex-end !important;
  }
  [dir=rtl] .align-content-lg-center {
    align-content: center !important;
  }
  [dir=rtl] .align-content-lg-between {
    align-content: space-between !important;
  }
  [dir=rtl] .align-content-lg-around {
    align-content: space-around !important;
  }
  [dir=rtl] .align-content-lg-stretch {
    align-content: stretch !important;
  }
  [dir=rtl] .align-self-lg-auto {
    align-self: auto !important;
  }
  [dir=rtl] .align-self-lg-start {
    align-self: flex-start !important;
  }
  [dir=rtl] .align-self-lg-end {
    align-self: flex-end !important;
  }
  [dir=rtl] .align-self-lg-center {
    align-self: center !important;
  }
  [dir=rtl] .align-self-lg-baseline {
    align-self: baseline !important;
  }
  [dir=rtl] .align-self-lg-stretch {
    align-self: stretch !important;
  }
  [dir=rtl] .order-lg-first {
    order: -1 !important;
  }
  [dir=rtl] .order-lg-0 {
    order: 0 !important;
  }
  [dir=rtl] .order-lg-1 {
    order: 1 !important;
  }
  [dir=rtl] .order-lg-2 {
    order: 2 !important;
  }
  [dir=rtl] .order-lg-3 {
    order: 3 !important;
  }
  [dir=rtl] .order-lg-4 {
    order: 4 !important;
  }
  [dir=rtl] .order-lg-5 {
    order: 5 !important;
  }
  [dir=rtl] .order-lg-last {
    order: 6 !important;
  }
  [dir=rtl] .m-lg-0 {
    margin: 0 !important;
  }
  [dir=rtl] .m-lg-1 {
    margin: 0.25rem !important;
  }
  [dir=rtl] .m-lg-2 {
    margin: 0.5rem !important;
  }
  [dir=rtl] .m-lg-3 {
    margin: 1rem !important;
  }
  [dir=rtl] .m-lg-4 {
    margin: 1.5rem !important;
  }
  [dir=rtl] .m-lg-5 {
    margin: 3rem !important;
  }
  [dir=rtl] .m-lg-auto {
    margin: auto !important;
  }
  [dir=rtl] .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .mx-lg-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .mx-lg-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .mx-lg-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  [dir=rtl] .mx-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .mx-lg-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  [dir=rtl] .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  [dir=rtl] .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=rtl] .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=rtl] .mt-lg-0 {
    margin-top: 0 !important;
  }
  [dir=rtl] .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  [dir=rtl] .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  [dir=rtl] .mt-lg-3 {
    margin-top: 1rem !important;
  }
  [dir=rtl] .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  [dir=rtl] .mt-lg-5 {
    margin-top: 3rem !important;
  }
  [dir=rtl] .mt-lg-auto {
    margin-top: auto !important;
  }
  [dir=rtl] .me-lg-0 {
    margin-left: 0 !important;
  }
  [dir=rtl] .me-lg-1 {
    margin-left: 0.25rem !important;
  }
  [dir=rtl] .me-lg-2 {
    margin-left: 0.5rem !important;
  }
  [dir=rtl] .me-lg-3 {
    margin-left: 1rem !important;
  }
  [dir=rtl] .me-lg-4 {
    margin-left: 1.5rem !important;
  }
  [dir=rtl] .me-lg-5 {
    margin-left: 3rem !important;
  }
  [dir=rtl] .me-lg-auto {
    margin-left: auto !important;
  }
  [dir=rtl] .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  [dir=rtl] .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .mb-lg-auto {
    margin-bottom: auto !important;
  }
  [dir=rtl] .ms-lg-0 {
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-lg-1 {
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .ms-lg-2 {
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .ms-lg-3 {
    margin-right: 1rem !important;
  }
  [dir=rtl] .ms-lg-4 {
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .ms-lg-5 {
    margin-right: 3rem !important;
  }
  [dir=rtl] .ms-lg-auto {
    margin-right: auto !important;
  }
  [dir=rtl] .p-lg-0 {
    padding: 0 !important;
  }
  [dir=rtl] .p-lg-1 {
    padding: 0.25rem !important;
  }
  [dir=rtl] .p-lg-2 {
    padding: 0.5rem !important;
  }
  [dir=rtl] .p-lg-3 {
    padding: 1rem !important;
  }
  [dir=rtl] .p-lg-4 {
    padding: 1.5rem !important;
  }
  [dir=rtl] .p-lg-5 {
    padding: 3rem !important;
  }
  [dir=rtl] .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .px-lg-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .px-lg-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .px-lg-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  [dir=rtl] .px-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .px-lg-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  [dir=rtl] .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=rtl] .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .pt-lg-0 {
    padding-top: 0 !important;
  }
  [dir=rtl] .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  [dir=rtl] .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  [dir=rtl] .pt-lg-3 {
    padding-top: 1rem !important;
  }
  [dir=rtl] .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  [dir=rtl] .pt-lg-5 {
    padding-top: 3rem !important;
  }
  [dir=rtl] .pe-lg-0 {
    padding-left: 0 !important;
  }
  [dir=rtl] .pe-lg-1 {
    padding-left: 0.25rem !important;
  }
  [dir=rtl] .pe-lg-2 {
    padding-left: 0.5rem !important;
  }
  [dir=rtl] .pe-lg-3 {
    padding-left: 1rem !important;
  }
  [dir=rtl] .pe-lg-4 {
    padding-left: 1.5rem !important;
  }
  [dir=rtl] .pe-lg-5 {
    padding-left: 3rem !important;
  }
  [dir=rtl] .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  [dir=rtl] .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .ps-lg-0 {
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-lg-1 {
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .ps-lg-2 {
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .ps-lg-3 {
    padding-right: 1rem !important;
  }
  [dir=rtl] .ps-lg-4 {
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .ps-lg-5 {
    padding-right: 3rem !important;
  }
  [dir=rtl] .gap-lg-0 {
    gap: 0 !important;
  }
  [dir=rtl] .gap-lg-1 {
    gap: 0.25rem !important;
  }
  [dir=rtl] .gap-lg-2 {
    gap: 0.5rem !important;
  }
  [dir=rtl] .gap-lg-3 {
    gap: 1rem !important;
  }
  [dir=rtl] .gap-lg-4 {
    gap: 1.5rem !important;
  }
  [dir=rtl] .gap-lg-5 {
    gap: 3rem !important;
  }
  [dir=rtl] .text-lg-start {
    text-align: right !important;
  }
  [dir=rtl] .text-lg-end {
    text-align: left !important;
  }
  [dir=rtl] .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .float-xl-start {
    float: right !important;
  }
  [dir=rtl] .float-xl-end {
    float: left !important;
  }
  [dir=rtl] .float-xl-none {
    float: none !important;
  }
  [dir=rtl] .d-xl-inline {
    display: inline !important;
  }
  [dir=rtl] .d-xl-inline-block {
    display: inline-block !important;
  }
  [dir=rtl] .d-xl-block {
    display: block !important;
  }
  [dir=rtl] .d-xl-grid {
    display: grid !important;
  }
  [dir=rtl] .d-xl-table {
    display: table !important;
  }
  [dir=rtl] .d-xl-table-row {
    display: table-row !important;
  }
  [dir=rtl] .d-xl-table-cell {
    display: table-cell !important;
  }
  [dir=rtl] .d-xl-flex {
    display: flex !important;
  }
  [dir=rtl] .d-xl-inline-flex {
    display: inline-flex !important;
  }
  [dir=rtl] .d-xl-none {
    display: none !important;
  }
  [dir=rtl] .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  [dir=rtl] .flex-xl-row {
    flex-direction: row !important;
  }
  [dir=rtl] .flex-xl-column {
    flex-direction: column !important;
  }
  [dir=rtl] .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=rtl] .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=rtl] .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=rtl] .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=rtl] .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=rtl] .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=rtl] .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  [dir=rtl] .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=rtl] .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=rtl] .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  [dir=rtl] .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  [dir=rtl] .justify-content-xl-center {
    justify-content: center !important;
  }
  [dir=rtl] .justify-content-xl-between {
    justify-content: space-between !important;
  }
  [dir=rtl] .justify-content-xl-around {
    justify-content: space-around !important;
  }
  [dir=rtl] .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  [dir=rtl] .align-items-xl-start {
    align-items: flex-start !important;
  }
  [dir=rtl] .align-items-xl-end {
    align-items: flex-end !important;
  }
  [dir=rtl] .align-items-xl-center {
    align-items: center !important;
  }
  [dir=rtl] .align-items-xl-baseline {
    align-items: baseline !important;
  }
  [dir=rtl] .align-items-xl-stretch {
    align-items: stretch !important;
  }
  [dir=rtl] .align-content-xl-start {
    align-content: flex-start !important;
  }
  [dir=rtl] .align-content-xl-end {
    align-content: flex-end !important;
  }
  [dir=rtl] .align-content-xl-center {
    align-content: center !important;
  }
  [dir=rtl] .align-content-xl-between {
    align-content: space-between !important;
  }
  [dir=rtl] .align-content-xl-around {
    align-content: space-around !important;
  }
  [dir=rtl] .align-content-xl-stretch {
    align-content: stretch !important;
  }
  [dir=rtl] .align-self-xl-auto {
    align-self: auto !important;
  }
  [dir=rtl] .align-self-xl-start {
    align-self: flex-start !important;
  }
  [dir=rtl] .align-self-xl-end {
    align-self: flex-end !important;
  }
  [dir=rtl] .align-self-xl-center {
    align-self: center !important;
  }
  [dir=rtl] .align-self-xl-baseline {
    align-self: baseline !important;
  }
  [dir=rtl] .align-self-xl-stretch {
    align-self: stretch !important;
  }
  [dir=rtl] .order-xl-first {
    order: -1 !important;
  }
  [dir=rtl] .order-xl-0 {
    order: 0 !important;
  }
  [dir=rtl] .order-xl-1 {
    order: 1 !important;
  }
  [dir=rtl] .order-xl-2 {
    order: 2 !important;
  }
  [dir=rtl] .order-xl-3 {
    order: 3 !important;
  }
  [dir=rtl] .order-xl-4 {
    order: 4 !important;
  }
  [dir=rtl] .order-xl-5 {
    order: 5 !important;
  }
  [dir=rtl] .order-xl-last {
    order: 6 !important;
  }
  [dir=rtl] .m-xl-0 {
    margin: 0 !important;
  }
  [dir=rtl] .m-xl-1 {
    margin: 0.25rem !important;
  }
  [dir=rtl] .m-xl-2 {
    margin: 0.5rem !important;
  }
  [dir=rtl] .m-xl-3 {
    margin: 1rem !important;
  }
  [dir=rtl] .m-xl-4 {
    margin: 1.5rem !important;
  }
  [dir=rtl] .m-xl-5 {
    margin: 3rem !important;
  }
  [dir=rtl] .m-xl-auto {
    margin: auto !important;
  }
  [dir=rtl] .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .mx-xl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .mx-xl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .mx-xl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  [dir=rtl] .mx-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .mx-xl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  [dir=rtl] .mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  [dir=rtl] .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=rtl] .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=rtl] .mt-xl-0 {
    margin-top: 0 !important;
  }
  [dir=rtl] .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  [dir=rtl] .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  [dir=rtl] .mt-xl-3 {
    margin-top: 1rem !important;
  }
  [dir=rtl] .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  [dir=rtl] .mt-xl-5 {
    margin-top: 3rem !important;
  }
  [dir=rtl] .mt-xl-auto {
    margin-top: auto !important;
  }
  [dir=rtl] .me-xl-0 {
    margin-left: 0 !important;
  }
  [dir=rtl] .me-xl-1 {
    margin-left: 0.25rem !important;
  }
  [dir=rtl] .me-xl-2 {
    margin-left: 0.5rem !important;
  }
  [dir=rtl] .me-xl-3 {
    margin-left: 1rem !important;
  }
  [dir=rtl] .me-xl-4 {
    margin-left: 1.5rem !important;
  }
  [dir=rtl] .me-xl-5 {
    margin-left: 3rem !important;
  }
  [dir=rtl] .me-xl-auto {
    margin-left: auto !important;
  }
  [dir=rtl] .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  [dir=rtl] .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .mb-xl-auto {
    margin-bottom: auto !important;
  }
  [dir=rtl] .ms-xl-0 {
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-xl-1 {
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .ms-xl-2 {
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .ms-xl-3 {
    margin-right: 1rem !important;
  }
  [dir=rtl] .ms-xl-4 {
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .ms-xl-5 {
    margin-right: 3rem !important;
  }
  [dir=rtl] .ms-xl-auto {
    margin-right: auto !important;
  }
  [dir=rtl] .p-xl-0 {
    padding: 0 !important;
  }
  [dir=rtl] .p-xl-1 {
    padding: 0.25rem !important;
  }
  [dir=rtl] .p-xl-2 {
    padding: 0.5rem !important;
  }
  [dir=rtl] .p-xl-3 {
    padding: 1rem !important;
  }
  [dir=rtl] .p-xl-4 {
    padding: 1.5rem !important;
  }
  [dir=rtl] .p-xl-5 {
    padding: 3rem !important;
  }
  [dir=rtl] .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .px-xl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .px-xl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .px-xl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  [dir=rtl] .px-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .px-xl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  [dir=rtl] .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=rtl] .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .pt-xl-0 {
    padding-top: 0 !important;
  }
  [dir=rtl] .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  [dir=rtl] .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  [dir=rtl] .pt-xl-3 {
    padding-top: 1rem !important;
  }
  [dir=rtl] .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  [dir=rtl] .pt-xl-5 {
    padding-top: 3rem !important;
  }
  [dir=rtl] .pe-xl-0 {
    padding-left: 0 !important;
  }
  [dir=rtl] .pe-xl-1 {
    padding-left: 0.25rem !important;
  }
  [dir=rtl] .pe-xl-2 {
    padding-left: 0.5rem !important;
  }
  [dir=rtl] .pe-xl-3 {
    padding-left: 1rem !important;
  }
  [dir=rtl] .pe-xl-4 {
    padding-left: 1.5rem !important;
  }
  [dir=rtl] .pe-xl-5 {
    padding-left: 3rem !important;
  }
  [dir=rtl] .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  [dir=rtl] .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .ps-xl-0 {
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-xl-1 {
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .ps-xl-2 {
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .ps-xl-3 {
    padding-right: 1rem !important;
  }
  [dir=rtl] .ps-xl-4 {
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .ps-xl-5 {
    padding-right: 3rem !important;
  }
  [dir=rtl] .gap-xl-0 {
    gap: 0 !important;
  }
  [dir=rtl] .gap-xl-1 {
    gap: 0.25rem !important;
  }
  [dir=rtl] .gap-xl-2 {
    gap: 0.5rem !important;
  }
  [dir=rtl] .gap-xl-3 {
    gap: 1rem !important;
  }
  [dir=rtl] .gap-xl-4 {
    gap: 1.5rem !important;
  }
  [dir=rtl] .gap-xl-5 {
    gap: 3rem !important;
  }
  [dir=rtl] .text-xl-start {
    text-align: right !important;
  }
  [dir=rtl] .text-xl-end {
    text-align: left !important;
  }
  [dir=rtl] .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .float-xxl-start {
    float: right !important;
  }
  [dir=rtl] .float-xxl-end {
    float: left !important;
  }
  [dir=rtl] .float-xxl-none {
    float: none !important;
  }
  [dir=rtl] .d-xxl-inline {
    display: inline !important;
  }
  [dir=rtl] .d-xxl-inline-block {
    display: inline-block !important;
  }
  [dir=rtl] .d-xxl-block {
    display: block !important;
  }
  [dir=rtl] .d-xxl-grid {
    display: grid !important;
  }
  [dir=rtl] .d-xxl-table {
    display: table !important;
  }
  [dir=rtl] .d-xxl-table-row {
    display: table-row !important;
  }
  [dir=rtl] .d-xxl-table-cell {
    display: table-cell !important;
  }
  [dir=rtl] .d-xxl-flex {
    display: flex !important;
  }
  [dir=rtl] .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  [dir=rtl] .d-xxl-none {
    display: none !important;
  }
  [dir=rtl] .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  [dir=rtl] .flex-xxl-row {
    flex-direction: row !important;
  }
  [dir=rtl] .flex-xxl-column {
    flex-direction: column !important;
  }
  [dir=rtl] .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  [dir=rtl] .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  [dir=rtl] .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  [dir=rtl] .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  [dir=rtl] .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  [dir=rtl] .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  [dir=rtl] .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  [dir=rtl] .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  [dir=rtl] .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [dir=rtl] .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  [dir=rtl] .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  [dir=rtl] .justify-content-xxl-center {
    justify-content: center !important;
  }
  [dir=rtl] .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  [dir=rtl] .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  [dir=rtl] .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  [dir=rtl] .align-items-xxl-start {
    align-items: flex-start !important;
  }
  [dir=rtl] .align-items-xxl-end {
    align-items: flex-end !important;
  }
  [dir=rtl] .align-items-xxl-center {
    align-items: center !important;
  }
  [dir=rtl] .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  [dir=rtl] .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  [dir=rtl] .align-content-xxl-start {
    align-content: flex-start !important;
  }
  [dir=rtl] .align-content-xxl-end {
    align-content: flex-end !important;
  }
  [dir=rtl] .align-content-xxl-center {
    align-content: center !important;
  }
  [dir=rtl] .align-content-xxl-between {
    align-content: space-between !important;
  }
  [dir=rtl] .align-content-xxl-around {
    align-content: space-around !important;
  }
  [dir=rtl] .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  [dir=rtl] .align-self-xxl-auto {
    align-self: auto !important;
  }
  [dir=rtl] .align-self-xxl-start {
    align-self: flex-start !important;
  }
  [dir=rtl] .align-self-xxl-end {
    align-self: flex-end !important;
  }
  [dir=rtl] .align-self-xxl-center {
    align-self: center !important;
  }
  [dir=rtl] .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  [dir=rtl] .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  [dir=rtl] .order-xxl-first {
    order: -1 !important;
  }
  [dir=rtl] .order-xxl-0 {
    order: 0 !important;
  }
  [dir=rtl] .order-xxl-1 {
    order: 1 !important;
  }
  [dir=rtl] .order-xxl-2 {
    order: 2 !important;
  }
  [dir=rtl] .order-xxl-3 {
    order: 3 !important;
  }
  [dir=rtl] .order-xxl-4 {
    order: 4 !important;
  }
  [dir=rtl] .order-xxl-5 {
    order: 5 !important;
  }
  [dir=rtl] .order-xxl-last {
    order: 6 !important;
  }
  [dir=rtl] .m-xxl-0 {
    margin: 0 !important;
  }
  [dir=rtl] .m-xxl-1 {
    margin: 0.25rem !important;
  }
  [dir=rtl] .m-xxl-2 {
    margin: 0.5rem !important;
  }
  [dir=rtl] .m-xxl-3 {
    margin: 1rem !important;
  }
  [dir=rtl] .m-xxl-4 {
    margin: 1.5rem !important;
  }
  [dir=rtl] .m-xxl-5 {
    margin: 3rem !important;
  }
  [dir=rtl] .m-xxl-auto {
    margin: auto !important;
  }
  [dir=rtl] .mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .mx-xxl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .mx-xxl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .mx-xxl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  [dir=rtl] .mx-xxl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .mx-xxl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  [dir=rtl] .mx-xxl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  [dir=rtl] .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [dir=rtl] .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  [dir=rtl] .mt-xxl-0 {
    margin-top: 0 !important;
  }
  [dir=rtl] .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  [dir=rtl] .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  [dir=rtl] .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  [dir=rtl] .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  [dir=rtl] .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  [dir=rtl] .mt-xxl-auto {
    margin-top: auto !important;
  }
  [dir=rtl] .me-xxl-0 {
    margin-left: 0 !important;
  }
  [dir=rtl] .me-xxl-1 {
    margin-left: 0.25rem !important;
  }
  [dir=rtl] .me-xxl-2 {
    margin-left: 0.5rem !important;
  }
  [dir=rtl] .me-xxl-3 {
    margin-left: 1rem !important;
  }
  [dir=rtl] .me-xxl-4 {
    margin-left: 1.5rem !important;
  }
  [dir=rtl] .me-xxl-5 {
    margin-left: 3rem !important;
  }
  [dir=rtl] .me-xxl-auto {
    margin-left: auto !important;
  }
  [dir=rtl] .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  [dir=rtl] .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  [dir=rtl] .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  [dir=rtl] .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  [dir=rtl] .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  [dir=rtl] .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  [dir=rtl] .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  [dir=rtl] .ms-xxl-0 {
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-xxl-1 {
    margin-right: 0.25rem !important;
  }
  [dir=rtl] .ms-xxl-2 {
    margin-right: 0.5rem !important;
  }
  [dir=rtl] .ms-xxl-3 {
    margin-right: 1rem !important;
  }
  [dir=rtl] .ms-xxl-4 {
    margin-right: 1.5rem !important;
  }
  [dir=rtl] .ms-xxl-5 {
    margin-right: 3rem !important;
  }
  [dir=rtl] .ms-xxl-auto {
    margin-right: auto !important;
  }
  [dir=rtl] .p-xxl-0 {
    padding: 0 !important;
  }
  [dir=rtl] .p-xxl-1 {
    padding: 0.25rem !important;
  }
  [dir=rtl] .p-xxl-2 {
    padding: 0.5rem !important;
  }
  [dir=rtl] .p-xxl-3 {
    padding: 1rem !important;
  }
  [dir=rtl] .p-xxl-4 {
    padding: 1.5rem !important;
  }
  [dir=rtl] .p-xxl-5 {
    padding: 3rem !important;
  }
  [dir=rtl] .px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .px-xxl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .px-xxl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .px-xxl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  [dir=rtl] .px-xxl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .px-xxl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  [dir=rtl] .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [dir=rtl] .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .pt-xxl-0 {
    padding-top: 0 !important;
  }
  [dir=rtl] .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  [dir=rtl] .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  [dir=rtl] .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  [dir=rtl] .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  [dir=rtl] .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  [dir=rtl] .pe-xxl-0 {
    padding-left: 0 !important;
  }
  [dir=rtl] .pe-xxl-1 {
    padding-left: 0.25rem !important;
  }
  [dir=rtl] .pe-xxl-2 {
    padding-left: 0.5rem !important;
  }
  [dir=rtl] .pe-xxl-3 {
    padding-left: 1rem !important;
  }
  [dir=rtl] .pe-xxl-4 {
    padding-left: 1.5rem !important;
  }
  [dir=rtl] .pe-xxl-5 {
    padding-left: 3rem !important;
  }
  [dir=rtl] .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  [dir=rtl] .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  [dir=rtl] .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  [dir=rtl] .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  [dir=rtl] .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  [dir=rtl] .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  [dir=rtl] .ps-xxl-0 {
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-xxl-1 {
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .ps-xxl-2 {
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .ps-xxl-3 {
    padding-right: 1rem !important;
  }
  [dir=rtl] .ps-xxl-4 {
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .ps-xxl-5 {
    padding-right: 3rem !important;
  }
  [dir=rtl] .gap-xxl-0 {
    gap: 0 !important;
  }
  [dir=rtl] .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  [dir=rtl] .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  [dir=rtl] .gap-xxl-3 {
    gap: 1rem !important;
  }
  [dir=rtl] .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  [dir=rtl] .gap-xxl-5 {
    gap: 3rem !important;
  }
  [dir=rtl] .text-xxl-start {
    text-align: right !important;
  }
  [dir=rtl] .text-xxl-end {
    text-align: left !important;
  }
  [dir=rtl] .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .fs-1 {
    font-size: 2.5rem !important;
  }
  [dir=rtl] .fs-2 {
    font-size: 2rem !important;
  }
  [dir=rtl] .fs-3 {
    font-size: 1.75rem !important;
  }
  [dir=rtl] .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  [dir=rtl] .d-print-inline {
    display: inline !important;
  }
  [dir=rtl] .d-print-inline-block {
    display: inline-block !important;
  }
  [dir=rtl] .d-print-block {
    display: block !important;
  }
  [dir=rtl] .d-print-grid {
    display: grid !important;
  }
  [dir=rtl] .d-print-table {
    display: table !important;
  }
  [dir=rtl] .d-print-table-row {
    display: table-row !important;
  }
  [dir=rtl] .d-print-table-cell {
    display: table-cell !important;
  }
  [dir=rtl] .d-print-flex {
    display: flex !important;
  }
  [dir=rtl] .d-print-inline-flex {
    display: inline-flex !important;
  }
  [dir=rtl] .d-print-none {
    display: none !important;
  }
}
@media screen and (min-width: 1680px) {
  [dir=rtl] {
    font-size: 15px;
  }
}

#ar {
  font-family: "Thegroup12-Bold";
}

html {
  -webkit-text-size-adjust: 100%;
}

html[dir=ltr],
html[dir=rtl],
#ar {
  /*!
  Animate.css - http://daneden.me/animate
  Licensed under the MIT license - http://opensource.org/licenses/MIT

  Copyright (c) 2015 Daniel Eden
  */
  /* swing animation */
  /**************** small arrows animation ****************/
  /**
  Ion.RangeSlider, 2.3.1
  © Denis Ineshin, 2010 - 2019, IonDen.com
  Build date: 2019-12-19 16:51:02
  */
  /*!
   * Picker.js v1.2.1
   * https://fengyuanchen.github.io/pickerjs
   *
   * Copyright 2016-present Chen Fengyuan
   * Released under the MIT license
   *
   * Date: 2019-02-18T13:08:09.658Z
   */
  /************** custom select *************/
  /*****************************switch button *****************/
  /*
   *
   * Main stylesheet for Switchery.
   * https://abpetkov.github.io/switchery/
   *
   */
  /********************** custom radio ****************************/
  /******/
  /******/
  /* ===== Scrollbar CSS ===== */
  /* Firefox */
  /* Chrome, Edge, and Safari */
  /*************** responsiviness ***********/
  /* Tablets iPads (Portrait) */
}
html[dir=ltr] .animated,
html[dir=rtl] .animated,
#ar .animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
html[dir=ltr] .animated.infinite,
html[dir=rtl] .animated.infinite,
#ar .animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
html[dir=ltr] .animated.hinge,
html[dir=rtl] .animated.hinge,
#ar .animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
html[dir=ltr] .animated.bounceIn,
html[dir=ltr] .animated.bounceOut,
html[dir=rtl] .animated.bounceIn,
html[dir=rtl] .animated.bounceOut,
#ar .animated.bounceIn,
#ar .animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
html[dir=ltr] .animated.flipOutX,
html[dir=ltr] .animated.flipOutY,
html[dir=rtl] .animated.flipOutX,
html[dir=rtl] .animated.flipOutY,
#ar .animated.flipOutX,
#ar .animated.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
html[dir=ltr] .shake,
html[dir=rtl] .shake,
#ar .shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
html[dir=ltr] .fadeInDown,
html[dir=rtl] .fadeInDown,
#ar .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
html[dir=ltr] .fadeOut,
html[dir=rtl] .fadeOut,
#ar .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
html[dir=ltr] .fadeOutDown,
html[dir=rtl] .fadeOutDown,
#ar .fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
html[dir=ltr] .fadeOutUp,
html[dir=rtl] .fadeOutUp,
#ar .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@keyframes slide-in {
  from {
    transform: translateX(-100%);
    opacity: 0.25;
  }
  to {
    transform: translateX(0%);
    opacity: 1;
  }
}
html[dir=ltr] .slideIn,
html[dir=rtl] .slideIn,
#ar .slideIn {
  animation: slide-in 1000ms;
  animation-delay: 500ms;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
html[dir=ltr] .fadeInRight,
html[dir=rtl] .fadeInRight,
#ar .fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
html[dir=ltr] .fadeInRightBig,
html[dir=rtl] .fadeInRightBig,
#ar .fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes swing {
  0%, 30%, 50%, 70%, 100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@keyframes swing {
  0%, 30%, 50%, 70%, 100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@keyframes arrow_W {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(3px);
    opacity: 0;
  }
}
@keyframes arrow_D {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(-3px);
    opacity: 0;
  }
}
@keyframes fadeout {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadein2 {
  0% {
    opacity: 0.2;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
html[dir=ltr] .irs,
html[dir=rtl] .irs,
#ar .irs {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
html[dir=ltr] .irs-line,
html[dir=rtl] .irs-line,
#ar .irs-line {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none !important;
}
html[dir=ltr] .irs-bar,
html[dir=rtl] .irs-bar,
#ar .irs-bar {
  position: absolute;
  display: block;
  left: 0;
  width: 0;
}
html[dir=ltr] .irs-shadow,
html[dir=rtl] .irs-shadow,
#ar .irs-shadow {
  position: absolute;
  display: none;
  left: 0;
  width: 0;
}
html[dir=ltr] .irs-handle,
html[dir=rtl] .irs-handle,
#ar .irs-handle {
  position: absolute;
  display: block;
  box-sizing: border-box;
  cursor: default;
  z-index: 1;
}
html[dir=ltr] .irs-handle.type_last,
html[dir=rtl] .irs-handle.type_last,
#ar .irs-handle.type_last {
  z-index: 2;
}
html[dir=ltr] .irs-min,
html[dir=ltr] .irs-max,
html[dir=rtl] .irs-min,
html[dir=rtl] .irs-max,
#ar .irs-min,
#ar .irs-max {
  position: absolute;
  display: block;
  cursor: default;
}
html[dir=ltr] .irs-min,
html[dir=rtl] .irs-min,
#ar .irs-min {
  left: 0;
}
html[dir=ltr] .irs-max,
html[dir=rtl] .irs-max,
#ar .irs-max {
  right: 0;
}
html[dir=ltr] .irs-from,
html[dir=ltr] .irs-to,
html[dir=ltr] .irs-single,
html[dir=rtl] .irs-from,
html[dir=rtl] .irs-to,
html[dir=rtl] .irs-single,
#ar .irs-from,
#ar .irs-to,
#ar .irs-single {
  position: absolute;
  display: block;
  top: 50px;
  left: 0;
  cursor: default;
  white-space: nowrap;
}
html[dir=ltr] .irs-grid,
html[dir=rtl] .irs-grid,
#ar .irs-grid {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
}
html[dir=ltr] .irs-with-grid .irs-grid,
html[dir=rtl] .irs-with-grid .irs-grid,
#ar .irs-with-grid .irs-grid {
  display: block;
}
html[dir=ltr] .irs-grid-pol,
html[dir=rtl] .irs-grid-pol,
#ar .irs-grid-pol {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 8px;
  background: #000;
}
html[dir=ltr] .irs-grid-pol.small,
html[dir=rtl] .irs-grid-pol.small,
#ar .irs-grid-pol.small {
  height: 4px;
}
html[dir=ltr] .irs-grid-text,
html[dir=rtl] .irs-grid-text,
#ar .irs-grid-text {
  position: absolute;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  text-align: center;
  font-size: 9px;
  line-height: 9px;
  padding: 0 3px;
  color: #000;
}
html[dir=ltr] .irs-disable-mask,
html[dir=rtl] .irs-disable-mask,
#ar .irs-disable-mask {
  position: absolute;
  display: block;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  cursor: default;
  background: rgba(0, 0, 0, 0);
  z-index: 2;
}
html[dir=ltr] .lt-ie9 .irs-disable-mask,
html[dir=rtl] .lt-ie9 .irs-disable-mask,
#ar .lt-ie9 .irs-disable-mask {
  background: #000;
  filter: alpha(opacity=0);
  cursor: not-allowed;
}
html[dir=ltr] .irs-disabled,
html[dir=rtl] .irs-disabled,
#ar .irs-disabled {
  opacity: 0.4;
}
html[dir=ltr] .irs-hidden-input,
html[dir=rtl] .irs-hidden-input,
#ar .irs-hidden-input {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  outline: none !important;
  z-index: -9999 !important;
  background: none !important;
  border-style: solid !important;
  border-color: transparent !important;
}
html[dir=ltr] .irs--flat,
html[dir=rtl] .irs--flat,
#ar .irs--flat {
  height: 40px;
}
html[dir=ltr] .irs--flat.irs-with-grid,
html[dir=rtl] .irs--flat.irs-with-grid,
#ar .irs--flat.irs-with-grid {
  height: 60px;
}
html[dir=ltr] .irs--flat .irs-line,
html[dir=rtl] .irs--flat .irs-line,
#ar .irs--flat .irs-line {
  top: 25px;
  height: 12px;
  background-color: #e1e4e9;
  border-radius: 4px;
}
html[dir=ltr] .irs--flat .irs-bar,
html[dir=rtl] .irs--flat .irs-bar,
#ar .irs--flat .irs-bar {
  top: 25px;
  height: 12px;
  background-color: #ed5565;
}
html[dir=ltr] .irs--flat .irs-bar--single,
html[dir=rtl] .irs--flat .irs-bar--single,
#ar .irs--flat .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
html[dir=ltr] .irs--flat .irs-shadow,
html[dir=rtl] .irs--flat .irs-shadow,
#ar .irs--flat .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: #e1e4e9;
}
html[dir=ltr] .irs--flat .irs-handle,
html[dir=rtl] .irs--flat .irs-handle,
#ar .irs--flat .irs-handle {
  top: 22px;
  width: 16px;
  height: 18px;
  background-color: transparent;
}
html[dir=ltr] .irs--flat .irs-handle > i:first-child,
html[dir=rtl] .irs--flat .irs-handle > i:first-child,
#ar .irs--flat .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  margin-left: -1px;
  background-color: #da4453;
}
html[dir=ltr] .irs--flat .irs-handle.state_hover > i:first-child,
html[dir=ltr] .irs--flat .irs-handle:hover > i:first-child,
html[dir=rtl] .irs--flat .irs-handle.state_hover > i:first-child,
html[dir=rtl] .irs--flat .irs-handle:hover > i:first-child,
#ar .irs--flat .irs-handle.state_hover > i:first-child,
#ar .irs--flat .irs-handle:hover > i:first-child {
  background-color: #a43540;
}
html[dir=ltr] .irs--flat .irs-min,
html[dir=ltr] .irs--flat .irs-max,
html[dir=rtl] .irs--flat .irs-min,
html[dir=rtl] .irs--flat .irs-max,
#ar .irs--flat .irs-min,
#ar .irs--flat .irs-max {
  top: 0;
  padding: 1px 3px;
  color: #999;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  background-color: #e1e4e9;
  border-radius: 4px;
}
html[dir=ltr] .irs--flat .irs-from,
html[dir=ltr] .irs--flat .irs-to,
html[dir=ltr] .irs--flat .irs-single,
html[dir=rtl] .irs--flat .irs-from,
html[dir=rtl] .irs--flat .irs-to,
html[dir=rtl] .irs--flat .irs-single,
#ar .irs--flat .irs-from,
#ar .irs--flat .irs-to,
#ar .irs--flat .irs-single {
  color: white;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #ed5565;
  border-radius: 4px;
}
html[dir=ltr] .irs--flat .irs-from:before,
html[dir=ltr] .irs--flat .irs-to:before,
html[dir=ltr] .irs--flat .irs-single:before,
html[dir=rtl] .irs--flat .irs-from:before,
html[dir=rtl] .irs--flat .irs-to:before,
html[dir=rtl] .irs--flat .irs-single:before,
#ar .irs--flat .irs-from:before,
#ar .irs--flat .irs-to:before,
#ar .irs--flat .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #ed5565;
}
html[dir=ltr] .irs--flat .irs-grid-pol,
html[dir=rtl] .irs--flat .irs-grid-pol,
#ar .irs--flat .irs-grid-pol {
  background-color: #e1e4e9;
}
html[dir=ltr] .irs--flat .irs-grid-text,
html[dir=rtl] .irs--flat .irs-grid-text,
#ar .irs--flat .irs-grid-text {
  color: #999;
}
html[dir=ltr] .irs--big,
html[dir=rtl] .irs--big,
#ar .irs--big {
  height: 55px;
}
html[dir=ltr] .irs--big.irs-with-grid,
html[dir=rtl] .irs--big.irs-with-grid,
#ar .irs--big.irs-with-grid {
  height: 70px;
}
html[dir=ltr] .irs--big .irs-line,
html[dir=rtl] .irs--big .irs-line,
#ar .irs--big .irs-line {
  top: 33px;
  height: 12px;
  background-color: white;
  background: linear-gradient(to bottom, #ddd -50%, white 150%);
  border: 1px solid #ccc;
  border-radius: 12px;
}
html[dir=ltr] .irs--big .irs-bar,
html[dir=rtl] .irs--big .irs-bar,
#ar .irs--big .irs-bar {
  top: 33px;
  height: 12px;
  background-color: #92bce0;
  border: 1px solid #428bca;
  background: linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);
  box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.5);
}
html[dir=ltr] .irs--big .irs-bar--single,
html[dir=rtl] .irs--big .irs-bar--single,
#ar .irs--big .irs-bar--single {
  border-radius: 12px 0 0 12px;
}
html[dir=ltr] .irs--big .irs-shadow,
html[dir=rtl] .irs--big .irs-shadow,
#ar .irs--big .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: rgba(66, 139, 202, 0.5);
}
html[dir=ltr] .irs--big .irs-handle,
html[dir=rtl] .irs--big .irs-handle,
#ar .irs--big .irs-handle {
  top: 25px;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: #cbcfd5;
  background: linear-gradient(to bottom, white 0%, #b4b9be 30%, white 100%);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 3px 1px white;
  border-radius: 30px;
}
html[dir=ltr] .irs--big .irs-handle.state_hover,
html[dir=ltr] .irs--big .irs-handle:hover,
html[dir=rtl] .irs--big .irs-handle.state_hover,
html[dir=rtl] .irs--big .irs-handle:hover,
#ar .irs--big .irs-handle.state_hover,
#ar .irs--big .irs-handle:hover {
  border-color: rgba(0, 0, 0, 0.45);
  background-color: #939ba7;
  background: linear-gradient(to bottom, white 0%, #919ba5 30%, white 100%);
}
html[dir=ltr] .irs--big .irs-min,
html[dir=ltr] .irs--big .irs-max,
html[dir=rtl] .irs--big .irs-min,
html[dir=rtl] .irs--big .irs-max,
#ar .irs--big .irs-min,
#ar .irs--big .irs-max {
  top: 0;
  padding: 1px 5px;
  color: white;
  text-shadow: none;
  background-color: #9f9f9f;
  border-radius: 3px;
}
html[dir=ltr] .irs--big .irs-from,
html[dir=ltr] .irs--big .irs-to,
html[dir=ltr] .irs--big .irs-single,
html[dir=rtl] .irs--big .irs-from,
html[dir=rtl] .irs--big .irs-to,
html[dir=rtl] .irs--big .irs-single,
#ar .irs--big .irs-from,
#ar .irs--big .irs-to,
#ar .irs--big .irs-single {
  color: white;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #428bca;
  background: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  border-radius: 3px;
}
html[dir=ltr] .irs--big .irs-grid-pol,
html[dir=rtl] .irs--big .irs-grid-pol,
#ar .irs--big .irs-grid-pol {
  background-color: #428bca;
}
html[dir=ltr] .irs--big .irs-grid-text,
html[dir=rtl] .irs--big .irs-grid-text,
#ar .irs--big .irs-grid-text {
  color: #428bca;
}
html[dir=ltr] .irs--modern,
html[dir=rtl] .irs--modern,
#ar .irs--modern {
  height: 55px;
}
html[dir=ltr] .irs--modern.irs-with-grid,
html[dir=rtl] .irs--modern.irs-with-grid,
#ar .irs--modern.irs-with-grid {
  height: 55px;
}
html[dir=ltr] .irs--modern .irs-line,
html[dir=rtl] .irs--modern .irs-line,
#ar .irs--modern .irs-line {
  top: 25px;
  height: 5px;
  background-color: #d1d6e0;
  background: linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);
  border: 1px solid #a3adc1;
  border-bottom-width: 0;
  border-radius: 5px;
}
html[dir=ltr] .irs--modern .irs-bar,
html[dir=rtl] .irs--modern .irs-bar,
#ar .irs--modern .irs-bar {
  top: 25px;
  height: 5px;
  background: #20b426;
  background: linear-gradient(to bottom, #20b426 0%, #18891d 100%);
}
html[dir=ltr] .irs--modern .irs-bar--single,
html[dir=rtl] .irs--modern .irs-bar--single,
#ar .irs--modern .irs-bar--single {
  border-radius: 5px 0 0 5px;
}
html[dir=ltr] .irs--modern .irs-shadow,
html[dir=rtl] .irs--modern .irs-shadow,
#ar .irs--modern .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(209, 214, 224, 0.5);
}
html[dir=ltr] .irs--modern .irs-handle,
html[dir=rtl] .irs--modern .irs-handle,
#ar .irs--modern .irs-handle {
  top: 37px;
  width: 12px;
  height: 13px;
  border: 1px solid #a3adc1;
  border-top-width: 0;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
html[dir=ltr] .irs--modern .irs-handle > i:nth-child(1),
html[dir=rtl] .irs--modern .irs-handle > i:nth-child(1),
#ar .irs--modern .irs-handle > i:nth-child(1) {
  position: absolute;
  display: block;
  top: -4px;
  left: 1px;
  width: 6px;
  height: 6px;
  border: 1px solid #a3adc1;
  background: white;
  transform: rotate(45deg);
}
html[dir=ltr] .irs--modern .irs-handle > i:nth-child(2),
html[dir=rtl] .irs--modern .irs-handle > i:nth-child(2),
#ar .irs--modern .irs-handle > i:nth-child(2) {
  position: absolute;
  display: block;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 10px;
  height: 12px;
  background: #e9e6e6;
  background: linear-gradient(to bottom, white 0%, #e9e6e6 100%);
  border-radius: 0 0 3px 3px;
}
html[dir=ltr] .irs--modern .irs-handle > i:nth-child(3),
html[dir=rtl] .irs--modern .irs-handle > i:nth-child(3),
#ar .irs--modern .irs-handle > i:nth-child(3) {
  position: absolute;
  display: block;
  box-sizing: border-box;
  top: 3px;
  left: 3px;
  width: 4px;
  height: 5px;
  border-left: 1px solid #a3adc1;
  border-right: 1px solid #a3adc1;
}
html[dir=ltr] .irs--modern .irs-handle.state_hover,
html[dir=ltr] .irs--modern .irs-handle:hover,
html[dir=rtl] .irs--modern .irs-handle.state_hover,
html[dir=rtl] .irs--modern .irs-handle:hover,
#ar .irs--modern .irs-handle.state_hover,
#ar .irs--modern .irs-handle:hover {
  border-color: #7685a2;
  background: #c3c7cd;
  background: linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%);
}
html[dir=ltr] .irs--modern .irs-handle.state_hover > i:nth-child(1),
html[dir=ltr] .irs--modern .irs-handle:hover > i:nth-child(1),
html[dir=rtl] .irs--modern .irs-handle.state_hover > i:nth-child(1),
html[dir=rtl] .irs--modern .irs-handle:hover > i:nth-child(1),
#ar .irs--modern .irs-handle.state_hover > i:nth-child(1),
#ar .irs--modern .irs-handle:hover > i:nth-child(1) {
  border-color: #7685a2;
}
html[dir=ltr] .irs--modern .irs-handle.state_hover > i:nth-child(3),
html[dir=ltr] .irs--modern .irs-handle:hover > i:nth-child(3),
html[dir=rtl] .irs--modern .irs-handle.state_hover > i:nth-child(3),
html[dir=rtl] .irs--modern .irs-handle:hover > i:nth-child(3),
#ar .irs--modern .irs-handle.state_hover > i:nth-child(3),
#ar .irs--modern .irs-handle:hover > i:nth-child(3) {
  border-color: #48536a;
}
html[dir=ltr] .irs--modern .irs-min,
html[dir=ltr] .irs--modern .irs-max,
html[dir=rtl] .irs--modern .irs-min,
html[dir=rtl] .irs--modern .irs-max,
#ar .irs--modern .irs-min,
#ar .irs--modern .irs-max {
  top: 0;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  color: white;
  background-color: #d1d6e0;
  border-radius: 5px;
}
html[dir=ltr] .irs--modern .irs-from,
html[dir=ltr] .irs--modern .irs-to,
html[dir=ltr] .irs--modern .irs-single,
html[dir=rtl] .irs--modern .irs-from,
html[dir=rtl] .irs--modern .irs-to,
html[dir=rtl] .irs--modern .irs-single,
#ar .irs--modern .irs-from,
#ar .irs--modern .irs-to,
#ar .irs--modern .irs-single {
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #20b426;
  color: white;
  border-radius: 5px;
}
html[dir=ltr] .irs--modern .irs-from:before,
html[dir=ltr] .irs--modern .irs-to:before,
html[dir=ltr] .irs--modern .irs-single:before,
html[dir=rtl] .irs--modern .irs-from:before,
html[dir=rtl] .irs--modern .irs-to:before,
html[dir=rtl] .irs--modern .irs-single:before,
#ar .irs--modern .irs-from:before,
#ar .irs--modern .irs-to:before,
#ar .irs--modern .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #20b426;
}
html[dir=ltr] .irs--modern .irs-grid,
html[dir=rtl] .irs--modern .irs-grid,
#ar .irs--modern .irs-grid {
  height: 25px;
}
html[dir=ltr] .irs--modern .irs-grid-pol,
html[dir=rtl] .irs--modern .irs-grid-pol,
#ar .irs--modern .irs-grid-pol {
  background-color: #dedede;
}
html[dir=ltr] .irs--modern .irs-grid-text,
html[dir=rtl] .irs--modern .irs-grid-text,
#ar .irs--modern .irs-grid-text {
  color: silver;
  font-size: 13px;
}
html[dir=ltr] .irs--sharp,
html[dir=rtl] .irs--sharp,
#ar .irs--sharp {
  height: 50px;
  font-size: 12px;
  line-height: 1;
}
html[dir=ltr] .irs--sharp.irs-with-grid,
html[dir=rtl] .irs--sharp.irs-with-grid,
#ar .irs--sharp.irs-with-grid {
  height: 57px;
}
html[dir=ltr] .irs--sharp .irs-line,
html[dir=rtl] .irs--sharp .irs-line,
#ar .irs--sharp .irs-line {
  top: 30px;
  height: 2px;
  background-color: black;
  border-radius: 2px;
}
html[dir=ltr] .irs--sharp .irs-bar,
html[dir=rtl] .irs--sharp .irs-bar,
#ar .irs--sharp .irs-bar {
  top: 30px;
  height: 2px;
  background-color: #ee22fa;
}
html[dir=ltr] .irs--sharp .irs-bar--single,
html[dir=rtl] .irs--sharp .irs-bar--single,
#ar .irs--sharp .irs-bar--single {
  border-radius: 2px 0 0 2px;
}
html[dir=ltr] .irs--sharp .irs-shadow,
html[dir=rtl] .irs--sharp .irs-shadow,
#ar .irs--sharp .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(0, 0, 0, 0.5);
}
html[dir=ltr] .irs--sharp .irs-handle,
html[dir=rtl] .irs--sharp .irs-handle,
#ar .irs--sharp .irs-handle {
  top: 25px;
  width: 10px;
  height: 10px;
  background-color: #a804b2;
}
html[dir=ltr] .irs--sharp .irs-handle > i:first-child,
html[dir=rtl] .irs--sharp .irs-handle > i:first-child,
#ar .irs--sharp .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: #a804b2;
}
html[dir=ltr] .irs--sharp .irs-handle.state_hover,
html[dir=ltr] .irs--sharp .irs-handle:hover,
html[dir=rtl] .irs--sharp .irs-handle.state_hover,
html[dir=rtl] .irs--sharp .irs-handle:hover,
#ar .irs--sharp .irs-handle.state_hover,
#ar .irs--sharp .irs-handle:hover {
  background-color: black;
}
html[dir=ltr] .irs--sharp .irs-handle.state_hover > i:first-child,
html[dir=ltr] .irs--sharp .irs-handle:hover > i:first-child,
html[dir=rtl] .irs--sharp .irs-handle.state_hover > i:first-child,
html[dir=rtl] .irs--sharp .irs-handle:hover > i:first-child,
#ar .irs--sharp .irs-handle.state_hover > i:first-child,
#ar .irs--sharp .irs-handle:hover > i:first-child {
  border-top-color: black;
}
html[dir=ltr] .irs--sharp .irs-min,
html[dir=ltr] .irs--sharp .irs-max,
html[dir=rtl] .irs--sharp .irs-min,
html[dir=rtl] .irs--sharp .irs-max,
#ar .irs--sharp .irs-min,
#ar .irs--sharp .irs-max {
  color: white;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 4px;
  opacity: 0.4;
  background-color: #a804b2;
  border-radius: 2px;
}
html[dir=ltr] .irs--sharp .irs-from,
html[dir=ltr] .irs--sharp .irs-to,
html[dir=ltr] .irs--sharp .irs-single,
html[dir=rtl] .irs--sharp .irs-from,
html[dir=rtl] .irs--sharp .irs-to,
html[dir=rtl] .irs--sharp .irs-single,
#ar .irs--sharp .irs-from,
#ar .irs--sharp .irs-to,
#ar .irs--sharp .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 4px;
  background-color: #a804b2;
  color: white;
  border-radius: 2px;
}
html[dir=ltr] .irs--sharp .irs-from:before,
html[dir=ltr] .irs--sharp .irs-to:before,
html[dir=ltr] .irs--sharp .irs-single:before,
html[dir=rtl] .irs--sharp .irs-from:before,
html[dir=rtl] .irs--sharp .irs-to:before,
html[dir=rtl] .irs--sharp .irs-single:before,
#ar .irs--sharp .irs-from:before,
#ar .irs--sharp .irs-to:before,
#ar .irs--sharp .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #a804b2;
}
html[dir=ltr] .irs--sharp .irs-grid,
html[dir=rtl] .irs--sharp .irs-grid,
#ar .irs--sharp .irs-grid {
  height: 25px;
}
html[dir=ltr] .irs--sharp .irs-grid-pol,
html[dir=rtl] .irs--sharp .irs-grid-pol,
#ar .irs--sharp .irs-grid-pol {
  background-color: #dedede;
}
html[dir=ltr] .irs--sharp .irs-grid-text,
html[dir=rtl] .irs--sharp .irs-grid-text,
#ar .irs--sharp .irs-grid-text {
  color: silver;
  font-size: 13px;
}
html[dir=ltr] .irs--round,
html[dir=rtl] .irs--round,
#ar .irs--round {
  height: 50px;
}
html[dir=ltr] .irs--round.irs-with-grid,
html[dir=rtl] .irs--round.irs-with-grid,
#ar .irs--round.irs-with-grid {
  height: 65px;
}
html[dir=ltr] .irs--round .irs-line,
html[dir=rtl] .irs--round .irs-line,
#ar .irs--round .irs-line {
  top: 36px;
  height: 2px;
  border-radius: 4px;
  background: #b7ccf2;
  opacity: 0.42;
}
html[dir=ltr] .irs--round .irs-bar,
html[dir=rtl] .irs--round .irs-bar,
#ar .irs--round .irs-bar {
  top: 36px;
  height: 4px;
}
html[dir=ltr] .irs--round .irs-bar--single,
html[dir=rtl] .irs--round .irs-bar--single,
#ar .irs--round .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
html[dir=ltr] .irs--round .irs-shadow,
html[dir=rtl] .irs--round .irs-shadow,
#ar .irs--round .irs-shadow {
  height: 4px;
  bottom: 21px;
  background-color: rgba(222, 228, 236, 0.5);
}
html[dir=ltr] .irs--round .irs-handle,
html[dir=rtl] .irs--round .irs-handle,
#ar .irs--round .irs-handle {
  top: 26px;
  width: 24px;
  height: 24px;
  border: 4px solid #fff;
  background-color: #862254;
  border-radius: 24px;
  box-shadow: 0px 2px 7px rgba(106, 106, 106, 0.33);
}
html[dir=ltr] .irs--round .irs-handle.state_hover,
html[dir=ltr] .irs--round .irs-handle:hover,
html[dir=rtl] .irs--round .irs-handle.state_hover,
html[dir=rtl] .irs--round .irs-handle:hover,
#ar .irs--round .irs-handle.state_hover,
#ar .irs--round .irs-handle:hover {
  background-color: #862254;
}
html[dir=ltr] .qiib .irs--round .irs-handle,
html[dir=rtl] .qiib .irs--round .irs-handle,
#ar .qiib .irs--round .irs-handle {
    background-color: #CF122B;
}

        html[dir=ltr] .qiib .irs--round .irs-handle.state_hover,
        html[dir=ltr] .qiib .irs--round .irs-handle:hover,
        html[dir=rtl] .qiib .irs--round .irs-handle.state_hover,
        html[dir=rtl] .qiib .irs--round .irs-handle:hover,
        #ar .qiib .irs--round .irs-handle.state_hover,
        #ar .qiib .irs--round .irs-handle:hover {
            background-color: #CF122B;
        }
html[dir=ltr] .irs--round .irs-min,
html[dir=ltr] .irs--round .irs-max,
html[dir=rtl] .irs--round .irs-min,
html[dir=rtl] .irs--round .irs-max,
#ar .irs--round .irs-min,
#ar .irs--round .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 45px;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
html[dir=ltr] .irs--round .irs-from,
html[dir=ltr] .irs--round .irs-to,
html[dir=ltr] .irs--round .irs-single,
html[dir=rtl] .irs--round .irs-from,
html[dir=rtl] .irs--round .irs-to,
html[dir=rtl] .irs--round .irs-single,
#ar .irs--round .irs-from,
#ar .irs--round .irs-to,
#ar .irs--round .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background: linear-gradient(#fff 0%, #e6e6e6 100%);
  border: 1px solid rgba(112, 112, 112, 0.15);
  color: #77869e;
  border-radius: 4px;
}
html[dir=ltr] .irs--round .irs-from:before,
html[dir=ltr] .irs--round .irs-to:before,
html[dir=ltr] .irs--round .irs-single:before,
html[dir=rtl] .irs--round .irs-from:before,
html[dir=rtl] .irs--round .irs-to:before,
html[dir=rtl] .irs--round .irs-single:before,
#ar .irs--round .irs-from:before,
#ar .irs--round .irs-to:before,
#ar .irs--round .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  top: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #e6e6e6;
}
html[dir=ltr] .irs--round .irs-grid,
html[dir=rtl] .irs--round .irs-grid,
#ar .irs--round .irs-grid {
  height: 25px;
}
html[dir=ltr] .irs--round .irs-grid-pol,
html[dir=rtl] .irs--round .irs-grid-pol,
#ar .irs--round .irs-grid-pol {
  background-color: #dedede;
}
html[dir=ltr] .irs--round .irs-grid-text,
html[dir=rtl] .irs--round .irs-grid-text,
#ar .irs--round .irs-grid-text {
  color: silver;
  font-size: 13px;
}
html[dir=ltr] .irs--square,
html[dir=rtl] .irs--square,
#ar .irs--square {
  height: 50px;
}
html[dir=ltr] .irs--square.irs-with-grid,
html[dir=rtl] .irs--square.irs-with-grid,
#ar .irs--square.irs-with-grid {
  height: 60px;
}
html[dir=ltr] .irs--square .irs-line,
html[dir=rtl] .irs--square .irs-line,
#ar .irs--square .irs-line {
  top: 31px;
  height: 4px;
  background-color: #dedede;
}
html[dir=ltr] .irs--square .irs-bar,
html[dir=rtl] .irs--square .irs-bar,
#ar .irs--square .irs-bar {
  top: 31px;
  height: 4px;
  background-color: black;
}
html[dir=ltr] .irs--square .irs-shadow,
html[dir=rtl] .irs--square .irs-shadow,
#ar .irs--square .irs-shadow {
  height: 2px;
  bottom: 21px;
  background-color: #dedede;
}
html[dir=ltr] .irs--square .irs-handle,
html[dir=rtl] .irs--square .irs-handle,
#ar .irs--square .irs-handle {
  top: 25px;
  width: 16px;
  height: 16px;
  border: 3px solid black;
  background-color: white;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
html[dir=ltr] .irs--square .irs-handle.state_hover,
html[dir=ltr] .irs--square .irs-handle:hover,
html[dir=rtl] .irs--square .irs-handle.state_hover,
html[dir=rtl] .irs--square .irs-handle:hover,
#ar .irs--square .irs-handle.state_hover,
#ar .irs--square .irs-handle:hover {
  background-color: #f0f6ff;
}
html[dir=ltr] .irs--square .irs-min,
html[dir=ltr] .irs--square .irs-max,
html[dir=rtl] .irs--square .irs-min,
html[dir=rtl] .irs--square .irs-max,
#ar .irs--square .irs-min,
#ar .irs--square .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, 0.1);
}
html[dir=ltr] .irs--square .irs-from,
html[dir=ltr] .irs--square .irs-to,
html[dir=ltr] .irs--square .irs-single,
html[dir=rtl] .irs--square .irs-from,
html[dir=rtl] .irs--square .irs-to,
html[dir=rtl] .irs--square .irs-single,
#ar .irs--square .irs-from,
#ar .irs--square .irs-to,
#ar .irs--square .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: black;
  color: white;
}
html[dir=ltr] .irs--square .irs-grid,
html[dir=rtl] .irs--square .irs-grid,
#ar .irs--square .irs-grid {
  height: 25px;
}
html[dir=ltr] .irs--square .irs-grid-pol,
html[dir=rtl] .irs--square .irs-grid-pol,
#ar .irs--square .irs-grid-pol {
  background-color: #dedede;
}
html[dir=ltr] .irs--square .irs-grid-text,
html[dir=rtl] .irs--square .irs-grid-text,
#ar .irs--square .irs-grid-text {
  color: silver;
  font-size: 11px;
}
html[dir=ltr] .picker-fixed .picker-header,
html[dir=rtl] .picker-fixed .picker-header,
#ar .picker-fixed .picker-header {
  text-align: center;
  background: #862254;
}
html[dir=ltr] .picker-title,
html[dir=rtl] .picker-title,
#ar .picker-title {
  color: white;
}
html[dir=ltr] :root,
html[dir=rtl] :root,
#ar :root {
  --gray: #999;
  --blue: #862254;
  --color: #333;
  --background-color: #fff;
  --border: 1px solid #eee;
}
html[dir=ltr] .picker-dialog,
html[dir=rtl] .picker-dialog,
#ar .picker-dialog {
  border-right: none !important;
  border-left: none !important;
}
html[dir=ltr] .js-inline-picker,
html[dir=ltr] .js-inline-picker2,
html[dir=rtl] .js-inline-picker,
html[dir=rtl] .js-inline-picker2,
#ar .js-inline-picker,
#ar .js-inline-picker2 {
  /* width: 50%; */
  align-self: right;
  text-align: right;
  align-items: right;
  /* margin-right: 30%; */
}
html[dir=ltr] .picker,
html[dir=rtl] .picker,
#ar .picker {
  background-color: rgba(0, 0, 0, 0.5);
  color: #333;
  color: var(--color);
  direction: ltr;
  display: none;
  font-size: 1.2rem;
  line-height: 0.5;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
html[dir=ltr] .picker-fixed,
html[dir=rtl] .picker-fixed,
#ar .picker-fixed {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1986;
  /* bottom: 0;
  left: 0;
  position: absolute;
  right: 20%;
  top: 11%;
  z-index: 1986;
  width: 300px;
  height: 313px; */
}
html[dir=ltr] .picker-fixed > .picker-dialog,
html[dir=rtl] .picker-fixed > .picker-dialog,
#ar .picker-fixed > .picker-dialog {
  bottom: -100%;
  left: 0;
  max-height: 100%;
  position: absolute;
  right: 0;
  -webkit-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
html[dir=ltr] .picker-fixed .picker-header,
html[dir=rtl] .picker-fixed .picker-header,
#ar .picker-fixed .picker-header {
  display: block;
}
html[dir=ltr] .picker-fixed .picker-footer,
html[dir=rtl] .picker-fixed .picker-footer,
#ar .picker-fixed .picker-footer {
  display: table;
}
html[dir=ltr] .picker-open,
html[dir=rtl] .picker-open,
#ar .picker-open {
  display: block;
  opacity: 0;
}
html[dir=ltr] .picker-opened,
html[dir=rtl] .picker-opened,
#ar .picker-opened {
  opacity: 1;
}
html[dir=ltr] .picker-opened > .picker-dialog,
html[dir=rtl] .picker-opened > .picker-dialog,
#ar .picker-opened > .picker-dialog {
  bottom: 0;
}
html[dir=ltr] .picker-dialog,
html[dir=rtl] .picker-dialog,
#ar .picker-dialog {
  background-color: #fff;
  background-color: var(--background-color);
  border: 1px solid #eee;
  border: var(--border);
  font-size: 18px;
}
html[dir=ltr] .picker-header,
html[dir=rtl] .picker-header,
#ar .picker-header {
  border-bottom: 1px solid #eee;
  border-bottom: var(--border);
  display: none;
  padding: 0.875rem 1.25rem;
  position: relative;
}
html[dir=ltr] .picker-title,
html[dir=rtl] .picker-title,
#ar .picker-title {
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25rem;
  margin: 0;
}
html[dir=ltr] .picker-close,
html[dir=rtl] .picker-close,
#ar .picker-close {
  background-color: transparent;
  border-width: 0;
  color: #999;
  color: var(--gray);
  cursor: pointer;
  font-size: 1.75rem;
  height: 3rem;
  opacity: 0.75;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 3rem;
}
html[dir=ltr] .picker-close:focus,
html[dir=ltr] .picker-close:hover,
html[dir=rtl] .picker-close:focus,
html[dir=rtl] .picker-close:hover,
#ar .picker-close:focus,
#ar .picker-close:hover {
  opacity: 1;
  outline: none;
}
html[dir=ltr] .picker-body,
html[dir=rtl] .picker-body,
#ar .picker-body {
  overflow: hidden;
}
html[dir=ltr] .picker-grid,
html[dir=rtl] .picker-grid,
#ar .picker-grid {
  display: table;
  table-layout: fixed;
  width: 100%;
  border-top: 10px solid #862254;
  border-bottom: 10px solid #862254;
  border-radius: 3px;
}
html[dir=ltr] .picker-cell,
html[dir=rtl] .picker-cell,
#ar .picker-cell {
  display: table-cell;
  position: relative;
}
html[dir=ltr] .picker-cell::before,
html[dir=ltr] .picker-cell::after,
html[dir=rtl] .picker-cell::before,
html[dir=rtl] .picker-cell::after,
#ar .picker-cell::before,
#ar .picker-cell::after {
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 3;
}
html[dir=ltr] .picker-cell::before,
html[dir=rtl] .picker-cell::before,
#ar .picker-cell::before {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05));
  bottom: 50%;
  margin-bottom: 1rem;
  top: 0;
}
html[dir=ltr] .picker-cell::after,
html[dir=rtl] .picker-cell::after,
#ar .picker-cell::after {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05));
  bottom: 0;
  margin-top: 1rem;
}
html[dir=ltr] .picker-cell + .picker-cell,
html[dir=rtl] .picker-cell + .picker-cell,
#ar .picker-cell + .picker-cell {
  border-left: 1px solid #eee;
  border-left: var(--border);
}
html[dir=ltr] .picker-headers .picker-cell::before,
html[dir=rtl] .picker-headers .picker-cell::before,
#ar .picker-headers .picker-cell::before {
  margin-bottom: 0;
}
html[dir=ltr] .picker-headers .picker-cell::after,
html[dir=rtl] .picker-headers .picker-cell::after,
#ar .picker-headers .picker-cell::after {
  margin-top: 2rem;
}
html[dir=ltr] .picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::before,
html[dir=ltr] .picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::after,
html[dir=rtl] .picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::before,
html[dir=rtl] .picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::after,
#ar .picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::before,
#ar .picker-single:not(.picker-controls):not(.picker-headers) .picker-cell::after {
  display: none;
}
html[dir=ltr] .picker-cell__header,
html[dir=rtl] .picker-cell__header,
#ar .picker-cell__header {
  color: #999;
  color: var(--gray);
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5rem;
  margin: 0;
  overflow: hidden;
  padding: 0.25rem 0.5rem;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html[dir=ltr] .picker-cell__control,
html[dir=rtl] .picker-cell__control,
#ar .picker-cell__control {
  cursor: pointer;
  height: 2rem;
  padding: 0.25rem 0.5rem;
  position: relative;
  z-index: 4;
}
html[dir=ltr] .picker-cell__control::before,
html[dir=rtl] .picker-cell__control::before,
#ar .picker-cell__control::before {
  border: 0 solid #ccc;
  content: "";
  display: block;
  height: 0.5rem;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  -ms-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
  width: 0.5rem;
}
html[dir=ltr] .picker-cell__control:hover::before,
html[dir=rtl] .picker-cell__control:hover::before,
#ar .picker-cell__control:hover::before {
  border-color: var(--primary);
}
html[dir=ltr] .picker-cell__control--prev::before,
html[dir=rtl] .picker-cell__control--prev::before,
#ar .picker-cell__control--prev::before {
  border-right-width: 1px;
  border-top-width: 1px;
  margin-top: 2px;
}
html[dir=ltr] .picker-cell__control--next::before,
html[dir=rtl] .picker-cell__control--next::before,
#ar .picker-cell__control--next::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
  margin-bottom: 2px;
}
html[dir=ltr] .picker-cell__body,
html[dir=rtl] .picker-cell__body,
#ar .picker-cell__body {
  overflow: hidden;
  position: relative;
}
html[dir=ltr] .picker-cell__body::before,
html[dir=ltr] .picker-cell__body::after,
html[dir=rtl] .picker-cell__body::before,
html[dir=rtl] .picker-cell__body::after,
#ar .picker-cell__body::before,
#ar .picker-cell__body::after {
  content: "";
  height: 2rem;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}
html[dir=ltr] .picker-cell__body::before,
html[dir=rtl] .picker-cell__body::before,
#ar .picker-cell__body::before {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgb(255, 255, 255));
  top: 0;
}
html[dir=ltr] .picker-cell__body::after,
html[dir=rtl] .picker-cell__body::after,
#ar .picker-cell__body::after {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));
  bottom: 0;
}
html[dir=ltr] .picker-single .picker-cell__body::before,
html[dir=ltr] .picker-single .picker-cell__body::after,
html[dir=rtl] .picker-single .picker-cell__body::before,
html[dir=rtl] .picker-single .picker-cell__body::after,
#ar .picker-single .picker-cell__body::before,
#ar .picker-single .picker-cell__body::after {
  display: none;
}
html[dir=ltr] .picker-list,
html[dir=rtl] .picker-list,
#ar .picker-list {
  list-style: none;
  margin: -2rem 0;
  padding: 0;
  position: relative;
}
html[dir=ltr] .picker-item,
html[dir=rtl] .picker-item,
#ar .picker-item {
  color: #999;
  color: var(--gray);
  padding: 0.25rem 0.5rem;
  text-align: center;
  white-space: nowrap;
}
html[dir=ltr] .picker-picked,
html[dir=rtl] .picker-picked,
#ar .picker-picked {
  color: #862254;
  color: var(--blue);
  font-size: 19px;
  line-height: 30px;
}
html[dir=ltr] .picker-footer,
html[dir=rtl] .picker-footer,
#ar .picker-footer {
  border-top: 1px solid #eee;
  border-top: var(--border);
  display: none;
  width: 100%;
}
html[dir=ltr] .picker-cancel,
html[dir=ltr] .picker-confirm,
html[dir=rtl] .picker-cancel,
html[dir=rtl] .picker-confirm,
#ar .picker-cancel,
#ar .picker-confirm {
  background-color: transparent;
  border-width: 0;
  cursor: pointer;
  display: table-cell;
  font-size: 1rem;
  padding: 0.75rem 1rem;
  width: 50%;
}
html[dir=ltr] .picker-cancel:focus,
html[dir=ltr] .picker-cancel:hover,
html[dir=ltr] .picker-confirm:focus,
html[dir=ltr] .picker-confirm:hover,
html[dir=rtl] .picker-cancel:focus,
html[dir=rtl] .picker-cancel:hover,
html[dir=rtl] .picker-confirm:focus,
html[dir=rtl] .picker-confirm:hover,
#ar .picker-cancel:focus,
#ar .picker-cancel:hover,
#ar .picker-confirm:focus,
#ar .picker-confirm:hover {
  background-color: #fcfcfc;
  outline: none;
}
html[dir=ltr] .picker-confirm,
html[dir=rtl] .picker-confirm,
#ar .picker-confirm {
  color: #862254;
  color: var(--blue);
}
html[dir=ltr] .selectdiv,
html[dir=rtl] .selectdiv,
#ar .selectdiv {
  margin: 10px;
  min-width: 150px;
}
html[dir=ltr] .switchery,
html[dir=rtl] .switchery,
#ar .switchery {
  background-color: #d3d3d3 !important;
  border: 1px solid #dfdfdf;
  border-radius: 13px;
  cursor: pointer;
  display: inline-block;
  height: 20px;
  position: relative;
  vertical-align: middle;
  width: 33px;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-background-clip: content-box;
  background-clip: content-box;
}
html[dir=ltr] .switchery > small, html[dir=ltr] .switchery > .small,
html[dir=rtl] .switchery > small,
html[dir=rtl] [dir=ltr] .switchery > .small,
[dir=ltr] html[dir=rtl] .switchery > .small,
#ar .switchery > small,
#ar [dir=ltr] .switchery > .small,
[dir=ltr] #ar .switchery > .small {
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  height: 20px;
  position: absolute;
  top: 0;
  width: 20px;
}
html[dir=ltr] .switchery.switchery-large,
html[dir=rtl] .switchery.switchery-large,
#ar .switchery.switchery-large {
  border-radius: 31px;
  height: 46px;
  width: 77px;
}
html[dir=ltr] .switchery.switchery-large > small, html[dir=ltr] .switchery.switchery-large > .small,
html[dir=rtl] .switchery.switchery-large > small,
html[dir=rtl] [dir=ltr] .switchery.switchery-large > .small,
[dir=ltr] html[dir=rtl] .switchery.switchery-large > .small,
#ar .switchery.switchery-large > small,
#ar [dir=ltr] .switchery.switchery-large > .small,
[dir=ltr] #ar .switchery.switchery-large > .small {
  height: 46px;
  width: 46px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
}
html[dir=ltr] .switchery.switchery-small,
html[dir=rtl] .switchery.switchery-small,
#ar .switchery.switchery-small {
  border-radius: 13px;
  height: 20px;
  width: 33px;
}
html[dir=ltr] .switchery.switchery-small > small, html[dir=ltr] .switchery.switchery-small > .small,
html[dir=rtl] .switchery.switchery-small > small,
html[dir=rtl] [dir=ltr] .switchery.switchery-small > .small,
[dir=ltr] html[dir=rtl] .switchery.switchery-small > .small,
#ar .switchery.switchery-small > small,
#ar [dir=ltr] .switchery.switchery-small > .small,
[dir=ltr] #ar .switchery.switchery-small > .small {
  height: 20px;
  width: 20px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
html[dir=ltr] .custom-r,
html[dir=rtl] .custom-r,
#ar .custom-r {
  display: flex;
}
html[dir=ltr] .custom-r .inline-radio,
html[dir=rtl] .custom-r .inline-radio,
#ar .custom-r .inline-radio {
  display: flex;
  border-radius: 3px;
  overflow: hidden;
}
html[dir=ltr] .custom-r .inline-radio div,
html[dir=rtl] .custom-r .inline-radio div,
#ar .custom-r .inline-radio div {
  position: relative;
  flex: 1;
}
html[dir=ltr] .custom-r .inline-radio input,
html[dir=rtl] .custom-r .inline-radio input,
#ar .custom-r .inline-radio input {
  width: 100px;
  height: 30px;
  border-radius: 5px;
  opacity: 0;
  cursor: pointer;
}
html[dir=ltr] .custom-r .inline-radio label,
html[dir=rtl] .custom-r .inline-radio label,
#ar .custom-r .inline-radio label {
  position: absolute;
  top: 0;
  left: 0;
  color: #77869e;
  width: 100%;
  height: 100%;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  border: 1px solid #dedede;
}
html[dir=ltr] .custom-r .inline-radio input:checked + label,
html[dir=rtl] .custom-r .inline-radio input:checked + label,
#ar .custom-r .inline-radio input:checked + label {
  transition: 0.8s ease;
  background: #91c9a5;
  font-weight: 500;
  color: #fff;
}
@font-face {
  font-family: "TheGroup12-Regular";
  src: url("../fonts/TheGroup12-Regular.eot");
  src: url("../fonts/TheGroup12-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/TheGroup12-Regular.woff") format("woff"), url("../fonts/TheGroup12-Regular.ttf") format("truetype"), url("../fonts/TheGroup12-Regular.svg#TheGroup12-Regular") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "TheGroup12-Bold";
  src: url("../fonts/TheGroup12-Bold.eot");
  src: url("../fonts/TheGroup12-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/TheGroup12-Bold.woff") format("woff"), url("../fonts/TheGroup12-Bold.ttf") format("truetype"), url("../fonts/TheGroup12-Bold.svg#TheGroup12-Bold") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Roboto-Regular";
  src: url("../fonts/Roboto/Roboto-Regular.eot");
  src: url("../fonts/Roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Regular.woff") format("woff"), url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype"), url("../fonts/Roboto/Roboto-Regular.svg#Roboto-Regular") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Roboto-Bold";
  src: url("../fonts/Roboto/Roboto-Bold.eot");
  src: url("../fonts/Roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Bold.woff") format("woff"), url("../fonts/Roboto/Roboto-Bold.ttf") format("truetype"), url("../fonts/Roboto/Roboto-Bold.svg#Roboto-Bold") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Roboto-Bold-Number";
  src: url("../fonts/Roboto/Roboto-Bold.eot");
  src: url("../fonts/Roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Bold.woff") format("woff"), url("../fonts/Roboto/Roboto-Bold.ttf") format("truetype"), url("../fonts/Roboto/Roboto-Bold.svg#Roboto-Bold-Number") format("svg");
  font-style: normal;
  font-weight: normal;
  unicode-range: U+0030-0039;
}
@font-face {
  font-family: "Roboto-Number";
  src: url("../fonts/Roboto/Roboto-Regular.eot");
  src: url("../fonts/Roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto/Roboto-Regular.woff") format("woff"), url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype"), url("../fonts/Roboto/Roboto-Regular.svg#Roboto-Number") format("svg");
  font-style: normal;
  font-weight: normal;
  unicode-range: U+0030-0039;
}
html[dir=ltr] body,
html[dir=rtl] body,
#ar body {
  width: 100%;
  height: 100%;
  overflow-x: scroll !important;
  font-family: "Roboto-Number", "TheGroup12-Regular" !important;
  background: #f9fafc;
  text-align: left;
}
html[dir=ltr] body.modal-open,
html[dir=rtl] body.modal-open,
#ar body.modal-open {
  overflow-x: hidden !important;
}
html[dir=ltr] .col-lg-2.aside,
html[dir=rtl] .col-lg-2.aside,
#ar .col-lg-2.aside {
  width: 16% !important;
}
html[dir=ltr] .col-lg-8,
html[dir=rtl] .col-lg-8,
#ar .col-lg-8 {
  width: 68% !important;
}
html[dir=ltr] .modal-backdrop,
html[dir=rtl] .modal-backdrop,
#ar .modal-backdrop {
  width: 100% !important;
  height: 100% !important;
}
html[dir=ltr] .swal2-popup,
html[dir=rtl] .swal2-popup,
#ar .swal2-popup {
  min-width: 32em !important;
}
html[dir=ltr] #imgProgress,
html[dir=rtl] #imgProgress,
#ar #imgProgress {
  background-color: rgba(0, 0, 0, 0.5);
  position: relative;
  text-align: left;
  vertical-align: top;
  font-size: 14px;
  width: calc(16% - 20px) !important;
  height: 45px;
  bottom: 45px !important;
  top: auto !important;
  left: 10px !important;
  z-index: 12;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}
html[dir=ltr] #imgProgress img,
html[dir=rtl] #imgProgress img,
#ar #imgProgress img {
  width: 40px !important;
}
html[dir=ltr] .modal-open,
html[dir=rtl] .modal-open,
#ar .modal-open {
  overflow: auto;
  padding-right: 0 !important;
}
html[dir=ltr] a,
html[dir=rtl] a,
#ar a {
  color: inherit;
  text-decoration: none;
}
html[dir=ltr] a:hover,
html[dir=rtl] a:hover,
#ar a:hover {
  color: inherit;
}
html[dir=ltr] p,
html[dir=rtl] p,
#ar p {
  margin-bottom: 0;
}
html[dir=ltr] .title,
html[dir=rtl] .title,
#ar .title {
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
  font-size: 1.167rem;
}
html[dir=ltr] .txt-reg,
html[dir=rtl] .txt-reg,
#ar .txt-reg {
  font-family: "Roboto-Number", "TheGroup12-Regular" !important;
}
html[dir=ltr] .text-primary,
html[dir=rtl] .text-primary,
#ar .text-primary {
  color: #862254 !important;
}
html[dir=ltr] img,
html[dir=rtl] img,
#ar img {
  max-width: 100%;
}
html[dir=ltr] ul,
html[dir=rtl] ul,
#ar ul {
  padding: 0;
}
html[dir=ltr] .txt-red,
html[dir=rtl] .txt-red,
#ar .txt-red {
  color: #e36a66;
}
html[dir=ltr] :not(.btn-check) + .btn:hover,
html[dir=ltr] .btn:first-child:hover,
html[dir=rtl] :not(.btn-check) + .btn:hover,
html[dir=rtl] .btn:first-child:hover,
#ar :not(.btn-check) + .btn:hover,
#ar .btn:first-child:hover {
  color: #fff;
}
html[dir=ltr] .bg-main-gradient,
html[dir=rtl] .bg-main-gradient,
#ar .bg-main-gradient {
  background: linear-gradient(to left, #51557c, #862254) !important;
  transition: 0.5s;
}
html[dir=ltr] input::placeholder,
html[dir=rtl] input::placeholder,
#ar input::placeholder {
  line-height: 19px !important;
  min-height: 19px !important;
}
html[dir=ltr] .tab-content:focus-visible,
html[dir=ltr] .tab-pane:focus-visible,
html[dir=rtl] .tab-content:focus-visible,
html[dir=rtl] .tab-pane:focus-visible,
#ar .tab-content:focus-visible,
#ar .tab-pane:focus-visible {
  outline: 0;
}
html[dir=ltr] .btn-green-gradient,
html[dir=rtl] .btn-green-gradient,
#ar .btn-green-gradient {
  background: linear-gradient(#adedc4 0%, #91c9a5 50.25%, #59a775 100%);
  color: #fff;
}
html[dir=ltr] .btn-main-gradient,
html[dir=rtl] .btn-main-gradient,
#ar .btn-main-gradient {
  background: #862254 !important;
  color: #fff;
}
html[dir=ltr] .new-design.qiib #header1_btnDefaultPage,
html[dir=rtl] .new-design.qiib #header1_btnDefaultPage,
#ar .new-design.qiib #header1_btnDefaultPage {
    display: none;
}

html[dir=ltr] .new-design.qiib .btn-main-gradient,
html[dir=rtl] .new-design.qiib .btn-main-gradient,
#ar .new-design.qiib .btn-main-gradient {
    background: #CF122B !important;
}
html[dir=ltr] button:focus-visible,
html[dir=rtl] button:focus-visible,
#ar button:focus-visible {
  outline: none;
}
html[dir=ltr] .btn,
html[dir=rtl] .btn,
#ar .btn {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  font-size: 1rem;
  transform: scale(0.95);
  transition: all 0.5s;
  border: none;
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
}
html[dir=ltr] .btn svg,
html[dir=rtl] .btn svg,
#ar .btn svg {
  transform: inherit;
}
html[dir=ltr] .btn:hover,
html[dir=rtl] .btn:hover,
#ar .btn:hover {
  outline: none;
  transform: scale(1);
}
html[dir=ltr] .btn:focus,
html[dir=rtl] .btn:focus,
#ar .btn:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25) !important;
}
html[dir=ltr] .btn.buy,
html[dir=rtl] .btn.buy,
#ar .btn.buy {
  background: #e0f4ff;
  border: 1px solid rgba(97, 179, 226, 0.77);
  color: #2e6c91;
  padding-top: 10px;
}
html[dir=ltr] .btn.buy:hover,
html[dir=rtl] .btn.buy:hover,
#ar .btn.buy:hover {
  background: #e0f4ff;
  border: 1px solid rgba(97, 179, 226, 0.77);
  color: #2e6c91;
  transform: scale(0.95);
}
html[dir=ltr] .btn.buy.active,
html[dir=rtl] .btn.buy.active,
#ar .btn.buy.active {
  background: linear-gradient(to bottom, #9ad7fa, #5ab0e2);
  border: 1px solid transparent;
  color: #2e6c91;
}
html[dir=ltr] .btn.buy.logged:hover,
html[dir=rtl] .btn.buy.logged:hover,
#ar .btn.buy.logged:hover {
  background: linear-gradient(to bottom, #9ad7fa, #5ab0e2);
  border: 1px solid transparent;
  color: #2e6c91;
  transform: scale(1);
}
html[dir=ltr] .btn.sell,
html[dir=rtl] .btn.sell,
#ar .btn.sell {
  background: #ffebd0;
  border: 1px solid #f0b466;
  color: #8b5214;
  padding-top: 10px;
}
html[dir=ltr] .btn.sell:hover,
html[dir=rtl] .btn.sell:hover,
#ar .btn.sell:hover {
  background: #ffebd0;
  border: 1px solid #f0b466;
  color: #8b5214;
  transform: scale(0.95);
}
html[dir=ltr] .btn.sell.active,
html[dir=rtl] .btn.sell.active,
#ar .btn.sell.active {
  background: linear-gradient(to bottom, #ffe4bf, #f2b563);
  border: 1px solid transparent;
  color: #8b5214;
}
html[dir=ltr] .btn.sell:focus,
html[dir=rtl] .btn.sell:focus,
#ar .btn.sell:focus {
  border-color: rgb(250, 213, 162);
  box-shadow: 0 0 0 0.25rem rgba(250, 213, 162, 0.7) !important;
}
html[dir=ltr] .btn.sell.logged:hover,
html[dir=rtl] .btn.sell.logged:hover,
#ar .btn.sell.logged:hover {
  background: linear-gradient(to bottom, #ffe4bf, #f2b563);
  border: 1px solid transparent;
  color: #8b5214;
  transform: scale(1);
}
html[dir=ltr] .btn:hover svg,
html[dir=rtl] .btn:hover svg,
#ar .btn:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .switchery:focus,
html[dir=rtl] .switchery:focus,
#ar .switchery:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25) !important;
}
html[dir=ltr] .btn-primary,
html[dir=rtl] .btn-primary,
#ar .btn-primary {
  background: #862254 !important;
  color: #fff;
}
html[dir=ltr] .btn-primary.btn-lg, html[dir=ltr] .btn-group-lg > .btn-primary.btn,
html[dir=rtl] .btn-primary.btn-lg,
html[dir=rtl] [dir=ltr] .btn-group-lg > .btn-primary.btn,
[dir=ltr] html[dir=rtl] .btn-group-lg > .btn-primary.btn,
#ar .btn-primary.btn-lg,
#ar [dir=ltr] .btn-group-lg > .btn-primary.btn,
[dir=ltr] #ar .btn-group-lg > .btn-primary.btn {
  width: 170px;
  height: 40px;
  float: left;
}
html[dir=ltr] .save-btn,
html[dir=ltr] .btn-green,
html[dir=rtl] .save-btn,
html[dir=rtl] .btn-green,
#ar .save-btn,
#ar .btn-green {
  background: #7DC095;
  color: #fff !important;
}
html[dir=ltr] .btn-agree,
html[dir=rtl] .btn-agree,
#ar .btn-agree {
  background: #7DC095 !important;
  border-color: #7DC095 !important;
  color: #fff !important;
}
html[dir=ltr] .btn-agree:hover,
html[dir=rtl] .btn-agree:hover,
#ar .btn-agree:hover {
  background: #7DC095 !important;
  color: #fff !important;
}
html[dir=ltr] .btn-cancel,
html[dir=rtl] .btn-cancel,
#ar .btn-cancel {
  background-color: #e36a66 !important;
  border-color: #e36a66 !important;
  color: #fff !important;
}
html[dir=ltr] .btn-cancel:hover,
html[dir=rtl] .btn-cancel:hover,
#ar .btn-cancel:hover {
  background: #e36a66 !important;
  color: #fff !important;
}
html[dir=ltr] .btn-sm, html[dir=ltr] .btn-group-sm > .btn,
html[dir=rtl] .btn-sm,
html[dir=rtl] [dir=ltr] .btn-group-sm > .btn,
[dir=ltr] html[dir=rtl] .btn-group-sm > .btn,
#ar .btn-sm,
#ar [dir=ltr] .btn-group-sm > .btn,
[dir=ltr] #ar .btn-group-sm > .btn {
  min-width: 100px;
  min-height: 40px;
  font-size: 1.2rem;
}
html[dir=ltr] .black-light,
html[dir=rtl] .black-light,
#ar .black-light {
  color: #575355;
}
html[dir=ltr] .form-check-input:checked,
html[dir=rtl] .form-check-input:checked,
#ar .form-check-input:checked {
  background-color: #862254;
  border-color: #862254;
}
html[dir=ltr] .img-edit,
html[dir=rtl] .img-edit,
#ar .img-edit {
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background: transparent;
}
html[dir=ltr] .img-delete,
html[dir=rtl] .img-delete,
#ar .img-delete {
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background: transparent;
}
html[dir=ltr] *::-webkit-scrollbar,
html[dir=rtl] *::-webkit-scrollbar,
#ar *::-webkit-scrollbar {
  width: 5px;
}
html[dir=ltr] *::-webkit-scrollbar-track,
html[dir=rtl] *::-webkit-scrollbar-track,
#ar *::-webkit-scrollbar-track {
  background: #f0efef;
  border-radius: 5px;
}
html[dir=ltr] *::-webkit-scrollbar-thumb,
html[dir=rtl] *::-webkit-scrollbar-thumb,
#ar *::-webkit-scrollbar-thumb {
  background-color: #dbdada;
  border-radius: 5px;
}
html[dir=ltr] .table td,
html[dir=ltr] .table th,
html[dir=rtl] .table td,
html[dir=rtl] .table th,
#ar .table td,
#ar .table th {
  text-align: left !important;
}
html[dir=ltr] .aside-tables table .buy,
html[dir=rtl] .aside-tables table .buy,
#ar .aside-tables table .buy {
  background: #e4f2fb !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy1,
html[dir=rtl] .aside-tables table .buy1,
#ar .aside-tables table .buy1 {
  background: #8ac6ef !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy2,
html[dir=rtl] .aside-tables table .buy2,
#ar .aside-tables table .buy2 {
  background: #92c9f0 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy3,
html[dir=rtl] .aside-tables table .buy3,
#ar .aside-tables table .buy3 {
  background: #9acdf1 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy4,
html[dir=rtl] .aside-tables table .buy4,
#ar .aside-tables table .buy4 {
  background: #a3d2f2 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy5,
html[dir=rtl] .aside-tables table .buy5,
#ar .aside-tables table .buy5 {
  background: #acd6f3 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy6,
html[dir=rtl] .aside-tables table .buy6,
#ar .aside-tables table .buy6 {
  background: #b5daf4 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy7,
html[dir=rtl] .aside-tables table .buy7,
#ar .aside-tables table .buy7 {
  background: #bddef5 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy8,
html[dir=rtl] .aside-tables table .buy8,
#ar .aside-tables table .buy8 {
  background: #c5e2f6 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .buy9,
html[dir=rtl] .aside-tables table .buy9,
#ar .aside-tables table .buy9 {
  background: #cee5f7 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell,
html[dir=rtl] .aside-tables table .sell,
#ar .aside-tables table .sell {
  background: #fef3e4 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell1,
html[dir=rtl] .aside-tables table .sell1,
#ar .aside-tables table .sell1 {
  background: #f9cb85 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell2,
html[dir=rtl] .aside-tables table .sell2,
#ar .aside-tables table .sell2 {
  background: #f9d08f !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell3,
html[dir=rtl] .aside-tables table .sell3,
#ar .aside-tables table .sell3 {
  background: #f9d08f !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell4,
html[dir=rtl] .aside-tables table .sell4,
#ar .aside-tables table .sell4 {
  background: #fad39b !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell5,
html[dir=rtl] .aside-tables table .sell5,
#ar .aside-tables table .sell5 {
  background: #fad8a5 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell6,
html[dir=rtl] .aside-tables table .sell6,
#ar .aside-tables table .sell6 {
  background: #fbdcb0 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell7,
html[dir=rtl] .aside-tables table .sell7,
#ar .aside-tables table .sell7 {
  background: #fce1ba !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .sell8,
html[dir=rtl] .aside-tables table .sell8,
#ar .aside-tables table .sell8 {
  background: #fdebd0 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .aside-tables table .green1,
html[dir=rtl] .aside-tables table .green1,
#ar .aside-tables table .green1 {
  background: #91c9a5;
  display: flex !important;
  justify-content: space-between;
}
html[dir=ltr] .aside-tables table .green2,
html[dir=rtl] .aside-tables table .green2,
#ar .aside-tables table .green2 {
  background: #a8e2c9;
  display: flex !important;
  justify-content: space-evenly;
}
html[dir=ltr] .aside-tables table .middle,
html[dir=rtl] .aside-tables table .middle,
#ar .aside-tables table .middle {
  background: #91c9a5 !important;
  border: 2px solid white !important;
}
html[dir=ltr] .select,
html[dir=rtl] .select,
#ar .select {
  height: 40px;
  width: 100%;
  overflow: hidden;
  position: relative;
  border-radius: 3px;
  margin: 10px;
  line-height: 2rem;
}
html[dir=ltr] .select:after,
html[dir=rtl] .select:after,
#ar .select:after {
  content: "";
  position: absolute;
  right: 7px;
  top: 17px;
  z-index: 1;
  text-align: center;
  width: 12px;
  height: 7px;
  background: url(../images/small-triangle-down.svg) no-repeat;
  pointer-events: none;
}
html[dir=ltr] .hidden,
html[dir=rtl] .hidden,
#ar .hidden {
  display: none !important;
}
html[dir=ltr] .open,
html[dir=rtl] .open,
#ar .open {
  display: block !important;
}
html[dir=ltr] th,
html[dir=rtl] th,
#ar th {
  font-family: "TheGroup12-Bold";
  font-weight: normal;
}
html[dir=ltr] th,
html[dir=ltr] td,
html[dir=rtl] th,
html[dir=rtl] td,
#ar th,
#ar td {
  vertical-align: middle;
}
html[dir=ltr] .tableFixHead,
html[dir=rtl] .tableFixHead,
#ar .tableFixHead {
  overflow-y: auto;
  /*border: 1px solid rgba(112, 112, 112, 0.1);*/
  border-radius: 0px 0px 5px 5px;
  margin-bottom: 1rem;
  border-top: 0px;
}
.previous-transactions html[dir=ltr] .tableFixHead,
.previous-transactions html[dir=rtl] .tableFixHead,
.previous-transactions #ar .tableFixHead {
  margin-bottom: 0;
}
html[dir=ltr] .tableFixHead thead,
html[dir=rtl] .tableFixHead thead,
#ar .tableFixHead thead {
  width: 100%;
  position: sticky;
  top: -1px;
  background: #fff;
  border-bottom: 1px solid rgba(201, 194, 164, 0.25);
  z-index: 1;
}
html[dir=ltr] .main-container,
html[dir=rtl] .main-container,
#ar .main-container {
  background-color: #ecf0f1;
  width: 96%;
  height: 85%;
  padding: 20px;
  border-radius: 35px;
  position: absolute;
  top: 76px;
  right: 84px;
  overflow-y: scroll;
}
html[dir=ltr] .loading-img,
html[dir=rtl] .loading-img,
#ar .loading-img {
  margin: auto;
  opacity: 1;
  padding-top: 100px;
}
html[dir=ltr] .wp,
html[dir=rtl] .wp,
#ar .wp {
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir=ltr] .btn-gdt,
html[dir=rtl] .btn-gdt,
#ar .btn-gdt {
  background-size: 150% auto;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  background-image: linear-gradient(to right, #862254 0%, #51557c 50%, #862254 100%);
  transition: 0.5s;
}
html[dir=ltr] .btn-gdt:hover,
html[dir=rtl] .btn-gdt:hover,
#ar .btn-gdt:hover {
  background-position: right center;
}
html[dir=ltr] .smart-login-modal .modal-dialog,
html[dir=rtl] .smart-login-modal .modal-dialog,
#ar .smart-login-modal .modal-dialog {
  width: 676px;
  max-width: 676px;
}
html[dir=ltr] .smart-login-modal .modal-dialog .modal-content,
html[dir=rtl] .smart-login-modal .modal-dialog .modal-content,
#ar .smart-login-modal .modal-dialog .modal-content {
  border-radius: 14px;
}
html[dir=ltr] .smart-login-modal .modal-dialog .modal-content .modal-header .btn-close:hover,
html[dir=rtl] .smart-login-modal .modal-dialog .modal-content .modal-header .btn-close:hover,
#ar .smart-login-modal .modal-dialog .modal-content .modal-header .btn-close:hover {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .smart-login-modal .modal-dialog .modal-content .modal-body,
html[dir=rtl] .smart-login-modal .modal-dialog .modal-content .modal-body,
#ar .smart-login-modal .modal-dialog .modal-content .modal-body {
  animation: fadeInDown 0.8s ease;
  padding: 30px;
}
html[dir=ltr] .smart-login-modal .modal-dialog .modal-content .modal-body .description,
html[dir=rtl] .smart-login-modal .modal-dialog .modal-content .modal-body .description,
#ar .smart-login-modal .modal-dialog .modal-content .modal-body .description {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
}
html[dir=ltr] .smart-login-modal .modal-dialog .modal-content .modal-body .description .text,
html[dir=rtl] .smart-login-modal .modal-dialog .modal-content .modal-body .description .text,
#ar .smart-login-modal .modal-dialog .modal-content .modal-body .description .text {
  font-size: 18px;
  text-align: center;
}
html[dir=ltr] .aside-chart,
html[dir=rtl] .aside-chart,
#ar .aside-chart {
  border: 1px solid #dedede;
  background: white;
  margin-top: 10px;
}
@media (min-width: 768px) {
  html[dir=ltr] .navbar-expand-md .navbar-collapse,
html[dir=rtl] .navbar-expand-md .navbar-collapse,
#ar .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
    background: transparent !important;
    transition: 0.5s;
  }
}
@media (max-width: 768px) {
  html[dir=ltr] .market-index,
html[dir=rtl] .market-index,
#ar .market-index {
    font-size: 11px;
  }
}
@media (min-width: 1000px) and (max-width: 1300px) {
  html[dir=ltr] .table > :not(caption) > * > *,
html[dir=rtl] .table > :not(caption) > * > *,
#ar .table > :not(caption) > * > * {
    padding: 0.2rem !important;
  }
  html[dir=ltr] .tabs a .tab-label,
html[dir=rtl] .tabs a .tab-label,
#ar .tabs a .tab-label {
    display: none;
  }
  html[dir=ltr] .orders .section-head .action,
html[dir=rtl] .orders .section-head .action,
#ar .orders .section-head .action {
    margin-left: 0px !important;
    display: flex;
  }
  html[dir=ltr] .container,
html[dir=rtl] .container,
#ar .container {
    max-width: 1090px !important;
  }
  html[dir=ltr] .aside-chart img,
html[dir=rtl] .aside-chart img,
#ar .aside-chart img {
    width: 150px;
  }
  html[dir=ltr] .portfolio-section,
html[dir=rtl] .portfolio-section,
#ar .portfolio-section {
    padding: 0px;
  }
  html[dir=ltr] .portfolio-section .end-content,
html[dir=rtl] .portfolio-section .end-content,
#ar .portfolio-section .end-content {
    justify-content: start;
  }
}
@media (min-width: 1301px) and (max-width: 1400px) {
  html[dir=ltr] .table > :not(caption) > * > *,
html[dir=rtl] .table > :not(caption) > * > *,
#ar .table > :not(caption) > * > * {
    padding: 0.2rem !important;
  }
  html[dir=ltr] .tabs a,
html[dir=rtl] .tabs a,
#ar .tabs a {
    padding: 6px 3px !important;
  }
  html[dir=ltr] .orders .section-head .action,
html[dir=rtl] .orders .section-head .action,
#ar .orders .section-head .action {
    margin-left: 0px !important;
    display: flex;
  }
}
@media (min-width: 1401px) and (max-width: 1700px) {
  html[dir=ltr] .table > :not(caption) > * > *,
html[dir=rtl] .table > :not(caption) > * > *,
#ar .table > :not(caption) > * > * {
    padding: 0.3rem !important;
  }
  html[dir=ltr] .tabs a,
html[dir=rtl] .tabs a,
#ar .tabs a {
    padding: 10px 5px !important;
  }
}
html[dir=ltr] #tdOperations .btn.btn-primary.sell,
html[dir=rtl] #tdOperations .btn.btn-primary.sell,
#ar #tdOperations .btn.btn-primary.sell {
  -webkit-transform: none;
  transform: none;
}
@media (max-width: 1650px) {
  html[dir=ltr] .portfolio-grid,
html[dir=rtl] .portfolio-grid,
#ar .portfolio-grid {
    width: 100%;
  }
  html[dir=ltr] .portfolio-section,
html[dir=rtl] .portfolio-section,
#ar .portfolio-section {
    width: 100%;
  }
}
html[dir=ltr] .number-font,
html[dir=rtl] .number-font,
#ar .number-font {
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold" !important;
}
html[dir=ltr] .number-font-light,
html[dir=rtl] .number-font-light,
#ar .number-font-light {
  font-family: "Roboto-Number", "TheGroup12-Regular" !important;
}
html[dir=ltr] input.number-font::-webkit-input-placeholder, html[dir=ltr] input.number-font-light::-webkit-input-placeholder,
html[dir=rtl] input.number-font::-webkit-input-placeholder,
html[dir=rtl] input.number-font-light::-webkit-input-placeholder,
#ar input.number-font::-webkit-input-placeholder,
#ar input.number-font-light::-webkit-input-placeholder {
  font-family: "TheGroup12-Regular" !important;
}
html[dir=ltr] .irs,
html[dir=rtl] .irs,
#ar .irs {
  font-family: "Roboto-Regular" !important;
}
html[dir=ltr] .swal2-popup,
html[dir=rtl] .swal2-popup,
#ar .swal2-popup {
  padding: 0 !important;
  min-width: 42rem !important;
}
html[dir=ltr] .swal2-title,
html[dir=rtl] .swal2-title,
#ar .swal2-title {
  color: #862254;
  font-family: "TheGroup12-Bold";
  margin: 0 !important;
  padding: 20px 0 !important;
  width: 100%;
  box-shadow: 0px 9px 27px rgba(196, 196, 196, 0.12);
  font-size: 1.72rem;
}
html[dir=ltr] .swal2-actions,
html[dir=rtl] .swal2-actions,
#ar .swal2-actions {
  width: 100%;
  flex: 0 0 100%;
  justify-content: center;
}
html[dir=ltr] .swal2-actions .btn,
html[dir=rtl] .swal2-actions .btn,
#ar .swal2-actions .btn {
  min-width: 115.5px;
  min-height: 41.37px;
  font-size: 1.3rem;
  font-family: "TheGroup12-Regular";
}
html[dir=ltr] .swal2-html-container,
html[dir=rtl] .swal2-html-container,
#ar .swal2-html-container {
  margin: 0 !important;
  padding: 20px 10px;
  border-bottom: 0.5px solid #e4e4e4;
  color: #000;
  font-size: 1.3rem;
}
html[dir=ltr] .swal2-html-container:not(#swal2-html-container),
html[dir=rtl] .swal2-html-container:not(#swal2-html-container),
#ar .swal2-html-container:not(#swal2-html-container) {
  display: flex !important;
  align-items: center;
  flex-wrap: wrap;
}
html[dir=ltr] .qiib .swal2-title,
html[dir=rtl] .qiib .swal2-title,
#ar .qiib .swal2-title {
    color: #212529;
}
html[dir=ltr] .qiib .text-primary,
html[dir=rtl] .qiib .text-primary,
#ar .qiib .text-primary {
    color: #212529 !important;
}
html[dir=ltr] .qiib .bg-main-gradient,
html[dir=rtl] .qiib .bg-main-gradient,
#ar .qiib .bg-main-gradient {
  background: #CF122B !important;
}

html[dir=ltr] .qiib .bg-main-gradient,
html[dir=rtl] .qiib .bg-main-gradient,
#en .qiib .bg-main-gradient {
    background: #CF122B !important;
}
html[dir=ltr] .qiib .btn-primary,
html[dir=rtl] .qiib .btn-primary,
#ar .qiib .btn-primary {
  background: #CF122B !important;
}
html[dir=ltr] .qiib .btn-primary .form-check-input:checked,
html[dir=rtl] .qiib .btn-primary .form-check-input:checked,
#ar .qiib .btn-primary .form-check-input:checked {
  background-color: #CF122B;
  border-color: #CF122B;
}
html[dir=ltr] .qiib .btn-primary .btn-gdt,
html[dir=rtl] .qiib .btn-primary .btn-gdt,
#ar .qiib .btn-primary .btn-gdt {
  background-image: linear-gradient(to right, #CF122B 0%, #51557c 50%, #CF122B 100%);
}
html[dir=ltr] .qiib .swal2-title,
html[dir=rtl] .qiib .swal2-title,
#ar .qiib .swal2-title {
    color: #212529;
}
html[dir=ltr] .new-design,
html[dir=rtl] .new-design,
#ar .new-design {
  /* remove default caret for ie */
  /***** password modal *****/
  /********************************/
  /*===========Orders Page=================*/
  /*ADDED BY RAJESH 13-12-2023 WEBORDV2-662 - Hide the highcharts credit text*/
  /*ADDED BY RAJESH 21-12-2023 WEBORDV2-668 - Portfolio table border*/
  /*END ADDED BY RAJESH 21-12-2023 WEBORDV2-668*/
  /*ADDED BY RAJESH 21-12-2023 WEBORDV2-675 - Portfolio table profit and loss coloring*/
  /*END ADDED BY RAJESH 21-12-2023 WEBORDV2-675*/
  /*#fixedTableAlerts .table.notifications-list {
    border: 1px solid #dedede;
    border-top: none;
  }*/
  /*==============Abduallah=======================*/
  /**/
  /*==============Abduallah=======================*/
  /* ----------- iPhone X ----------- */
  /* Portrait and Landscape */
  /*===========End Orders Page=================*/
}
html[dir=ltr] .new-design .select__field,
html[dir=rtl] .new-design .select__field,
#ar .new-design .select__field {
  height: 40px;
  width: 100%;
  min-width: 110px;
  padding: 5px 20px 5px 10px;
  border: 1px solid #e3e3e3;
  border-radius: 7px;
  outline: none;
  color: #3f3356;
  -webkit-appearance: none;
  /* for webkit browsers */
  -moz-appearance: none;
  /* for firefox */
  appearance: none;
  /* for modern browsers */
}
    html[dir=ltr] .new-design .refresh-ico,
    html[dir=rtl] .new-design .refresh-ico,
    #ar .new-design .refresh-ico {
        background-image: url("data:image/svg+xml, %3Csvg class='refresh-ico' xmlns='http://www.w3.org/2000/svg' width='24.323' height='25.548' viewBox='0 0 24.323 24.548'%3E%3Cg id='Group_6352' data-name='Group 6352' transform='translate(-453.555 -309.647)'%3E%3Cpath id='Path_22498' data-name='Path 22498' d='M26.862,187.556A12.128,12.128,0,0,1,14.975,173a12.11,12.11,0,0,1,21.2-5.262,1.283,1.283,0,0,1-1.98,1.633,9.544,9.544,0,1,0,1.985,8,1.283,1.283,0,0,1,2.514.517,12.12,12.12,0,0,1-11.837,9.672' transform='translate(439 146.49)' fill='%23831f5a' stroke='%23831f5a' stroke-linecap='round' stroke-width='0.3'/%3E%3Cpath id='Path_22499' data-name='Path 22499' d='M30.986,168.816H27.55a1.018,1.018,0,1,1,0-2.036h2.418v-2.418a1.018,1.018,0,1,1,2.036,0V167.8a1.018,1.018,0,0,1-1.018,1.018' transform='translate(444.176 147.49)' fill='%23831f5a' stroke='%23831f5a' stroke-linecap='round' stroke-width='0.3'/%3E%3C/g%3E%3C/svg%3E");
        background-size: cover;
        background-position: center;
        height: 25px;
        width: 25px;
    }
html[dir=ltr] .new-design .select__field::-ms-expand,
html[dir=rtl] .new-design .select__field::-ms-expand,
#ar .new-design .select__field::-ms-expand {
  display: none;
}
html[dir=ltr] .new-design .select__field:focus:invalid,
html[dir=rtl] .new-design .select__field:focus:invalid,
#ar .new-design .select__field:focus:invalid {
  border-color: #fd6347;
}
html[dir=ltr] .new-design .select__field:required:valid,
html[dir=rtl] .new-design .select__field:required:valid,
#ar .new-design .select__field:required:valid {
  border-color: #006400;
}
html[dir=ltr] .new-design header,
html[dir=rtl] .new-design header,
#ar .new-design header {
  color: #fff;
  min-height: 35px;
  font-size: 1rem;
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
}
html[dir=ltr] .new-design header .news-bar,
html[dir=rtl] .new-design header .news-bar,
#ar .new-design header .news-bar {
  font-family: "Roboto-Number", "TheGroup12-Regular";
}
html[dir=ltr] .new-design header .navbar,
html[dir=rtl] .new-design header .navbar,
#ar .new-design header .navbar {
  height: inherit;
  min-height: inherit;
}
html[dir=ltr] .new-design header .navbar .form-control,
html[dir=rtl] .new-design header .navbar .form-control,
#ar .new-design header .navbar .form-control {
  height: 32px;
  width: 170px;
  background: rgb(255, 255, 255);
  border: 0;
  color: #000;
  font-size: 1.2rem;
}
html[dir=ltr] .new-design header .navbar .form-control::placeholder,
html[dir=rtl] .new-design header .navbar .form-control::placeholder,
#ar .new-design header .navbar .form-control::placeholder {
  color: #000;
  font-size: 1rem;
  line-height: 1.8;
}
html[dir=ltr] .new-design header .navbar .btn-login,
html[dir=rtl] .new-design header .navbar .btn-login,
#ar .new-design header .navbar .btn-login {
  min-width: 110px;
  transform: scale(1);
  transition: all 0.5s;
}
html[dir=ltr] .new-design header .navbar .btn-login:hover,
html[dir=rtl] .new-design header .navbar .btn-login:hover,
#ar .new-design header .navbar .btn-login:hover {
  outline: none;
  transform: scale(1.07);
}
html[dir=ltr] .new-design header .navbar .btn-login:hover svg,
html[dir=rtl] .new-design header .navbar .btn-login:hover svg,
#ar .new-design header .navbar .btn-login:hover svg {
  animation: none;
}
html[dir=ltr] .new-design header .navbar-nav,
html[dir=rtl] .new-design header .navbar-nav,
#ar .new-design header .navbar-nav {
  align-items: center;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .top-icon,
html[dir=rtl] .new-design header .navbar-nav .nav-item .top-icon,
#ar .new-design header .navbar-nav .nav-item .top-icon {
  align-items: center;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .top-icon svg,
html[dir=rtl] .new-design header .navbar-nav .nav-item .top-icon svg,
#ar .new-design header .navbar-nav .nav-item .top-icon svg {
  flex: 0 0 15px;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .nav-link,
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link,
#ar .new-design header .navbar-nav .nav-item .nav-link {
  display: flex;
  color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .nav-link:after,
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link:after,
#ar .new-design header .navbar-nav .nav-item .nav-link:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  background: #8d759a;
  height: 14px;
  width: 1px;
  transform: translateY(-50%);
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .nav-link.active,
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link.active,
#ar .new-design header .navbar-nav .nav-item .nav-link.active {
  color: inherit;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .nav-link svg,
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link svg,
#ar .new-design header .navbar-nav .nav-item .nav-link svg {
  margin-right: 5px;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .nav-link:hover svg,
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link:hover svg,
#ar .new-design header .navbar-nav .nav-item .nav-link:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item .nav-link:hover svg.ico-flip,
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link:hover svg.ico-flip,
#ar .new-design header .navbar-nav .nav-item .nav-link:hover svg.ico-flip {
  animation: none;
}
html[dir=ltr] .new-design header .navbar-nav .nav-item:first-child .nav-link:after,
html[dir=rtl] .new-design header .navbar-nav .nav-item:first-child .nav-link:after,
#ar .new-design header .navbar-nav .nav-item:first-child .nav-link:after {
  display: none;
}
html[dir=ltr] .new-design .logged-user,
html[dir=rtl] .new-design .logged-user,
#ar .new-design .logged-user {
  transition: all 1s ease;
  animation: fadeEffect 1.6s ease;
  align-items: center;
}
html[dir=ltr] .new-design .logged-user .dropdown-menu[data-bs-popper],
html[dir=rtl] .new-design .logged-user .dropdown-menu[data-bs-popper],
#ar .new-design .logged-user .dropdown-menu[data-bs-popper] {
  top: 100%;
  right: 0;
  margin-top: 0.125rem;
  transition: all 1s ease;
  animation: fadeEffect 0.6s ease;
}
html[dir=ltr] .new-design .logged-user .dropdown-toggle:after,
html[dir=rtl] .new-design .logged-user .dropdown-toggle:after,
#ar .new-design .logged-user .dropdown-toggle:after {
  position: absolute;
  left: 0;
  top: 10px;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  content: none;
}
html[dir=ltr] .new-design .logged-user .dropdown-toggle.show:after,
html[dir=rtl] .new-design .logged-user .dropdown-toggle.show:after,
#ar .new-design .logged-user .dropdown-toggle.show:after {
  transform: rotateX(180deg);
}
html[dir=ltr] .new-design .logged-user .dropdown-item,
html[dir=rtl] .new-design .logged-user .dropdown-item,
#ar .new-design .logged-user .dropdown-item {
  padding: 0.25rem 1rem;
  color: #77869e;
  font-size: 1rem;
}
html[dir=ltr] .new-design .logged-user .avatar,
html[dir=rtl] .new-design .logged-user .avatar,
#ar .new-design .logged-user .avatar {
  background: rgba(255, 255, 255, 0.3215686275);
  width: 22px;
  height: 22px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}
html[dir=ltr] .new-design .logged-user .avatar:hover,
html[dir=rtl] .new-design .logged-user .avatar:hover,
#ar .new-design .logged-user .avatar:hover {
  transform: scale(1.2);
}
html[dir=ltr] .new-design .logged-user #header1_divLoggedInNin,
html[dir=rtl] .new-design .logged-user #header1_divLoggedInNin,
#ar .new-design .logged-user #header1_divLoggedInNin {
  display: inline-flex;
  align-items: center;
}
html[dir=ltr] .new-design .logged-user .nin-val,
html[dir=rtl] .new-design .logged-user .nin-val,
#ar .new-design .logged-user .nin-val {
  font-size: 1.17rem;
}
html[dir=ltr] .new-design .barcode-img,
html[dir=rtl] .new-design .barcode-img,
#ar .new-design .barcode-img {
  width: 190px;
}
html[dir=ltr] .new-design .field-icon,
html[dir=rtl] .new-design .field-icon,
#ar .new-design .field-icon {
  float: right;
  margin-right: 5px;
  margin-top: -39px;
  position: relative;
  z-index: 2;
}
html[dir=ltr] .new-design .m-w-shadow,
html[dir=rtl] .new-design .m-w-shadow,
#ar .new-design .m-w-shadow {
  box-shadow: 0px 9px 27px rgba(196, 196, 196, 0.12);
}
html[dir=ltr] .new-design .password-modal .modal-header,
html[dir=rtl] .new-design .password-modal .modal-header,
#ar .new-design .password-modal .modal-header {
  border-radius: 16px 16px 0px 0px;
  background: #fff;
  justify-content: center;
}
html[dir=ltr] .new-design .password-modal .modal-header h5, html[dir=ltr] .new-design .password-modal .modal-header .h5,
html[dir=rtl] .new-design .password-modal .modal-header h5,
html[dir=rtl] .new-design .password-modal .modal-header [dir=ltr] .h5,
[dir=ltr] html[dir=rtl] .new-design .password-modal .modal-header .h5,
#ar .new-design .password-modal .modal-header h5,
#ar .new-design .password-modal .modal-header [dir=ltr] .h5,
[dir=ltr] #ar .new-design .password-modal .modal-header .h5 {
  color: #862254;
  font-size: 1.4rem;
}
html[dir=ltr] .new-design .password-modal .modal-body,
html[dir=rtl] .new-design .password-modal .modal-body,
#ar .new-design .password-modal .modal-body {
  border-bottom: 0.5px solid #e4e4e4;
  padding-bottom: 2rem;
  padding-top: 2rem;
}
html[dir=ltr] .new-design .password-modal .modal-body label,
html[dir=rtl] .new-design .password-modal .modal-body label,
#ar .new-design .password-modal .modal-body label {
  color: #232323;
  font-size: 1rem;
}
html[dir=ltr] .new-design .password-modal .modal-body input,
html[dir=rtl] .new-design .password-modal .modal-body input,
#ar .new-design .password-modal .modal-body input {
  border: 1px solid #c0c0c0;
  height: 45px;
  background-color: #f7f9fc;
  outline: none;
}
html[dir=ltr] .new-design .password-modal .modal-body input:focus,
html[dir=rtl] .new-design .password-modal .modal-body input:focus,
#ar .new-design .password-modal .modal-body input:focus {
  outline: none;
  box-shadow: none;
}
html[dir=ltr] .new-design .password-modal .modal-body input:-webkit-autofill, html[dir=ltr] .new-design .password-modal .modal-body input:-webkit-autofill:focus,
html[dir=rtl] .new-design .password-modal .modal-body input:-webkit-autofill,
html[dir=rtl] .new-design .password-modal .modal-body input:-webkit-autofill:focus,
#ar .new-design .password-modal .modal-body input:-webkit-autofill,
#ar .new-design .password-modal .modal-body input:-webkit-autofill:focus {
  transition: background-color 600000s 0s, color 600000s 0s;
}
html[dir=ltr] .new-design .password-modal .modal-footer .btn,
html[dir=rtl] .new-design .password-modal .modal-footer .btn,
#ar .new-design .password-modal .modal-footer .btn {
  color: #fff;
  width: 135px;
  height: 50px;
  font-size: 1.3rem;
}
html[dir=ltr] .new-design .incorrectpass-modal .modal-body,
html[dir=rtl] .new-design .incorrectpass-modal .modal-body,
#ar .new-design .incorrectpass-modal .modal-body {
  padding-top: 50px;
}
html[dir=ltr] .new-design #header1_pnlChangePasswordAlert > div > div,
html[dir=rtl] .new-design #header1_pnlChangePasswordAlert > div > div,
#ar .new-design #header1_pnlChangePasswordAlert > div > div {
  width: 500px;
  min-height: 370px;
  height: auto !important;
}
html[dir=ltr] .new-design .forgetpassword,
html[dir=rtl] .new-design .forgetpassword,
#ar .new-design .forgetpassword {
  background: transparent;
  border: 0;
  color: #fff;
  text-decoration: underline;
  font-family: "TheGroup12-Regular";
  font-size: 0.96rem;
  margin: 0 15px;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-dialog,
html[dir=rtl] .new-design .forgetpass-modal .modal-dialog,
#ar .new-design .forgetpass-modal .modal-dialog {
  max-width: 738px;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content,
html[dir=rtl] .new-design .forgetpass-modal .modal-content,
#ar .new-design .forgetpass-modal .modal-content {
  width: 738px;
  height: auto !important;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content .desc-forgetpass,
html[dir=rtl] .new-design .forgetpass-modal .modal-content .desc-forgetpass,
#ar .new-design .forgetpass-modal .modal-content .desc-forgetpass {
  padding: 0;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content p,
html[dir=rtl] .new-design .forgetpass-modal .modal-content p,
#ar .new-design .forgetpass-modal .modal-content p {
  font-size: 1.17rem;
  line-height: 2.5rem;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content p .number-font,
html[dir=rtl] .new-design .forgetpass-modal .modal-content p .number-font,
#ar .new-design .forgetpass-modal .modal-content p .number-font {
  font-size: 1.6rem;
  color: #831f5a;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content .contact-phone,
html[dir=rtl] .new-design .forgetpass-modal .modal-content .contact-phone,
#ar .new-design .forgetpass-modal .modal-content .contact-phone {
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
  font-size: 1.29rem;
  min-height: 53.47px;
  background: #f5f5f5;
  border: 1px solid rgba(170, 170, 170, 0.35);
  box-shadow: 0px 7px 13px rgba(0, 0, 0, 0.11);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  margin-top: 1.7rem;
  display: inline-flex;
  align-items: center;
  padding: 0 1rem;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content .contact-phone .phone-number,
html[dir=rtl] .new-design .forgetpass-modal .modal-content .contact-phone .phone-number,
#ar .new-design .forgetpass-modal .modal-content .contact-phone .phone-number {
  font-size: 1.74rem;
  color: #831f5a;
  margin: 0 0.4rem;
  direction: ltr;
}
html[dir=ltr] .new-design .forgetpass-modal .modal-content button.close,
html[dir=rtl] .new-design .forgetpass-modal .modal-content button.close,
#ar .new-design .forgetpass-modal .modal-content button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 1;
}
html[dir=ltr] .new-design.qiib .qiib-logo,
html[dir=rtl] .new-design.qiib .qiib-logo,
#ar .new-design.qiib .qiib-logo {
  display: inline-flex !important;
}
    html[dir=ltr] .new-design.qiib .password-modal .modal-header h5, html[dir=ltr] .new-design.qiib .password-modal .modal-header .h5,
    html[dir=rtl] .new-design.qiib .password-modal .modal-header h5,
    html[dir=rtl] .new-design.qiib .password-modal .modal-header [dir=ltr] .h5,
    [dir=ltr] html[dir=rtl] .new-design.qiib .password-modal .modal-header .h5,
    #ar .new-design.qiib .password-modal .modal-header h5,
    #ar .new-design.qiib .password-modal .modal-header [dir=ltr] .h5,
    [dir=ltr] #ar .new-design.qiib .password-modal .modal-header .h5 {
        color: #212529;
    }
    html[dir=ltr] .new-design.qiib .refresh-ico,
    html[dir=rtl] .new-design.qiib .refresh-ico {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.323' height='24.548' viewBox='0 0 24.323 24.548'%3E%3Cg id='Group_8920' data-name='Group 8920' transform='translate(-453.555 -309.647)'%3E%3Cpath id='Path_22498' data-name='Path 22498' d='M26.862,187.556A12.128,12.128,0,0,1,14.975,173a12.11,12.11,0,0,1,21.2-5.262,1.283,1.283,0,0,1-1.98,1.633,9.544,9.544,0,1,0,1.985,8,1.283,1.283,0,0,1,2.514.517,12.12,12.12,0,0,1-11.837,9.672' transform='translate(439 146.49)' fill='%23cf122b' stroke='%23cf122b' stroke-linecap='round' stroke-width='0.3'/%3E%3Cpath id='Path_22499' data-name='Path 22499' d='M30.986,168.816H27.55a1.018,1.018,0,1,1,0-2.036h2.418v-2.418a1.018,1.018,0,1,1,2.036,0V167.8a1.018,1.018,0,0,1-1.018,1.018' transform='translate(444.176 147.49)' fill='%23cf122b' stroke='%23cf122b' stroke-linecap='round' stroke-width='0.3'/%3E%3C/g%3E%3C/svg%3E%0A");
    }
html[dir=ltr] .new-design main,
html[dir=rtl] .new-design main,
#ar .new-design main {
  padding-top: 10px;
}
html[dir=ltr] .new-design main .main-logo,
html[dir=rtl] .new-design main .main-logo,
#ar .new-design main .main-logo {
  width: 148px;
}
html[dir=ltr] .new-design .col-info,
html[dir=rtl] .new-design .col-info,
#ar .new-design .col-info {
  flex: 0 0 calc(100% - 150px);
  width: calc(100% - 150px);
}
html[dir=ltr] .new-design .col-logo,
html[dir=rtl] .new-design .col-logo,
#ar .new-design .col-logo {
  flex: 0 0 150px;
  width: 150px;
}
html[dir=ltr] .new-design .market-index,
html[dir=rtl] .new-design .market-index,
#ar .new-design .market-index {
  background: #fff;
  border: 1px solid rgba(217, 217, 217, 0.67);
  padding: 7px 10px;
  justify-content: space-between;
  align-items: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  color: #747473;
  font-size: 1rem;
  margin-left: 12px;
  margin-right: 12px;
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
  height: 41px;
  width: 80%;
  flex: 0 0 80%;
}
@media screen and (min-width: 1680px) {
  html[dir=ltr] .new-design .market-index,
html[dir=rtl] .new-design .market-index,
#ar .new-design .market-index {
    padding: 7px 20px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  html[dir=ltr] .new-design .market-index,
html[dir=rtl] .new-design .market-index,
#ar .new-design .market-index {
    width: 90%;
    flex: 0 0 90%;
  }
}
@media screen and (min-width: 1400px) and (orientation: landscape) {
  html[dir=ltr] .new-design .market-index,
html[dir=rtl] .new-design .market-index,
#ar .new-design .market-index {
    width: 60%;
    flex: 0 0 60%;
  }
}
html[dir=ltr] .new-design .market-index .status,
html[dir=rtl] .new-design .market-index .status,
#ar .new-design .market-index .status {
  min-width: 340px;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .market-index .status,
html[dir=rtl] .new-design .market-index .status,
#ar .new-design .market-index .status {
    min-width: 340px;
  }
}
@media screen and (min-width: 1680px) {
  html[dir=ltr] .new-design .market-index .status,
html[dir=rtl] .new-design .market-index .status,
#ar .new-design .market-index .status {
    min-width: 400px;
  }
}
html[dir=ltr] .new-design .market-index .top-icon:hover svg,
html[dir=rtl] .new-design .market-index .top-icon:hover svg,
#ar .new-design .market-index .top-icon:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design .market-index > div,
html[dir=rtl] .new-design .market-index > div,
#ar .new-design .market-index > div {
  display: flex;
  align-items: center;
}
html[dir=ltr] .new-design .market-index .val,
html[dir=rtl] .new-design .market-index .val,
#ar .new-design .market-index .val {
  color: #6777a3;
  font-size: 1.3rem;
  line-height: 1;
}
html[dir=ltr] .new-design .market-index .index span,
html[dir=rtl] .new-design .market-index .index span,
#ar .new-design .market-index .index span {
  display: inline-flex;
  align-items: center;
}
html[dir=ltr] .new-design .market-index .change .icon-arrow-d,
html[dir=rtl] .new-design .market-index .change .icon-arrow-d,
#ar .new-design .market-index .change .icon-arrow-d {
  background: #91c9a5;
  width: 16px;
  height: 16px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  display: inline-flex;
  flex: 0 0 16px;
  align-items: center;
  justify-content: center;
}
html[dir=ltr] .new-design .market-index .change .arrow_d,
html[dir=rtl] .new-design .market-index .change .arrow_d,
#ar .new-design .market-index .change .arrow_d {
  animation: arrow_D 1.5s ease-in-out infinite;
  transform-origin: left;
  transform-box: fill-box;
}
html[dir=ltr] .new-design .market-index .change .equal_d,
html[dir=rtl] .new-design .market-index .change .equal_d,
#ar .new-design .market-index .change .equal_d {
  display: none;
}
html[dir=ltr] .new-design .market-index .change .val,
html[dir=rtl] .new-design .market-index .change .val,
#ar .new-design .market-index .change .val {
  color: #91c9a5;
}
html[dir=ltr] .new-design .market-index .change.change-lose .icon-arrow-d,
html[dir=rtl] .new-design .market-index .change.change-lose .icon-arrow-d,
#ar .new-design .market-index .change.change-lose .icon-arrow-d {
  background: #e36a66;
  transform: rotate(180deg);
}
html[dir=ltr] .new-design .market-index .change.change-lose .val,
html[dir=rtl] .new-design .market-index .change.change-lose .val,
#ar .new-design .market-index .change.change-lose .val {
  color: #e36a66;
}
html[dir=ltr] .new-design .market-index .change.change-default .equal_d,
html[dir=rtl] .new-design .market-index .change.change-default .equal_d,
#ar .new-design .market-index .change.change-default .equal_d {
  display: inline-flex;
  /* transform: translateY(0); */
  /* margin: auto; */
  width: 10px;
  height: 10px;
}
html[dir=ltr] .new-design .market-index .change.change-default .arrow_d,
html[dir=rtl] .new-design .market-index .change.change-default .arrow_d,
#ar .new-design .market-index .change.change-default .arrow_d {
  display: none;
}
html[dir=ltr] .new-design .market-index .change.change-default .icon-arrow-d,
html[dir=rtl] .new-design .market-index .change.change-default .icon-arrow-d,
#ar .new-design .market-index .change.change-default .icon-arrow-d {
  background: #777777;
  transform: rotate(180deg);
}
html[dir=ltr] .new-design .market-index .change.change-default .val,
html[dir=rtl] .new-design .market-index .change.change-default .val,
#ar .new-design .market-index .change.change-default .val {
  color: #777777;
}
html[dir=ltr] .new-design .market-index .status > span,
html[dir=rtl] .new-design .market-index .status > span,
#ar .new-design .market-index .status > span {
  display: inline-flex;
}
html[dir=ltr] .new-design .market-index .status .open-icon,
html[dir=rtl] .new-design .market-index .status .open-icon,
#ar .new-design .market-index .status .open-icon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background: -moz-linear-gradient(#5cebad 0%, #0bbe70 48.28%, #16ba72 100%);
  background: -webkit-linear-gradient(#5cebad 0%, #0bbe70 48.28%, #16ba72 100%);
  background: linear-gradient(#5cebad 0%, #0bbe70 48.28%, #16ba72 100%);
  border-radius: 50%;
  box-shadow: 0px 0px 3px rgba(1, 194, 110, 0.53);
}
html[dir=ltr] .new-design .market-index .status .open-val,
html[dir=rtl] .new-design .market-index .status .open-val,
#ar .new-design .market-index .status .open-val {
  color: #3b3b3b;
}
html[dir=ltr] .new-design .market-index .status .preopen-icon,
html[dir=ltr] .new-design .market-index .status .preclose-icon,
html[dir=rtl] .new-design .market-index .status .preopen-icon,
html[dir=rtl] .new-design .market-index .status .preclose-icon,
#ar .new-design .market-index .status .preopen-icon,
#ar .new-design .market-index .status .preclose-icon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background: rgb(20, 187, 114);
  background: -moz-linear-gradient(#ffeea5 0%, #debc2e 41.38%, #debc2e 100%);
  background: -webkit-linear-gradient(#ffeea5 0%, #debc2e 41.38%, #debc2e 100%);
  background: linear-gradient(#ffeea5 0%, #debc2e 41.38%, #debc2e 100%);
  border-radius: 50%;
  box-shadow: 0px 0px 3px #debc2e;
}
html[dir=ltr] .new-design .market-index .status .preopen-val,
html[dir=ltr] .new-design .market-index .status .preclose-val,
html[dir=rtl] .new-design .market-index .status .preopen-val,
html[dir=rtl] .new-design .market-index .status .preclose-val,
#ar .new-design .market-index .status .preopen-val,
#ar .new-design .market-index .status .preclose-val {
  color: #3b3b3b;
}
html[dir=ltr] .new-design .market-index .status .close-icon,
html[dir=rtl] .new-design .market-index .status .close-icon,
#ar .new-design .market-index .status .close-icon {
  width: 15px;
  height: 15px;
  background: -moz-linear-gradient(#d1d1d1 0%, #777 100%);
  background: -webkit-linear-gradient(#d1d1d1 0%, #777 100%);
  background: linear-gradient(#d1d1d1 0%, #777 100%);
  border-radius: 50%;
  transform-origin: left;
  transform-box: fill-box;
  box-shadow: 0px 0px 3px #c4c4c4;
}
html[dir=ltr] .new-design .market-index .status .close-val,
html[dir=rtl] .new-design .market-index .status .close-val,
#ar .new-design .market-index .status .close-val {
  color: #3b3b3b;
}
html[dir=ltr] .new-design .market-status .icon,
html[dir=rtl] .new-design .market-status .icon,
#ar .new-design .market-status .icon {
  width: 36px;
}
html[dir=ltr] .new-design .market-status .sandTimer,
html[dir=rtl] .new-design .market-status .sandTimer,
#ar .new-design .market-status .sandTimer {
  width: 50px;
  height: 50px;
  margin-left: -10px;
}
html[dir=ltr] .new-design .market-status span,
html[dir=rtl] .new-design .market-status span,
#ar .new-design .market-status span {
  font-family: "TheGroup12-Bold";
  font-size: 1.28em;
  color: #000;
}
html[dir=ltr] .new-design .market-status .remain-time,
html[dir=rtl] .new-design .market-status .remain-time,
#ar .new-design .market-status .remain-time {
  font-family: "Roboto-Bold-Number", "TheGroup12-Regular" !important;
  color: #000;
  margin-left: 15px;
  font-size: 0.9rem;
}
html[dir=ltr] .new-design .market-status .remain-time .txt-time,
html[dir=rtl] .new-design .market-status .remain-time .txt-time,
#ar .new-design .market-status .remain-time .txt-time {
  font-size: 1rem;
}
html[dir=ltr] .new-design .market-status,
html[dir=rtl] .new-design .market-status,
#ar .new-design .market-status {
  padding: 0 !important;
  align-items: center;
  display: flex;
}
html[dir=ltr] .new-design .sandtimerIcon,
html[dir=rtl] .new-design .sandtimerIcon,
#ar .new-design .sandtimerIcon {
  width: 36px !important;
}
html[dir=ltr] .new-design #sandTimer.Closed g path[fill="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.Closed g path[fill="rgb(142,142,142)"],
#ar .new-design #sandTimer.Closed g path[fill="rgb(142,142,142)"] {
  fill: #8e8e8e;
}
html[dir=ltr] .new-design #sandTimer.PreOpen g path[fill="rgb(142,142,142)"],
html[dir=ltr] .new-design #sandTimer.PreClose g path[fill="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.PreOpen g path[fill="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.PreClose g path[fill="rgb(142,142,142)"],
#ar .new-design #sandTimer.PreOpen g path[fill="rgb(142,142,142)"],
#ar .new-design #sandTimer.PreClose g path[fill="rgb(142,142,142)"] {
  fill: #debc2e;
}
html[dir=ltr] .new-design #sandTimer.Open g path[fill="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.Open g path[fill="rgb(142,142,142)"],
#ar .new-design #sandTimer.Open g path[fill="rgb(142,142,142)"] {
  fill: #29c983;
}
html[dir=ltr] .new-design #sandTimer.TradingLast g path[fill="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.TradingLast g path[fill="rgb(142,142,142)"],
#ar .new-design #sandTimer.TradingLast g path[fill="rgb(142,142,142)"] {
  fill: #90ee90;
}
html[dir=ltr] .new-design #sandTimer.Closed g path[stroke="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.Closed g path[stroke="rgb(142,142,142)"],
#ar .new-design #sandTimer.Closed g path[stroke="rgb(142,142,142)"] {
  stroke: #8e8e8e;
}
html[dir=ltr] .new-design #sandTimer.PreOpen g path[stroke="rgb(142,142,142)"],
html[dir=ltr] .new-design #sandTimer.PreClose g path[stroke="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.PreOpen g path[stroke="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.PreClose g path[stroke="rgb(142,142,142)"],
#ar .new-design #sandTimer.PreOpen g path[stroke="rgb(142,142,142)"],
#ar .new-design #sandTimer.PreClose g path[stroke="rgb(142,142,142)"] {
  stroke: #debc2e;
}
html[dir=ltr] .new-design #sandTimer.Open g path[stroke="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.Open g path[stroke="rgb(142,142,142)"],
#ar .new-design #sandTimer.Open g path[stroke="rgb(142,142,142)"] {
  stroke: #29c983;
}
html[dir=ltr] .new-design #sandTimer.TradingLast g path[stroke="rgb(142,142,142)"],
html[dir=rtl] .new-design #sandTimer.TradingLast g path[stroke="rgb(142,142,142)"],
#ar .new-design #sandTimer.TradingLast g path[stroke="rgb(142,142,142)"] {
  stroke: #90ee90;
}
html[dir=ltr] .new-design .rtl #Market_Status,
html[dir=rtl] .new-design .rtl #Market_Status,
#ar .new-design .rtl #Market_Status {
  padding-left: 15px;
}
html[dir=ltr] .new-design .ltr #Market_Status,
html[dir=rtl] .new-design .ltr #Market_Status,
#ar .new-design .ltr #Market_Status {
  padding-right: 15px;
}
html[dir=ltr] .new-design #divtxt_Countdown,
html[dir=ltr] .new-design #divtxt_LastUpdate,
html[dir=rtl] .new-design #divtxt_Countdown,
html[dir=rtl] .new-design #divtxt_LastUpdate,
#ar .new-design #divtxt_Countdown,
#ar .new-design #divtxt_LastUpdate {
  font-size: 0.89rem;
  color: black;
  font-family: "TheGroup12-Regular";
}
html[dir=ltr] .new-design #divMarket_Countdown,
html[dir=ltr] .new-design #marketLstUpdate,
html[dir=rtl] .new-design #divMarket_Countdown,
html[dir=rtl] .new-design #marketLstUpdate,
#ar .new-design #divMarket_Countdown,
#ar .new-design #marketLstUpdate {
  color: black;
  font-size: 1rem;
  padding-bottom: 2px;
  font-family: "Roboto-Bold";
}
html[dir=ltr] .new-design #divMarket_Countdown.win,
html[dir=ltr] .new-design #marketLstUpdate.win,
html[dir=rtl] .new-design #divMarket_Countdown.win,
html[dir=rtl] .new-design #marketLstUpdate.win,
#ar .new-design #divMarket_Countdown.win,
#ar .new-design #marketLstUpdate.win {
  padding-bottom: 0;
}
html[dir=ltr] .new-design #Market_Status,
html[dir=rtl] .new-design #Market_Status,
#ar .new-design #Market_Status {
  font-size: 1rem;
}
html[dir=ltr] .new-design .wallet-info,
html[dir=rtl] .new-design .wallet-info,
#ar .new-design .wallet-info {
  padding: 5px 17px;
  align-items: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  font-size: 1rem;
  color: #000;
}
html[dir=ltr] .new-design .wallet-info .item,
html[dir=rtl] .new-design .wallet-info .item,
#ar .new-design .wallet-info .item {
  margin-right: 20px;
  font-size: 1rem;
}
@media screen and (max-width: 1919.9px) {
  html[dir=ltr] .new-design .wallet-info .item,
html[dir=rtl] .new-design .wallet-info .item,
#ar .new-design .wallet-info .item {
    margin-right: 15px;
    font-size: 0.89rem;
  }
}
html[dir=ltr] .new-design .wallet-info .item .val,
html[dir=rtl] .new-design .wallet-info .item .val,
#ar .new-design .wallet-info .item .val {
  color: #862254;
  margin: 0 3px;
  font-family: "TheGroup12-Bold";
  font-size: 1rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .wallet-info .item .val,
html[dir=rtl] .new-design .wallet-info .item .val,
#ar .new-design .wallet-info .item .val {
    font-size: 1.15rem;
  }
}
@media screen and (min-width: 1680px) {
  html[dir=ltr] .new-design .wallet-info .item .val,
html[dir=rtl] .new-design .wallet-info .item .val,
#ar .new-design .wallet-info .item .val {
    margin: 0 6px;
  }
}
html[dir=ltr] .new-design.qiib .col-logo,
html[dir=rtl] .new-design.qiib .col-logo,
#ar .new-design.qiib .col-logo {
  flex: 0 0 360px;
  width: 360px;
  align-items: center;
  display: inline-flex;
  justify-content: flex-end;
}
html[dir=ltr] .new-design.qiib .col-info,
html[dir=rtl] .new-design.qiib .col-info,
#ar .new-design.qiib .col-info {
  flex: 0 0 calc(100% - 360px);
  width: calc(100% - 360px);
}
html[dir=ltr] .new-design.qiib .market-index,
html[dir=rtl] .new-design.qiib .market-index,
#ar .new-design.qiib .market-index {
  width: 68%;
  flex: 0 0 68%;
}
html[dir=ltr] .new-design.qiib .wallet-info .item .val,
html[dir=rtl] .new-design.qiib .wallet-info .item .val,
#ar .new-design.qiib .wallet-info .item .val {
    color: #212529;
}
html[dir=ltr] .new-design .aside-companies, html[dir=ltr] .new-design .aside-tables,
html[dir=rtl] .new-design .aside-companies,
html[dir=rtl] .new-design .aside-tables,
#ar .new-design .aside-companies,
#ar .new-design .aside-tables {
  background: #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
html[dir=ltr] .new-design .aside-companies .nav-tabs, html[dir=ltr] .new-design .aside-tables .nav-tabs,
html[dir=rtl] .new-design .aside-companies .nav-tabs,
html[dir=rtl] .new-design .aside-tables .nav-tabs,
#ar .new-design .aside-companies .nav-tabs,
#ar .new-design .aside-tables .nav-tabs {
  border: 0;
  position: relative;
  justify-content: space-between;
  align-items: center;
  margin: 0 1rem;
  border-bottom: 1px solid rgba(112, 112, 112, 0.23);
}
@media only screen and (max-width: 1200px) {
  html[dir=ltr] .new-design .aside-companies .nav-tabs, html[dir=ltr] .new-design .aside-tables .nav-tabs,
html[dir=rtl] .new-design .aside-companies .nav-tabs,
html[dir=rtl] .new-design .aside-tables .nav-tabs,
#ar .new-design .aside-companies .nav-tabs,
#ar .new-design .aside-tables .nav-tabs {
    margin: 0 0.5rem;
  }
}
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link, html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link,
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link,
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link,
#ar .new-design .aside-companies .nav-tabs .nav-link,
#ar .new-design .aside-tables .nav-tabs .nav-link {
  position: relative;
  text-align: center;
  color: #77869e;
  font-size: 1rem;
  border: 0;
  overflow: hidden;
  padding: 1rem 0;
  background: transparent;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link svg, html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link svg,
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link svg,
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link svg,
#ar .new-design .aside-companies .nav-tabs .nav-link svg,
#ar .new-design .aside-tables .nav-tabs .nav-link svg {
  margin-right: 0.2rem;
}
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link svg path[fill="#862254"], html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link svg path[fill="#862254"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link svg path[fill="#862254"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link svg path[fill="#862254"],
#ar .new-design .aside-companies .nav-tabs .nav-link svg path[fill="#862254"],
#ar .new-design .aside-tables .nav-tabs .nav-link svg path[fill="#862254"] {
  fill: #77869e;
}
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active, html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active,
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active,
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active,
#ar .new-design .aside-companies .nav-tabs .nav-link.active,
#ar .new-design .aside-tables .nav-tabs .nav-link.active {
  color: #862254;
}
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active svg path[fill="#77869e"], html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active svg path[fill="#77869e"],
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active svg rect[fill="#77869e"],
html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active svg rect[fill="#77869e"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active svg path[fill="#77869e"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active svg path[fill="#77869e"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active svg rect[fill="#77869e"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active svg rect[fill="#77869e"],
#ar .new-design .aside-companies .nav-tabs .nav-link.active svg path[fill="#77869e"],
#ar .new-design .aside-tables .nav-tabs .nav-link.active svg path[fill="#77869e"],
#ar .new-design .aside-companies .nav-tabs .nav-link.active svg path[fill="#862254"],
#ar .new-design .aside-tables .nav-tabs .nav-link.active svg path[fill="#862254"],
#ar .new-design .aside-companies .nav-tabs .nav-link.active svg rect[fill="#77869e"],
#ar .new-design .aside-tables .nav-tabs .nav-link.active svg rect[fill="#77869e"] {
  fill: #862254;
}
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active svg path[stroke="#77869e"], html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active svg path[stroke="#77869e"],
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=ltr] .new-design .aside-companies .nav-tabs .nav-link.active svg line[stroke="#77869e"],
html[dir=ltr] .new-design .aside-tables .nav-tabs .nav-link.active svg line[stroke="#77869e"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active svg path[stroke="#77869e"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active svg path[stroke="#77869e"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link.active svg line[stroke="#77869e"],
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link.active svg line[stroke="#77869e"],
#ar .new-design .aside-companies .nav-tabs .nav-link.active svg path[stroke="#77869e"],
#ar .new-design .aside-tables .nav-tabs .nav-link.active svg path[stroke="#77869e"],
#ar .new-design .aside-companies .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
#ar .new-design .aside-tables .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
#ar .new-design .aside-companies .nav-tabs .nav-link.active svg line[stroke="#77869e"],
#ar .new-design .aside-tables .nav-tabs .nav-link.active svg line[stroke="#77869e"] {
  stroke: #862254;
}
html[dir=ltr] .new-design .aside-companies .line, html[dir=ltr] .new-design .aside-tables .line,
html[dir=rtl] .new-design .aside-companies .line,
html[dir=rtl] .new-design .aside-tables .line,
#ar .new-design .aside-companies .line,
#ar .new-design .aside-tables .line {
  position: absolute;
  height: 3px;
  background: #862254;
  width: calc(50% - 2rem);
  bottom: -1px;
  left: 0;
  transition: 0.25s ease;
}
html[dir=ltr] .new-design .aside-companies .nav-link#all-tab.active ~ .line, html[dir=ltr] .new-design .aside-tables .nav-link#all-tab.active ~ .line,
html[dir=rtl] .new-design .aside-companies .nav-link#all-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .nav-link#all-tab.active ~ .line,
#ar .new-design .aside-companies .nav-link#all-tab.active ~ .line,
#ar .new-design .aside-tables .nav-link#all-tab.active ~ .line {
  left: 0 !important;
}
html[dir=ltr] .new-design .aside-companies .nav-link#fav-tab.active ~ .line, html[dir=ltr] .new-design .aside-tables .nav-link#fav-tab.active ~ .line,
html[dir=rtl] .new-design .aside-companies .nav-link#fav-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .nav-link#fav-tab.active ~ .line,
#ar .new-design .aside-companies .nav-link#fav-tab.active ~ .line,
#ar .new-design .aside-tables .nav-link#fav-tab.active ~ .line {
  left: calc(58% + 10px) !important;
}
html[dir=ltr] .new-design .aside-companies .list-companies, html[dir=ltr] .new-design .aside-tables .list-companies,
html[dir=rtl] .new-design .aside-companies .list-companies,
html[dir=rtl] .new-design .aside-tables .list-companies,
#ar .new-design .aside-companies .list-companies,
#ar .new-design .aside-tables .list-companies {
  height: calc(100vh - 170px);
  overflow-y: scroll;
  padding: 0 0 1rem 1rem;
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .aside-companies .list-companies, html[dir=ltr] .new-design .aside-tables .list-companies,
html[dir=rtl] .new-design .aside-companies .list-companies,
html[dir=rtl] .new-design .aside-tables .list-companies,
#ar .new-design .aside-companies .list-companies,
#ar .new-design .aside-tables .list-companies {
    padding: 0 0 1rem 5px;
  }
}
html[dir=ltr] .new-design .aside-companies .list-companies .item-company, html[dir=ltr] .new-design .aside-tables .list-companies .item-company,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company,
#ar .new-design .aside-companies .list-companies .item-company,
#ar .new-design .aside-tables .list-companies .item-company {
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1rem 1rem 0;
  border-bottom: 1px solid rgba(112, 112, 112, 0.08);
  transition: all 0.8s ease;
  cursor: pointer;
  transform: scale(0.95);
}
html[dir=ltr] .new-design .aside-companies .list-companies .item-company .lnk-item-company, html[dir=ltr] .new-design .aside-tables .list-companies .item-company .lnk-item-company,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .lnk-item-company,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .lnk-item-company,
#ar .new-design .aside-companies .list-companies .item-company .lnk-item-company,
#ar .new-design .aside-tables .list-companies .item-company .lnk-item-company {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 5px 5px 0 !important;
  font-size: 0.96rem;
}
html[dir=ltr] .new-design.qiib .aside-companies .list-companies .item-company .lnk-item-company.selected svg path,
html[dir=ltr] .new-design.qiib .aside-tables .list-companies .item-company .lnk-item-company.selected svg path,
html[dir=rtl] .new-design.qiib .aside-companies .list-companies .item-company .lnk-item-company.selected svg path,
html[dir=rtl] .new-design.qiib .aside-tables .list-companies .item-company .lnk-item-company.selected svg path,
#ar .new-design.qiib .aside-companies .list-companies .item-company .lnk-item-company.selected svg path,
#ar .new-design.qiib .aside-tables .list-companies .item-company .lnk-item-company.selected svg path,
#en .new-design.qiib .aside-companies .list-companies .item-company .lnk-item-company.selected svg path,
#en .new-design.qiib .aside-tables .list-companies .item-company .lnk-item-company.selected svg path {
    
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .aside-companies .list-companies .item-company .lnk-item-company, html[dir=ltr] .new-design .aside-tables .list-companies .item-company .lnk-item-company,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .lnk-item-company,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .lnk-item-company,
#ar .new-design .aside-companies .list-companies .item-company .lnk-item-company,
#ar .new-design .aside-tables .list-companies .item-company .lnk-item-company {
    font-size: 1rem !important;
  }
}
html[dir=ltr] .new-design .aside-companies .list-companies .item-company .lnk-item-company.selected, html[dir=ltr] .new-design .aside-tables .list-companies .item-company .lnk-item-company.selected,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .lnk-item-company.selected,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .lnk-item-company.selected,
#ar .new-design .aside-companies .list-companies .item-company .lnk-item-company.selected,
#ar .new-design .aside-tables .list-companies .item-company .lnk-item-company.selected {
  background: #e9d7e0;
}
html[dir=ltr] .new-design .aside-companies .list-companies .item-company:hover, html[dir=ltr] .new-design .aside-tables .list-companies .item-company:hover,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company:hover,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company:hover,
#ar .new-design .aside-companies .list-companies .item-company:hover,
#ar .new-design .aside-tables .list-companies .item-company:hover {
  border-bottom: 0.5px solid #862254 !important;
  transform: scale(1);
  box-shadow: 0px 0px 17px rgba(192, 193, 223, 0.2392156863);
}
html[dir=ltr] .new-design .aside-companies .list-companies .item-company .logo-img, html[dir=ltr] .new-design .aside-tables .list-companies .item-company .logo-img,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .logo-img,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .logo-img,
#ar .new-design .aside-companies .list-companies .item-company .logo-img,
#ar .new-design .aside-tables .list-companies .item-company .logo-img {
  width: 23px;
  height: 23px;
  margin-right: 10px;
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .aside-companies .list-companies .item-company .logo-img, html[dir=ltr] .new-design .aside-tables .list-companies .item-company .logo-img,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .logo-img,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .logo-img,
#ar .new-design .aside-companies .list-companies .item-company .logo-img,
#ar .new-design .aside-tables .list-companies .item-company .logo-img {
    margin-right: 5px;
  }
}
html[dir=ltr] .new-design .aside-companies .list-companies .item-company.in-fav svg path, html[dir=ltr] .new-design .aside-tables .list-companies .item-company.in-fav svg path,
html[dir=rtl] .new-design .aside-companies .list-companies .item-company.in-fav svg path,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company.in-fav svg path,
#ar .new-design .aside-companies .list-companies .item-company.in-fav svg path,
#ar .new-design .aside-tables .list-companies .item-company.in-fav svg path {
  fill: rgb(134, 34, 84);
}
html[dir=ltr] .new-design.qiib .aside-companies .list-companies .item-company.in-fav svg path, html[dir=ltr] .new-design.qiib .aside-tables .list-companies .item-company.in-fav svg path,
html[dir=rtl] .new-design.qiib .aside-companies .list-companies .item-company.in-fav svg path,
html[dir=rtl] .new-design.qiib .aside-tables .list-companies .item-company.in-fav svg path,
#ar .new-design.qiib .aside-companies .list-companies .item-company.in-fav svg path,
#ar .new-design.qiib .aside-tables .list-companies .item-company.in-fav svg path {
    fill: #CF122B;
}
html[dir=ltr] .new-design .aside-tables .cssMarketDepthLinks,
html[dir=rtl] .new-design .aside-tables .cssMarketDepthLinks,
#ar .new-design .aside-tables .cssMarketDepthLinks {
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold" !important;
}
html[dir=ltr] .new-design .aside-tables .tabs-rightside .line,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .line,
#ar .new-design .aside-tables .tabs-rightside .line {
  width: 28%;
}
html[dir=ltr] .new-design .aside-tables .tabs-rightside .nav-link,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link,
#ar .new-design .aside-tables .tabs-rightside .nav-link {
  font-family: "TheGroup12-Regular";
  font-size: 0.89rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .aside-tables .tabs-rightside .nav-link,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link,
#ar .new-design .aside-tables .tabs-rightside .nav-link {
    font-size: 1rem;
  }
}
@media screen and (max-width: 1280px) {
  html[dir=ltr] .new-design .aside-tables .tabs-rightside .nav-link svg,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link svg,
#ar .new-design .aside-tables .tabs-rightside .nav-link svg {
    display: none;
  }
}
html[dir=ltr] .new-design .aside-tables .tabs-rightside .nav-link#depth-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link#depth-tab.active ~ .line,
#ar .new-design .aside-tables .tabs-rightside .nav-link#depth-tab.active ~ .line {
  left: 0 !important;
}
html[dir=ltr] .new-design .aside-tables .tabs-rightside .nav-link#orders-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link#orders-tab.active ~ .line,
#ar .new-design .aside-tables .tabs-rightside .nav-link#orders-tab.active ~ .line {
  left: 36% !important;
}
html[dir=ltr] .new-design .aside-tables .tabs-rightside .nav-link#deals-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link#deals-tab.active ~ .line,
#ar .new-design .aside-tables .tabs-rightside .nav-link#deals-tab.active ~ .line {
  left: 72% !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables,
html[dir=rtl] .new-design .aside-tables .tab-tables,
#ar .new-design .aside-tables .tab-tables {
  padding: 0.5rem;
  padding-top: 0px;
  margin-top: 0.5rem;
}
html[dir=ltr] .new-design .aside-tables .tab-tables th,
html[dir=rtl] .new-design .aside-tables .tab-tables th,
#ar .new-design .aside-tables .tab-tables th {
  font-size: 0.833rem;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.79);
  text-align: left;
  padding: 5px !important;
  border: 0;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .aside-tables .tab-tables th,
html[dir=rtl] .new-design .aside-tables .tab-tables th,
#ar .new-design .aside-tables .tab-tables th {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .aside-tables .tab-tables td,
html[dir=rtl] .new-design .aside-tables .tab-tables td,
#ar .new-design .aside-tables .tab-tables td {
  padding: 0px !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table thead th,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table thead th,
#ar .new-design .aside-tables .tab-tables .trades-table thead th {
  border: 0;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tr.sell,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tr.sell,
#ar .new-design .aside-tables .tab-tables .trades-table tr.sell {
  background: #fdead0;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tr.buy,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tr.buy,
#ar .new-design .aside-tables .tab-tables .trades-table tr.buy {
  background: #dceaf6;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tr .company,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tr .company,
#ar .new-design .aside-tables .tab-tables .trades-table tr .company {
  display: flex !important;
  align-items: center;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tr .company .company-img,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tr .company .company-img,
#ar .new-design .aside-tables .tab-tables .trades-table tr .company .company-img {
  width: 20px;
  margin-right: 5px;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tr .company .name,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tr .company .name,
#ar .new-design .aside-tables .tab-tables .trades-table tr .company .name {
  font-size: 0.9rem;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody tr.bgGray,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody tr.bgGray,
#ar .new-design .aside-tables .tab-tables .trades-table tbody tr.bgGray {
  background: #e6e4e4;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody tr.bgWhite,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody tr.bgWhite,
#ar .new-design .aside-tables .tab-tables .trades-table tbody tr.bgWhite {
  background: #fff;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody td,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody td,
#ar .new-design .aside-tables .tab-tables .trades-table tbody td {
  border: none;
  padding: 1px 2px !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody td:first-child,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody td:first-child,
#ar .new-design .aside-tables .tab-tables .trades-table tbody td:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody td div,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody td div,
#ar .new-design .aside-tables .tab-tables .trades-table tbody td div {
  padding: 0 5px !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody td:last-child,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody td:last-child,
#ar .new-design .aside-tables .tab-tables .trades-table tbody td:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .trades-table tbody td:last-child div,
html[dir=rtl] .new-design .aside-tables .tab-tables .trades-table tbody td:last-child div,
#ar .new-design .aside-tables .tab-tables .trades-table tbody td:last-child div {
  padding: 5px 3px;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .market-table th:nth-child(1), html[dir=ltr] .new-design .aside-tables .tab-tables .market-table th:nth-child(3),
html[dir=ltr] .new-design .aside-tables .tab-tables .market-table td:nth-child(1),
html[dir=ltr] .new-design .aside-tables .tab-tables .market-table td:nth-child(3),
html[dir=rtl] .new-design .aside-tables .tab-tables .market-table th:nth-child(1),
html[dir=rtl] .new-design .aside-tables .tab-tables .market-table th:nth-child(3),
html[dir=rtl] .new-design .aside-tables .tab-tables .market-table td:nth-child(1),
html[dir=rtl] .new-design .aside-tables .tab-tables .market-table td:nth-child(3),
#ar .new-design .aside-tables .tab-tables .market-table th:nth-child(1),
#ar .new-design .aside-tables .tab-tables .market-table th:nth-child(3),
#ar .new-design .aside-tables .tab-tables .market-table td:nth-child(1),
#ar .new-design .aside-tables .tab-tables .market-table td:nth-child(3) {
  text-align: center !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(1),
html[dir=ltr] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(1),
html[dir=rtl] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(1),
html[dir=rtl] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(1),
#ar .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(1),
#ar .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(1) {
  text-align: left !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(2),
html[dir=ltr] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(2),
html[dir=rtl] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(2),
html[dir=rtl] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(2),
#ar .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(2),
#ar .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(2) {
  text-align: center !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables td div,
html[dir=ltr] .new-design .aside-tables .tab-tables td a div,
html[dir=rtl] .new-design .aside-tables .tab-tables td div,
html[dir=rtl] .new-design .aside-tables .tab-tables td a div,
#ar .new-design .aside-tables .tab-tables td div,
#ar .new-design .aside-tables .tab-tables td a div {
  padding: 0.3em !important;
  height: 1.6em;
  line-height: 1.2;
}
html[dir=ltr] .new-design .aside-tables .tab-tables td div.highlight-depth-num,
html[dir=ltr] .new-design .aside-tables .tab-tables td a div.highlight-depth-num,
html[dir=rtl] .new-design .aside-tables .tab-tables td div.highlight-depth-num,
html[dir=rtl] .new-design .aside-tables .tab-tables td a div.highlight-depth-num,
#ar .new-design .aside-tables .tab-tables td div.highlight-depth-num,
#ar .new-design .aside-tables .tab-tables td a div.highlight-depth-num {
  line-height: calc(1.2em - 4px);
}
html[dir=ltr] .new-design .aside-tables .market-table thead,
html[dir=ltr] .new-design .aside-tables .trades-table thead,
html[dir=rtl] .new-design .aside-tables .market-table thead,
html[dir=rtl] .new-design .aside-tables .trades-table thead,
#ar .new-design .aside-tables .market-table thead,
#ar .new-design .aside-tables .trades-table thead {
  position: sticky;
  background: #fff;
  top: 0px;
  z-index: 1;
}
html[dir=ltr] .new-design .trades-table tbody tr.BuyColor td div.trd-vol,
html[dir=rtl] .new-design .trades-table tbody tr.BuyColor td div.trd-vol,
#ar .new-design .trades-table tbody tr.BuyColor td div.trd-vol {
  background-color: #e4f2fb !important;
}
html[dir=ltr] .new-design .trades-table tbody tr.SellColor td div.trd-vol,
html[dir=rtl] .new-design .trades-table tbody tr.SellColor td div.trd-vol,
#ar .new-design .trades-table tbody tr.SellColor td div.trd-vol {
  background-color: #fef3e4 !important;
}
html[dir=ltr] .new-design .aside-tables .tab-tables td a div.mp_depth,
html[dir=rtl] .new-design .aside-tables .tab-tables td a div.mp_depth,
#ar .new-design .aside-tables .tab-tables td a div.mp_depth {
  line-height: 1;
}
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active, html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active,
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active,
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active,
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active,
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active {
    color: #212529;
}
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[fill="#77869e"], html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[fill="#77869e"],
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg rect[fill="#77869e"],
html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg rect[fill="#77869e"],
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[fill="#77869e"],
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[fill="#77869e"],
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[fill="#862254"],
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg rect[fill="#77869e"],
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg rect[fill="#77869e"],
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[fill="#77869e"],
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[fill="#77869e"],
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[fill="#862254"],
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[fill="#862254"],
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg rect[fill="#77869e"],
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg rect[fill="#77869e"] {
  fill: #CF122B;
}
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[stroke="#77869e"], html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[stroke="#77869e"],
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=ltr] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg line[stroke="#77869e"],
html[dir=ltr] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg line[stroke="#77869e"],
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[stroke="#77869e"],
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[stroke="#77869e"],
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
html[dir=rtl] .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg line[stroke="#77869e"],
html[dir=rtl] .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg line[stroke="#77869e"],
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg path[stroke="#77869e"],
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg path[stroke="#77869e"],
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg rect[stroke="#77869e"],
#ar .new-design.qiib .aside-companies .nav-tabs .nav-link.active svg line[stroke="#77869e"],
#ar .new-design.qiib .aside-tables .nav-tabs .nav-link.active svg line[stroke="#77869e"] {
  stroke: #CF122B;
}
html[dir=ltr] .new-design.qiib .aside-companies .line, html[dir=ltr] .new-design.qiib .aside-tables .line,
html[dir=rtl] .new-design.qiib .aside-companies .line,
html[dir=rtl] .new-design.qiib .aside-tables .line,
#ar .new-design.qiib .aside-companies .line,
#ar .new-design.qiib .aside-tables .line {
  background: #CF122B;
}
html[dir=ltr] .new-design.qiib .list-companies .item-company:hover,
html[dir=rtl] .new-design.qiib .list-companies .item-company:hover,
#ar .new-design.qiib .list-companies .item-company:hover {
  border-bottom: 0.5px solid #CF122B !important;
}
html[dir=ltr] .new-design .selected-stock,
html[dir=rtl] .new-design .selected-stock,
#ar .new-design .selected-stock {
  background: #fff;
  border: 1px solid #dedede;
  box-shadow: 0px 7px 66px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding: 0.5rem 0;
  justify-content: space-between;
  align-items: center;
}
html[dir=ltr] .new-design .selected-stock .item,
html[dir=rtl] .new-design .selected-stock .item,
#ar .new-design .selected-stock .item {
  position: relative;
  padding: 0 5px;
  text-align: center;
  flex: auto;
}
html[dir=ltr] .new-design .selected-stock .item div,
html[dir=rtl] .new-design .selected-stock .item div,
#ar .new-design .selected-stock .item div {
  width: 100%;
}
html[dir=ltr] .new-design .selected-stock .item div.w-chart,
html[dir=rtl] .new-design .selected-stock .item div.w-chart,
#ar .new-design .selected-stock .item div.w-chart {
  width: 60px !important;
}
@media (min-width: 1200px) {
  html[dir=ltr] .new-design .selected-stock .item div.w-chart,
html[dir=rtl] .new-design .selected-stock .item div.w-chart,
#ar .new-design .selected-stock .item div.w-chart {
    width: 80px !important;
  }
}
@media (min-width: 1400px) {
  html[dir=ltr] .new-design .selected-stock .item div.w-chart,
html[dir=rtl] .new-design .selected-stock .item div.w-chart,
#ar .new-design .selected-stock .item div.w-chart {
    width: 100px !important;
  }
}
html[dir=ltr] .new-design .selected-stock .item:first-child,
html[dir=rtl] .new-design .selected-stock .item:first-child,
#ar .new-design .selected-stock .item:first-child {
  width: 21%;
  text-align: left;
}
@media (min-width: 1200px) {
  html[dir=ltr] .new-design .selected-stock .item:first-child,
html[dir=rtl] .new-design .selected-stock .item:first-child,
#ar .new-design .selected-stock .item:first-child {
    width: 22%;
  }
}
html[dir=ltr] .new-design .selected-stock .item:nth-child(3), html[dir=ltr] .new-design .selected-stock .item:nth-child(4), html[dir=ltr] .new-design .selected-stock .item:nth-child(5),
html[dir=rtl] .new-design .selected-stock .item:nth-child(3),
html[dir=rtl] .new-design .selected-stock .item:nth-child(4),
html[dir=rtl] .new-design .selected-stock .item:nth-child(5),
#ar .new-design .selected-stock .item:nth-child(3),
#ar .new-design .selected-stock .item:nth-child(4),
#ar .new-design .selected-stock .item:nth-child(5) {
  width: 9%;
}
html[dir=ltr] .new-design .selected-stock .item:nth-child(2), html[dir=ltr] .new-design .selected-stock .item:nth-child(6), html[dir=ltr] .new-design .selected-stock .item:nth-child(8), html[dir=ltr] .new-design .selected-stock .item:nth-child(9),
html[dir=rtl] .new-design .selected-stock .item:nth-child(2),
html[dir=rtl] .new-design .selected-stock .item:nth-child(6),
html[dir=rtl] .new-design .selected-stock .item:nth-child(8),
html[dir=rtl] .new-design .selected-stock .item:nth-child(9),
#ar .new-design .selected-stock .item:nth-child(2),
#ar .new-design .selected-stock .item:nth-child(6),
#ar .new-design .selected-stock .item:nth-child(8),
#ar .new-design .selected-stock .item:nth-child(9) {
  width: 11%;
}
html[dir=ltr] .new-design .selected-stock .item:after,
html[dir=rtl] .new-design .selected-stock .item:after,
#ar .new-design .selected-stock .item:after {
  content: "";
  position: absolute;
  top: 0.1rem;
  left: 0;
  background: #707070;
  opacity: 0.18;
  height: calc(100% - 0.2rem);
  width: 1px;
}
html[dir=ltr] .new-design .selected-stock .item:first-child:after,
html[dir=rtl] .new-design .selected-stock .item:first-child:after,
#ar .new-design .selected-stock .item:first-child:after {
  display: none;
}
html[dir=ltr] .new-design .selected-stock .item .title,
html[dir=rtl] .new-design .selected-stock .item .title,
#ar .new-design .selected-stock .item .title {
  color: #77869e;
  margin-bottom: 0.2rem;
  font-size: 0.8rem;
  min-height: 1rem;
  font-family: "TheGroup12-Regular";
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .selected-stock .item .title,
html[dir=rtl] .new-design .selected-stock .item .title,
#ar .new-design .selected-stock .item .title {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .selected-stock .item .company,
html[dir=rtl] .new-design .selected-stock .item .company,
#ar .new-design .selected-stock .item .company {
  font-size: 0.8rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .selected-stock .item .company,
html[dir=rtl] .new-design .selected-stock .item .company,
#ar .new-design .selected-stock .item .company {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .selected-stock .item .company .icon,
html[dir=rtl] .new-design .selected-stock .item .company .icon,
#ar .new-design .selected-stock .item .company .icon {
  width: 33px;
  height: 33px;
  margin-right: 5px;
}
@media (max-width: 1400px) {
  html[dir=ltr] .new-design .selected-stock .item .company .icon,
html[dir=rtl] .new-design .selected-stock .item .company .icon,
#ar .new-design .selected-stock .item .company .icon {
    width: 25px;
  }
}
html[dir=ltr] .new-design .selected-stock .item .val,
html[dir=rtl] .new-design .selected-stock .item .val,
#ar .new-design .selected-stock .item .val {
  font-size: 1.16rem;
  font-family: "Roboto-Number", "TheGroup12-Regular" !important;
  padding: 0;
  height: 2rem;
  line-height: 2rem;
}
html[dir=ltr] .new-design .selected-stock .item .val.offer-price,
html[dir=rtl] .new-design .selected-stock .item .val.offer-price,
#ar .new-design .selected-stock .item .val.offer-price {
  background: #faead5;
}
html[dir=ltr] .new-design .selected-stock .item .val.ask-price,
html[dir=rtl] .new-design .selected-stock .item .val.ask-price,
#ar .new-design .selected-stock .item .val.ask-price {
  background: #cae6f7;
}
html[dir=ltr] .new-design .selected-stock .item .val.current-price,
html[dir=rtl] .new-design .selected-stock .item .val.current-price,
#ar .new-design .selected-stock .item .val.current-price {
  background: #91c9a5;
}
html[dir=ltr] .new-design .wrapper-tabsorders table tr,
html[dir=rtl] .new-design .wrapper-tabsorders table tr,
#ar .new-design .wrapper-tabsorders table tr {
  height: 35px;
}
html[dir=ltr] .new-design .wrapper-tabsorders table tr td,
html[dir=ltr] .new-design .wrapper-tabsorders table tr th,
html[dir=rtl] .new-design .wrapper-tabsorders table tr td,
html[dir=rtl] .new-design .wrapper-tabsorders table tr th,
#ar .new-design .wrapper-tabsorders table tr td,
#ar .new-design .wrapper-tabsorders table tr th {
  font-size: 1rem;
}
html[dir=ltr] .new-design .tabs-ordersLinks,
html[dir=rtl] .new-design .tabs-ordersLinks,
#ar .new-design .tabs-ordersLinks {
  padding: 0px;
  list-style: none;
  font-size: 0.89rem;
  border-radius: 5px;
  position: relative;
  z-index: 1;
  display: flex;
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link,
#ar .new-design .tabs-ordersLinks .nav-link {
  color: #77869e;
  z-index: 2;
  padding: 5px;
  border: 1px solid rgba(112, 112, 112, 0.23);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  display: flex;
  align-items: center;
  background: #fff;
}
@media only screen and (min-width: 1200px) {
  html[dir=ltr] .new-design .tabs-ordersLinks .nav-link,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link,
#ar .new-design .tabs-ordersLinks .nav-link {
    padding: 5px 8px;
  }
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .tabs-ordersLinks .nav-link,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link,
#ar .new-design .tabs-ordersLinks .nav-link {
    font-size: 1rem;
    padding: 10px 15px;
  }
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link svg,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link svg,
#ar .new-design .tabs-ordersLinks .nav-link svg {
  margin-right: 5px;
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link img,
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link i,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link img,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link i,
#ar .new-design .tabs-ordersLinks .nav-link img,
#ar .new-design .tabs-ordersLinks .nav-link i {
  display: inline;
  max-height: 13px;
  margin-right: 5px;
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active,
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active,
#ar .new-design .tabs-ordersLinks .nav-link.active {
  color: #fff;
  background: #862254;
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#76869e"],
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#862254"],
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#77869e"],
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg rect[fill="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#862254"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#77869e"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg rect[fill="#76869e"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#76869e"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#862254"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg path[fill="#77869e"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg rect[fill="#76869e"] {
  fill: #fff;
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg path[stroke="#76869e"],
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg rect[stroke="#76869e"],
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg line[stroke="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg path[stroke="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg rect[stroke="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg line[stroke="#76869e"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg path[stroke="#76869e"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg rect[stroke="#76869e"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg line[stroke="#76869e"] {
  stroke: #fff;
}
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg #Group_4379 path[fill="#fff"],
html[dir=ltr] .new-design .tabs-ordersLinks .nav-link.active svg #Group_4379 path[fill="#862254"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg #Group_4379 path[fill="#fff"],
html[dir=rtl] .new-design .tabs-ordersLinks .nav-link.active svg #Group_4379 path[fill="#862254"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg #Group_4379 path[fill="#fff"],
#ar .new-design .tabs-ordersLinks .nav-link.active svg #Group_4379 path[fill="#862254"] {
  fill: transparent;
}
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover,
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover,
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover {
  color: #fff;
  background: #862254;
}
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#76869e"],
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#862254"],
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#77869e"],
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg rect[fill="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#862254"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#77869e"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg rect[fill="#76869e"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#76869e"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#862254"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[fill="#77869e"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg rect[fill="#76869e"] {
  fill: #fff;
}
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[stroke="#76869e"],
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg rect[stroke="#76869e"],
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg line[stroke="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[stroke="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg rect[stroke="#76869e"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg line[stroke="#76869e"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg path[stroke="#76869e"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg rect[stroke="#76869e"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg line[stroke="#76869e"] {
  stroke: #fff;
}
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg #Group_4379 path[fill="#fff"],
html[dir=ltr] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg #Group_4379 path[fill="#862254"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg #Group_4379 path[fill="#fff"],
html[dir=rtl] .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg #Group_4379 path[fill="#862254"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg #Group_4379 path[fill="#fff"],
#ar .new-design .tabs-ordersLinks :not(.touch-device) .nav-link:hover svg #Group_4379 path[fill="#862254"] {
  fill: transparent;
}
html[dir=ltr] .new-design .tabs-ordersLinks .dropdown-menu,
html[dir=rtl] .new-design .tabs-ordersLinks .dropdown-menu,
#ar .new-design .tabs-ordersLinks .dropdown-menu {
  background: #fbfbfb;
  border: 1px solid #dedede;
}
html[dir=ltr] .new-design .tabs-ordersLinks .dropdown-menu li,
html[dir=rtl] .new-design .tabs-ordersLinks .dropdown-menu li,
#ar .new-design .tabs-ordersLinks .dropdown-menu li {
  font-size: 1rem;
  line-height: 18px;
}
html[dir=ltr] .new-design .tabs-ordersLinks .dropdown-menu li a,
html[dir=rtl] .new-design .tabs-ordersLinks .dropdown-menu li a,
#ar .new-design .tabs-ordersLinks .dropdown-menu li a {
  border-radius: 0;
  border: 0;
  color: #77869e;
}
html[dir=ltr] .new-design .tabs-ordersLinks .dropdown-menu li a:hover,
html[dir=rtl] .new-design .tabs-ordersLinks .dropdown-menu li a:hover,
#ar .new-design .tabs-ordersLinks .dropdown-menu li a:hover {
  background: linear-gradient(#cb569a 0%, #a23474 39.41%, #811f58 100%);
  color: #fff;
}
html[dir=ltr] .new-design .selector,
html[dir=rtl] .new-design .selector,
#ar .new-design .selector {
  height: 100%;
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  transition-duration: 0.6s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  background: #cb569a;
  background: linear-gradient(205deg, #cb569a 0%, #811f58 100%);
  box-shadow: 0px 2px 10px rgba(99, 22, 67, 0.3294117647);
}
@keyframes fadeEffect {
  from {
    opacity: 0;
    margin-left: 30px;
  }
  to {
    opacity: 1;
    margin-left: 0;
  }
}
html[dir=ltr] .new-design .wrapper-tabsorders .tab-body,
html[dir=rtl] .new-design .wrapper-tabsorders .tab-body,
#ar .new-design .wrapper-tabsorders .tab-body {
  background-color: #fff;
  border-radius: 0px 5px 5px 5px;
  border: 1px solid rgba(112, 112, 112, 0.23);
  transition: all 1s ease;
  animation: fadeEffect 0.6s ease;
}
html[dir=ltr] .new-design.qiib .tabs-ordersLinks .nav-link.active,
html[dir=rtl] .new-design.qiib .tabs-ordersLinks .nav-link.active,
#ar .new-design.qiib .tabs-ordersLinks .nav-link.active {
  background: #CF122B;
}
html[dir=ltr] .new-design.qiib .tabs-ordersLinks :not(.touch-device) .nav-link:hover,
html[dir=rtl] .new-design.qiib .tabs-ordersLinks :not(.touch-device) .nav-link:hover,
#ar .new-design.qiib .tabs-ordersLinks :not(.touch-device) .nav-link:hover {
  color: #fff;
  background: #CF122B;
}
html[dir=ltr] .new-design .p-content,
html[dir=rtl] .new-design .p-content,
#ar .new-design .p-content {
  padding: 10px 15px;
}
html[dir=ltr] .new-design .hint-login p,
html[dir=rtl] .new-design .hint-login p,
#ar .new-design .hint-login p {
  font-weight: bold;
  font-size: 16px;
  color: #000;
}
html[dir=ltr] .new-design .tab-pane.orders .range-slider,
html[dir=rtl] .new-design .tab-pane.orders .range-slider,
#ar .new-design .tab-pane.orders .range-slider {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  color: #77869e;
  font-size: 1rem;
  font-weight: bold;
  cursor: pointer;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head,
html[dir=rtl] .new-design .tab-pane.orders .section-head,
#ar .new-design .tab-pane.orders .section-head {
  background: rgba(250, 250, 250, 0.72);
  border: 1px solid rgba(112, 112, 112, 0.18);
  display: flex;
  height: 55px;
  margin-top: -1px;
  align-items: center;
  justify-content: space-between;
  padding: 5px 15px;
  position: relative;
}
@media screen and (max-height: 699px) {
  html[dir=ltr] .new-design .tab-pane.orders .section-head,
html[dir=rtl] .new-design .tab-pane.orders .section-head,
#ar .new-design .tab-pane.orders .section-head {
    height: auto;
  }
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .result-action,
html[dir=rtl] .new-design .tab-pane.orders .section-head .result-action,
#ar .new-design .tab-pane.orders .section-head .result-action {
  position: relative;
  right: 15px;
  flex: 0 0 33.3%;
  justify-content: flex-end;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .header-left,
html[dir=rtl] .new-design .tab-pane.orders .section-head .header-left,
#ar .new-design .tab-pane.orders .section-head .header-left {
  display: flex;
  visibility: hidden;
  color: #77869e;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .header-left .order-val,
html[dir=rtl] .new-design .tab-pane.orders .section-head .header-left .order-val,
#ar .new-design .tab-pane.orders .section-head .header-left .order-val {
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .header-left .order-val #totalAmount,
html[dir=ltr] .new-design .tab-pane.orders .section-head .header-left .order-val .number-font,
html[dir=rtl] .new-design .tab-pane.orders .section-head .header-left .order-val #totalAmount,
html[dir=rtl] .new-design .tab-pane.orders .section-head .header-left .order-val .number-font,
#ar .new-design .tab-pane.orders .section-head .header-left .order-val #totalAmount,
#ar .new-design .tab-pane.orders .section-head .header-left .order-val .number-font {
  font-family: "Roboto-Regular" !important;
  font-size: 1.3rem;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .header-left .margin,
html[dir=rtl] .new-design .tab-pane.orders .section-head .header-left .margin,
#ar .new-design .tab-pane.orders .section-head .header-left .margin {
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .header-left .margin .number-font,
html[dir=rtl] .new-design .tab-pane.orders .section-head .header-left .margin .number-font,
#ar .new-design .tab-pane.orders .section-head .header-left .margin .number-font {
  font-family: "Roboto-Regular" !important;
  font-size: 1.3rem;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .select-filter,
html[dir=rtl] .new-design .tab-pane.orders .section-head .select-filter,
#ar .new-design .tab-pane.orders .section-head .select-filter {
  display: none;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .action,
html[dir=rtl] .new-design .tab-pane.orders .section-head .action,
#ar .new-design .tab-pane.orders .section-head .action {
  flex: 0 0 33.3%;
  justify-content: center;
  text-align: center;
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .action .btn,
html[dir=rtl] .new-design .tab-pane.orders .section-head .action .btn,
#ar .new-design .tab-pane.orders .section-head .action .btn {
  height: 40px;
  padding: 0;
  line-height: 38px;
  min-width: 150px;
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .tab-pane.orders .section-head .action .btn,
html[dir=rtl] .new-design .tab-pane.orders .section-head .action .btn,
#ar .new-design .tab-pane.orders .section-head .action .btn {
    min-width: 100px;
    height: 30px;
    padding: 0;
    line-height: 28px;
  }
}
html[dir=ltr] .new-design .tab-pane.orders .section-head .action .btn svg,
html[dir=rtl] .new-design .tab-pane.orders .section-head .action .btn svg,
#ar .new-design .tab-pane.orders .section-head .action .btn svg {
  margin-right: 1px;
  margin-left: 0;
}
html[dir=ltr] .new-design .tab-pane.orders .content-tab,
html[dir=rtl] .new-design .tab-pane.orders .content-tab,
#ar .new-design .tab-pane.orders .content-tab {
  padding: 10px;
}
@media screen and (max-height: 699px) {
  html[dir=ltr] .new-design .tab-pane.orders .content-tab,
html[dir=rtl] .new-design .tab-pane.orders .content-tab,
#ar .new-design .tab-pane.orders .content-tab {
    padding: 5px 10px;
  }
}
html[dir=ltr] .new-design .section-body2,
html[dir=rtl] .new-design .section-body2,
#ar .new-design .section-body2 {
  margin: -10px;
}
html[dir=ltr] .new-design .edit-order,
html[dir=ltr] .new-design .delete-order,
html[dir=rtl] .new-design .edit-order,
html[dir=rtl] .new-design .delete-order,
#ar .new-design .edit-order,
#ar .new-design .delete-order {
  display: inline-block;
}
html[dir=ltr] .new-design .fieldset-order legend,
html[dir=rtl] .new-design .fieldset-order legend,
#ar .new-design .fieldset-order legend {
  width: 0 !important;
  padding: 0 !important;
  opacity: 0;
}
html[dir=ltr] .new-design .cash,
html[dir=rtl] .new-design .cash,
#ar .new-design .cash {
  margin-right: -36px;
}
html[dir=ltr] .new-design .portf,
html[dir=rtl] .new-design .portf,
#ar .new-design .portf {
  margin-right: -40px;
}
html[dir=ltr] .new-design .wrapper-table-list .tableFixHead,
html[dir=rtl] .new-design .wrapper-table-list .tableFixHead,
#ar .new-design .wrapper-table-list .tableFixHead {
  border-top: 1px solid rgba(112, 112, 112, 0.31) !important;
  border-radius: 5px !important;
}
html[dir=ltr] .new-design table.orders-list,
html[dir=rtl] .new-design table.orders-list,
#ar .new-design table.orders-list {
  border: 1px solid rgba(112, 112, 112, 0.31);
  border-radius: 5px;
  border-top: 0;
  margin-top: -5px;
}
html[dir=ltr] .new-design table.orders-list tbody,
html[dir=ltr] .new-design table.orders-list td,
html[dir=ltr] .new-design table.orders-list tfoot,
html[dir=ltr] .new-design table.orders-list th,
html[dir=ltr] .new-design table.orders-list tr,
html[dir=rtl] .new-design table.orders-list tbody,
html[dir=rtl] .new-design table.orders-list td,
html[dir=rtl] .new-design table.orders-list tfoot,
html[dir=rtl] .new-design table.orders-list th,
html[dir=rtl] .new-design table.orders-list tr,
#ar .new-design table.orders-list tbody,
#ar .new-design table.orders-list td,
#ar .new-design table.orders-list tfoot,
#ar .new-design table.orders-list th,
#ar .new-design table.orders-list tr {
  border-right: 1px solid #dedede;
  color: #1a1a1a;
}
html[dir=ltr] .new-design table.orders-list th,
html[dir=rtl] .new-design table.orders-list th,
#ar .new-design table.orders-list th {
  font-family: "TheGroup12-Bold";
  font-weight: normal;
}
html[dir=ltr] .new-design table.orders-list td,
html[dir=rtl] .new-design table.orders-list td,
#ar .new-design table.orders-list td {
  font-family: "Roboto-Bold-Number", "TheGroup12-Regular" !important;
  /*svg {//sofian
    transform: rotate(180deg);
  }*/
}
html[dir=ltr] .new-design table.orders-list td#SortVALD,
html[dir=rtl] .new-design table.orders-list td#SortVALD,
#ar .new-design table.orders-list td#SortVALD {
  font-family: "Roboto-Number", "TheGroup12-Regular" !important;
}
html[dir=ltr] .new-design table.orders-list td .company,
html[dir=rtl] .new-design table.orders-list td .company,
#ar .new-design table.orders-list td .company {
  display: flex !important;
  align-items: center;
  text-decoration: none;
}
html[dir=ltr] .new-design table.orders-list td .company .title-company,
html[dir=rtl] .new-design table.orders-list td .company .title-company,
#ar .new-design table.orders-list td .company .title-company {
  padding-right: 10px;
  padding-left: 10px;
}
html[dir=ltr] .new-design table.orders-list td:nth-child(2) svg,
html[dir=rtl] .new-design table.orders-list td:nth-child(2) svg,
#ar .new-design table.orders-list td:nth-child(2) svg {
  width: 16px;
}
html[dir=ltr] .new-design table.orders-list td .logo-company img,
html[dir=rtl] .new-design table.orders-list td .logo-company img,
#ar .new-design table.orders-list td .logo-company img {
  width: 20px;
}
html[dir=ltr] .new-design table.orders-list .action,
html[dir=rtl] .new-design table.orders-list .action,
#ar .new-design table.orders-list .action {
  width: 27px;
  height: 27px;
  cursor: pointer;
  border-radius: 50%;
  padding: 5px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
html[dir=ltr] .new-design table.orders-list .action:hover,
html[dir=rtl] .new-design table.orders-list .action:hover,
#ar .new-design table.orders-list .action:hover {
  transform: scale(1.1);
  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
}
html[dir=ltr] .new-design table.orders-list .action:hover svg,
html[dir=rtl] .new-design table.orders-list .action:hover svg,
#ar .new-design table.orders-list .action:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design table#OrderListTable,
html[dir=rtl] .new-design table#OrderListTable,
#ar .new-design table#OrderListTable {
  border-collapse: separate !important;
  border-spacing: 0 5px;
  padding: 0 5px;
}
html[dir=ltr] .new-design table#OrderListTable thead,
html[dir=rtl] .new-design table#OrderListTable thead,
#ar .new-design table#OrderListTable thead {
  top: 0;
}
html[dir=ltr] .new-design table#OrderListTable thead th,
html[dir=rtl] .new-design table#OrderListTable thead th,
#ar .new-design table#OrderListTable thead th {
  border: 0 !important;
  outline: 1px solid #fff;
  font-size: 0.89rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design table#OrderListTable thead th,
html[dir=rtl] .new-design table#OrderListTable thead th,
#ar .new-design table#OrderListTable thead th {
    font-size: 1rem;
  }
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design table#OrderListTable thead th:first-child,
html[dir=rtl] .new-design table#OrderListTable thead th:first-child,
#ar .new-design table#OrderListTable thead th:first-child {
    display: none;
  }
}
html[dir=ltr] .new-design table#OrderListTable tbody tr,
html[dir=rtl] .new-design table#OrderListTable tbody tr,
#ar .new-design table#OrderListTable tbody tr {
  border-radius: 5px;
  background: #d7e9f8 !important;
  outline: 1px solid #6cc4f8;
}
html[dir=ltr] .new-design table#OrderListTable tbody tr.sell-order,
html[dir=rtl] .new-design table#OrderListTable tbody tr.sell-order,
#ar .new-design table#OrderListTable tbody tr.sell-order {
  background: #fdecd0 !important;
  outline: 1px solid #fac57c !important;
}
html[dir=ltr] .new-design table#OrderListTable tbody tr.cancelled-rowstyle,
html[dir=rtl] .new-design table#OrderListTable tbody tr.cancelled-rowstyle,
#ar .new-design table#OrderListTable tbody tr.cancelled-rowstyle {
  background: #e7b5b5 !important;
  outline: 1px solid #d07878 !important;
}
html[dir=ltr] .new-design table#OrderListTable tbody tr td,
html[dir=rtl] .new-design table#OrderListTable tbody tr td,
#ar .new-design table#OrderListTable tbody tr td {
  border: 0 !important;
}
html[dir=ltr] .new-design table#OrderListTable tbody tr td .img-edit,
html[dir=ltr] .new-design table#OrderListTable tbody tr td .img-delete,
html[dir=rtl] .new-design table#OrderListTable tbody tr td .img-edit,
html[dir=rtl] .new-design table#OrderListTable tbody tr td .img-delete,
#ar .new-design table#OrderListTable tbody tr td .img-edit,
#ar .new-design table#OrderListTable tbody tr td .img-delete {
  width: 25px;
  margin: 3px 3px 0 3px;
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design table#OrderListTable tbody tr td .img-edit,
html[dir=ltr] .new-design table#OrderListTable tbody tr td .img-delete,
html[dir=rtl] .new-design table#OrderListTable tbody tr td .img-edit,
html[dir=rtl] .new-design table#OrderListTable tbody tr td .img-delete,
#ar .new-design table#OrderListTable tbody tr td .img-edit,
#ar .new-design table#OrderListTable tbody tr td .img-delete {
    width: 20px;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  }
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design table#OrderListTable tbody tr td:first-child,
html[dir=rtl] .new-design table#OrderListTable tbody tr td:first-child,
#ar .new-design table#OrderListTable tbody tr td:first-child {
    display: none;
  }
}
html[dir=ltr] .new-design table#OrderListTable tbody tr td:nth-child(2), html[dir=ltr] .new-design table#OrderListTable tbody tr td:nth-child(3),
html[dir=rtl] .new-design table#OrderListTable tbody tr td:nth-child(2),
html[dir=rtl] .new-design table#OrderListTable tbody tr td:nth-child(3),
#ar .new-design table#OrderListTable tbody tr td:nth-child(2),
#ar .new-design table#OrderListTable tbody tr td:nth-child(3) {
  font-size: 0.96rem;
}
html[dir=ltr] .new-design table#OrderListTable tbody tr td .status-notfication,
html[dir=rtl] .new-design table#OrderListTable tbody tr td .status-notfication,
#ar .new-design table#OrderListTable tbody tr td .status-notfication {
  font-size: 0.89rem;
}
html[dir=ltr] .new-design .new-order,
html[dir=rtl] .new-design .new-order,
#ar .new-design .new-order {
  padding: 10px;
  margin: 10px 10px 0 10px;
  border: 1px solid rgba(112, 112, 112, 0.23);
  border-radius: 5px;
}
@media screen and (max-height: 699px) {
  html[dir=ltr] .new-design .new-order,
html[dir=rtl] .new-design .new-order,
#ar .new-design .new-order {
    padding: 5px 10px;
    margin: 5px 10px 0 10px;
  }
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .new-order,
html[dir=rtl] .new-design .new-order,
#ar .new-design .new-order {
    padding: 10px 5px;
  }
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .new-order .col-md-4,
html[dir=rtl] .new-design .new-order .col-md-4,
#ar .new-design .new-order .col-md-4 {
    padding: 0 5px;
  }
}
html[dir=ltr] .new-design .new-order .accountState,
html[dir=rtl] .new-design .new-order .accountState,
#ar .new-design .new-order .accountState {
  width: 50%;
}
html[dir=ltr] .new-design .new-order .mt-3,
html[dir=rtl] .new-design .new-order .mt-3,
#ar .new-design .new-order .mt-3 {
  margin-top: 5px !important;
}
html[dir=ltr] .new-design .new-order .dropdown-date input,
html[dir=rtl] .new-design .new-order .dropdown-date input,
#ar .new-design .new-order .dropdown-date input {
  font-size: 1.3rem;
  background-color: rgba(255, 255, 255, 0.44);
  border: 1px solid rgba(112, 112, 112, 0.04);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.03);
}
html[dir=ltr] .new-design .new-order .btn.btnCancelOrder,
html[dir=rtl] .new-design .new-order .btn.btnCancelOrder,
#ar .new-design .new-order .btn.btnCancelOrder {
  background: linear-gradient(#fff 0%, #efbfd7 100%) !important;
  border: 1px solid #e5a6c6 !important;
  box-shadow: 0px 3px 15px rgba(150, 150, 150, 0.3) !important;
  color: #000;
  max-width: 140px;
  width: 50%;
}
html[dir=ltr] .new-design .new-order .btn.btnSendOrder,
html[dir=rtl] .new-design .new-order .btn.btnSendOrder,
#ar .new-design .new-order .btn.btnSendOrder {
  width: 100%;
  padding: 0 10px;
}
html[dir=ltr] .new-design .new-order .btn.btn-primary.btn-lg, html[dir=ltr] .new-design .new-order .btn-group-lg > .btn.btn-primary,
html[dir=rtl] .new-design .new-order .btn.btn-primary.btn-lg,
html[dir=rtl] .new-design .new-order [dir=ltr] .btn-group-lg > .btn.btn-primary,
[dir=ltr] html[dir=rtl] .new-design .new-order .btn-group-lg > .btn.btn-primary,
#ar .new-design .new-order .btn.btn-primary.btn-lg,
#ar .new-design .new-order [dir=ltr] .btn-group-lg > .btn.btn-primary,
[dir=ltr] #ar .new-design .new-order .btn-group-lg > .btn.btn-primary {
  float: right !important;
}
html[dir=ltr] .new-design .new-order .input-shares-num,
html[dir=rtl] .new-design .new-order .input-shares-num,
#ar .new-design .new-order .input-shares-num {
  width: calc(100% - 150px);
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .new-order .input-shares-num,
html[dir=rtl] .new-design .new-order .input-shares-num,
#ar .new-design .new-order .input-shares-num {
    width: calc(100% - 130px);
  }
}
html[dir=ltr] .new-design .new-order .shares-num,
html[dir=rtl] .new-design .new-order .shares-num,
#ar .new-design .new-order .shares-num {
  display: inline-flex;
  align-items: center;
}
html[dir=ltr] .new-design .new-order .shares-num span,
html[dir=rtl] .new-design .new-order .shares-num span,
#ar .new-design .new-order .shares-num span {
  margin: 0 10px;
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .new-order .shares-num span,
html[dir=rtl] .new-design .new-order .shares-num span,
#ar .new-design .new-order .shares-num span {
    margin: 0 3px;
  }
}
html[dir=ltr] .new-design .new-order .content,
html[dir=rtl] .new-design .new-order .content,
#ar .new-design .new-order .content {
  position: relative;
}
html[dir=ltr] .new-design .new-order .content .close-ico,
html[dir=rtl] .new-design .new-order .content .close-ico,
#ar .new-design .new-order .content .close-ico {
  position: absolute;
  width: 15px;
  height: 15px;
  top: 0px;
  right: 4px;
}
html[dir=ltr] .new-design .new-order .content .shareno,
html[dir=rtl] .new-design .new-order .content .shareno,
#ar .new-design .new-order .content .shareno {
  padding-bottom: calc(14.4px + 0.5rem) !important;
}
html[dir=ltr] .new-design .new-order .content .select__field,
html[dir=rtl] .new-design .new-order .content .select__field,
#ar .new-design .new-order .content .select__field {
  color: #000;
  background: #fff;
  border: 1px solid rgba(112, 112, 112, 0.09);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.07);
}
html[dir=ltr] .new-design .new-order .content .select__field:focus,
html[dir=rtl] .new-design .new-order .content .select__field:focus,
#ar .new-design .new-order .content .select__field:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
html[dir=ltr] .new-design .new-order .content .select__field.select-order-type,
html[dir=rtl] .new-design .new-order .content .select__field.select-order-type,
#ar .new-design .new-order .content .select__field.select-order-type {
  min-width: 128px;
}
html[dir=ltr] .new-design .new-order .content .active-price,
html[dir=rtl] .new-design .new-order .content .active-price,
#ar .new-design .new-order .content .active-price {
  background: rgba(255, 255, 255, 0.44) !important;
  border: 1px solid rgba(112, 112, 112, 0.04);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.03);
}
html[dir=ltr] .new-design .new-order .content .active-price::placeholder,
html[dir=rtl] .new-design .new-order .content .active-price::placeholder,
#ar .new-design .new-order .content .active-price::placeholder {
  text-align: left;
}
html[dir=ltr] .new-design .new-order .content .active-price:focus,
html[dir=rtl] .new-design .new-order .content .active-price:focus,
#ar .new-design .new-order .content .active-price:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25) !important;
}
html[dir=ltr] .new-design .new-order .content .form-control-sm,
html[dir=rtl] .new-design .new-order .content .form-control-sm,
#ar .new-design .new-order .content .form-control-sm {
  font-size: 1.3rem;
}
html[dir=ltr] .new-design .new-order .content .form-control-sm::placeholder,
html[dir=rtl] .new-design .new-order .content .form-control-sm::placeholder,
#ar .new-design .new-order .content .form-control-sm::placeholder {
  font-size: 1rem;
}
html[dir=ltr] .new-design .new-order.buy-order, html[dir=ltr] .new-design .new-order.sell-order,
html[dir=rtl] .new-design .new-order.buy-order,
html[dir=rtl] .new-design .new-order.sell-order,
#ar .new-design .new-order.buy-order,
#ar .new-design .new-order.sell-order {
  background: #bfe8ff;
  border: 1px solid rgba(112, 112, 112, 0.23);
  display: none;
  border-radius: 5px;
}
html[dir=ltr] .new-design .new-order.buy-order .content, html[dir=ltr] .new-design .new-order.sell-order .content,
html[dir=rtl] .new-design .new-order.buy-order .content,
html[dir=rtl] .new-design .new-order.sell-order .content,
#ar .new-design .new-order.buy-order .content,
#ar .new-design .new-order.sell-order .content {
  background: #fff;
  border: 1px solid rgba(112, 112, 112, 0.18);
  box-shadow: 0px 7px 64px rgba(69, 66, 66, 0.11);
  padding: 10px 10px 5px 10px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .select, html[dir=ltr] .new-design .new-order.sell-order .content .select,
html[dir=rtl] .new-design .new-order.buy-order .content .select,
html[dir=rtl] .new-design .new-order.sell-order .content .select,
#ar .new-design .new-order.buy-order .content .select,
#ar .new-design .new-order.sell-order .content .select {
  z-index: 1;
  position: relative;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs .text, html[dir=ltr] .new-design .new-order.sell-order .content .inputs .text,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs .text,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs .text,
#ar .new-design .new-order.buy-order .content .inputs .text,
#ar .new-design .new-order.sell-order .content .inputs .text {
  color: #77869e;
  font-size: 0.89rem;
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs .form-control, html[dir=ltr] .new-design .new-order.sell-order .content .inputs .form-control,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs .form-control,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs .form-control,
#ar .new-design .new-order.buy-order .content .inputs .form-control,
#ar .new-design .new-order.sell-order .content .inputs .form-control {
  background-color: #f7f9fc;
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  color: #000;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price {
  justify-content: center;
  align-items: center;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn {
  background: linear-gradient(205deg, #fff, #e6e6e6);
  height: 41px;
  width: 45px;
  transform: scale(1);
  border: 0.5px solid #dedede;
  border-radius: 0px;
  font-size: 1.2rem;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:first-child, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:first-child,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:first-child,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:first-child,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:first-child,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:last-child, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:last-child,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:last-child,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:last-child,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:last-child,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn.increase, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn.increase,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn.increase,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn.increase,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn.increase,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn.increase {
  color: #01ae92;
  direction: ltr;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn.decrease, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn.decrease,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn.decrease,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn.decrease,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn.decrease,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn.decrease {
  color: #ec5e5f;
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:hover, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:hover, html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:focus, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:focus, html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:active, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:active,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:hover,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:hover,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:focus,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:active,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:active,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:hover,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:hover,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:focus,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:focus,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:active,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:active {
  background: linear-gradient(205deg, #f7f7f7, #e6e6e6);
}
html[dir=ltr] .new-design .new-order.buy-order .content .inputs.stocks-price .form-control, html[dir=ltr] .new-design .new-order.sell-order .content .inputs.stocks-price .form-control,
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .form-control,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .form-control,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .form-control,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .form-control {
  border-radius: 0px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values, html[dir=ltr] .new-design .new-order.sell-order .content .values,
html[dir=rtl] .new-design .new-order.buy-order .content .values,
html[dir=rtl] .new-design .new-order.sell-order .content .values,
#ar .new-design .new-order.buy-order .content .values,
#ar .new-design .new-order.sell-order .content .values {
  justify-content: space-between;
  color: #77869e;
  align-items: center;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values .start-value, html[dir=ltr] .new-design .new-order.sell-order .content .values .start-value,
html[dir=rtl] .new-design .new-order.buy-order .content .values .start-value,
html[dir=rtl] .new-design .new-order.sell-order .content .values .start-value,
#ar .new-design .new-order.buy-order .content .values .start-value,
#ar .new-design .new-order.sell-order .content .values .start-value {
  align-items: center;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values .start-value .icon-arrow-d, html[dir=ltr] .new-design .new-order.sell-order .content .values .start-value .icon-arrow-d,
html[dir=rtl] .new-design .new-order.buy-order .content .values .start-value .icon-arrow-d,
html[dir=rtl] .new-design .new-order.sell-order .content .values .start-value .icon-arrow-d,
#ar .new-design .new-order.buy-order .content .values .start-value .icon-arrow-d,
#ar .new-design .new-order.sell-order .content .values .start-value .icon-arrow-d {
  background: #01ae92;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 2px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values .end-value, html[dir=ltr] .new-design .new-order.sell-order .content .values .end-value,
html[dir=rtl] .new-design .new-order.buy-order .content .values .end-value,
html[dir=rtl] .new-design .new-order.sell-order .content .values .end-value,
#ar .new-design .new-order.buy-order .content .values .end-value,
#ar .new-design .new-order.sell-order .content .values .end-value {
  align-items: center;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values .end-value .icon-arrow-w, html[dir=ltr] .new-design .new-order.sell-order .content .values .end-value .icon-arrow-w,
html[dir=rtl] .new-design .new-order.buy-order .content .values .end-value .icon-arrow-w,
html[dir=rtl] .new-design .new-order.sell-order .content .values .end-value .icon-arrow-w,
#ar .new-design .new-order.buy-order .content .values .end-value .icon-arrow-w,
#ar .new-design .new-order.sell-order .content .values .end-value .icon-arrow-w {
  background: #eb5e5e;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 2px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values .arrow_d, html[dir=ltr] .new-design .new-order.sell-order .content .values .arrow_d,
html[dir=rtl] .new-design .new-order.buy-order .content .values .arrow_d,
html[dir=rtl] .new-design .new-order.sell-order .content .values .arrow_d,
#ar .new-design .new-order.buy-order .content .values .arrow_d,
#ar .new-design .new-order.sell-order .content .values .arrow_d {
  animation: arrow_D 1.5s ease-in-out infinite;
  transform-origin: left;
  transform-box: fill-box;
}
html[dir=ltr] .new-design .new-order.buy-order .content .values .arrow_w, html[dir=ltr] .new-design .new-order.sell-order .content .values .arrow_w,
html[dir=rtl] .new-design .new-order.buy-order .content .values .arrow_w,
html[dir=rtl] .new-design .new-order.sell-order .content .values .arrow_w,
#ar .new-design .new-order.buy-order .content .values .arrow_w,
#ar .new-design .new-order.sell-order .content .values .arrow_w {
  animation: arrow_W 1.5s ease-in-out infinite;
  transform-origin: left;
  transform-box: fill-box;
}
html[dir=ltr] .new-design .new-order.buy-order .content fieldset, html[dir=ltr] .new-design .new-order.sell-order .content fieldset,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset,
#ar .new-design .new-order.buy-order .content fieldset,
#ar .new-design .new-order.sell-order .content fieldset {
  min-width: 0;
  padding: 6px 10px;
  margin: 0;
  background: rgba(255, 255, 255, 0.44);
  border-radius: 6px;
  border: 1px solid rgba(112, 112, 112, 0.18);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.03);
  height: 105px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-height: 699px) {
  html[dir=ltr] .new-design .new-order.buy-order .content fieldset, html[dir=ltr] .new-design .new-order.sell-order .content fieldset,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset,
#ar .new-design .new-order.buy-order .content fieldset,
#ar .new-design .new-order.sell-order .content fieldset {
    height: 95px;
  }
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .new-order.buy-order .content fieldset, html[dir=ltr] .new-design .new-order.sell-order .content fieldset,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset,
#ar .new-design .new-order.buy-order .content fieldset,
#ar .new-design .new-order.sell-order .content fieldset {
    padding: 5px;
  }
}
html[dir=ltr] .new-design .new-order.buy-order .content fieldset legend, html[dir=ltr] .new-design .new-order.sell-order .content fieldset legend,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset legend,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset legend,
#ar .new-design .new-order.buy-order .content fieldset legend,
#ar .new-design .new-order.sell-order .content fieldset legend {
  float: none;
  width: auto;
  padding: 2px 0.6rem 0px 0.6rem;
  margin-bottom: 0;
  font-size: 1.16rem;
  font-family: "TheGroup12-Bold";
  display: inline-flex;
  line-height: 14px;
}
@media (max-width: 1200px) {
  html[dir=ltr] .new-design .new-order.buy-order .content fieldset legend, html[dir=ltr] .new-design .new-order.sell-order .content fieldset legend,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset legend,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset legend,
#ar .new-design .new-order.buy-order .content fieldset legend,
#ar .new-design .new-order.sell-order .content fieldset legend {
    width: 35%;
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .new-order.buy-order .content fieldset .slider-labels, html[dir=ltr] .new-design .new-order.sell-order .content fieldset .slider-labels,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset .slider-labels,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset .slider-labels,
#ar .new-design .new-order.buy-order .content fieldset .slider-labels,
#ar .new-design .new-order.sell-order .content fieldset .slider-labels {
  color: #77869e;
  justify-content: space-between;
  align-items: center;
  font-size: 0.89rem !important;
  font-weight: bold;
}
html[dir=ltr] .new-design .new-order.buy-order .content fieldset .inputs, html[dir=ltr] .new-design .new-order.sell-order .content fieldset .inputs,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset .inputs,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset .inputs,
#ar .new-design .new-order.buy-order .content fieldset .inputs,
#ar .new-design .new-order.sell-order .content fieldset .inputs {
  justify-content: space-between;
  align-items: center;
}
html[dir=ltr] .new-design .new-order.buy-order .content fieldset .inputs input, html[dir=ltr] .new-design .new-order.sell-order .content fieldset .inputs input,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset .inputs input,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset .inputs input,
#ar .new-design .new-order.buy-order .content fieldset .inputs input,
#ar .new-design .new-order.sell-order .content fieldset .inputs input {
  height: 41px;
}
html[dir=ltr] .new-design .new-order.buy-order .content fieldset .inputs input.input-sm, html[dir=ltr] .new-design .new-order.sell-order .content fieldset .inputs input.input-sm,
html[dir=rtl] .new-design .new-order.buy-order .content fieldset .inputs input.input-sm,
html[dir=rtl] .new-design .new-order.sell-order .content fieldset .inputs input.input-sm,
#ar .new-design .new-order.buy-order .content fieldset .inputs input.input-sm,
#ar .new-design .new-order.sell-order .content fieldset .inputs input.input-sm {
  width: 40px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .select, html[dir=ltr] .new-design .new-order.sell-order .content .select,
html[dir=rtl] .new-design .new-order.buy-order .content .select,
html[dir=rtl] .new-design .new-order.sell-order .content .select,
#ar .new-design .new-order.buy-order .content .select,
#ar .new-design .new-order.sell-order .content .select {
  margin: 0px;
}
html[dir=ltr] .new-design .new-order.buy-order .content .moreoption-item .form-control:focus, html[dir=ltr] .new-design .new-order.sell-order .content .moreoption-item .form-control:focus,
html[dir=ltr] .new-design .new-order.buy-order .content .moreoption-item .select__field:focus,
html[dir=ltr] .new-design .new-order.sell-order .content .moreoption-item .select__field:focus,
html[dir=rtl] .new-design .new-order.buy-order .content .moreoption-item .form-control:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .moreoption-item .form-control:focus,
html[dir=rtl] .new-design .new-order.buy-order .content .moreoption-item .select__field:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .moreoption-item .select__field:focus,
#ar .new-design .new-order.buy-order .content .moreoption-item .form-control:focus,
#ar .new-design .new-order.sell-order .content .moreoption-item .form-control:focus,
#ar .new-design .new-order.buy-order .content .moreoption-item .select__field:focus,
#ar .new-design .new-order.sell-order .content .moreoption-item .select__field:focus {
  border-color: rgb(250, 213, 162);
  box-shadow: 0 0 0 0.25rem rgba(250, 213, 162, 0.7);
}
html[dir=ltr] .new-design .new-order.sell-order,
html[dir=rtl] .new-design .new-order.sell-order,
#ar .new-design .new-order.sell-order {
  background: #fdefdb;
  border: 1px solid rgba(112, 112, 112, 0.23);
}
html[dir=ltr] .new-design .new-order.sell-order .content .form-control:focus,
html[dir=ltr] .new-design .new-order.sell-order .content .select__field:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .form-control:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .select__field:focus,
#ar .new-design .new-order.sell-order .content .form-control:focus,
#ar .new-design .new-order.sell-order .content .select__field:focus {
  border-color: rgb(250, 213, 162);
  box-shadow: 0 0 0 0.25rem rgba(250, 213, 162, 0.7);
}
html[dir=ltr] .new-design .new-order.sell-order .content .active-price:focus,
html[dir=ltr] .new-design .new-order.sell-order .content .btnSendOrder:focus,
html[dir=ltr] .new-design .new-order.sell-order .content .btnCancelOrder:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .active-price:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .btnSendOrder:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .btnCancelOrder:focus,
#ar .new-design .new-order.sell-order .content .active-price:focus,
#ar .new-design .new-order.sell-order .content .btnSendOrder:focus,
#ar .new-design .new-order.sell-order .content .btnCancelOrder:focus {
  border-color: rgb(250, 213, 162) !important;
  box-shadow: 0 0 0 0.25rem rgba(250, 213, 162, 0.7) !important;
}
html[dir=ltr] .new-design .new-order.sell-order .content .moreoption-item .form-control:focus,
html[dir=ltr] .new-design .new-order.sell-order .content .moreoption-item .select__field:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .moreoption-item .form-control:focus,
html[dir=rtl] .new-design .new-order.sell-order .content .moreoption-item .select__field:focus,
#ar .new-design .new-order.sell-order .content .moreoption-item .form-control:focus,
#ar .new-design .new-order.sell-order .content .moreoption-item .select__field:focus {
  border-color: #e5e5e5;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
html[dir=ltr] .new-design .new-order.active,
html[dir=rtl] .new-design .new-order.active,
#ar .new-design .new-order.active {
  display: block !important;
}
html[dir=ltr] .new-design .new-order.out,
html[dir=rtl] .new-design .new-order.out,
#ar .new-design .new-order.out {
  animation: fadeout 2s linear 1;
  height: 0px;
  display: none !important;
}
html[dir=ltr] .new-design .irs--round,
html[dir=rtl] .new-design .irs--round,
#ar .new-design .irs--round {
  margin-top: -20px;
  height: 80px;
}
html[dir=ltr] .new-design .irs--round *,
html[dir=rtl] .new-design .irs--round *,
#ar .new-design .irs--round * {
  font-size: 0.9rem !important;
}
@keyframes scale-display {
  0% {
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@keyframes scale-display--reversed {
  0% {
    display: block;
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  99% {
    display: block;
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  100% {
    display: none;
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
  }
}
html[dir=ltr] .new-design .input1,
html[dir=rtl] .new-design .input1,
#ar .new-design .input1 {
  max-width: 120px !important;
}
html[dir=ltr] .new-design .input2,
html[dir=rtl] .new-design .input2,
#ar .new-design .input2 {
  width: 73px !important;
}
html[dir=ltr] .new-design .select,
html[dir=rtl] .new-design .select,
#ar .new-design .select {
  overflow: visible;
}
html[dir=ltr] .new-design .highcharts-tooltip table tr,
html[dir=rtl] .new-design .highcharts-tooltip table tr,
#ar .new-design .highcharts-tooltip table tr {
  height: 20px;
}
html[dir=ltr] .new-design .section-head .inputs-filter,
html[dir=rtl] .new-design .section-head .inputs-filter,
#ar .new-design .section-head .inputs-filter {
  position: relative;
  line-height: 25px;
  flex: 0 0 33.3%;
}
html[dir=ltr] .new-design .section-head .inputs-filter span,
html[dir=rtl] .new-design .section-head .inputs-filter span,
#ar .new-design .section-head .inputs-filter span {
  margin-right: 30px;
  min-height: 25px;
}
@media only screen and (max-width: 1200px) {
  html[dir=ltr] .new-design .section-head .inputs-filter span,
html[dir=rtl] .new-design .section-head .inputs-filter span,
#ar .new-design .section-head .inputs-filter span {
    margin-right: 10px;
  }
}
html[dir=ltr] .new-design .section-head .inputs-filter input,
html[dir=rtl] .new-design .section-head .inputs-filter input,
#ar .new-design .section-head .inputs-filter input {
  opacity: 0;
  position: absolute;
}
html[dir=ltr] .new-design .section-head .inputs-filter input + label,
html[dir=rtl] .new-design .section-head .inputs-filter input + label,
#ar .new-design .section-head .inputs-filter input + label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}
html[dir=ltr] .new-design .section-head .inputs-filter input + label:before,
html[dir=rtl] .new-design .section-head .inputs-filter input + label:before,
#ar .new-design .section-head .inputs-filter input + label:before {
  content: "";
  width: 25px;
  height: 25px;
  position: absolute;
  left: 0;
  background: url(../images/checkbox.svg) center no-repeat;
}
html[dir=ltr] .new-design .section-head .inputs-filter input:checked + label:before,
html[dir=rtl] .new-design .section-head .inputs-filter input:checked + label:before,
#ar .new-design .section-head .inputs-filter input:checked + label:before {
  background: url(../images/checkbox-selected.svg) center no-repeat;
}
html[dir=ltr] .new-design .section-head .inputs-filter input:disabled + label:before,
html[dir=rtl] .new-design .section-head .inputs-filter input:disabled + label:before,
#ar .new-design .section-head .inputs-filter input:disabled + label:before {
  background: url(../images/checkbox.svg) center no-repeat;
}

html[dir=ltr] .new-design.qiib .section-head .inputs-filter input:checked + label:before,
html[dir=rtl] .new-design.qiib .section-head .inputs-filter input:checked + label:before,
#ar .new-design.qiib .section-head .inputs-filter input:checked + label:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29.641' height='29.641' viewBox='0 0 29.641 29.641'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.5' y1='-0.222' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23ffbce3'/%3E%3Cstop offset='0.591' stop-color='%23CF122B'/%3E%3Cstop offset='1' stop-color='%23CF122B'/%3E%3C/linearGradient%3E%3Cfilter id='check_box_FILL0_wght400_GRAD0_opsz24_4_' x='0' y='0' width='29.641' height='29.641' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='2' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='1.5' result='blur'/%3E%3CfeFlood flood-opacity='0.275'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='checkbox-selected' transform='translate(4.5 2.5)'%3E%3Cg id='checkbox-selected-2' data-name='checkbox-selected'%3E%3Cg transform='matrix(1, 0, 0, 1, -4.5, -2.5)' filter='url(%23check_box_FILL0_wght400_GRAD0_opsz24_4_)'%3E%3Cpath id='check_box_FILL0_wght400_GRAD0_opsz24_4_2' data-name='check_box_FILL0_wght400_GRAD0_opsz24 (4)' d='M122.293,236.641A2.3,2.3,0,0,1,120,234.348V218.293A2.3,2.3,0,0,1,122.293,216h16.054a2.3,2.3,0,0,1,2.293,2.293v16.054a2.3,2.3,0,0,1-2.293,2.293Z' transform='translate(-115.5 -213.5)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3Cpath id='filter_alt_FILL0_wght400_GRAD0_opsz24' d='M163.506-790.132a.6.6,0,0,1-.439-.177.6.6,0,0,1-.177-.439v-3.7l-3.577-4.564a.587.587,0,0,1-.069-.648.573.573,0,0,1,.563-.339h8.635a.573.573,0,0,1,.563.339.587.587,0,0,1-.069.648l-3.577,4.564v3.7a.6.6,0,0,1-.177.439.6.6,0,0,1-.439.177Zm.617-4.749,3.053-3.886H161.07ZM164.123-794.881Z' transform='translate(-153.803 805.523)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
}
html[dir=ltr] .new-design .wrapper-border,
html[dir=rtl] .new-design .wrapper-border,
#ar .new-design .wrapper-border {
  border-radius: 5px 0px 5px 5px;
  background: #fff;
}
html[dir=ltr] .new-design #sellSliderDiv,
html[dir=rtl] .new-design #sellSliderDiv,
#ar .new-design #sellSliderDiv {
  justify-content: space-between;
  width: 100%;
}
html[dir=ltr] .new-design #sellSliderDiv #portfSliderLabel,
html[dir=rtl] .new-design #sellSliderDiv #portfSliderLabel,
#ar .new-design #sellSliderDiv #portfSliderLabel {
  margin: 0;
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .dropdown-date,
html[dir=rtl] .new-design .dropdown-date,
#ar .new-design .dropdown-date {
    padding: 0px 2px !important;
  }
}
html[dir=ltr] .new-design .dropdown-date .dropdown-menu.myoption,
html[dir=rtl] .new-design .dropdown-date .dropdown-menu.myoption,
#ar .new-design .dropdown-date .dropdown-menu.myoption {
  max-width: calc(100% - 1rem);
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .dropdown-date .dropdown-menu.myoption,
html[dir=rtl] .new-design .dropdown-date .dropdown-menu.myoption,
#ar .new-design .dropdown-date .dropdown-menu.myoption {
    max-width: 100%;
  }
}
html[dir=ltr] .new-design .status-orders,
html[dir=rtl] .new-design .status-orders,
#ar .new-design .status-orders {
  padding: 0 10px;
  height: 25px;
  line-height: 25px;
  border-radius: 5px;
  min-width: 70px;
  display: inline-block;
  font-size: 0.89rem;
}
html[dir=ltr] .new-design .status-orders.inmarket,
html[dir=rtl] .new-design .status-orders.inmarket,
#ar .new-design .status-orders.inmarket {
  background: #e3d3db;
  border: 1px solid #862254;
  color: #862254 !important;
}
html[dir=ltr] .new-design .status-orders.middle,
html[dir=rtl] .new-design .status-orders.middle,
#ar .new-design .status-orders.middle {
  background: rgba(199, 169, 184, 0.51);
  border: 1px solid #862254;
  color: #862254 !important;
}
html[dir=ltr] .new-design .status-orders.inmarketpartialexecute,
html[dir=rtl] .new-design .status-orders.inmarketpartialexecute,
#ar .new-design .status-orders.inmarketpartialexecute {
  background: rgba(199, 169, 184, 0.51);
  border: 1px solid #862254;
  color: #862254 !important;
}
html[dir=ltr] .new-design .status-orders.completed,
html[dir=rtl] .new-design .status-orders.completed,
#ar .new-design .status-orders.completed {
  background: #d7f5e9;
  border: 1px solid #6bb183;
  color: #6bb183;
}
html[dir=ltr] .new-design .status-orders.closed,
html[dir=rtl] .new-design .status-orders.closed,
#ar .new-design .status-orders.closed {
  background: #e3e3e3;
  border: 1px solid #6e6e6e;
  color: #6e6e6e;
}
html[dir=ltr] .new-design .status-orders.canceled,
html[dir=rtl] .new-design .status-orders.canceled,
#ar .new-design .status-orders.canceled {
  background: #f3dada;
  border: 1px solid #f09b9a;
  color: #f47070;
}
html[dir=ltr] .new-design .btns-animate,
html[dir=rtl] .new-design .btns-animate,
#ar .new-design .btns-animate {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: all 0.3s;
  transition-delay: 0.2s;
}
html[dir=ltr] .new-design .btns-animate.active,
html[dir=rtl] .new-design .btns-animate.active,
#ar .new-design .btns-animate.active {
  margin-top: 0 !important;
  transform: translateY(52px);
  transition-delay: 0s;
  transition: all 0.3s;
}
html[dir=ltr] .new-design .btns-animate .btn-wrapper,
html[dir=rtl] .new-design .btns-animate .btn-wrapper,
#ar .new-design .btns-animate .btn-wrapper {
  width: calc(100% - 145px);
}
html[dir=ltr] .new-design .btns-animate.edit .btn-wrapper,
html[dir=rtl] .new-design .btns-animate.edit .btn-wrapper,
#ar .new-design .btns-animate.edit .btn-wrapper {
  width: 100%;
}
html[dir=ltr] .new-design .btns-animate.edit .btn.btnSendOrder,
html[dir=rtl] .new-design .btns-animate.edit .btn.btnSendOrder,
#ar .new-design .btns-animate.edit .btn.btnSendOrder {
  transition: none !important;
  float: none !important;
  width: 50% !important;
}
html[dir=ltr] .new-design .more-options span,
html[dir=rtl] .new-design .more-options span,
#ar .new-design .more-options span {
  cursor: pointer;
  width: 135px;
  padding: 10px 0;
  height: 40px;
  background: #f0f0f0;
  border: 1px solid rgba(112, 112, 112, 0.04);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.03);
  border-radius: 4px;
}
html[dir=ltr] .new-design .more-options svg,
html[dir=rtl] .new-design .more-options svg,
#ar .new-design .more-options svg {
  transition: all 0.5s;
}
html[dir=ltr] .new-design .more-options.active span,
html[dir=rtl] .new-design .more-options.active span,
#ar .new-design .more-options.active span {
  border-color: transparent;
  box-shadow: none;
}
html[dir=ltr] .new-design .more-options.active svg,
html[dir=rtl] .new-design .more-options.active svg,
#ar .new-design .more-options.active svg {
  transform: scaleY(-1);
}
html[dir=ltr] .new-design .moreoption-item,
html[dir=rtl] .new-design .moreoption-item,
#ar .new-design .moreoption-item {
  display: flex;
  position: relative;
  height: 0;
  padding: 0;
  margin: 0;
  transition: all 0.5s;
  transition-delay: 0.2s;
}
html[dir=ltr] .new-design .moreoption-item:before,
html[dir=rtl] .new-design .moreoption-item:before,
#ar .new-design .moreoption-item:before {
  content: "";
  position: absolute;
  width: 0;
  right: calc(33.3% - 150px);
  height: 47px;
  top: 0px;
  border-radius: 4px;
  background: #e2e2e2;
  border: 1px solid #fff;
  opacity: 0.46;
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.07);
  transform: translateY(-52px);
  z-index: 0;
  transition: width 0.2s 0.2s, transform 0.2s 0.2s;
}
html[dir=ltr] .new-design .moreoption-item .item,
html[dir=rtl] .new-design .moreoption-item .item,
#ar .new-design .moreoption-item .item {
  flex: 0 0 48%;
  opacity: 0;
  transition: all 0.2s;
  display: inline-flex;
  align-items: center;
  height: 37px;
  position: relative;
  z-index: 1;
}
html[dir=ltr] .new-design .moreoption-item .item.profit-field,
html[dir=rtl] .new-design .moreoption-item .item.profit-field,
#ar .new-design .moreoption-item .item.profit-field {
  margin-right: 3%;
}
html[dir=ltr] .new-design .moreoption-item .item.stoploss-select,
html[dir=rtl] .new-design .moreoption-item .item.stoploss-select,
#ar .new-design .moreoption-item .item.stoploss-select {
  margin: 0 !important;
  flex: 0 0 100%;
}
html[dir=ltr] .new-design .moreoption-item .item .form-control-sm::placeholder,
html[dir=rtl] .new-design .moreoption-item .item .form-control-sm::placeholder,
#ar .new-design .moreoption-item .item .form-control-sm::placeholder {
  font-size: 0.9rem;
}
html[dir=ltr] .new-design .moreoption-item label,
html[dir=rtl] .new-design .moreoption-item label,
#ar .new-design .moreoption-item label {
  flex: 0 0 auto;
  padding-right: 5px;
}
html[dir=ltr] .new-design .moreoption-item .form-control,
html[dir=rtl] .new-design .moreoption-item .form-control,
#ar .new-design .moreoption-item .form-control {
  border-radius: 6px;
  background: #fff;
  border: 1px solid rgba(112, 112, 112, 0.09);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.07);
  height: 37px;
}
html[dir=ltr] .new-design .moreoption-item .select,
html[dir=ltr] .new-design .moreoption-item .select__field,
html[dir=rtl] .new-design .moreoption-item .select,
html[dir=rtl] .new-design .moreoption-item .select__field,
#ar .new-design .moreoption-item .select,
#ar .new-design .moreoption-item .select__field {
  height: 37px;
}
html[dir=ltr] .new-design .moreoption-item.show,
html[dir=rtl] .new-design .moreoption-item.show,
#ar .new-design .moreoption-item.show {
  padding: 5px 0;
  margin-top: 5px;
  height: 47px;
  transition: height 0.4s;
}
html[dir=ltr] .new-design .moreoption-item.show::before,
html[dir=rtl] .new-design .moreoption-item.show::before,
#ar .new-design .moreoption-item.show::before {
  width: calc(66.6% + 150px);
  border: 1px solid rgba(112, 112, 112, 0.09);
  transform: translateY(0);
  transition: width 0.5s;
  transition-delay: 0s;
}
html[dir=ltr] .new-design .moreoption-item.show .item,
html[dir=rtl] .new-design .moreoption-item.show .item,
#ar .new-design .moreoption-item.show .item {
  opacity: 1;
  transition: all 0.2s;
  transition-delay: 0.2s;
}
html[dir=ltr] .new-design .price-animate .best-price,
html[dir=rtl] .new-design .price-animate .best-price,
#ar .new-design .price-animate .best-price {
  display: none;
}
html[dir=ltr] .new-design .price-animate .best-price .action,
html[dir=rtl] .new-design .price-animate .best-price .action,
#ar .new-design .price-animate .best-price .action {
  width: 85px;
  height: 41px;
  align-items: center;
  display: flex;
  border-radius: 5px;
  background: rgba(226, 226, 226, 0.46);
  border: 1px solid rgba(112, 112, 112, 0.04);
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.04);
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .price-animate .best-price .action,
html[dir=rtl] .new-design .price-animate .best-price .action,
#ar .new-design .price-animate .best-price .action {
    width: 105px;
  }
}
@media screen and (min-width: 1680px) {
  html[dir=ltr] .new-design .price-animate .best-price .action,
html[dir=rtl] .new-design .price-animate .best-price .action,
#ar .new-design .price-animate .best-price .action {
    width: 120px;
  }
}
html[dir=ltr] .new-design .price-animate .best-price .switchery,
html[dir=rtl] .new-design .price-animate .best-price .switchery,
#ar .new-design .price-animate .best-price .switchery {
  margin: 5px;
}
html[dir=ltr] .new-design .price-animate.show .best-price,
html[dir=rtl] .new-design .price-animate.show .best-price,
#ar .new-design .price-animate.show .best-price {
  display: block;
  margin-left: 5px;
}
html[dir=ltr] .new-design .price-animate.show .btn-light,
html[dir=rtl] .new-design .price-animate.show .btn-light,
#ar .new-design .price-animate.show .btn-light {
  width: 25px !important;
  flex: 0 0 25px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .price-animate.show .btn-light,
html[dir=rtl] .new-design .price-animate.show .btn-light,
#ar .new-design .price-animate.show .btn-light {
    width: 35px !important;
    flex: 0 0 35px;
  }
}
html[dir=ltr] .new-design .price-animate.show input,
html[dir=rtl] .new-design .price-animate.show input,
#ar .new-design .price-animate.show input {
  width: calc(100% - 100px);
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .price-animate.show input,
html[dir=rtl] .new-design .price-animate.show input,
#ar .new-design .price-animate.show input {
    width: calc(100% - 150px);
  }
}
html[dir=ltr] .new-design .portfolio-section,
html[dir=rtl] .new-design .portfolio-section,
#ar .new-design .portfolio-section {
  height: auto;
  position: relative;
  background-color: #ffffff;
  padding: 15px 0 15px 10px;
  /************ custom checkbox***********/
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .portfolio-section,
html[dir=rtl] .new-design .portfolio-section,
#ar .new-design .portfolio-section {
    padding: 15px 10px;
  }
}
html[dir=ltr] .new-design .portfolio-section .tableFixHead,
html[dir=rtl] .new-design .portfolio-section .tableFixHead,
#ar .new-design .portfolio-section .tableFixHead {
  max-height: 50vh;
}
html[dir=ltr] .new-design .portfolio-section .portfolio-grid,
html[dir=rtl] .new-design .portfolio-section .portfolio-grid,
#ar .new-design .portfolio-section .portfolio-grid {
  margin: 0 auto;
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio-grid,
html[dir=rtl] .new-design .portfolio-section .portfolio-grid,
#ar .new-design .portfolio-section .portfolio-grid {
    flex-direction: row-reverse;
  }
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio-chart,
html[dir=rtl] .new-design .portfolio-section .portfolio-chart,
#ar .new-design .portfolio-section .portfolio-chart {
    padding-right: 0;
  }
}
html[dir=ltr] .new-design .portfolio-section .portfolio,
html[dir=rtl] .new-design .portfolio-section .portfolio,
#ar .new-design .portfolio-section .portfolio {
  background: white !important;
  --bs-table-border-color: rgba(201, 194, 164, 0.25);
}
html[dir=ltr] .new-design .portfolio-section .portfolio thead tr th,
html[dir=rtl] .new-design .portfolio-section .portfolio thead tr th,
#ar .new-design .portfolio-section .portfolio thead tr th {
  vertical-align: middle;
  font-size: 0.89rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio thead tr th,
html[dir=rtl] .new-design .portfolio-section .portfolio thead tr th,
#ar .new-design .portfolio-section .portfolio thead tr th {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .portfolio-section .portfolio thead .sub-head,
html[dir=rtl] .new-design .portfolio-section .portfolio thead .sub-head,
#ar .new-design .portfolio-section .portfolio thead .sub-head {
  display: block;
  max-height: 25px;
  text-align: center;
  margin-bottom: 5px;
}
@media only screen and (max-width: 1680px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio thead .sub-head,
html[dir=rtl] .new-design .portfolio-section .portfolio thead .sub-head,
#ar .new-design .portfolio-section .portfolio thead .sub-head {
    margin-bottom: 2px;
  }
}
html[dir=ltr] .new-design .portfolio-section .portfolio thead .sub-head-unit,
html[dir=rtl] .new-design .portfolio-section .portfolio thead .sub-head-unit,
#ar .new-design .portfolio-section .portfolio thead .sub-head-unit {
  display: flex;
  justify-content: space-between;
}
html[dir=ltr] .new-design .portfolio-section .portfolio thead .sub-head-unit .unit-label,
html[dir=rtl] .new-design .portfolio-section .portfolio thead .sub-head-unit .unit-label,
#ar .new-design .portfolio-section .portfolio thead .sub-head-unit .unit-label {
  width: 50%;
  font-size: 0.8rem;
  color: #2c2c2c;
  text-align: center;
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody tr:nth-child(odd),
html[dir=rtl] .new-design .portfolio-section .portfolio tbody tr:nth-child(odd),
#ar .new-design .portfolio-section .portfolio tbody tr:nth-child(odd) {
  background: #f5f5f5;
  background: rgba(223, 234, 244, 0.27);
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody td,
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td,
#ar .new-design .portfolio-section .portfolio tbody td {
  font-weight: bold;
  vertical-align: middle;
  border-bottom: 1px solid rgba(201, 194, 164, 0.25);
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody td:first-child,
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td:first-child,
#ar .new-design .portfolio-section .portfolio tbody td:first-child {
  font-weight: normal;
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody td #divProfitLossPercent,
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td #divProfitLossPercent,
#ar .new-design .portfolio-section .portfolio tbody td #divProfitLossPercent {
  font-size: 1.09rem;
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody td .t-num,
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td .t-num,
#ar .new-design .portfolio-section .portfolio tbody td .t-num {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody td .t-num span:nth-child(2),
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td .t-num span:nth-child(2),
#ar .new-design .portfolio-section .portfolio tbody td .t-num span:nth-child(2) {
  max-width: 95px;
  margin-left: 10px;
}
html[dir=ltr] .new-design .portfolio-section .portfolio tbody td:nth-child(6),
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td:nth-child(6),
#ar .new-design .portfolio-section .portfolio tbody td:nth-child(6) {
  width: 60px;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio tbody td:nth-child(6),
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td:nth-child(6),
#ar .new-design .portfolio-section .portfolio tbody td:nth-child(6) {
    width: 80px;
  }
}
html[dir=ltr] .new-design .portfolio-section .portfolio .company,
html[dir=rtl] .new-design .portfolio-section .portfolio .company,
#ar .new-design .portfolio-section .portfolio .company {
  display: flex !important;
  justify-content: flex-start;
  align-items: center;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .company .logo-company,
html[dir=rtl] .new-design .portfolio-section .portfolio .company .logo-company,
#ar .new-design .portfolio-section .portfolio .company .logo-company {
  margin: 0 3px 0 0;
  flex: 0 0 20px;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio .company .logo-company,
html[dir=rtl] .new-design .portfolio-section .portfolio .company .logo-company,
#ar .new-design .portfolio-section .portfolio .company .logo-company {
    margin: 0 10px 0 0;
  }
}
html[dir=ltr] .new-design .portfolio-section .portfolio .company .title-company,
html[dir=rtl] .new-design .portfolio-section .portfolio .company .title-company,
#ar .new-design .portfolio-section .portfolio .company .title-company {
  color: #61555c;
  font-size: 0.96rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .portfolio-section .portfolio .company .title-company,
html[dir=rtl] .new-design .portfolio-section .portfolio .company .title-company,
#ar .new-design .portfolio-section .portfolio .company .title-company {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .portfolio-section .portfolio .btn,
html[dir=rtl] .new-design .portfolio-section .portfolio .btn,
#ar .new-design .portfolio-section .portfolio .btn {
  width: 65px;
  padding: 5px 3px;
  border-radius: 3px;
  font-size: 0.89rem;
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .portfolio-section .portfolio .btn.sell,
html[dir=rtl] .new-design .portfolio-section .portfolio .btn.sell,
#ar .new-design .portfolio-section .portfolio .btn.sell {
  background: #f8b453;
  border-bottom: 1px solid #e6a447;
  color: #653f16;
  position: relative;
  border-radius: 3px;
  padding: 6px 3px 5px;
  transform: scale(1);
}
html[dir=ltr] .new-design .portfolio-section .portfolio .btn.sell:after,
html[dir=rtl] .new-design .portfolio-section .portfolio .btn.sell:after,
#ar .new-design .portfolio-section .portfolio .btn.sell:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 3px;
  width: 100%;
  background: #e6a447;
  border-radius: 0 0 3px 3px;
  left: 0;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .btn.sell svg,
html[dir=rtl] .new-design .portfolio-section .portfolio .btn.sell svg,
#ar .new-design .portfolio-section .portfolio .btn.sell svg {
  display: none;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .detailed,
html[dir=rtl] .new-design .portfolio-section .portfolio .detailed,
#ar .new-design .portfolio-section .portfolio .detailed {
  display: block;
  padding: 0.6rem;
  text-align: center;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .current-p,
html[dir=rtl] .new-design .portfolio-section .portfolio .current-p,
#ar .new-design .portfolio-section .portfolio .current-p {
  background: #a8e2c8;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .buy-p,
html[dir=rtl] .new-design .portfolio-section .portfolio .buy-p,
#ar .new-design .portfolio-section .portfolio .buy-p {
  background: #e8f6ff;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .gain1,
html[dir=rtl] .new-design .portfolio-section .portfolio .gain1,
#ar .new-design .portfolio-section .portfolio .gain1 {
  background: #91c9a5;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .gain2,
html[dir=rtl] .new-design .portfolio-section .portfolio .gain2,
#ar .new-design .portfolio-section .portfolio .gain2 {
  background: #a8e2c9;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .gain3,
html[dir=rtl] .new-design .portfolio-section .portfolio .gain3,
#ar .new-design .portfolio-section .portfolio .gain3 {
  background: #adedd1;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .stocks-no,
html[dir=rtl] .new-design .portfolio-section .portfolio .stocks-no,
#ar .new-design .portfolio-section .portfolio .stocks-no {
  background: #862254;
  color: #fff;
}
html[dir=ltr] .new-design.qiib .portfolio-section .portfolio .stocks-no,
html[dir=rtl] .new-design.qiib .portfolio-section .portfolio .stocks-no,
#ar .new-design.qiib .portfolio-section .portfolio .stocks-no {
    background: #CF122B;
    color: #fff;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .loss,
html[dir=rtl] .new-design .portfolio-section .portfolio .loss,
#ar .new-design .portfolio-section .portfolio .loss {
  background: #efc1d8 !important;
  color: #e02d2d;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .loss1,
html[dir=rtl] .new-design .portfolio-section .portfolio .loss1,
#ar .new-design .portfolio-section .portfolio .loss1 {
  background: #f09b9a !important;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .price_no span:nth-child(3),
html[dir=rtl] .new-design .portfolio-section .portfolio .price_no span:nth-child(3),
#ar .new-design .portfolio-section .portfolio .price_no span:nth-child(3) {
  color: #2a75b5;
  padding: 1px;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .price_no span:nth-child(1),
html[dir=rtl] .new-design .portfolio-section .portfolio .price_no span:nth-child(1),
#ar .new-design .portfolio-section .portfolio .price_no span:nth-child(1) {
  padding: 1px;
}
html[dir=ltr] .new-design .portfolio-section .portfolio .price_no span:nth-child(2),
html[dir=rtl] .new-design .portfolio-section .portfolio .price_no span:nth-child(2),
#ar .new-design .portfolio-section .portfolio .price_no span:nth-child(2) {
  padding: 0 2px !important;
}
html[dir=ltr] .new-design .portfolio-section .chart-zone,
html[dir=rtl] .new-design .portfolio-section .chart-zone,
#ar .new-design .portfolio-section .chart-zone {
  text-align: center;
}
html[dir=ltr] .new-design .portfolio-section .chart-zone img,
html[dir=rtl] .new-design .portfolio-section .chart-zone img,
#ar .new-design .portfolio-section .chart-zone img {
  width: 260px;
  max-width: 300px;
}
html[dir=ltr] .new-design .portfolio-section #PortfolioHolder,
html[dir=rtl] .new-design .portfolio-section #PortfolioHolder,
#ar .new-design .portfolio-section #PortfolioHolder {
  border-radius: 7px 7px 0px 0px;
  background: #fff;
  border: 1px solid #efece1;
  box-shadow: 0px 3px 16px rgba(10, 75, 109, 0.08);
}
html[dir=ltr] .new-design .portfolio-section .custom-control-label:before,
html[dir=rtl] .new-design .portfolio-section .custom-control-label:before,
#ar .new-design .portfolio-section .custom-control-label:before {
  border-radius: 3px !important;
  background-image: unset;
  top: auto;
  right: 10px !important;
  border: 2px solid #83205a;
  background-color: transparent;
  -webkit-transition: background-color 800ms linear;
  -moz-transition: background-color 800ms linear;
  -o-transition: background-color 800ms linear;
  -ms-transition: background-color 800ms linear;
  transition: background-color 800ms linear;
  width: 18px;
  height: 19px;
}
html[dir=ltr] .new-design .portfolio-section .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
html[dir=rtl] .new-design .portfolio-section .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
#ar .new-design .portfolio-section .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #83205a;
}
html[dir=ltr] .new-design .portfolio-section .custom-checkbox .custom-control-input:not(:checked).custom-control-label::after,
html[dir=rtl] .new-design .portfolio-section .custom-checkbox .custom-control-input:not(:checked).custom-control-label::after,
#ar .new-design .portfolio-section .custom-checkbox .custom-control-input:not(:checked).custom-control-label::after {
  top: -1rem;
  transition: all 800ms linear;
}
html[dir=ltr] .new-design .portfolio-section .custom-control-label::after,
html[dir=rtl] .new-design .portfolio-section .custom-control-label::after,
#ar .new-design .portfolio-section .custom-control-label::after {
  position: absolute;
  top: 1.3rem;
  /* left: -53px!important; */
  display: block;
  width: 14px;
  height: 15px;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
  right: 12px !important;
}
html[dir=ltr] .new-design .w-right-side-portfolio,
html[dir=rtl] .new-design .w-right-side-portfolio,
#ar .new-design .w-right-side-portfolio {
  padding: 0;
  min-width: auto !important;
}
@media only screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .w-right-side-portfolio,
html[dir=rtl] .new-design .w-right-side-portfolio,
#ar .new-design .w-right-side-portfolio {
    height: 50% !important;
  }
}
html[dir=ltr] .new-design .note-wrapper,
html[dir=rtl] .new-design .note-wrapper,
#ar .new-design .note-wrapper {
  border-radius: 3px;
  background: #eff7fd;
  border: 1px solid #90cbff;
  color: #1e88e5;
  padding: 10px 15px;
  display: flex;
  line-height: 1.6rem;
  font-size: 0.96rem;
}
html[dir=ltr] .new-design .note-wrapper svg,
html[dir=rtl] .new-design .note-wrapper svg,
#ar .new-design .note-wrapper svg {
  flex: 0 0 21px;
  margin-right: 15px;
  height: 22px;
}
html[dir=ltr] .new-design #grid-outer,
html[dir=rtl] .new-design #grid-outer,
#ar .new-design #grid-outer {
  border-radius: 7px 7px 0px 0px;
  border: 1px solid #efece1;
  box-shadow: 0px 3px 16px rgba(10, 75, 109, 0.08);
  background: white !important;
}
@media only screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design #grid-outer,
html[dir=rtl] .new-design #grid-outer,
#ar .new-design #grid-outer {
    max-height: 98% !important;
  }
}
html[dir=ltr] .new-design .gain,
html[dir=rtl] .new-design .gain,
#ar .new-design .gain {
  background: #adedd1 !important;
}
html[dir=ltr] .new-design .ryal,
html[dir=rtl] .new-design .ryal,
#ar .new-design .ryal {
  background: #adedd1 !important;
}
html[dir=ltr] .new-design .ltr-bidi,
html[dir=rtl] .new-design .ltr-bidi,
#ar .new-design .ltr-bidi {
  direction: ltr;
  unicode-bidi: bidi-override;
}
html[dir=ltr] .new-design .transactions,
html[dir=rtl] .new-design .transactions,
#ar .new-design .transactions {
  padding: 15px;
}
html[dir=ltr] .new-design .transactions .section-head,
html[dir=rtl] .new-design .transactions .section-head,
#ar .new-design .transactions .section-head {
  background: #f7f9fc;
  border-radius: 5px;
  border: 1px solid rgba(196, 197, 199, 0.38);
  align-items: center;
  justify-content: space-between;
  padding: 0.3rem 15px;
}
html[dir=ltr] .new-design .transactions .section-head .action .btn,
html[dir=rtl] .new-design .transactions .section-head .action .btn,
#ar .new-design .transactions .section-head .action .btn {
  font-size: 1rem;
  height: 45px;
  min-width: 170px;
  font-family: "TheGroup12-Bold";
  line-height: 35px;
  transform: scale(1);
  display: inline-flex;
  flex: 0 0 170px;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .transactions .section-head .action .btn,
html[dir=rtl] .new-design .transactions .section-head .action .btn,
#ar .new-design .transactions .section-head .action .btn {
    line-height: 25px;
    height: 35px;
  }
}
@media screen and (max-height: 699px) {
  html[dir=ltr] .new-design .transactions .section-head .action .btn,
html[dir=rtl] .new-design .transactions .section-head .action .btn,
#ar .new-design .transactions .section-head .action .btn {
    line-height: 25px;
    height: 35px;
  }
}
html[dir=ltr] .new-design .transactions .section-head .action .btn .ico-btngroupsahltrans,
html[dir=rtl] .new-design .transactions .section-head .action .btn .ico-btngroupsahltrans,
#ar .new-design .transactions .section-head .action .btn .ico-btngroupsahltrans {
  margin-right: 5px;
  margin-left: 5px;
  width: 23px;
  flex: 0 0 23px;
  height: 23px;
  display: inline-block;
  background-repeat: no-repeat;
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.deposit,
html[dir=rtl] .new-design .transactions .section-head .action .btn.deposit,
#ar .new-design .transactions .section-head .action .btn.deposit {
  color: #000;
  background: #fff;
  border: 1px solid #b9efc6;
  border-radius: 10px;
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.deposit .ico-btngroupsahltrans,
html[dir=rtl] .new-design .transactions .section-head .action .btn.deposit .ico-btngroupsahltrans,
#ar .new-design .transactions .section-head .action .btn.deposit .ico-btngroupsahltrans {
  background-image: url('data:image/svg+xml,<svg id="ico-togroup" xmlns="http://www.w3.org/2000/svg" width="21.602" height="21.602" viewBox="0 0 21.602 21.602"><path id="Path_11578" data-name="Path 11578" d="M10.8,0A10.8,10.8,0,1,1,0,10.8,10.8,10.8,0,0,1,10.8,0Z" transform="translate(0 21.602) rotate(-90)" fill="%23b9efc6"/><path id="Path_11579" data-name="Path 11579" d="M9.366,4.683l-.825.825L5.269,2.242V9.367H4.1V2.242L.831,5.515,0,4.683,4.683,0Z" transform="translate(15.608 15.361) rotate(180)" fill="%230d472d" stroke="%230d462e" stroke-width="1"/></svg>');
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.deposit.active,
html[dir=rtl] .new-design .transactions .section-head .action .btn.deposit.active,
#ar .new-design .transactions .section-head .action .btn.deposit.active {
  background: #b9efc6;
  border: 1px solid #44c490;
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.deposit.active .ico-btngroupsahltrans,
html[dir=rtl] .new-design .transactions .section-head .action .btn.deposit.active .ico-btngroupsahltrans,
#ar .new-design .transactions .section-head .action .btn.deposit.active .ico-btngroupsahltrans {
  background-image: url('data:image/svg+xml,<svg id="ico-togroup" xmlns="http://www.w3.org/2000/svg" width="21.602" height="21.602" viewBox="0 0 21.602 21.602"><path id="Path_11578" data-name="Path 11578" d="M10.8,0A10.8,10.8,0,1,1,0,10.8,10.8,10.8,0,0,1,10.8,0Z" transform="translate(0 21.602) rotate(-90)" fill="%23dbffe3"/><path id="Union_9" data-name="Union 9" d="M-2652.44,7.4a.608.608,0,0,1-.434-.208l-1.992-2.318a.547.547,0,0,1,.086-.8.617.617,0,0,1,.439-.125.607.607,0,0,1,.4.206l1.573,1.831,6.143-5.822a.623.623,0,0,1,.846,0,.548.548,0,0,1,0,.8l-6.611,6.267a.616.616,0,0,1-.423.166Z" transform="translate(2660.927 8.073)" fill="%230d462e" stroke="%230e462e" stroke-miterlimit="10" stroke-width="1.4"/></svg>');
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.withdraw,
html[dir=rtl] .new-design .transactions .section-head .action .btn.withdraw,
#ar .new-design .transactions .section-head .action .btn.withdraw {
  color: #000;
  background: #fff;
  border: 1px solid #e5a6c6;
  border-radius: 10px;
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.withdraw .ico-btngroupsahltrans,
html[dir=rtl] .new-design .transactions .section-head .action .btn.withdraw .ico-btngroupsahltrans,
#ar .new-design .transactions .section-head .action .btn.withdraw .ico-btngroupsahltrans {
  background-image: url('data:image/svg+xml,<svg id="ico-tobank" xmlns="http://www.w3.org/2000/svg" width="22.293" height="22.293" viewBox="0 0 22.293 22.293"><path id="Path_23598" data-name="Path 23598" d="M11.147,0A11.147,11.147,0,1,1,0,11.147,11.147,11.147,0,0,1,11.147,0Z" transform="translate(0 0)" fill="%23f8bcdc"/><path id="Path_11577" data-name="Path 11577" d="M9.666,4.833l-.852.852L5.437,2.314V9.666H4.229V2.314L.858,5.691,0,4.833,4.833,0Z" transform="translate(6.442 6.442)" fill="%239d4172" stroke="%239a3f70" stroke-width="1"/></svg>');
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.withdraw.active,
html[dir=rtl] .new-design .transactions .section-head .action .btn.withdraw.active,
#ar .new-design .transactions .section-head .action .btn.withdraw.active {
  background: linear-gradient(#e5acc9 0%, #e694be 100%);
  border: 1px solid #b24d81;
}
html[dir=ltr] .new-design .transactions .section-head .action .btn.withdraw.active .ico-btngroupsahltrans,
html[dir=rtl] .new-design .transactions .section-head .action .btn.withdraw.active .ico-btngroupsahltrans,
#ar .new-design .transactions .section-head .action .btn.withdraw.active .ico-btngroupsahltrans {
  background-image: url('data:image/svg+xml,<svg id="ico-tobank" xmlns="http://www.w3.org/2000/svg" width="22.293" height="22.293" viewBox="0 0 22.293 22.293"><circle id="Ellipse_2" data-name="Ellipse 2" cx="11.147" cy="11.147" r="11.147" transform="translate(0 0)" fill="%23ffe6f3"/><path id="Union_9" data-name="Union 9" d="M-2652.44,7.4a.608.608,0,0,1-.434-.208l-1.992-2.318a.547.547,0,0,1,.086-.8.617.617,0,0,1,.439-.125.607.607,0,0,1,.4.206l1.573,1.831,6.143-5.822a.623.623,0,0,1,.846,0,.548.548,0,0,1,0,.8l-6.611,6.267a.616.616,0,0,1-.423.166Z" transform="translate(2661.247 7.445)" fill="%2383205a" stroke="%23831f5a" stroke-miterlimit="10" stroke-width="1.4"/></svg>');
}
html[dir=ltr] .new-design .transactions .add-iban,
html[dir=rtl] .new-design .transactions .add-iban,
#ar .new-design .transactions .add-iban {
  position: relative;
  height: auto;
  border-radius: 5px;
  align-items: center;
  justify-content: space-between;
  padding: 5px 15px;
  margin: 5px 0;
  background: #f7f9fc;
  border: 1px solid rgba(196, 197, 199, 0.38);
}
html[dir=ltr] .new-design .transactions .add-iban .cont,
html[dir=rtl] .new-design .transactions .add-iban .cont,
#ar .new-design .transactions .add-iban .cont {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .transactions .add-iban .cont,
html[dir=rtl] .new-design .transactions .add-iban .cont,
#ar .new-design .transactions .add-iban .cont {
    flex-wrap: wrap;
  }
}
html[dir=ltr] .new-design .transactions .add-iban .close-iban,
html[dir=rtl] .new-design .transactions .add-iban .close-iban,
#ar .new-design .transactions .add-iban .close-iban {
  position: relative;
  justify-content: end;
  display: flex;
  width: 100%;
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .transactions .add-iban .close-iban,
html[dir=rtl] .new-design .transactions .add-iban .close-iban,
#ar .new-design .transactions .add-iban .close-iban {
    position: absolute;
    top: 0;
    left: 0;
  }
}
html[dir=ltr] .new-design .transactions .add-iban .close-iban svg,
html[dir=rtl] .new-design .transactions .add-iban .close-iban svg,
#ar .new-design .transactions .add-iban .close-iban svg {
  width: 20px;
  height: 20px;
}
html[dir=ltr] .new-design .transactions .add-iban .save-btn,
html[dir=rtl] .new-design .transactions .add-iban .save-btn,
#ar .new-design .transactions .add-iban .save-btn {
  border-radius: 5px;
  height: 40px;
  min-width: 110px;
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5);
  margin-right: auto;
}
html[dir=ltr] .new-design .transactions .add-iban .save-btn:hover,
html[dir=rtl] .new-design .transactions .add-iban .save-btn:hover,
#ar .new-design .transactions .add-iban .save-btn:hover {
  background: #7DC095;
}
html[dir=ltr] .new-design .transactions .content .banks-head,
html[dir=ltr] .new-design .transactions .content .previous-transactions .title,
html[dir=rtl] .new-design .transactions .content .banks-head,
html[dir=rtl] .new-design .transactions .content .previous-transactions .title,
#ar .new-design .transactions .content .banks-head,
#ar .new-design .transactions .content .previous-transactions .title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 0 5px 15px !important;
}
@media only screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .transactions .content .banks-head,
html[dir=ltr] .new-design .transactions .content .previous-transactions .title,
html[dir=rtl] .new-design .transactions .content .banks-head,
html[dir=rtl] .new-design .transactions .content .previous-transactions .title,
#ar .new-design .transactions .content .banks-head,
#ar .new-design .transactions .content .previous-transactions .title {
    padding: 5px 0 5px 15px !important;
  }
}
html[dir=ltr] .new-design .transactions .content .status,
html[dir=rtl] .new-design .transactions .content .status,
#ar .new-design .transactions .content .status {
  font-size: 1.3rem;
  align-items: center;
}
html[dir=ltr] .new-design .transactions .content .status > span,
html[dir=rtl] .new-design .transactions .content .status > span,
#ar .new-design .transactions .content .status > span {
  display: flex;
  align-items: center;
}
html[dir=ltr] .new-design .transactions .content .status .balance,
html[dir=rtl] .new-design .transactions .content .status .balance,
#ar .new-design .transactions .content .status .balance {
  font-size: 0.96rem;
  color: #862254;
  font-family: "TheGroup12-Bold";
}
@media only screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .transactions .content .status .balance,
html[dir=rtl] .new-design .transactions .content .status .balance,
#ar .new-design .transactions .content .status .balance {
    margin-top: 3px;
  }
}
html[dir=ltr] .new-design .transactions .content .status .number-font,
html[dir=rtl] .new-design .transactions .content .status .number-font,
#ar .new-design .transactions .content .status .number-font {
  font-family: "Roboto-Number", "TheGroup12-Regular" !important;
}
html[dir=ltr] .new-design .transactions .previous-transactions td .status-transaction,
html[dir=rtl] .new-design .transactions .previous-transactions td .status-transaction,
#ar .new-design .transactions .previous-transactions td .status-transaction {
  min-width: 70px;
  height: 23px;
  display: inline-block;
  line-height: 23px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding: 0 5px;
}
html[dir=ltr] .new-design .transactions .previous-transactions td .status-transaction.active,
html[dir=rtl] .new-design .transactions .previous-transactions td .status-transaction.active,
#ar .new-design .transactions .previous-transactions td .status-transaction.active {
  color: #6bb183;
  background: #d7f5e9;
  border: 1px solid #6bb183;
}
html[dir=ltr] .new-design .transactions .previous-transactions td .status-transaction.inactive,
html[dir=rtl] .new-design .transactions .previous-transactions td .status-transaction.inactive,
#ar .new-design .transactions .previous-transactions td .status-transaction.inactive {
  color: #f47070;
  background: #f3dada;
  border: 1px solid #f09b9a;
}
html[dir=ltr] .new-design .transactions .previous-transactions td .status-transaction.executing,
html[dir=rtl] .new-design .transactions .previous-transactions td .status-transaction.executing,
#ar .new-design .transactions .previous-transactions td .status-transaction.executing {
  background: #f3dada;
  background: #ffedda;
  border: 1px solid #ff8302;
  color: #ff8302;
}
html[dir=ltr] .new-design .transactions .tableFixHead,
html[dir=rtl] .new-design .transactions .tableFixHead,
#ar .new-design .transactions .tableFixHead {
  max-height: 127px;
}
html[dir=ltr] .new-design .transactions .transactions-list,
html[dir=rtl] .new-design .transactions .transactions-list,
#ar .new-design .transactions .transactions-list {
  border: 0;
  border-top: none !important;
}
html[dir=ltr] .new-design .transactions .transactions-list th:not(:nth-child(2)),
html[dir=ltr] .new-design .transactions .transactions-list td:not(:nth-child(2)),
html[dir=rtl] .new-design .transactions .transactions-list th:not(:nth-child(2)),
html[dir=rtl] .new-design .transactions .transactions-list td:not(:nth-child(2)),
#ar .new-design .transactions .transactions-list th:not(:nth-child(2)),
#ar .new-design .transactions .transactions-list td:not(:nth-child(2)) {
  text-align: center !important;
}
html[dir=ltr] .new-design .transactions .transactions-list tbody tr,
html[dir=rtl] .new-design .transactions .transactions-list tbody tr,
#ar .new-design .transactions .transactions-list tbody tr {
  border-bottom: 1px solid rgba(201, 194, 164, 0.25);
}
html[dir=ltr] .new-design .transactions .transactions-list td,
html[dir=rtl] .new-design .transactions .transactions-list td,
#ar .new-design .transactions .transactions-list td {
  color: #61555c;
  font-size: 0.96rem;
}
html[dir=ltr] .new-design .transactions .transactions-list td span[dir=ltr],
html[dir=rtl] .new-design .transactions .transactions-list td span[dir=ltr],
#ar .new-design .transactions .transactions-list td span[dir=ltr] {
  font-size: 0.96rem !important;
}
html[dir=ltr] .new-design .transactions .transactions-list td .grey,
html[dir=rtl] .new-design .transactions .transactions-list td .grey,
#ar .new-design .transactions .transactions-list td .grey {
  color: #747474 !important;
}
html[dir=ltr] .new-design .transactions .transactions-list td .company,
html[dir=rtl] .new-design .transactions .transactions-list td .company,
#ar .new-design .transactions .transactions-list td .company {
  display: flex !important;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
}
html[dir=ltr] .new-design .transactions .transactions-list td .company .logo-company img,
html[dir=rtl] .new-design .transactions .transactions-list td .company .logo-company img,
#ar .new-design .transactions .transactions-list td .company .logo-company img {
  width: 24px;
}
html[dir=ltr] .new-design .transactions .transactions-list td .company .title-company,
html[dir=rtl] .new-design .transactions .transactions-list td .company .title-company,
#ar .new-design .transactions .transactions-list td .company .title-company {
  color: #61555c;
  padding-right: 10px;
  padding-left: 10px;
}
html[dir=ltr] .new-design .transactions .transactions-list td .delete-order,
html[dir=rtl] .new-design .transactions .transactions-list td .delete-order,
#ar .new-design .transactions .transactions-list td .delete-order {
  margin: 0 auto;
}
html[dir=ltr] .new-design .transactions .transactions-list td .status-transaction,
html[dir=rtl] .new-design .transactions .transactions-list td .status-transaction,
#ar .new-design .transactions .transactions-list td .status-transaction {
  min-width: 70px;
  height: 23px;
  display: inline-block;
  line-height: 23px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding: 0 5px;
  font-size: 0.89rem;
}
html[dir=ltr] .new-design .transactions .transactions-list td .status-transaction.active,
html[dir=rtl] .new-design .transactions .transactions-list td .status-transaction.active,
#ar .new-design .transactions .transactions-list td .status-transaction.active {
  color: #6bb183;
  background: #d7f5e9;
  border: 1px solid #6bb183;
}
html[dir=ltr] .new-design .transactions .transactions-list td .status-transaction.inactive,
html[dir=rtl] .new-design .transactions .transactions-list td .status-transaction.inactive,
#ar .new-design .transactions .transactions-list td .status-transaction.inactive {
  color: #f47070;
  background: #f3dada;
  border: 1px solid #f09b9a;
}
html[dir=ltr] .new-design .transactions .transactions-list td .status-transaction.pendingapprove,
html[dir=rtl] .new-design .transactions .transactions-list td .status-transaction.pendingapprove,
#ar .new-design .transactions .transactions-list td .status-transaction.pendingapprove {
  color: #ff8302;
  background: #ffedda;
  border: 1px solid #ff8302;
}
html[dir=ltr] .new-design .transactions .transactions-list td .status-transaction.approvedcs,
html[dir=rtl] .new-design .transactions .transactions-list td .status-transaction.approvedcs,
#ar .new-design .transactions .transactions-list td .status-transaction.approvedcs {
  color: #862254;
  background: rgba(199, 169, 184, 0.51);
  border: 1px solid #862254;
}
html[dir=ltr] .new-design .transactions .transactions-list td .val,
html[dir=rtl] .new-design .transactions .transactions-list td .val,
#ar .new-design .transactions .transactions-list td .val {
  color: #747474;
}
html[dir=ltr] .new-design .transactions .transactions-list .sahl-plus,
html[dir=rtl] .new-design .transactions .transactions-list .sahl-plus,
#ar .new-design .transactions .transactions-list .sahl-plus {
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir=ltr] .new-design .transactions .transactions-list .sahl-plus .text,
html[dir=rtl] .new-design .transactions .transactions-list .sahl-plus .text,
#ar .new-design .transactions .transactions-list .sahl-plus .text {
  color: #862254;
  margin: 5px;
}
html[dir=ltr] .new-design .transactions .transactions-list .action,
html[dir=rtl] .new-design .transactions .transactions-list .action,
#ar .new-design .transactions .transactions-list .action {
  width: 27px;
  height: 27px;
  border-radius: 50%;
  padding: 5px;
  transition: all 0.3s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
}
html[dir=ltr] .new-design .transactions .transactions-list .action:hover,
html[dir=rtl] .new-design .transactions .transactions-list .action:hover,
#ar .new-design .transactions .transactions-list .action:hover {
  transform: scale(1.1);
  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
}
html[dir=ltr] .new-design .transactions .transactions-list .action:hover svg,
html[dir=rtl] .new-design .transactions .transactions-list .action:hover svg,
#ar .new-design .transactions .transactions-list .action:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design .transactions .transactions-list .action.delete,
html[dir=rtl] .new-design .transactions .transactions-list .action.delete,
#ar .new-design .transactions .transactions-list .action.delete {
  background: #e36a66;
}
html[dir=ltr] .new-design .transactions .transactions-list .action.edit,
html[dir=rtl] .new-design .transactions .transactions-list .action.edit,
#ar .new-design .transactions .transactions-list .action.edit {
  background: #7DC095;
}
html[dir=ltr] .new-design .transactions .transactions-list.prev td:nth-child(2), html[dir=ltr] .new-design .transactions .transactions-list.prev td:nth-child(3),
html[dir=rtl] .new-design .transactions .transactions-list.prev td:nth-child(2),
html[dir=rtl] .new-design .transactions .transactions-list.prev td:nth-child(3),
#ar .new-design .transactions .transactions-list.prev td:nth-child(2),
#ar .new-design .transactions .transactions-list.prev td:nth-child(3) {
  font-size: 0.96rem !important;
}
html[dir=ltr] .new-design .transactions .transactions-list.prev td:nth-child(4),
html[dir=rtl] .new-design .transactions .transactions-list.prev td:nth-child(4),
#ar .new-design .transactions .transactions-list.prev td:nth-child(4) {
  font-family: "TheGroup12-Regular";
  font-size: 0.89rem;
}
html[dir=ltr] .new-design .transactions .transactions-list.prev td:nth-child(5),
html[dir=rtl] .new-design .transactions .transactions-list.prev td:nth-child(5),
#ar .new-design .transactions .transactions-list.prev td:nth-child(5) {
  font-family: "TheGroup12-Bold";
  font-size: 1rem;
}
@media only screen and (max-width: 1199.9px) {
  html[dir=ltr] .new-design .transactions .refresh-ico,
html[dir=rtl] .new-design .transactions .refresh-ico,
#ar .new-design .transactions .refresh-ico {
    height: 15px !important;
  }
}
@media screen and (max-height: 699px) {
  html[dir=ltr] .new-design .transactions .refresh-ico,
html[dir=rtl] .new-design .transactions .refresh-ico,
#ar .new-design .transactions .refresh-ico {
    height: 15px !important;
  }
}
html[dir=ltr] .new-design .transactions .section-footer,
html[dir=rtl] .new-design .transactions .section-footer,
#ar .new-design .transactions .section-footer {
  border-radius: 7px;
  background: #f7f9fc;
  border: 1px solid rgba(196, 197, 199, 0.38);
  align-items: center;
  justify-content: flex-start;
  padding: 0.3rem 15px;
}
html[dir=ltr] .new-design .transactions .section-footer .form-transfer,
html[dir=rtl] .new-design .transactions .section-footer .form-transfer,
#ar .new-design .transactions .section-footer .form-transfer {
  align-items: center;
  justify-content: space-between;
}
html[dir=ltr] .new-design .transactions .section-footer .form-transfer input,
html[dir=rtl] .new-design .transactions .section-footer .form-transfer input,
#ar .new-design .transactions .section-footer .form-transfer input {
  border-radius: 5px !important;
  width: 220px;
  border-color: #dedede;
}
html[dir=ltr] .new-design .transactions .section-footer .form-transfer .btn,
html[dir=rtl] .new-design .transactions .section-footer .form-transfer .btn,
#ar .new-design .transactions .section-footer .form-transfer .btn {
  height: 37px;
  width: 150px;
  border-radius: 10px;
}
html[dir=ltr] .new-design .wrapper-b,
html[dir=rtl] .new-design .wrapper-b,
#ar .new-design .wrapper-b {
  border: 1px solid #efece1;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  border-radius: 7px;
  padding-top: 3px;
}
html[dir=ltr] .new-design #IBAN, html[dir=ltr] .new-design .iban-input,
html[dir=ltr] .new-design #AccNumber,
html[dir=rtl] .new-design #IBAN,
html[dir=rtl] .new-design .iban-input,
html[dir=rtl] .new-design #AccNumber,
#ar .new-design #IBAN,
#ar .new-design .iban-input,
#ar .new-design #AccNumber {
  font-size: 1rem !important;
  height: 35px !important;
  background: #fff;
}
html[dir=ltr] .new-design #IBAN::placeholder, html[dir=ltr] .new-design .iban-input::placeholder,
html[dir=ltr] .new-design #AccNumber::placeholder,
html[dir=rtl] .new-design #IBAN::placeholder,
html[dir=rtl] .new-design .iban-input::placeholder,
html[dir=rtl] .new-design #AccNumber::placeholder,
#ar .new-design #IBAN::placeholder,
#ar .new-design .iban-input::placeholder,
#ar .new-design #AccNumber::placeholder {
  height: 35px;
  min-height: 35px;
}
html[dir=ltr] .new-design #IBAN::-webkit-input-placeholder, html[dir=ltr] .new-design #IBAN::-moz-placeholder, html[dir=ltr] .new-design #IBAN:-ms-input-placeholder, html[dir=ltr] .new-design #IBAN::-ms-input-placeholder, html[dir=ltr] .new-design #IBAN:-moz-placeholder, html[dir=ltr] .new-design .iban-input::-webkit-input-placeholder, html[dir=ltr] .new-design .iban-input::-moz-placeholder, html[dir=ltr] .new-design .iban-input:-ms-input-placeholder, html[dir=ltr] .new-design .iban-input::-ms-input-placeholder, html[dir=ltr] .new-design .iban-input:-moz-placeholder,
html[dir=ltr] .new-design #AccNumber::-webkit-input-placeholder,
html[dir=ltr] .new-design #AccNumber::-moz-placeholder,
html[dir=ltr] .new-design #AccNumber:-ms-input-placeholder,
html[dir=ltr] .new-design #AccNumber::-ms-input-placeholder,
html[dir=ltr] .new-design #AccNumber:-moz-placeholder,
html[dir=rtl] .new-design #IBAN::-webkit-input-placeholder,
html[dir=rtl] .new-design #IBAN::-moz-placeholder,
html[dir=rtl] .new-design #IBAN:-ms-input-placeholder,
html[dir=rtl] .new-design #IBAN::-ms-input-placeholder,
html[dir=rtl] .new-design #IBAN:-moz-placeholder,
html[dir=rtl] .new-design .iban-input::-webkit-input-placeholder,
html[dir=rtl] .new-design .iban-input::-moz-placeholder,
html[dir=rtl] .new-design .iban-input:-ms-input-placeholder,
html[dir=rtl] .new-design .iban-input::-ms-input-placeholder,
html[dir=rtl] .new-design .iban-input:-moz-placeholder,
html[dir=rtl] .new-design #AccNumber::-webkit-input-placeholder,
html[dir=rtl] .new-design #AccNumber::-moz-placeholder,
html[dir=rtl] .new-design #AccNumber:-ms-input-placeholder,
html[dir=rtl] .new-design #AccNumber::-ms-input-placeholder,
html[dir=rtl] .new-design #AccNumber:-moz-placeholder,
#ar .new-design #IBAN::-webkit-input-placeholder,
#ar .new-design #IBAN::-moz-placeholder,
#ar .new-design #IBAN:-ms-input-placeholder,
#ar .new-design #IBAN::-ms-input-placeholder,
#ar .new-design #IBAN:-moz-placeholder,
#ar .new-design .iban-input::-webkit-input-placeholder,
#ar .new-design .iban-input::-moz-placeholder,
#ar .new-design .iban-input:-ms-input-placeholder,
#ar .new-design .iban-input::-ms-input-placeholder,
#ar .new-design .iban-input:-moz-placeholder,
#ar .new-design #AccNumber::-webkit-input-placeholder,
#ar .new-design #AccNumber::-moz-placeholder,
#ar .new-design #AccNumber:-ms-input-placeholder,
#ar .new-design #AccNumber::-ms-input-placeholder,
#ar .new-design #AccNumber:-moz-placeholder {
  height: 35px;
  min-height: 35px;
}
html[dir=ltr] .new-design div.section-head.d-flex > div:nth-child(2) > button,
html[dir=rtl] .new-design div.section-head.d-flex > div:nth-child(2) > button,
#ar .new-design div.section-head.d-flex > div:nth-child(2) > button {
  width: 130px;
}
html[dir=ltr] .new-design #grpSahl_grdAccounts_trheader_grdAccounts,
html[dir=rtl] .new-design #grpSahl_grdAccounts_trheader_grdAccounts,
#ar .new-design #grpSahl_grdAccounts_trheader_grdAccounts {
  width: 100%;
  position: sticky;
  top: -1px;
  background: #fff;
  border-bottom: 1px solid rgba(201, 194, 164, 0.25);
  z-index: 1;
}
html[dir=ltr] .new-design #selectedCountry .link,
html[dir=rtl] .new-design #selectedCountry .link,
#ar .new-design #selectedCountry .link {
  width: 100%;
  background-color: #fff !important;
}
html[dir=ltr] .new-design #selectedBank,
html[dir=rtl] .new-design #selectedBank,
#ar .new-design #selectedBank {
  line-height: 1rem;
  background: #fff;
}
html[dir=ltr] .new-design #selectedBank .link,
html[dir=rtl] .new-design #selectedBank .link,
#ar .new-design #selectedBank .link {
  width: 100%;
}
html[dir=ltr] .new-design .w-input .dropdown,
html[dir=rtl] .new-design .w-input .dropdown,
#ar .new-design .w-input .dropdown {
  width: 100%;
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .w-input:first-child,
html[dir=rtl] .new-design .w-input:first-child,
#ar .new-design .w-input:first-child {
    width: 30% !important;
  }
}
html[dir=ltr] .new-design .w-input:nth-child(2),
html[dir=rtl] .new-design .w-input:nth-child(2),
#ar .new-design .w-input:nth-child(2) {
  min-width: 270px;
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design .w-input#divAccNumber,
html[dir=rtl] .new-design .w-input#divAccNumber,
#ar .new-design .w-input#divAccNumber {
    width: calc(68% - 270px) !important;
  }
}
@media screen and (max-width: 1399.9px) {
  html[dir=ltr] .new-design #IBAN, html[dir=ltr] .new-design .iban-input,
html[dir=rtl] .new-design #IBAN,
html[dir=rtl] .new-design .iban-input,
#ar .new-design #IBAN,
#ar .new-design .iban-input {
    width: calc(68% - 270px) !important;
  }
}
html[dir=ltr] .new-design.qiib .balance,
html[dir=rtl] .new-design.qiib .balance,
#ar .new-design.qiib .balance {
    font-size: 0.96rem;
    color: #212529 !important;
}
html[dir=ltr] .new-design.qiib .sahl-plus .text,
html[dir=rtl] .new-design.qiib .sahl-plus .text,
#ar .new-design.qiib .sahl-plus .text {
    color: #212529 !important;
}
html[dir=ltr] .new-design .margin-info,
html[dir=rtl] .new-design .margin-info,
#ar .new-design .margin-info {
  padding: 15px 15px 0;
  height: 100%;
  position: relative;
}
html[dir=ltr] .new-design .margin-info .section-head,
html[dir=rtl] .new-design .margin-info .section-head,
#ar .new-design .margin-info .section-head {
  height: 56px;
  border-radius: 7px;
  background: rgba(247, 249, 252, 0.71);
  border: 1px solid rgba(196, 197, 199, 0.38);
  align-items: center;
  justify-content: space-between;
  padding: 15px;
}
html[dir=ltr] .new-design .margin-info .content .title,
html[dir=rtl] .new-design .margin-info .content .title,
#ar .new-design .margin-info .content .title {
  align-items: center;
  justify-content: space-between;
  display: flex;
  font-size: 0.89rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .margin-info .content .title,
html[dir=rtl] .new-design .margin-info .content .title,
#ar .new-design .margin-info .content .title {
    font-size: 1.1rem;
  }
}
html[dir=ltr] .new-design .margin-info .list-info,
html[dir=rtl] .new-design .margin-info .list-info,
#ar .new-design .margin-info .list-info {
  padding: 5px;
  justify-content: space-between;
  align-items: center;
  color: #000;
}
html[dir=ltr] .new-design .margin-info .list-info .item,
html[dir=rtl] .new-design .margin-info .list-info .item,
#ar .new-design .margin-info .list-info .item {
  font-size: 0.89rem;
  position: relative;
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 15px;
  border-right: 1px solid #77869e;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .margin-info .list-info .item,
html[dir=rtl] .new-design .margin-info .list-info .item,
#ar .new-design .margin-info .list-info .item {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .margin-info .list-info .item:last-child,
html[dir=rtl] .new-design .margin-info .list-info .item:last-child,
#ar .new-design .margin-info .list-info .item:last-child {
  border: 0;
}
html[dir=ltr] .new-design .margin-info .list-info .item:before,
html[dir=rtl] .new-design .margin-info .list-info .item:before,
#ar .new-design .margin-info .list-info .item:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  border: 1px solid #888888;
  display: block;
}
html[dir=ltr] .new-design .margin-info .list-info .item .val,
html[dir=rtl] .new-design .margin-info .list-info .item .val,
#ar .new-design .margin-info .list-info .item .val {
  color: #862254;
  margin-left: 6px;
  margin-right: 6px;
  font-size: 1rem;
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .margin-info .list-info .item .val,
html[dir=rtl] .new-design .margin-info .list-info .item .val,
#ar .new-design .margin-info .list-info .item .val {
    font-size: 1.1rem;
  }
}
html[dir=ltr] .new-design .margin-info .list-info .item .active,
html[dir=rtl] .new-design .margin-info .list-info .item .active,
#ar .new-design .margin-info .list-info .item .active {
  color: #6bb183;
  width: 70px;
  height: 23px;
  background: #d7f5e9;
  border: 1px solid #6bb183;
  display: inline-block;
  line-height: 23px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
html[dir=ltr] .new-design .margin-info .list-info .item .inactive,
html[dir=rtl] .new-design .margin-info .list-info .item .inactive,
#ar .new-design .margin-info .list-info .item .inactive {
  color: #f47070;
  width: 70px;
  height: 23px;
  background: #f3dada;
  border: 1px solid #f09b9a;
  display: inline-block;
  line-height: 23px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
html[dir=ltr] .new-design .margin-info .content,
html[dir=rtl] .new-design .margin-info .content,
#ar .new-design .margin-info .content {
  padding-top: 20px;
}
html[dir=ltr] .new-design .margin-info .content .tableFixHead,
html[dir=rtl] .new-design .margin-info .content .tableFixHead,
#ar .new-design .margin-info .content .tableFixHead {
  max-height: 17vh;
  border: 1px solid rgba(112, 112, 112, 0.13);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
html[dir=ltr] .new-design .margin-info .content .title.mb-3,
html[dir=rtl] .new-design .margin-info .content .title.mb-3,
#ar .new-design .margin-info .content .title.mb-3 {
  border-radius: 5px 5px 0 0;
}
html[dir=ltr] .new-design .margin-info .content table th,
html[dir=ltr] .new-design .margin-info .content table td,
html[dir=rtl] .new-design .margin-info .content table th,
html[dir=rtl] .new-design .margin-info .content table td,
#ar .new-design .margin-info .content table th,
#ar .new-design .margin-info .content table td {
  text-align: center !important;
}
html[dir=ltr] .new-design .margin-info .content table thead tr,
html[dir=rtl] .new-design .margin-info .content table thead tr,
#ar .new-design .margin-info .content table thead tr {
  border-bottom: 1px solid #f2f0e8;
}
html[dir=ltr] .new-design .margin-info .content table thead th,
html[dir=rtl] .new-design .margin-info .content table thead th,
#ar .new-design .margin-info .content table thead th {
  border: 0px;
  font-size: 0.89rem;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .margin-info .content table thead th,
html[dir=rtl] .new-design .margin-info .content table thead th,
#ar .new-design .margin-info .content table thead th {
    font-size: 1rem;
  }
}
html[dir=ltr] .new-design .margin-info .content table thead th:first-child,
html[dir=rtl] .new-design .margin-info .content table thead th:first-child,
#ar .new-design .margin-info .content table thead th:first-child {
  border-right: 1px solid #f2f0e8;
  width: 11%;
}
html[dir=ltr] .new-design .margin-info .content table tbody tr,
html[dir=rtl] .new-design .margin-info .content table tbody tr,
#ar .new-design .margin-info .content table tbody tr {
  border-bottom: 1px solid #f2f0e8;
  background: transparent !important;
}
html[dir=ltr] .new-design .margin-info .content table tbody tr td:first-child,
html[dir=rtl] .new-design .margin-info .content table tbody tr td:first-child,
#ar .new-design .margin-info .content table tbody tr td:first-child {
  border-right: 1px solid #f2f0e8;
  width: 11%;
}
html[dir=ltr] .new-design .margin-info .content table tbody tr td:nth-child(2), html[dir=ltr] .new-design .margin-info .content table tbody tr td:nth-child(4),
html[dir=rtl] .new-design .margin-info .content table tbody tr td:nth-child(2),
html[dir=rtl] .new-design .margin-info .content table tbody tr td:nth-child(4),
#ar .new-design .margin-info .content table tbody tr td:nth-child(2),
#ar .new-design .margin-info .content table tbody tr td:nth-child(4) {
  color: #61555c;
}
html[dir=ltr] .new-design .margin-info .content table tbody tr td .liabilities,
html[dir=rtl] .new-design .margin-info .content table tbody tr td .liabilities,
#ar .new-design .margin-info .content table tbody tr td .liabilities {
  background: rgba(228, 109, 10, 0.54);
  padding: 5px 15px;
  font-family: "TheGroup12-Bold";
  margin: 0 auto;
}
html[dir=ltr] .new-design .margin-info .content table tbody tr td .liabilities.l1,
html[dir=rtl] .new-design .margin-info .content table tbody tr td .liabilities.l1,
#ar .new-design .margin-info .content table tbody tr td .liabilities.l1 {
  background: #eb5e5e;
}
html[dir=ltr] .new-design .margin-info .section-footer,
html[dir=rtl] .new-design .margin-info .section-footer,
#ar .new-design .margin-info .section-footer {
  background: #f7f9fc;
  height: 74px;
  align-items: center;
  justify-content: space-between;
  border-radius: 0px 0px 5px 5px;
  background: rgba(119, 134, 158, 0.06);
  padding: 15px;
  margin-right: -15px;
  margin-left: -15px;
  position: absolute;
  bottom: 0;
  width: 100%;
  flex: 0 0 100%;
}
html[dir=ltr] .new-design .margin-info .section-footer .extend-action,
html[dir=rtl] .new-design .margin-info .section-footer .extend-action,
#ar .new-design .margin-info .section-footer .extend-action {
  text-align: center;
}
html[dir=ltr] .new-design .margin-info .section-footer .extend-action .btn,
html[dir=rtl] .new-design .margin-info .section-footer .extend-action .btn,
#ar .new-design .margin-info .section-footer .extend-action .btn {
  height: 45px;
  border: none;
  border-radius: 7px;
  transform: scale(0.95);
  transition: box-shadow 0.5s, transform 0.5s;
  min-width: 220px;
}
html[dir=ltr] .new-design .margin-info .section-footer .extend-action .btn:hover,
html[dir=rtl] .new-design .margin-info .section-footer .extend-action .btn:hover,
#ar .new-design .margin-info .section-footer .extend-action .btn:hover {
  transform: scale(1);
  box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
  background: #7DC095;
}
html[dir=ltr] .new-design .margin-info .section-footer .list-info,
html[dir=rtl] .new-design .margin-info .section-footer .list-info,
#ar .new-design .margin-info .section-footer .list-info {
  padding: 5px;
}
html[dir=ltr] .new-design .margin-info .section-footer .list-info .item,
html[dir=rtl] .new-design .margin-info .section-footer .list-info .item,
#ar .new-design .margin-info .section-footer .list-info .item {
  padding-right: 10px;
  margin-right: 15px;
  border: 0;
  font-size: 1rem;
}
html[dir=ltr] .new-design .margin-info .section-footer .list-info .item:before,
html[dir=rtl] .new-design .margin-info .section-footer .list-info .item:before,
#ar .new-design .margin-info .section-footer .list-info .item:before {
  display: none;
}
html[dir=ltr] .new-design .margin-info .section-footer .list-info .val,
html[dir=rtl] .new-design .margin-info .section-footer .list-info .val,
#ar .new-design .margin-info .section-footer .list-info .val {
  font-size: 1.3rem;
}
html[dir=ltr] .new-design #FundInfo_grdDues thead,
html[dir=rtl] .new-design #FundInfo_grdDues thead,
#ar .new-design #FundInfo_grdDues thead {
  z-index: 1;
}
html[dir=ltr] .new-design #FundInfo_grdDues,
html[dir=rtl] .new-design #FundInfo_grdDues,
#ar .new-design #FundInfo_grdDues {
  margin-bottom: 0;
}
html[dir=ltr] .new-design.qiib .margin-info .list-info .item .val,
html[dir=rtl] .new-design.qiib .margin-info .list-info .item .val,
#ar .new-design.qiib .margin-info .list-info .item .val {
    color: #212529;
}
html[dir=ltr] .new-design .notifications,
html[dir=rtl] .new-design .notifications,
#ar .new-design .notifications {
  padding: 15px;
}
html[dir=ltr] .new-design .notifications .section-head,
html[dir=rtl] .new-design .notifications .section-head,
#ar .new-design .notifications .section-head {
  background: #f7f9fc;
  border-radius: 5px 5px 0px 0px;
  border: 1px solid #dedede;
  align-items: center;
  justify-content: space-between;
  padding: 10px 15px;
}
html[dir=ltr] .new-design .notifications .section-head .title,
html[dir=rtl] .new-design .notifications .section-head .title,
#ar .new-design .notifications .section-head .title {
  font-size: 15px;
}
html[dir=ltr] .new-design .notifications .section-head .action .btnedit,
html[dir=rtl] .new-design .notifications .section-head .action .btnedit,
#ar .new-design .notifications .section-head .action .btnedit {
  display: flex;
  align-items: center;
}
html[dir=ltr] .new-design .notifications .section-head .action .btn,
html[dir=rtl] .new-design .notifications .section-head .action .btn,
#ar .new-design .notifications .section-head .action .btn {
  height: 46px;
}
html[dir=ltr] .new-design .notifications .section-head .action .btn:hover svg,
html[dir=rtl] .new-design .notifications .section-head .action .btn:hover svg,
#ar .new-design .notifications .section-head .action .btn:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design .notifications .section-head .action .btn svg,
html[dir=rtl] .new-design .notifications .section-head .action .btn svg,
#ar .new-design .notifications .section-head .action .btn svg {
  margin-right: 5px;
  margin-left: 5px;
}
html[dir=ltr] .new-design .notifications .content .tableFixHead,
html[dir=rtl] .new-design .notifications .content .tableFixHead,
#ar .new-design .notifications .content .tableFixHead {
  border: 1px solid #dedede;
  border-top: none;
}
html[dir=ltr] .new-design .notifications .content .notifications-list tbody,
html[dir=ltr] .new-design .notifications .content .notifications-list td,
html[dir=ltr] .new-design .notifications .content .notifications-list tfoot,
html[dir=ltr] .new-design .notifications .content .notifications-list th,
html[dir=ltr] .new-design .notifications .content .notifications-list thead,
html[dir=ltr] .new-design .notifications .content .notifications-list tr,
html[dir=rtl] .new-design .notifications .content .notifications-list tbody,
html[dir=rtl] .new-design .notifications .content .notifications-list td,
html[dir=rtl] .new-design .notifications .content .notifications-list tfoot,
html[dir=rtl] .new-design .notifications .content .notifications-list th,
html[dir=rtl] .new-design .notifications .content .notifications-list thead,
html[dir=rtl] .new-design .notifications .content .notifications-list tr,
#ar .new-design .notifications .content .notifications-list tbody,
#ar .new-design .notifications .content .notifications-list td,
#ar .new-design .notifications .content .notifications-list tfoot,
#ar .new-design .notifications .content .notifications-list th,
#ar .new-design .notifications .content .notifications-list thead,
#ar .new-design .notifications .content .notifications-list tr {
  border: none;
}
html[dir=ltr] .new-design .notifications .content .notifications-list thead,
html[dir=rtl] .new-design .notifications .content .notifications-list thead,
#ar .new-design .notifications .content .notifications-list thead {
  border-bottom: 1px solid #dedede;
}
html[dir=ltr] .new-design .notifications .content .notifications-list thead th,
html[dir=rtl] .new-design .notifications .content .notifications-list thead th,
#ar .new-design .notifications .content .notifications-list thead th {
  font-weight: normal;
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .notifications .content .notifications-list thead th:not(:first-child),
html[dir=rtl] .new-design .notifications .content .notifications-list thead th:not(:first-child),
#ar .new-design .notifications .content .notifications-list thead th:not(:first-child) {
  text-align: center !important;
}
html[dir=ltr] .new-design .notifications .content .notifications-list thead th:first-child,
html[dir=rtl] .new-design .notifications .content .notifications-list thead th:first-child,
#ar .new-design .notifications .content .notifications-list thead th:first-child {
  padding: 0 1rem !important;
}
html[dir=ltr] .new-design .notifications .content .notifications-list tbody tr,
html[dir=rtl] .new-design .notifications .content .notifications-list tbody tr,
#ar .new-design .notifications .content .notifications-list tbody tr {
  border-bottom: 1px solid #dedede;
}
html[dir=ltr] .new-design .notifications .content .notifications-list tbody tr:nth-child(even),
html[dir=rtl] .new-design .notifications .content .notifications-list tbody tr:nth-child(even),
#ar .new-design .notifications .content .notifications-list tbody tr:nth-child(even) {
  background: rgba(118, 133, 158, 0.11);
}
html[dir=ltr] .new-design .notifications .content .notifications-list td,
html[dir=rtl] .new-design .notifications .content .notifications-list td,
#ar .new-design .notifications .content .notifications-list td {
  color: #61555c;
}
html[dir=ltr] .new-design .notifications .content .notifications-list td:not(:first-child),
html[dir=rtl] .new-design .notifications .content .notifications-list td:not(:first-child),
#ar .new-design .notifications .content .notifications-list td:not(:first-child) {
  text-align: center !important;
}
html[dir=ltr] .new-design .notifications .content .notifications-list td:first-child,
html[dir=rtl] .new-design .notifications .content .notifications-list td:first-child,
#ar .new-design .notifications .content .notifications-list td:first-child {
  padding: 0 1rem !important;
}
html[dir=ltr] .new-design .notifications .content .notifications-list td .executing,
html[dir=rtl] .new-design .notifications .content .notifications-list td .executing,
#ar .new-design .notifications .content .notifications-list td .executing {
  color: #ff8302;
}
html[dir=ltr] .new-design .notifications .content .notifications-list td .executed,
html[dir=rtl] .new-design .notifications .content .notifications-list td .executed,
#ar .new-design .notifications .content .notifications-list td .executed {
  color: #78b98f;
}
html[dir=ltr] .new-design .notifications .content .notifications-list td .val,
html[dir=rtl] .new-design .notifications .content .notifications-list td .val,
#ar .new-design .notifications .content .notifications-list td .val {
  color: #747474;
}
html[dir=ltr] .new-design .notifications .content .notifications-list td:nth-child(1) span,
html[dir=rtl] .new-design .notifications .content .notifications-list td:nth-child(1) span,
#ar .new-design .notifications .content .notifications-list td:nth-child(1) span {
  font-size: 0.96rem !important;
}
@media screen and (min-width: 1400px) {
  html[dir=ltr] .new-design .notifications .content .notifications-list td:nth-child(1) span,
html[dir=rtl] .new-design .notifications .content .notifications-list td:nth-child(1) span,
#ar .new-design .notifications .content .notifications-list td:nth-child(1) span {
    font-size: 1rem !important;
  }
}
html[dir=ltr] .new-design .notifications .content .notifications-list td:nth-child(3),
html[dir=rtl] .new-design .notifications .content .notifications-list td:nth-child(3),
#ar .new-design .notifications .content .notifications-list td:nth-child(3) {
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .notifications .content .notifications-list td:nth-child(4),
html[dir=rtl] .new-design .notifications .content .notifications-list td:nth-child(4),
#ar .new-design .notifications .content .notifications-list td:nth-child(4) {
  font-family: "TheGroup12-Regular";
  font-size: 0.89rem;
}
html[dir=ltr] .new-design .notifications .content .notifications-list .action,
html[dir=rtl] .new-design .notifications .content .notifications-list .action,
#ar .new-design .notifications .content .notifications-list .action {
  width: 27px;
  height: 27px;
  cursor: pointer;
  border-radius: 50%;
  padding: 5px;
  transition: all 0.3s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  /* &.delete { //sofian
    background: $red-color;
  }
  &.edit {
    background: $light-green;
  }*/
}
html[dir=ltr] .new-design .notifications .content .notifications-list .action:hover,
html[dir=rtl] .new-design .notifications .content .notifications-list .action:hover,
#ar .new-design .notifications .content .notifications-list .action:hover {
  transform: scale(1.1);
  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
}
html[dir=ltr] .new-design .notifications .content .notifications-list .action:hover svg,
html[dir=rtl] .new-design .notifications .content .notifications-list .action:hover svg,
#ar .new-design .notifications .content .notifications-list .action:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design .notifications .logo-not,
html[dir=rtl] .new-design .notifications .logo-not,
#ar .new-design .notifications .logo-not {
  max-width: none;
  width: 25px;
  margin: 15px;
}
html[dir=ltr] .new-design .notifications .section-footer,
html[dir=rtl] .new-design .notifications .section-footer,
#ar .new-design .notifications .section-footer {
  background: #f7f9fc;
  border-radius: 5px;
  border: 1px solid #dedede;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 15px;
}
html[dir=ltr] .new-design .notifications .section-footer .action .btn,
html[dir=rtl] .new-design .notifications .section-footer .action .btn,
#ar .new-design .notifications .section-footer .action .btn {
  height: 37px;
  min-width: 110px;
}
html[dir=ltr] .new-design .notifications .section-footer .action .btn:hover svg,
html[dir=rtl] .new-design .notifications .section-footer .action .btn:hover svg,
#ar .new-design .notifications .section-footer .action .btn:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=ltr] .new-design .notifications .section-footer .action .btn svg,
html[dir=rtl] .new-design .notifications .section-footer .action .btn svg,
#ar .new-design .notifications .section-footer .action .btn svg {
  margin-right: 5px;
  margin-left: 5px;
}
html[dir=ltr] .new-design td .greaterthan,
html[dir=rtl] .new-design td .greaterthan,
#ar .new-design td .greaterthan {
  background: url(../images/greaterthan.svg) no-repeat center;
  width: 28px;
  height: 28px;
  display: inline-block;
  background-size: contain;
}
html[dir=ltr] .new-design td .lessthan,
html[dir=rtl] .new-design td .lessthan,
#ar .new-design td .lessthan {
  background: url(../images/lessthan.svg) no-repeat center;
  width: 28px;
  height: 28px;
  display: inline-block;
  background-size: contain;
}
html[dir=ltr] .new-design .status-notfication,
html[dir=rtl] .new-design .status-notfication,
#ar .new-design .status-notfication {
  padding: 0 10px;
  height: 25px;
  line-height: 25px;
  border-radius: 5px;
  min-width: 70px;
  display: inline-block;
}
html[dir=ltr] .new-design .status-notfication.approved,
html[dir=rtl] .new-design .status-notfication.approved,
#ar .new-design .status-notfication.approved {
  background: rgba(199, 169, 184, 0.5);
  border: 1px solid #862254;
  color: #862254 !important;
}
html[dir=ltr] .new-design .status-notfication.executing,
html[dir=rtl] .new-design .status-notfication.executing,
#ar .new-design .status-notfication.executing {
  background: #ffedda;
  border: 1px solid #ff8302;
  color: #ff8302;
}
html[dir=ltr] .new-design .status-notfication.processing,
html[dir=rtl] .new-design .status-notfication.processing,
#ar .new-design .status-notfication.processing {
  background: rgba(199, 169, 184, 0.5);
  border: 1px solid #862254;
  color: #862254 !important;
}
html[dir=ltr] .new-design .status-notfication.completed,
html[dir=rtl] .new-design .status-notfication.completed,
#ar .new-design .status-notfication.completed {
  background: #d7f5e9;
  border: 1px solid #6bb183;
  color: #6bb183;
}
html[dir=ltr] .new-design .status-notfication.expired,
html[dir=rtl] .new-design .status-notfication.expired,
#ar .new-design .status-notfication.expired {
  background: #deced6;
  border: 1px solid #862254;
  color: #862254;
}
html[dir=ltr] .new-design .status-notfication.closed,
html[dir=rtl] .new-design .status-notfication.closed,
#ar .new-design .status-notfication.closed {
  background: #e3e3e3;
  border: 1px solid #6e6e6e;
  color: #6e6e6e;
}
html[dir=ltr] .new-design .status-notfication.canceled,
html[dir=rtl] .new-design .status-notfication.canceled,
#ar .new-design .status-notfication.canceled {
  background: #f3dada;
  border: 1px solid #f09b9a;
  color: #f47070;
}
html[dir=ltr] .new-design .status-notfication.paused,
html[dir=rtl] .new-design .status-notfication.paused,
#ar .new-design .status-notfication.paused {
  background: #f3dada;
  border: 1px solid #f09b9a;
  color: #f47070;
}
html[dir=ltr] .new-design .wrapper-noalert,
html[dir=rtl] .new-design .wrapper-noalert,
#ar .new-design .wrapper-noalert {
  margin: 10px 0;
  border-radius: 5px;
  background: #efefef;
  border: 1px solid rgba(112, 112, 112, 0.23);
}
html[dir=ltr] .new-design .no-alert-icon,
html[dir=rtl] .new-design .no-alert-icon,
#ar .new-design .no-alert-icon {
  height: 100%;
  justify-content: center;
  align-items: center;
}
html[dir=ltr] .new-design .no-alert-icon svg,
html[dir=rtl] .new-design .no-alert-icon svg,
#ar .new-design .no-alert-icon svg {
  box-shadow: 0px 20px 30px rgba(132, 132, 132, 0.16);
  border-radius: 50%;
  margin-bottom: 20px;
}
html[dir=ltr] .new-design .wrapper-noalert p,
html[dir=rtl] .new-design .wrapper-noalert p,
#ar .new-design .wrapper-noalert p {
  color: #000;
  font-size: 1.2rem;
  font-weight: bold;
}
html[dir=ltr] .new-design #selectedCountry .link,
html[dir=rtl] .new-design #selectedCountry .link,
#ar .new-design #selectedCountry .link {
  background: url(../images/arrow-ticker-indicator-black.png) no-repeat scroll 198px center;
}
html[dir=ltr] .new-design #selectedBank .link,
html[dir=rtl] .new-design #selectedBank .link,
#ar .new-design #selectedBank .link {
  background: url(../images/arrow-ticker-indicator-black.png) no-repeat scroll 238px center;
}
html[dir=ltr] .new-design .desc,
html[dir=rtl] .new-design .desc,
#ar .new-design .desc {
  color: #6b6b6b;
}
html[dir=ltr] .new-design .desc a,
html[dir=rtl] .new-design .desc a,
#ar .new-design .desc a {
  color: #0092dd;
}
html[dir=ltr] .new-design .dropdown,
html[dir=rtl] .new-design .dropdown,
#ar .new-design .dropdown {
  padding: 0px 7px 0px 0;
  font-size: 1rem;
}
html[dir=ltr] .new-design .dropdown-ul,
html[dir=ltr] .new-design .dropdown-sel,
html[dir=ltr] .new-design .dropdown-ul ul,
html[dir=rtl] .new-design .dropdown-ul,
html[dir=rtl] .new-design .dropdown-sel,
html[dir=rtl] .new-design .dropdown-ul ul,
#ar .new-design .dropdown-ul,
#ar .new-design .dropdown-sel,
#ar .new-design .dropdown-ul ul {
  margin: 0px;
  padding: 0px;
}
html[dir=ltr] .new-design .dropdown-ul,
html[dir=rtl] .new-design .dropdown-ul,
#ar .new-design .dropdown-ul {
  position: relative;
}
html[dir=ltr] .new-design .dropdown .link,
html[dir=ltr] .new-design .dropdown .link:visited,
html[dir=rtl] .new-design .dropdown .link,
html[dir=rtl] .new-design .dropdown .link:visited,
#ar .new-design .dropdown .link,
#ar .new-design .dropdown .link:visited {
  text-decoration: none;
  outline: none;
  cursor: pointer;
}
html[dir=ltr] .new-design .dropdown .link:hover,
html[dir=rtl] .new-design .dropdown .link:hover,
#ar .new-design .dropdown .link:hover {
  color: #5d4617;
}
html[dir=ltr] .new-design .dropdown-sel .link:hover,
html[dir=rtl] .new-design .dropdown-sel .link:hover,
#ar .new-design .dropdown-sel .link:hover {
  border: 1px solid #cdcdcd;
}
html[dir=ltr] .new-design .dropdown-sel .link,
html[dir=rtl] .new-design .dropdown-sel .link,
#ar .new-design .dropdown-sel .link {
  background: url(../images/arrow-ticker-indicator-black.png) no-repeat scroll 185px center;
  display: flex;
  align-items: center;
  padding-right: 5px;
  border: 1px solid #cdcdcd;
  width: 205px;
  min-width: 205px;
  padding-left: 5px;
  height: 35px;
  vertical-align: top;
  /*  padding-top: 5%;*/
  border-radius: 4px;
}
html[dir=ltr] .new-design .dropdown-sel a.link .option-val,
html[dir=rtl] .new-design .dropdown-sel a.link .option-val,
#ar .new-design .dropdown-sel a.link .option-val {
  cursor: pointer;
  padding: 5px;
}
html[dir=ltr] .new-design .dropdown-ul ul,
html[dir=rtl] .new-design .dropdown-ul ul,
#ar .new-design .dropdown-ul ul {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #cdcdcd;
  display: none;
  left: 0px;
  padding: 5px 5px;
  position: absolute;
  top: 0px;
  width: auto;
  min-width: 190px;
  list-style: none;
  z-index: 1001;
  overflow: auto;
  height: 280px;
}
html[dir=ltr] .new-design .dropdown div.value,
html[dir=rtl] .new-design .dropdown div.value,
#ar .new-design .dropdown div.value {
  display: none;
}
html[dir=ltr] .new-design .dropdown-ul ul li .link,
html[dir=rtl] .new-design .dropdown-ul ul li .link,
#ar .new-design .dropdown-ul ul li .link {
  padding: 5px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e9e9e9;
}
html[dir=ltr] .new-design .dropdown .option-val,
html[dir=rtl] .new-design .dropdown .option-val,
#ar .new-design .dropdown .option-val {
  padding-right: 4px;
  padding-left: 4px;
}
html[dir=ltr] .new-design .dropdown-ul ul li .link:hover,
html[dir=rtl] .new-design .dropdown-ul ul li .link:hover,
#ar .new-design .dropdown-ul ul li .link:hover {
  background-color: #f5ecf1;
  color: #000;
}
html[dir=ltr] .new-design .dropdown-ul ul li .link:focus,
html[dir=rtl] .new-design .dropdown-ul ul li .link:focus,
#ar .new-design .dropdown-ul ul li .link:focus {
  background-color: #e9d7e0;
  color: #000;
}
html[dir=ltr] .new-design .dropdown-sel .link:focus,
html[dir=ltr] .new-design .dropdown-sel .link:active,
html[dir=ltr] .new-design .dropdown-sel .link:hover,
html[dir=rtl] .new-design .dropdown-sel .link:focus,
html[dir=rtl] .new-design .dropdown-sel .link:active,
html[dir=rtl] .new-design .dropdown-sel .link:hover,
#ar .new-design .dropdown-sel .link:focus,
#ar .new-design .dropdown-sel .link:active,
#ar .new-design .dropdown-sel .link:hover {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
html[dir=ltr] .new-design .dropdown img.flag,
html[dir=rtl] .new-design .dropdown img.flag,
#ar .new-design .dropdown img.flag {
  border: none;
  vertical-align: middle;
  margin-left: 10px;
  width: 24px;
  height: auto;
  margin-right: 10px;
}
html[dir=ltr] .new-design .flagvisibility,
html[dir=rtl] .new-design .flagvisibility,
#ar .new-design .flagvisibility {
  display: none;
}
html[dir=ltr] .new-design .flag > img,
html[dir=rtl] .new-design .flag > img,
#ar .new-design .flag > img {
  width: 24px;
  height: 24px;
}
html[dir=ltr] .new-design #listCountry ul,
html[dir=rtl] .new-design #listCountry ul,
#ar .new-design #listCountry ul {
  width: 100%;
  height: 280px;
  line-height: 25px;
}
html[dir=ltr] .new-design #listBank ul,
html[dir=rtl] .new-design #listBank ul,
#ar .new-design #listBank ul {
  min-width: 260px;
  height: 280px;
}
html[dir=ltr] .new-design #selectedBank .link .option-val,
html[dir=rtl] .new-design #selectedBank .link .option-val,
#ar .new-design #selectedBank .link .option-val {
  max-width: 200px;
}
@media (min-width: 576px), (max-width: 2008px) and (orientation: landscape) {
  html[dir=ltr] .new-design .agreement_page .content-card .web-pad,
html[dir=rtl] .new-design .agreement_page .content-card .web-pad,
#ar .new-design .agreement_page .content-card .web-pad {
    padding-left: 10px;
    padding-right: 10px;
    width: 11%;
    line-height: 17px;
  }
  html[dir=ltr] .new-design .agreement_page .content-card .web-pad.fff,
html[dir=rtl] .new-design .agreement_page .content-card .web-pad.fff,
#ar .new-design .agreement_page .content-card .web-pad.fff {
    line-height: 27px !important;
  }
}
html[dir=ltr] .new-design #AlertsInfo_upAlert .tableFixHead,
html[dir=rtl] .new-design #AlertsInfo_upAlert .tableFixHead,
#ar .new-design #AlertsInfo_upAlert .tableFixHead {
  margin-bottom: 0;
}
html[dir=ltr] .new-design .esign,
html[dir=rtl] .new-design .esign,
#ar .new-design .esign {
  padding: 15px;
}
html[dir=ltr] .new-design .content-margin-page.edefinition,
html[dir=rtl] .new-design .content-margin-page.edefinition,
#ar .new-design .content-margin-page.edefinition {
  margin-top: 175px;
}
@media (max-width: 575.98px), (orientation: landscape) and (max-width: 768px) {
  html[dir=ltr] .new-design .content-margin-page.edefinition,
html[dir=rtl] .new-design .content-margin-page.edefinition,
#ar .new-design .content-margin-page.edefinition {
    margin-top: 100px;
  }
}
html[dir=ltr] .new-design .add-son-icon,
html[dir=rtl] .new-design .add-son-icon,
#ar .new-design .add-son-icon {
  background-image: url(../images/add-son-primary.svg);
  width: 39px;
  height: 40px;
  margin: auto;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  margin-top: 17px;
}
html[dir=ltr] .new-design .ed-main-icon,
html[dir=rtl] .new-design .ed-main-icon,
#ar .new-design .ed-main-icon {
  background: url(../images/ed-icon.svg) no-repeat;
  background-size: contain;
  width: 25px;
  margin-top: 10px !important;
}
@media (max-width: 575.98px), (orientation: landscape) and (max-width: 768px) {
  html[dir=ltr] .new-design .ed-main-icon,
html[dir=rtl] .new-design .ed-main-icon,
#ar .new-design .ed-main-icon {
    margin-top: 5px !important;
  }
}
html[dir=ltr] .new-design .ed-icon,
html[dir=rtl] .new-design .ed-icon,
#ar .new-design .ed-icon {
  background-image: url(../images/ed-icon.svg);
}
html[dir=ltr] .new-design .services,
html[dir=rtl] .new-design .services,
#ar .new-design .services {
  border-radius: 10px;
  margin: 10px 0;
  padding: 30px 8px 0;
  background: #f8f9f9;
}
@media (min-width: 992px) {
  html[dir=ltr] .new-design .services,
html[dir=rtl] .new-design .services,
#ar .new-design .services {
    padding: 30px 20% 0;
  }
}
html[dir=ltr] .new-design .service-card,
html[dir=rtl] .new-design .service-card,
#ar .new-design .service-card {
  width: 185px;
  height: 140px;
  background: #fff;
  border: 1px solid rgba(152, 152, 152, 0.2);
  border-radius: 15px;
  margin: 0 10px 0 10px;
  padding: 20px;
  text-align: center;
  cursor: pointer;
  box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.1);
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  transform: scale(0.99);
  transition: box-shadow 0.5s, transform 0.5s;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  html[dir=ltr] .new-design .service-card,
html[dir=rtl] .new-design .service-card,
#ar .new-design .service-card {
    padding: 20px 10px;
  }
}
html[dir=ltr] .new-design .service-card:hover, html[dir=ltr] .new-design .service-card:focus,
html[dir=rtl] .new-design .service-card:hover,
html[dir=rtl] .new-design .service-card:focus,
#ar .new-design .service-card:hover,
#ar .new-design .service-card:focus {
  border: 0;
  background: linear-gradient(#fff 0%, #efefef 100%);
  box-shadow: 0px 0px 21px rgba(0, 0, 0, 0.19);
}
html[dir=ltr] .new-design .service-card .card-icon,
html[dir=rtl] .new-design .service-card .card-icon,
#ar .new-design .service-card .card-icon {
  width: 100%;
  height: 50px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir=ltr] .new-design .service-card .card-title,
html[dir=rtl] .new-design .service-card .card-title,
#ar .new-design .service-card .card-title {
  color: #000;
  font-family: "TheGroup12-Bold";
  font-size: 1rem;
  margin-bottom: 0;
  margin-top: 0.8em;
}
html[dir=ltr] .new-design .service-card .ico-transiction,
html[dir=rtl] .new-design .service-card .ico-transiction,
#ar .new-design .service-card .ico-transiction {
  width: 43px;
  height: 48px;
  background: url(../images/ico-transiction.svg) no-repeat center;
  background-size: contain;
  display: inline-block;
}
html[dir=ltr] .new-design .service-card .ico-active,
html[dir=rtl] .new-design .service-card .ico-active,
#ar .new-design .service-card .ico-active {
  width: 35px;
  height: 37px;
  background: url(../images/ico-activeupdate.svg) no-repeat center;
  background-size: contain;
  display: inline-block;
}
html[dir=ltr] .new-design .service-card-header .row-list,
html[dir=rtl] .new-design .service-card-header .row-list,
#ar .new-design .service-card-header .row-list {
  border-radius: 0;
  background-color: transparent;
  display: table;
  width: 100%;
}
@media (max-width: 575.98px), (max-width: 768px) and (orientation: landscape) {
  html[dir=ltr] .new-design .service-card-header .row-list,
html[dir=rtl] .new-design .service-card-header .row-list,
#ar .new-design .service-card-header .row-list {
    padding: 5px 0;
  }
}
html[dir=ltr] .new-design .service-card-header .row-list .col-title,
html[dir=rtl] .new-design .service-card-header .row-list .col-title,
#ar .new-design .service-card-header .row-list .col-title {
  color: #000;
}
html[dir=ltr] .new-design #tabEDefinition .transactions,
html[dir=rtl] .new-design #tabEDefinition .transactions,
#ar .new-design #tabEDefinition .transactions {
  padding: 0;
}
html[dir=ltr] .new-design #tabEDefinition .transactions .btn-back,
html[dir=rtl] .new-design #tabEDefinition .transactions .btn-back,
#ar .new-design #tabEDefinition .transactions .btn-back {
  line-height: 31px;
}
html[dir=ltr] .new-design .transactions .table-edef thead,
html[dir=rtl] .new-design .transactions .table-edef thead,
#ar .new-design .transactions .table-edef thead {
  z-index: 1;
}
html[dir=ltr] .new-design .transactions .table-edef th,
html[dir=rtl] .new-design .transactions .table-edef th,
#ar .new-design .transactions .table-edef th {
  border-right: 0 !important;
  text-align: center !important;
}
html[dir=ltr] .new-design .transactions .table-edef tr td,
html[dir=rtl] .new-design .transactions .table-edef tr td,
#ar .new-design .transactions .table-edef tr td {
  border-right: 0;
  text-align: center !important;
  color: #61555c;
}
html[dir=ltr] .new-design .transactions .table-edef tr td:nth-child(4),
html[dir=rtl] .new-design .transactions .table-edef tr td:nth-child(4),
#ar .new-design .transactions .table-edef tr td:nth-child(4) {
  font-family: "Roboto-Bold-Number";
  color: #747474;
}
html[dir=ltr] .new-design .transactions .table-edef tr td.state span,
html[dir=rtl] .new-design .transactions .table-edef tr td.state span,
#ar .new-design .transactions .table-edef tr td.state span {
  display: inline-block;
  line-height: 20px;
  color: #6bb183;
  width: 70px;
  height: 23px;
  background: #d7f5e9;
  border: 1px solid #6bb183;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  font-size: 0.89rem;
}
html[dir=ltr] .new-design .service-card-body,
html[dir=rtl] .new-design .service-card-body,
#ar .new-design .service-card-body {
  background: transparent;
  padding: 0 !important;
}
html[dir=ltr] .new-design .service-card-body .row,
html[dir=rtl] .new-design .service-card-body .row,
#ar .new-design .service-card-body .row {
  background: #fff;
  padding: 10px;
}
html[dir=ltr] .new-design .service-card-body .row:nth-child(even),
html[dir=rtl] .new-design .service-card-body .row:nth-child(even),
#ar .new-design .service-card-body .row:nth-child(even) {
  background: #fff;
}
html[dir=ltr] .new-design .service-card-body .title-details,
html[dir=rtl] .new-design .service-card-body .title-details,
#ar .new-design .service-card-body .title-details {
  color: #862254;
  font-size: 14px;
}
html[dir=ltr] .new-design .effect-image,
html[dir=rtl] .new-design .effect-image,
#ar .new-design .effect-image {
  width: -webkit-calc(100% + 50px);
  width: calc(100% + 50px);
  opacity: 1;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
}
html[dir=ltr] .new-design .effect-target,
html[dir=rtl] .new-design .effect-target,
#ar .new-design .effect-target {
  -webkit-transform: translate3d(0, 10px, 0);
  transform: translate3d(0, 10px, 0);
}
html[dir=ltr] .new-design .effect-target,
html[dir=rtl] .new-design .effect-target,
#ar .new-design .effect-target {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
}
html[dir=ltr] .new-design .effect-move:hover .effect-image,
html[dir=ltr] .new-design .effect-move:hover .effect-text,
html[dir=rtl] .new-design .effect-move:hover .effect-image,
html[dir=rtl] .new-design .effect-move:hover .effect-text,
#ar .new-design .effect-move:hover .effect-image,
#ar .new-design .effect-move:hover .effect-text {
  opacity: 1;
}
html[dir=ltr] .new-design .effect-move:hover .effect-target,
html[dir=ltr] .new-design .effect-move:hover .effect-image,
html[dir=rtl] .new-design .effect-move:hover .effect-target,
html[dir=rtl] .new-design .effect-move:hover .effect-image,
#ar .new-design .effect-move:hover .effect-target,
#ar .new-design .effect-move:hover .effect-image {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
@media (min-width: 576px), (max-width: 2008px) and (orientation: landscape) {
  html[dir=ltr] .new-design .service-card .card-icon:after,
html[dir=rtl] .new-design .service-card .card-icon:after,
#ar .new-design .service-card .card-icon:after {
    width: 90px;
    height: 0px;
    top: 50%;
    left: 35%;
  }
  html[dir=ltr] .new-design .services,
html[dir=rtl] .new-design .services,
#ar .new-design .services {
    border-radius: 10px;
    margin: auto;
    text-align: center;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  html[dir=ltr] .new-design .services,
html[dir=rtl] .new-design .services,
#ar .new-design .services {
    padding: 0px;
    margin-top: 150px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  html[dir=ltr] .new-design .services,
html[dir=rtl] .new-design .services,
#ar .new-design .services {
    padding: 0px;
    margin-top: 150px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  html[dir=ltr] .new-design .services,
html[dir=rtl] .new-design .services,
#ar .new-design .services {
    padding: 0px;
    margin-top: 150px;
  }
}
html[dir=ltr] .new-design .p-l-r,
html[dir=rtl] .new-design .p-l-r,
#ar .new-design .p-l-r {
  padding-right: 0px;
  padding-left: 0px;
}
html[dir=ltr] .new-design .contract-scroll,
html[dir=rtl] .new-design .contract-scroll,
#ar .new-design .contract-scroll {
  height: 100%;
  overflow-y: scroll;
  max-height: 100%;
}
html[dir=ltr] .new-design .agreement_page .content-card .all-rules,
html[dir=rtl] .new-design .agreement_page .content-card .all-rules,
#ar .new-design .agreement_page .content-card .all-rules {
  height: auto !important;
  overflow-y: hidden !important;
}
html[dir=ltr] .new-design .agreement_page .content-card,
html[dir=rtl] .new-design .agreement_page .content-card,
#ar .new-design .agreement_page .content-card {
  border-image-slice: 30 30 30 30 !important;
  border-image-repeat: round stretch !important;
}
html[dir=ltr] .new-design.qiib .service-card .ico-transiction,
html[dir=rtl] .new-design.qiib .service-card .ico-transiction,
#ar .new-design.qiib .service-card .ico-transiction {
  background: url(../images/qiib/ico-transiction.svg);
  background-repeat:no-repeat;
}
html[dir=ltr] .new-design.qiib .service-card .ico-active,
html[dir=rtl] .new-design.qiib .service-card .ico-active,
#ar .new-design.qiib .service-card .ico-active {
    background: url(../images/qiib/ico-activeupdate.svg);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
}
html[dir=ltr] .new-design.qiib .service-card-body .title-details,
html[dir=rtl] .new-design.qiib .service-card-body .title-details,
#ar .new-design.qiib .service-card-body .title-details {
    color: #212529;
}
html[dir=ltr] .new-design .accountState,
html[dir=rtl] .new-design .accountState,
#ar .new-design .accountState {
  padding: 15px;
}
html[dir=ltr] .new-design .accountState .dropdown-date .dropdown-toggle::after,
html[dir=rtl] .new-design .accountState .dropdown-date .dropdown-toggle::after,
#ar .new-design .accountState .dropdown-date .dropdown-toggle::after {
  display: none;
  content: none;
}
html[dir=ltr] .new-design .accountState .dropdown-date input,
html[dir=rtl] .new-design .accountState .dropdown-date input,
#ar .new-design .accountState .dropdown-date input {
  background-image: url(../images/date.svg);
  background-repeat: no-repeat;
  background-position: center left 3px;
  background-size: 15px;
  width: auto;
}
html[dir=ltr] .new-design .accountState .dropdown-date .btn,
html[dir=rtl] .new-design .accountState .dropdown-date .btn,
#ar .new-design .accountState .dropdown-date .btn {
  width: 100px;
}
html[dir=ltr] .new-design .accountState .filter-item,
html[dir=rtl] .new-design .accountState .filter-item,
#ar .new-design .accountState .filter-item {
  display: flex;
  align-items: center;
}
html[dir=ltr] .new-design .accountState label,
html[dir=rtl] .new-design .accountState label,
#ar .new-design .accountState label {
  width: 120px;
}
html[dir=ltr] .new-design .accountState .w-custom,
html[dir=rtl] .new-design .accountState .w-custom,
#ar .new-design .accountState .w-custom {
  width: 350px;
}
html[dir=ltr] .new-design .modalbuy,
html[dir=ltr] .new-design .modalsell,
html[dir=rtl] .new-design .modalbuy,
html[dir=rtl] .new-design .modalsell,
#ar .new-design .modalbuy,
#ar .new-design .modalsell {
  z-index: 1;
  position: fixed;
  top: 0;
  left: 0;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  transform: scale(1.1);
  transition: visibility 0.25s ease-in-out, opacity 0.25s ease-in-out, transform 0.25s ease-in-out;
}
html[dir=ltr] .new-design .modal-content,
html[dir=rtl] .new-design .modal-content,
#ar .new-design .modal-content {
  background-color: white;
  width: 445px;
  border-radius: 15px;
  font-family: "TheGroup12-Regular";
  padding: 15px 10px;
}
html[dir=ltr] .new-design .modal-content .title,
html[dir=rtl] .new-design .modal-content .title,
#ar .new-design .modal-content .title {
  color: #862254;
  font-size: 16px;
  padding: 15px;
}
html[dir=ltr] .new-design .modal-content .m-confirmHeader,
html[dir=rtl] .new-design .modal-content .m-confirmHeader,
#ar .new-design .modal-content .m-confirmHeader {
  background-image: url('data:image/svg+xml,<svg id="Group_4427" data-name="Group 4427" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25.514" height="25.514" viewBox="0 0 25.514 25.514"><defs><linearGradient id="linear-gradient" x1="0.5" x2="0.5" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23b9f2cd"/><stop offset="0.325" stop-color="%23a1d9b5"/><stop offset="1" stop-color="%235ca877"/></linearGradient></defs><g id="Group_4424" data-name="Group 4424" transform="translate(0 0)"><g id="Group_3586" data-name="Group 3586"><g id="download-circular-button"><g id="_x37__43_"><g id="Group_792" data-name="Group 792"><path id="Path_11591" data-name="Path 11591" d="M12.757,0A12.757,12.757,0,1,0,25.514,12.757,12.757,12.757,0,0,0,12.757,0Z" fill="url(%23linear-gradient)"/></g></g></g></g></g><path id="Icon_material-done" data-name="Icon material-done" d="M8.536,14.9,5.959,12.326l-.859.859,3.436,3.436L15.9,9.259,15.039,8.4Z" transform="translate(2.355 0.185)" fill="%23fff" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></svg>');
  background-position: left center;
  background-repeat: no-repeat;
  padding: 10px 0 10px 30px;
  display: inline-flex;
}
html[dir=ltr] .new-design .modal-content .num-font,
html[dir=rtl] .new-design .modal-content .num-font,
#ar .new-design .modal-content .num-font {
  font-size: 1.5rem;
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
}
html[dir=ltr] .new-design .show-modalbuy,
html[dir=rtl] .new-design .show-modalbuy,
#ar .new-design .show-modalbuy {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
html[dir=ltr] .new-design .show-modalsell,
html[dir=rtl] .new-design .show-modalsell,
#ar .new-design .show-modalsell {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
html[dir=ltr] .new-design .company-badge,
html[dir=rtl] .new-design .company-badge,
#ar .new-design .company-badge {
  background: #fff;
  position: absolute;
  right: 30px;
  top: -20px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  padding-top: 15px;
  text-align: center;
}
html[dir=ltr] .new-design .company-badge span,
html[dir=rtl] .new-design .company-badge span,
#ar .new-design .company-badge span {
  min-width: 115px;
  text-align: center;
  top: 20px;
  position: relative;
  color: #525252;
  font-size: 17px;
  font-family: "Roboto-Bold-Number", "TheGroup12-Bold";
}
html[dir=ltr] .new-design .company-badge .logo-company,
html[dir=rtl] .new-design .company-badge .logo-company,
#ar .new-design .company-badge .logo-company {
  width: 30px;
  height: 30px;
}
html[dir=ltr] .new-design .btn-accept,
html[dir=rtl] .new-design .btn-accept,
#ar .new-design .btn-accept {
  background-color: #7DC095;
  color: white;
  width: 134px;
  height: 49px;
  margin-left: 7px;
  font-size: 18px;
  font-family: "TheGroup12-Regular";
}
html[dir=ltr] .new-design .btn-accept:hover,
html[dir=rtl] .new-design .btn-accept:hover,
#ar .new-design .btn-accept:hover {
  background-color: #7DC095;
}
html[dir=ltr] .new-design .close-button,
html[dir=rtl] .new-design .close-button,
#ar .new-design .close-button {
  background-color: #e56f6e;
  color: white;
  width: 134px;
  height: 49px;
  margin-right: 7px;
  font-size: 18px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-family: "TheGroup12-Regular";
}
html[dir=ltr] .new-design .close-button:hover,
html[dir=rtl] .new-design .close-button:hover,
#ar .new-design .close-button:hover {
  background-color: #e56f6e;
}
html[dir=ltr] .new-design .form1,
html[dir=rtl] .new-design .form1,
#ar .new-design .form1 {
  font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design .row-cards,
html[dir=rtl] .new-design .row-cards,
#ar .new-design .row-cards {
  display: flex;
  justify-content: space-between;
}
html[dir=ltr] .new-design .row-cards .card,
html[dir=rtl] .new-design .row-cards .card,
#ar .new-design .row-cards .card {
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 13px;
  align-items: center;
  opacity: 0.75;
  text-align: center;
  height: 67px;
}
html[dir=ltr] .new-design .row-cards .card.card1,
html[dir=rtl] .new-design .row-cards .card.card1,
#ar .new-design .row-cards .card.card1 {
  width: calc(50% - 3px);
}
html[dir=ltr] .new-design .row-cards .card.card2,
html[dir=rtl] .new-design .row-cards .card.card2,
#ar .new-design .row-cards .card.card2 {
  width: calc(33.3% - 4px);
}
html[dir=ltr] .new-design .textcard,
html[dir=rtl] .new-design .textcard,
#ar .new-design .textcard {
  font-size: 12px;
  margin-bottom: 10px;
  color: #646464;
  font-family: "TheGroup12-Regular";
}
html[dir=ltr] .new-design .b,
html[dir=rtl] .new-design .b,
#ar .new-design .b {
  margin: 20px 0;
  display: flex;
  justify-content: center;
}
html[dir=ltr] .new-design.qiib h2, html[dir=ltr] .new-design .h2,
html[dir=rtl] .new-design.qiib h2,
html[dir=rtl] .new-design.qiib [dir=ltr] .h2,
[dir=ltr] html[dir=rtl] .new-design.qiib .h2,
#ar .new-design.qiib h2,
#ar .new-design.qiib [dir=ltr] .h2,
[dir=ltr] #ar .new-design .h2 {
    color: #212529;
    font-family: "TheGroup12-Bold";
}
html[dir=ltr] .new-design h5, html[dir=ltr] .new-design .h5,
html[dir=rtl] .new-design h5,
html[dir=rtl] .new-design [dir=ltr] .h5,
[dir=ltr] html[dir=rtl] .new-design .h5,
#ar .new-design h5,
#ar .new-design [dir=ltr] .h5,
[dir=ltr] #ar .new-design .h5 {
  margin-bottom: 10px;
  color: #77869e;
}
html[dir=ltr] .new-design .modalbuy .modal-content,
html[dir=rtl] .new-design .modalbuy .modal-content,
#ar .new-design .modalbuy .modal-content {
  width: 465px;
  background: linear-gradient(#eef8fd 0%, #c1e5f8 100%);
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.08);
}
html[dir=ltr] .new-design .modalsell .modal-content,
html[dir=rtl] .new-design .modalsell .modal-content,
#ar .new-design .modalsell .modal-content {
  width: 465px;
  background: linear-gradient(#fef8f0 0%, #fde7c8 100%);
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.08);
}
html[dir=ltr] .new-design .block-after-exceute,
html[dir=rtl] .new-design .block-after-exceute,
#ar .new-design .block-after-exceute {
  border-radius: 5px;
  background: #fff;
  opacity: 0.8;
  padding: 10px 0;
  width: 100%;
}
html[dir=ltr] .new-design .block-after-exceute .head,
html[dir=rtl] .new-design .block-after-exceute .head,
#ar .new-design .block-after-exceute .head {
  font-size: 14px;
  text-align: center;
}
html[dir=ltr] .new-design .block-after-exceute .sub-block,
html[dir=rtl] .new-design .block-after-exceute .sub-block,
#ar .new-design .block-after-exceute .sub-block {
  height: 70px;
  padding: 5px;
  width: 100%;
  text-align: center;
}
html[dir=ltr] .new-design .block-after-exceute .exceuted-details,
html[dir=rtl] .new-design .block-after-exceute .exceuted-details,
#ar .new-design .block-after-exceute .exceuted-details {
  border-radius: 5px;
  margin-bottom: 5px;
  height: 100%;
  padding: 0 5px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
html[dir=ltr] .new-design .block-after-exceute .exceuted-details.buy,
html[dir=rtl] .new-design .block-after-exceute .exceuted-details.buy,
#ar .new-design .block-after-exceute .exceuted-details.buy {
  background: rgba(197, 231, 250, 0.8);
}
html[dir=ltr] .new-design .block-after-exceute .exceuted-details.sell,
html[dir=rtl] .new-design .block-after-exceute .exceuted-details.sell,
#ar .new-design .block-after-exceute .exceuted-details.sell {
  background: #fde9cd;
}
html[dir=ltr] .new-design .block-after-exceute .exceuted-details span.label,
html[dir=rtl] .new-design .block-after-exceute .exceuted-details span.label,
#ar .new-design .block-after-exceute .exceuted-details span.label {
  color: #5f5f5f;
  font-size: 12px;
  font-family: "TheGroup12-Regular";
  font-weight: normal;
}
html[dir=ltr] .new-design .block-after-exceute .exceuted-details .num-font,
html[dir=rtl] .new-design .block-after-exceute .exceuted-details .num-font,
#ar .new-design .block-after-exceute .exceuted-details .num-font {
  font-size: 16px !important;
}
@media only screen and (max-device-width: 1400px), (max-width: 1400px) {
  html[dir=ltr],
html[dir=rtl],
#ar {
    height: 100%;
  }
}
@media only screen and (max-width: 1024px) {
  html[dir=ltr],
html[dir=rtl],
#ar {
    font-size: 11px;
  }
  html[dir=ltr] .new-design .tab-pane.orders .section-head .action .btn,
html[dir=rtl] .new-design .tab-pane.orders .section-head .action .btn,
#ar .new-design .tab-pane.orders .section-head .action .btn {
    min-width: 115px;
  }
  html[dir=ltr] .new-design .section-head .inputs-filter span,
html[dir=rtl] .new-design .section-head .inputs-filter span,
#ar .new-design .section-head .inputs-filter span {
    margin: 0 10px !important;
  }
  html[dir=ltr] body,
html[dir=rtl] body,
#ar body {
    min-width: 1400px;
    position: relative;
  }
  html[dir=ltr] body.modal-open, html[dir=ltr] body.swal2-shown,
html[dir=rtl] body.modal-open,
html[dir=rtl] body.swal2-shown,
#ar body.modal-open,
#ar body.swal2-shown {
    overflow: hidden;
    position: fixed;
  }
  html[dir=ltr] body::-webkit-scrollbar,
html[dir=rtl] body::-webkit-scrollbar,
#ar body::-webkit-scrollbar {
    display: block;
  }
}
html[dir=ltr] .no-scroll,
html[dir=rtl] .no-scroll,
#ar .no-scroll {
  overflow: hidden;
}
html[dir=ltr] .picker-dialog,
html[dir=rtl] .picker-dialog,
#ar .picker-dialog {
  font-size: 1.3rem;
}
html[dir=ltr] .picker-picked,
html[dir=rtl] .picker-picked,
#ar .picker-picked {
  font-size: 1.4rem;
}
html[dir=ltr] .picker-item,
html[dir=rtl] .picker-item,
#ar .picker-item {
  padding-right: 0;
  padding-left: 0;
}
html[dir=ltr] .swal2-popup,
html[dir=rtl] .swal2-popup,
#ar .swal2-popup {
  background: #fff;
  box-shadow: 0px 9px 27px rgba(0, 0, 0, 0.11);
}
html[dir=ltr] .swal2-title-success,
html[dir=rtl] .swal2-title-success,
#ar .swal2-title-success {
  color: #00ae94 !important;
}
html[dir=ltr] .swal2-success,
html[dir=rtl] .swal2-success,
#ar .swal2-success {
  width: 134px;
  height: 48px;
  border-radius: 8px;
  background: #01ae92;
  color: #fff;
  text-shadow: 0px 3px 6px rgba(203, 86, 154, 0.4);
  font-size: 20px;
  border: 0;
}
html[dir=ltr] .swal2-question.swal2-icon,
html[dir=rtl] .swal2-question.swal2-icon,
#ar .swal2-question.swal2-icon {
  border: none !important;
}
html[dir=ltr] .sawl2-icon-success-img,
html[dir=rtl] .sawl2-icon-success-img,
#ar .sawl2-icon-success-img {
  width: 56.74px;
  height: 56.74px;
  border: 0;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="56.737" height="56.737" viewBox="0 0 56.737 56.737"><g id="Group_3009" data-name="Group 3009" transform="translate(-999.5 -398.131)"><path id="Path_1516" data-name="Path 1516" d="M39.134,14.792l-2.358-2.425a.507.507,0,0,0-.375-.161h0a.487.487,0,0,0-.375.161L19.679,28.834,13.73,22.885a.518.518,0,0,0-.75,0L10.6,25.27a.534.534,0,0,0,0,.764l7.5,7.5a2.373,2.373,0,0,0,1.568.764,2.486,2.486,0,0,0,1.554-.737h.013L39.147,15.556A.573.573,0,0,0,39.134,14.792Z" transform="translate(1003.018 403.254)" fill="%2301ae92" stroke="%2301ae92" stroke-width="1"/><path id="Path_1517" data-name="Path 1517" d="M31.244,7.127A24.121,24.121,0,0,1,48.3,48.3,24.121,24.121,0,0,1,14.187,14.187,23.957,23.957,0,0,1,31.244,7.127m0-3.752A27.869,27.869,0,1,0,59.112,31.244,27.864,27.864,0,0,0,31.244,3.375Z" transform="translate(996.625 395.256)" fill="%2301ae92" stroke="%2301ae92" stroke-width="1"/></g></svg>');
}
html[dir=ltr] .swal2-confirm.btn.btn-main-gradient,
html[dir=rtl] .swal2-confirm.btn.btn-main-gradient,
#ar .swal2-confirm.btn.btn-main-gradient {
  color: #fff !important;
}
html[dir=ltr] .swal2-html-container,
html[dir=rtl] .swal2-html-container,
#ar .swal2-html-container {
  line-height: 25px;
}
html[dir=rtl] body,
#ar body {
  text-align: right;
}
html[dir=rtl] .ico-flip,
#ar .ico-flip {
  transform: rotate(180deg);
}
html[dir=rtl] .new-design,
#ar .new-design {
  /*===============================Header =======================*/
  /***** password modal *****/
  /*===============================ordersfullHeader=======================*/
  /*===============================ordersContentHeader=======================*/
  /*===============================ordersaside=======================*/
  /*===============================linksTabs=======================*/
  /*===============================orderTab=======================*/
  /*===============================walletTab=======================*/
  /*===============================componentsTab=======================*/
  /*===============================transactionsTab=======================*/
  /*===============================margininfoTab=======================*/
  /*===============================notificationsTab=======================*/
  /*===============================Rajesh=======================*/
}
html[dir=rtl] .new-design body,
#ar .new-design body {
  text-align: right;
}
html[dir=rtl] .new-design .ico-flip,
#ar .new-design .ico-flip {
  transform: rotate(180deg);
}
html[dir=rtl] .new-design .btn-main-gradient,
#ar .new-design .btn-main-gradient {
  background: linear-gradient(to right, #cb569a 0%, #811f58 100%);
}
html[dir=rtl] .new-design .select:after,
#ar .new-design .select:after {
  left: 7px;
  right: auto;
}
html[dir=rtl] .new-design [type=email],
#ar .new-design [type=email] {
  direction: rtl;
}
html[dir=rtl] .new-design .table td,
html[dir=rtl] .new-design .table th,
#ar .new-design .table td,
#ar .new-design .table th {
  text-align: right !important;
}
html[dir=rtl] .new-design .bg-main-gradient,
#ar .new-design .bg-main-gradient {
  background: linear-gradient(to right, #51557c, #862254) !important;
}
    html[dir=rtl] .new-design.qiib .bg-main-gradient,
    #ar .new-design.qiib .bg-main-gradient {
        background: linear-gradient(to right, #cf1d34, #CF122B) !important;
    }
html[dir=rtl] .new-design .select__field,
#ar .new-design .select__field {
  padding: 5px 10px 5px 20px;
}
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link svg,
#ar .new-design header .navbar-nav .nav-item .nav-link svg {
  margin-right: 0;
  margin-left: 5px;
}
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link:after,
#ar .new-design header .navbar-nav .nav-item .nav-link:after {
  left: auto;
  right: 0;
}
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link:hover svg,
#ar .new-design header .navbar-nav .nav-item .nav-link:hover svg {
  animation: swing ease-in-out 0.5s 1 alternate;
}
html[dir=rtl] .new-design header .navbar-nav .nav-item .nav-link:hover svg.ico-flip,
#ar .new-design header .navbar-nav .nav-item .nav-link:hover svg.ico-flip {
  animation: none;
}
html[dir=rtl] .new-design .forgetpass-modal .modal-content .desc-forgetpass,
#ar .new-design .forgetpass-modal .modal-content .desc-forgetpass {
  padding: 0 3rem;
}
@media screen and (min-width: 1680px) {
  html[dir=rtl] .new-design .forgetpass-modal .modal-content .desc-forgetpass,
#ar .new-design .forgetpass-modal .modal-content .desc-forgetpass {
    padding: 0 1rem;
  }
}
html[dir=rtl] .new-design .forgetpass-modal .modal-content p,
#ar .new-design .forgetpass-modal .modal-content p {
  line-height: 2rem;
}
html[dir=rtl] .new-design .logged-user .dropdown-menu[data-bs-popper],
#ar .new-design .logged-user .dropdown-menu[data-bs-popper] {
  right: auto;
  left: 0;
}
html[dir=rtl] .new-design .logged-user .dropdown-toggle:after,
#ar .new-design .logged-user .dropdown-toggle:after {
  right: 0;
  left: auto;
}
html[dir=rtl] .new-design .forgetpass-modal .modal-content button.close,
#ar .new-design .forgetpass-modal .modal-content button.close {
  right: auto;
  left: 15px;
}
html[dir=rtl] .new-design .field-icon,
#ar .new-design .field-icon {
  float: left;
  margin-left: 5px;
  margin-right: 0;
}
html[dir=rtl] .new-design .ar-same,
#ar .new-design .ar-same {
  flex-direction: row-reverse;
}
html[dir=rtl] .new-design .ar-same .justify-content-end,
#ar .new-design .ar-same .justify-content-end {
  justify-content: flex-start !important;
}
html[dir=rtl] .new-design .ar-same .col-logo,
#ar .new-design .ar-same .col-logo {
  justify-content: flex-end;
  display: flex;
}
html[dir=rtl] .new-design .wrapper-tabsorders .tab-body,
#ar .new-design .wrapper-tabsorders .tab-body {
  border-radius: 5px 0px 5px 5px;
}
html[dir=rtl] .new-design .wallet-info,
#ar .new-design .wallet-info {
  flex-direction: row;
}
html[dir=rtl] .new-design .wallet-info .item,
#ar .new-design .wallet-info .item {
  margin-right: 0;
  margin-left: 20px;
}
@media screen and (max-width: 1919.9px) {
  html[dir=rtl] .new-design .wallet-info .item,
#ar .new-design .wallet-info .item {
    margin-right: 0;
    margin-left: 15px;
  }
}
html[dir=rtl] .new-design .market-status .remain-time,
#ar .new-design .market-status .remain-time {
  margin-left: 0;
  margin-right: 15px;
}
html[dir=rtl] .new-design .market-status .sandTimer,
#ar .new-design .market-status .sandTimer {
  margin-right: -10px;
  margin-left: 0;
}
html[dir=rtl] .new-design .selected-stock .item:first-child,
#ar .new-design .selected-stock .item:first-child {
  text-align: right;
}
html[dir=rtl] .new-design .selected-stock .item:after,
#ar .new-design .selected-stock .item:after {
  right: 0;
  left: auto;
}
html[dir=rtl] .new-design .selected-stock .item .company .icon,
#ar .new-design .selected-stock .item .company .icon {
  margin-left: 5px;
  margin-right: 0;
}
html[dir=rtl] .new-design .company-badge,
#ar .new-design .company-badge {
  left: 30px;
  right: auto;
}
html[dir=rtl] .new-design .modal-content .m-confirmHeader,
#ar .new-design .modal-content .m-confirmHeader {
  background-position: right center;
  background-repeat: no-repeat;
  padding: 10px 30px 10px 0;
  display: inline-flex;
}
html[dir=rtl] .new-design .aside-companies .nav-tabs .nav-link svg,
html[dir=rtl] .new-design .aside-tables .nav-tabs .nav-link svg,
#ar .new-design .aside-companies .nav-tabs .nav-link svg,
#ar .new-design .aside-tables .nav-tabs .nav-link svg {
  margin-left: 5px;
  margin-right: 0;
}
html[dir=rtl] .new-design .aside-companies .line,
html[dir=rtl] .new-design .aside-tables .line,
#ar .new-design .aside-companies .line,
#ar .new-design .aside-tables .line {
  right: 0;
  left: auto;
}
html[dir=rtl] .new-design .aside-companies .nav-link#all-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .nav-link#all-tab.active ~ .line,
#ar .new-design .aside-companies .nav-link#all-tab.active ~ .line,
#ar .new-design .aside-tables .nav-link#all-tab.active ~ .line {
  right: 0 !important;
  left: auto;
}
html[dir=rtl] .new-design .aside-companies .nav-link#fav-tab.active ~ .line,
html[dir=rtl] .new-design .aside-tables .nav-link#fav-tab.active ~ .line,
#ar .new-design .aside-companies .nav-link#fav-tab.active ~ .line,
#ar .new-design .aside-tables .nav-link#fav-tab.active ~ .line {
  right: calc(58% + 10px) !important;
  left: auto;
}
html[dir=rtl] .new-design .aside-companies .list-companies,
html[dir=rtl] .new-design .aside-tables .list-companies,
#ar .new-design .aside-companies .list-companies,
#ar .new-design .aside-tables .list-companies {
  padding: 1rem 1rem 1rem 0;
}
@media screen and (max-width: 1399.9px) {
  html[dir=rtl] .new-design .aside-companies .list-companies,
html[dir=rtl] .new-design .aside-tables .list-companies,
#ar .new-design .aside-companies .list-companies,
#ar .new-design .aside-tables .list-companies {
    padding: 1rem 5px 1rem 0;
  }
}
html[dir=rtl] .new-design .aside-companies .list-companies .item-company,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company,
#ar .new-design .aside-companies .list-companies .item-company,
#ar .new-design .aside-tables .list-companies .item-company {
  padding: 1rem 0 1rem 1rem;
}
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .lnk-item-company,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .lnk-item-company,
#ar .new-design .aside-companies .list-companies .item-company .lnk-item-company,
#ar .new-design .aside-tables .list-companies .item-company .lnk-item-company {
  padding-right: 5px !important;
  padding-left: 0 !important;
}
html[dir=rtl] .new-design .aside-companies .list-companies .item-company .logo-img,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .logo-img,
#ar .new-design .aside-companies .list-companies .item-company .logo-img,
#ar .new-design .aside-tables .list-companies .item-company .logo-img {
  margin-left: 10px;
  margin-right: 0;
}
@media screen and (max-width: 1399.9px) {
  html[dir=rtl] .new-design .aside-companies .list-companies .item-company .logo-img,
html[dir=rtl] .new-design .aside-tables .list-companies .item-company .logo-img,
#ar .new-design .aside-companies .list-companies .item-company .logo-img,
#ar .new-design .aside-tables .list-companies .item-company .logo-img {
    margin-left: 5px;
    margin-right: 0;
  }
}
html[dir=rtl] .new-design .aside-tables .tab-tables th,
#ar .new-design .aside-tables .tab-tables th {
  text-align: right;
}
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link#depth-tab.active ~ .line,
#ar .new-design .aside-tables .tabs-rightside .nav-link#depth-tab.active ~ .line {
  right: 0 !important;
  left: auto;
}
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link#orders-tab.active ~ .line,
#ar .new-design .aside-tables .tabs-rightside .nav-link#orders-tab.active ~ .line {
  right: 32% !important;
  left: auto;
}
html[dir=rtl] .new-design .aside-tables .tabs-rightside .nav-link#deals-tab.active ~ .line,
#ar .new-design .aside-tables .tabs-rightside .nav-link#deals-tab.active ~ .line {
  right: 69% !important;
  left: auto;
}
html[dir=rtl] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(1),
html[dir=rtl] .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(1),
#ar .new-design .aside-tables .tab-tables .tab-orders-aside .market-table th:nth-child(1),
#ar .new-design .aside-tables .tab-tables .tab-orders-aside .market-table td:nth-child(1) {
  text-align: right !important;
}
html[dir=rtl] .new-design .trades-table tr .company .company-img,
#ar .new-design .trades-table tr .company .company-img {
  margin-right: 0;
  margin-left: 5px;
}
html[dir=rtl] .new-design .trades-table tbody td:first-child,
#ar .new-design .trades-table tbody td:first-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
html[dir=rtl] .new-design .trades-table tbody td:last-child,
#ar .new-design .trades-table tbody td:last-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
html[dir=rtl] .new-design .tabs-ordersLinks button svg,
#ar .new-design .tabs-ordersLinks button svg {
  margin-left: 5px;
  margin-right: 0;
}
html[dir=rtl] .new-design .tabs-ordersLinks .selector,
#ar .new-design .tabs-ordersLinks .selector {
  right: 0px;
  left: auto;
}
@keyframes fadeEffect {
  from {
    opacity: 0;
    margin-right: 30px;
    margin-left: 0;
  }
  to {
    opacity: 1;
    margin-right: 0;
    margin-left: 0;
  }
}
html[dir=rtl] .new-design .tab-pane.orders .section-head .result-action,
#ar .new-design .tab-pane.orders .section-head .result-action {
  left: 15px;
  right: auto;
  justify-content: flex-end;
}
html[dir=rtl] .new-design .tab-pane.orders .section-head .action .btn svg,
#ar .new-design .tab-pane.orders .section-head .action .btn svg {
  margin-right: 0;
  margin-left: 1px;
}
html[dir=rtl] .new-design .tab-pane.orders .section-head2 .action,
#ar .new-design .tab-pane.orders .section-head2 .action {
  margin-right: 30%;
  margin-left: 0;
}
html[dir=rtl] .new-design .new-order .btn.btn-primary.btn-lg, html[dir=rtl] .new-design .new-order [dir=ltr] .btn-group-lg > .btn.btn-primary, [dir=ltr] html[dir=rtl] .new-design .new-order .btn-group-lg > .btn.btn-primary,
#ar .new-design .new-order .btn.btn-primary.btn-lg,
#ar .new-design .new-order [dir=ltr] .btn-group-lg > .btn.btn-primary,
[dir=ltr] #ar .new-design .new-order .btn-group-lg > .btn.btn-primary {
  float: left !important;
}
html[dir=rtl] .new-design .new-order .content .close-ico,
#ar .new-design .new-order .content .close-ico {
  left: 4px;
  right: auto;
}
html[dir=rtl] .new-design .new-order .content .active-price::placeholder,
#ar .new-design .new-order .content .active-price::placeholder {
  text-align: right;
}
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:first-child,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:first-child,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:first-child,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
html[dir=rtl] .new-design .new-order.buy-order .content .inputs.stocks-price .btn:last-child,
html[dir=rtl] .new-design .new-order.sell-order .content .inputs.stocks-price .btn:last-child,
#ar .new-design .new-order.buy-order .content .inputs.stocks-price .btn:last-child,
#ar .new-design .new-order.sell-order .content .inputs.stocks-price .btn:last-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
html[dir=rtl] .new-design .new-order.buy-order .content .values .start-value .icon-arrow-d,
html[dir=rtl] .new-design .new-order.sell-order .content .values .start-value .icon-arrow-d,
#ar .new-design .new-order.buy-order .content .values .start-value .icon-arrow-d,
#ar .new-design .new-order.sell-order .content .values .start-value .icon-arrow-d {
  margin-left: 2px;
  margin-right: 0;
}
html[dir=rtl] .new-design .new-order.buy-order .content .values .end-value .icon-arrow-w,
html[dir=rtl] .new-design .new-order.sell-order .content .values .end-value .icon-arrow-w,
#ar .new-design .new-order.buy-order .content .values .end-value .icon-arrow-w,
#ar .new-design .new-order.sell-order .content .values .end-value .icon-arrow-w {
  margin-left: 2px;
  margin-right: 0;
}
html[dir=rtl] .new-design .section-head .inputs-filter span,
#ar .new-design .section-head .inputs-filter span {
  margin-left: 30px;
  margin-right: 0;
}
@media only screen and (max-width: 1399.9px) {
  html[dir=rtl] .new-design .section-head .inputs-filter span,
#ar .new-design .section-head .inputs-filter span {
    margin-left: 10px;
  }
}
html[dir=rtl] .new-design .section-head .inputs-filter span input + label,
#ar .new-design .section-head .inputs-filter span input + label {
  position: relative;
  padding-right: 30px;
  padding-left: 0;
}
html[dir=rtl] .new-design .section-head .inputs-filter span input + label:before,
#ar .new-design .section-head .inputs-filter span input + label:before {
  left: auto;
  right: 0;
}
html[dir=rtl] .new-design .status-notfication.expired, html[dir=rtl] .new-design .status-notfication.closedm, html[dir=rtl] .new-design .status-notfication.canceled html[dir=rtl] .new-design .status-notfication.processing,
#ar .new-design .status-notfication.expired,
#ar .new-design .status-notfication.closedm,
html[dir=rtl] .new-design .status-notfication.canceled #ar .new-design .status-notfication.processing,
#ar .new-design .status-notfication.canceled html[dir=rtl] .new-design .status-notfication.processing,
#ar .new-design .status-notfication.canceled #ar .new-design .status-notfication.processing {
  line-height: 1.7rem;
}
html[dir=rtl] .new-design .status-orders.canceled, html[dir=rtl] .new-design .status-orders.closed, html[dir=rtl] .new-design .status-orders.inmarketpartialexecute, html[dir=rtl] .new-design .status-orders.inmarket,
#ar .new-design .status-orders.canceled,
#ar .new-design .status-orders.closed,
#ar .new-design .status-orders.inmarketpartialexecute,
#ar .new-design .status-orders.inmarket {
  line-height: 22px;
}
html[dir=rtl] .new-design .moreoption-item:before,
#ar .new-design .moreoption-item:before {
  left: calc(33.3% - 150px);
  right: auto;
}
html[dir=rtl] .new-design .moreoption-item .item.profit-field,
#ar .new-design .moreoption-item .item.profit-field {
  margin-left: 3%;
  margin-right: 0;
}
html[dir=rtl] .new-design .moreoption-item label,
#ar .new-design .moreoption-item label {
  padding-left: 5px;
  padding-right: 0;
}
html[dir=rtl] .new-design .price-animate.show .best-price,
#ar .new-design .price-animate.show .best-price {
  margin-right: 5px;
  margin-left: 0;
}
html[dir=rtl] .new-design .price-animate.show .btn-light,
#ar .new-design .price-animate.show .btn-light {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
html[dir=rtl] .new-design .portfolio-section,
#ar .new-design .portfolio-section {
  padding: 15px 10px 15px 0;
}
@media only screen and (max-width: 1200px) {
  html[dir=rtl] .new-design .portfolio-section,
#ar .new-design .portfolio-section {
    padding: 15px 10px;
  }
}
html[dir=rtl] .new-design .portfolio-section .custom-control-label:before,
#ar .new-design .portfolio-section .custom-control-label:before {
  left: 10px !important;
  right: auto !important;
}
html[dir=rtl] .new-design .portfolio-section .custom-control-label::after,
#ar .new-design .portfolio-section .custom-control-label::after {
  left: 12px !important;
  right: auto !important;
}
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td .t-num,
#ar .new-design .portfolio-section .portfolio tbody td .t-num {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
html[dir=rtl] .new-design .portfolio-section .portfolio tbody td .t-num span:nth-child(2),
#ar .new-design .portfolio-section .portfolio tbody td .t-num span:nth-child(2) {
  max-width: 95px;
  margin-left: 10px;
}
html[dir=rtl] .new-design .portfolio-section .portfolio .company .logo-company,
#ar .new-design .portfolio-section .portfolio .company .logo-company {
  margin: 0 0 0 3px;
}
@media screen and (min-width: 1400px) {
  html[dir=rtl] .new-design .portfolio-section .portfolio .company .logo-company,
#ar .new-design .portfolio-section .portfolio .company .logo-company {
    margin: 0 0 0 10px;
  }
}
@media only screen and (max-width: 1199.9px) {
  html[dir=rtl] .new-design .portfolio-section .portfolio-chart,
#ar .new-design .portfolio-section .portfolio-chart {
    padding-left: 0;
    padding-right: 0.8rem;
  }
}
html[dir=rtl] .new-design .note-wrapper svg,
#ar .new-design .note-wrapper svg {
  margin-right: 0;
  margin-left: 15px;
}
html[dir=rtl] .new-design .portfolio-section .portfolio .btn.sell,
#ar .new-design .portfolio-section .portfolio .btn.sell {
  padding: 1px 3px 8px;
}
html[dir=rtl] .new-design .custom-r .inline-radio label,
#ar .new-design .custom-r .inline-radio label {
  right: 0;
  left: auto;
}
html[dir=rtl] .new-design .margin-info .list-info .item,
#ar .new-design .margin-info .list-info .item {
  margin-left: 15px;
  margin-right: 0;
  border-left: 1px solid #77869e;
  border-right: 0;
}
html[dir=rtl] .new-design .margin-info .list-info .item:last-child,
#ar .new-design .margin-info .list-info .item:last-child {
  border: 0;
}
html[dir=rtl] .new-design .margin-info .list-info .item:before,
#ar .new-design .margin-info .list-info .item:before {
  right: 0;
  left: auto;
}
html[dir=rtl] .new-design .margin-info .content table thead th:first-child,
#ar .new-design .margin-info .content table thead th:first-child {
  border-left: 1px solid #f2f0e8;
  border-right: 0;
}
html[dir=rtl] .new-design .margin-info .content table tbody tr td:first-child,
#ar .new-design .margin-info .content table tbody tr td:first-child {
  border-left: 1px solid #f2f0e8;
  border-right: 0;
}
html[dir=rtl] .new-design .margin-info .section-footer .list-info .item,
#ar .new-design .margin-info .section-footer .list-info .item {
  padding-left: 10px;
  margin-left: 15px;
  padding-right: 0;
  margin-right: 0;
  border: 0;
}
html[dir=rtl] .new-design .status-notfication.expired, html[dir=rtl] .new-design .status-notfication.closedm, html[dir=rtl] .new-design .status-notfication.canceled html[dir=rtl] .new-design .status-notfication.processing,
#ar .new-design .status-notfication.expired,
#ar .new-design .status-notfication.closedm,
html[dir=rtl] .new-design .status-notfication.canceled #ar .new-design .status-notfication.processing,
#ar .new-design .status-notfication.canceled html[dir=rtl] .new-design .status-notfication.processing,
#ar .new-design .status-notfication.canceled #ar .new-design .status-notfication.processing {
  line-height: 1.7rem;
}
html[dir=rtl] .new-design .dropdown#ddlAlertedCompanies,
#ar .new-design .dropdown#ddlAlertedCompanies {
  padding: 0px 0 0px 7px;
}
html[dir=rtl] .new-design .loss .first,
html[dir=rtl] .new-design .loss .third,
#ar .new-design .loss .first,
#ar .new-design .loss .third {
  direction: ltr !important;
  justify-content: flex-end;
}
html[dir=rtl] .new-design .dropdown-sel .link,
#ar .new-design .dropdown-sel .link {
  background: url(../images/arrow-ticker-indicator-black.png) no-repeat scroll 6px center;
}
html[dir=rtl] .new-design #selectedCountry .link,
#ar .new-design #selectedCountry .link {
  background: url(../images/arrow-ticker-indicator-black.png) no-repeat scroll 6px center;
}
html[dir=rtl] .new-design #selectedBank .link,
#ar .new-design #selectedBank .link {
  background: url(../images/arrow-ticker-indicator-black.png) no-repeat scroll 6px center;
}
html[dir=rtl] .new-design #tabEDefinition .transactions .btn-back,
#ar .new-design #tabEDefinition .transactions .btn-back {
  line-height: 24px;
}

/*# sourceMappingURL=main.css.map */
.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:rgba(0,0,0,0) !important}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none !important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:rgba(0,0,0,0);color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em 2em 3px}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}

