/* Stop animations during resize */

.animation-stopper * {
	animation: none !important;
	transition: none !important;
}


/* Don't display iOS search field magnifying glass */

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
	-webkit-appearance: none;
}

input[type=search] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
}


/* Bootstrap Overrides */

.row {
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}


/* Responsive Classes - Gutenberg Column Breaking Point */

@media (min-width: 782px) {
	.mobile-only {
		display: none !important;
	}

	.mobile-only:first-child+* {
		margin-top: 0 !important;
	}
}

@media (max-width: 781px) {
	.desktop-only {
		display: none !important;
	}

	.desktop-only:first-child+* {
		margin-top: 0 !important;
	}

	.mobile-order-1 {
		order: 1;
	}

	.mobile-order-2 {
		order: 2;
	}

	.mobile-order-3 {
		order: 3;
	}

	.mobile-order-4 {
		order: 4;
	}

	.mobile-align-center {
		align-items: center !important;
	}

	.mobile-justify-center {
		justify-content: center !important;
	}
}


/* Responsive Classes - Mobile Menu Breaking Point */

@media (min-width: 960px) {
	.mobile-menu-only {
		display: none !important;
	}
}

@media (max-width: 959px) {
	.desktop-menu-only {
		display: none !important;
	}
}


/* Paddings and Margins */

:root {
	--base-size: 16;
	--spacing-0: 0px;
	--spacing-1: max(1px, calc(1rem/var(--base-size)));
	--spacing-2: max(2px, calc(2rem/var(--base-size)));
	--spacing-3: max(2px, calc(3rem/var(--base-size)));
	--spacing-4: max(2px, calc(4rem/var(--base-size)));
	--spacing-5: max(3px, calc(5rem/var(--base-size)));
	--spacing-6: max(3px, calc(6rem/var(--base-size)));
	--spacing-7: max(4px, calc(7rem/var(--base-size)));
	--spacing-8: max(4px, calc(8rem/var(--base-size)));
	--spacing-9: max(5px, calc(9rem/var(--base-size)));
	--spacing-10: max(5px, calc(10rem/var(--base-size)));
	--spacing-11: max(6px, calc(11rem/var(--base-size)));
	--spacing-12: max(6px, calc(12rem/var(--base-size)));
	--spacing-13: max(7px, calc(13rem/var(--base-size)));
	--spacing-14: max(7px, calc(14rem/var(--base-size)));
	--spacing-15: max(8px, calc(15rem/var(--base-size)));
	--spacing-16: max(8px, calc(16rem/var(--base-size)));
	--spacing-17: max(9px, calc(17rem/var(--base-size)));
	--spacing-18: max(9px, calc(18rem/var(--base-size)));
	--spacing-19: max(10px, calc(19rem/var(--base-size)));
	--spacing-20: max(10px, calc(20rem/var(--base-size)));
	--spacing-25: max(12px, calc(25rem/var(--base-size)));
	--spacing-30: max(15px, calc(30rem/var(--base-size)));
	--spacing-35: max(15px, calc(35rem/var(--base-size)));
	--spacing-40: max(16px, calc(40rem/var(--base-size)));
	--spacing-45: max(16px, calc(45rem/var(--base-size)));
	--spacing-50: max(17px, calc(50rem/var(--base-size)));
	--spacing-55: max(17px, calc(55rem/var(--base-size)));
	--spacing-60: max(18px, calc(60rem/var(--base-size)));
	--spacing-65: max(18px, calc(65rem/var(--base-size)));
	--spacing-70: max(19px, calc(70rem/var(--base-size)));
	--spacing-75: max(19px, calc(75rem/var(--base-size)));
	--spacing-80: max(20px, calc(80rem/var(--base-size)));
	--spacing-85: max(20px, calc(85rem/var(--base-size)));
	--spacing-90: max(22px, calc(90rem/var(--base-size)));
	--spacing-95: max(22px, calc(95rem/var(--base-size)));
	--spacing-100: max(25px, calc(100rem/var(--base-size)));
	--spacing-105: max(27px, calc(105rem/var(--base-size)));
	--spacing-110: max(28px, calc(110rem/var(--base-size)));
	--spacing-115: max(29px, calc(115rem/var(--base-size)));
	--spacing-120: max(30px, calc(120rem/var(--base-size)));
	--spacing-125: max(31px, calc(125rem/var(--base-size)));
	--spacing-130: max(32px, calc(130rem/var(--base-size)));
	--spacing-135: max(33px, calc(135rem/var(--base-size)));
	--spacing-140: max(35px, calc(140rem/var(--base-size)));
	--spacing-145: max(37px, calc(145rem/var(--base-size)));
	--spacing-150: max(40px, calc(150rem/var(--base-size)));
	--spacing-155: max(43px, calc(155rem/var(--base-size)));
	--spacing-160: max(46px, calc(160rem/var(--base-size)));
	--spacing-165: max(50px, calc(165rem/var(--base-size)));
	--spacing-170: max(54px, calc(170rem/var(--base-size)));
	--spacing-175: max(59px, calc(175rem/var(--base-size)));
	--spacing-180: max(63px, calc(180rem/var(--base-size)));
	--spacing-185: max(67px, calc(185rem/var(--base-size)));
	--spacing-190: max(71px, calc(190rem/var(--base-size)));
	--spacing-195: max(75px, calc(195rem/var(--base-size)));
	--spacing-200: max(80px, calc(200rem/var(--base-size)));
	--spacing-240: max(85px, calc(240rem/var(--base-size)));
}

.padding-top-0 {
	padding-top: var(--spacing-0) !important;
}

.margin-top-0 {
	margin-top: var(--spacing-0) !important;
}

.position-top-0 {
	position: relative !important;
	top: calc(-1 * var(--spacing-0)) !important;
}

.padding-right-0 {
	padding-right: var(--spacing-0) !important;
}

.margin-right-0 {
	margin-right: var(--spacing-0) !important;
}

.position-right-0 {
	position: relative !important;
	right: calc(-1 * var(--spacing-0)) !important;
}

.padding-bottom-0 {
	padding-bottom: var(--spacing-0) !important;
}

.margin-bottom-0 {
	margin-bottom: var(--spacing-0) !important;
}

.position-bottom-0 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-0)) !important;
}

.padding-left-0 {
	padding-left: var(--spacing-0) !important;
}

.margin-left-0 {
	margin-left: var(--spacing-0) !important;
}

.position-left-0 {
	position: relative !important;
	left: calc(-1 * var(--spacing-0)) !important;
}

.gap-0 {
	gap: var(--spacing-0) !important;
}

.buttons-gap-0 {
	--buttons-gap: 0 !important;
}

.padding-top-1 {
	padding-top: var(--spacing-1) !important;
}

.margin-top-1 {
	margin-top: var(--spacing-1) !important;
}

.position-top-1 {
	position: relative !important;
	top: calc(-1 * var(--spacing-1)) !important;
}

.padding-right-1 {
	padding-right: var(--spacing-1) !important;
}

.margin-right-1 {
	margin-right: var(--spacing-1) !important;
}

.position-right-1 {
	position: relative !important;
	right: calc(-1 * var(--spacing-1)) !important;
}

.padding-bottom-1 {
	padding-bottom: var(--spacing-1) !important;
}

.margin-bottom-1 {
	margin-bottom: var(--spacing-1) !important;
}

.position-bottom-1 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-1)) !important;
}

.padding-left-1 {
	padding-left: var(--spacing-1) !important;
}

.margin-left-1 {
	margin-left: var(--spacing-1) !important;
}

.position-left-1 {
	position: relative !important;
	left: calc(-1 * var(--spacing-1)) !important;
}

.gap-1 {
	gap: var(--spacing-1) !important;
}

.buttons-gap-1 {
	--buttons-gap: 1 !important;
}

.padding-top-2 {
	padding-top: var(--spacing-2) !important;
}

.margin-top-2 {
	margin-top: var(--spacing-2) !important;
}

.position-top-2 {
	position: relative !important;
	top: calc(-1 * var(--spacing-2)) !important;
}

.padding-right-2 {
	padding-right: var(--spacing-2) !important;
}

.margin-right-2 {
	margin-right: var(--spacing-2) !important;
}

.position-right-2 {
	position: relative !important;
	right: calc(-1 * var(--spacing-2)) !important;
}

.padding-bottom-2 {
	padding-bottom: var(--spacing-2) !important;
}

.margin-bottom-2 {
	margin-bottom: var(--spacing-2) !important;
}

.position-bottom-2 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-2)) !important;
}

.padding-left-2 {
	padding-left: var(--spacing-2) !important;
}

.margin-left-2 {
	margin-left: var(--spacing-2) !important;
}

.position-left-2 {
	position: relative !important;
	left: calc(-1 * var(--spacing-2)) !important;
}

.gap-2 {
	gap: var(--spacing-2) !important;
}

.buttons-gap-2 {
	--buttons-gap: 2 !important;
}

.padding-top-3 {
	padding-top: var(--spacing-3) !important;
}

.margin-top-3 {
	margin-top: var(--spacing-3) !important;
}

.position-top-3 {
	position: relative !important;
	top: calc(-1 * var(--spacing-3)) !important;
}

.padding-right-3 {
	padding-right: var(--spacing-3) !important;
}

.margin-right-3 {
	margin-right: var(--spacing-3) !important;
}

.position-right-3 {
	position: relative !important;
	right: calc(-1 * var(--spacing-3)) !important;
}

.padding-bottom-3 {
	padding-bottom: var(--spacing-3) !important;
}

.margin-bottom-3 {
	margin-bottom: var(--spacing-3) !important;
}

.position-bottom-3 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-3)) !important;
}

.padding-left-3 {
	padding-left: var(--spacing-3) !important;
}

.margin-left-3 {
	margin-left: var(--spacing-3) !important;
}

.position-left-3 {
	position: relative !important;
	left: calc(-1 * var(--spacing-3)) !important;
}

.gap-3 {
	gap: var(--spacing-3) !important;
}

.buttons-gap-3 {
	--buttons-gap: 3 !important;
}

.padding-top-4 {
	padding-top: var(--spacing-4) !important;
}

.margin-top-4 {
	margin-top: var(--spacing-4) !important;
}

.position-top-4 {
	position: relative !important;
	top: calc(-1 * var(--spacing-4)) !important;
}

.padding-right-4 {
	padding-right: var(--spacing-4) !important;
}

.margin-right-4 {
	margin-right: var(--spacing-4) !important;
}

.position-right-4 {
	position: relative !important;
	right: calc(-1 * var(--spacing-4)) !important;
}

.padding-bottom-4 {
	padding-bottom: var(--spacing-4) !important;
}

.margin-bottom-4 {
	margin-bottom: var(--spacing-4) !important;
}

.position-bottom-4 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-4)) !important;
}

.padding-left-4 {
	padding-left: var(--spacing-4) !important;
}

.margin-left-4 {
	margin-left: var(--spacing-4) !important;
}

.position-left-4 {
	position: relative !important;
	left: calc(-1 * var(--spacing-4)) !important;
}

.gap-4 {
	gap: var(--spacing-4) !important;
}

.buttons-gap-4 {
	--buttons-gap: 4 !important;
}

.padding-top-5 {
	padding-top: var(--spacing-5) !important;
}

.margin-top-5 {
	margin-top: var(--spacing-5) !important;
}

.position-top-5 {
	position: relative !important;
	top: calc(-1 * var(--spacing-5)) !important;
}

.padding-right-5 {
	padding-right: var(--spacing-5) !important;
}

.margin-right-5 {
	margin-right: var(--spacing-5) !important;
}

.position-right-5 {
	position: relative !important;
	right: calc(-1 * var(--spacing-5)) !important;
}

.padding-bottom-5 {
	padding-bottom: var(--spacing-5) !important;
}

.margin-bottom-5 {
	margin-bottom: var(--spacing-5) !important;
}

.position-bottom-5 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-5)) !important;
}

.padding-left-5 {
	padding-left: var(--spacing-5) !important;
}

.margin-left-5 {
	margin-left: var(--spacing-5) !important;
}

.position-left-5 {
	position: relative !important;
	left: calc(-1 * var(--spacing-5)) !important;
}

.gap-5 {
	gap: var(--spacing-5) !important;
}

.buttons-gap-5 {
	--buttons-gap: 5 !important;
}

.padding-top-6 {
	padding-top: var(--spacing-6) !important;
}

.margin-top-6 {
	margin-top: var(--spacing-6) !important;
}

.position-top-6 {
	position: relative !important;
	top: calc(-1 * var(--spacing-6)) !important;
}

.padding-right-6 {
	padding-right: var(--spacing-6) !important;
}

.margin-right-6 {
	margin-right: var(--spacing-6) !important;
}

.position-right-6 {
	position: relative !important;
	right: calc(-1 * var(--spacing-6)) !important;
}

.padding-bottom-6 {
	padding-bottom: var(--spacing-6) !important;
}

.margin-bottom-6 {
	margin-bottom: var(--spacing-6) !important;
}

.position-bottom-6 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-6)) !important;
}

.padding-left-6 {
	padding-left: var(--spacing-6) !important;
}

.margin-left-6 {
	margin-left: var(--spacing-6) !important;
}

.position-left-6 {
	position: relative !important;
	left: calc(-1 * var(--spacing-6)) !important;
}

.gap-6 {
	gap: var(--spacing-6) !important;
}

.buttons-gap-6 {
	--buttons-gap: 6 !important;
}

.padding-top-7 {
	padding-top: var(--spacing-7) !important;
}

.margin-top-7 {
	margin-top: var(--spacing-7) !important;
}

.position-top-7 {
	position: relative !important;
	top: calc(-1 * var(--spacing-7)) !important;
}

.padding-right-7 {
	padding-right: var(--spacing-7) !important;
}

.margin-right-7 {
	margin-right: var(--spacing-7) !important;
}

.position-right-7 {
	position: relative !important;
	right: calc(-1 * var(--spacing-7)) !important;
}

.padding-bottom-7 {
	padding-bottom: var(--spacing-7) !important;
}

.margin-bottom-7 {
	margin-bottom: var(--spacing-7) !important;
}

.position-bottom-7 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-7)) !important;
}

.padding-left-7 {
	padding-left: var(--spacing-7) !important;
}

.margin-left-7 {
	margin-left: var(--spacing-7) !important;
}

.position-left-7 {
	position: relative !important;
	left: calc(-1 * var(--spacing-7)) !important;
}

.gap-7 {
	gap: var(--spacing-7) !important;
}

.buttons-gap-7 {
	--buttons-gap: 7 !important;
}

.padding-top-8 {
	padding-top: var(--spacing-8) !important;
}

.margin-top-8 {
	margin-top: var(--spacing-8) !important;
}

.position-top-8 {
	position: relative !important;
	top: calc(-1 * var(--spacing-8)) !important;
}

.padding-right-8 {
	padding-right: var(--spacing-8) !important;
}

.margin-right-8 {
	margin-right: var(--spacing-8) !important;
}

.position-right-8 {
	position: relative !important;
	right: calc(-1 * var(--spacing-8)) !important;
}

.padding-bottom-8 {
	padding-bottom: var(--spacing-8) !important;
}

.margin-bottom-8 {
	margin-bottom: var(--spacing-8) !important;
}

.position-bottom-8 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-8)) !important;
}

.padding-left-8 {
	padding-left: var(--spacing-8) !important;
}

.margin-left-8 {
	margin-left: var(--spacing-8) !important;
}

.position-left-8 {
	position: relative !important;
	left: calc(-1 * var(--spacing-8)) !important;
}

.gap-8 {
	gap: var(--spacing-8) !important;
}

.buttons-gap-8 {
	--buttons-gap: 8 !important;
}

.padding-top-9 {
	padding-top: var(--spacing-9) !important;
}

.margin-top-9 {
	margin-top: var(--spacing-9) !important;
}

.position-top-9 {
	position: relative !important;
	top: calc(-1 * var(--spacing-9)) !important;
}

.padding-right-9 {
	padding-right: var(--spacing-9) !important;
}

.margin-right-9 {
	margin-right: var(--spacing-9) !important;
}

.position-right-9 {
	position: relative !important;
	right: calc(-1 * var(--spacing-9)) !important;
}

.padding-bottom-9 {
	padding-bottom: var(--spacing-9) !important;
}

.margin-bottom-9 {
	margin-bottom: var(--spacing-9) !important;
}

.position-bottom-9 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-9)) !important;
}

.padding-left-9 {
	padding-left: var(--spacing-9) !important;
}

.margin-left-9 {
	margin-left: var(--spacing-9) !important;
}

.position-left-9 {
	position: relative !important;
	left: calc(-1 * var(--spacing-9)) !important;
}

.gap-9 {
	gap: var(--spacing-9) !important;
}

.buttons-gap-9 {
	--buttons-gap: 9 !important;
}

.padding-top-10 {
	padding-top: var(--spacing-10) !important;
}

.margin-top-10 {
	margin-top: var(--spacing-10) !important;
}

.position-top-10 {
	position: relative !important;
	top: calc(-1 * var(--spacing-10)) !important;
}

.padding-right-10 {
	padding-right: var(--spacing-10) !important;
}

.margin-right-10 {
	margin-right: var(--spacing-10) !important;
}

.position-right-10 {
	position: relative !important;
	right: calc(-1 * var(--spacing-10)) !important;
}

.padding-bottom-10 {
	padding-bottom: var(--spacing-10) !important;
}

.margin-bottom-10 {
	margin-bottom: var(--spacing-10) !important;
}

.position-bottom-10 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-10)) !important;
}

.padding-left-10 {
	padding-left: var(--spacing-10) !important;
}

.margin-left-10 {
	margin-left: var(--spacing-10) !important;
}

.position-left-10 {
	position: relative !important;
	left: calc(-1 * var(--spacing-10)) !important;
}

.gap-10 {
	gap: var(--spacing-10) !important;
}

.buttons-gap-10 {
	--buttons-gap: 10 !important;
}

.padding-top-11 {
	padding-top: var(--spacing-11) !important;
}

.margin-top-11 {
	margin-top: var(--spacing-11) !important;
}

.position-top-11 {
	position: relative !important;
	top: calc(-1 * var(--spacing-11)) !important;
}

.padding-right-11 {
	padding-right: var(--spacing-11) !important;
}

.margin-right-11 {
	margin-right: var(--spacing-11) !important;
}

.position-right-11 {
	position: relative !important;
	right: calc(-1 * var(--spacing-11)) !important;
}

.padding-bottom-11 {
	padding-bottom: var(--spacing-11) !important;
}

.margin-bottom-11 {
	margin-bottom: var(--spacing-11) !important;
}

.position-bottom-11 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-11)) !important;
}

.padding-left-11 {
	padding-left: var(--spacing-11) !important;
}

.margin-left-11 {
	margin-left: var(--spacing-11) !important;
}

.position-left-11 {
	position: relative !important;
	left: calc(-1 * var(--spacing-11)) !important;
}

.gap-11 {
	gap: var(--spacing-11) !important;
}

.buttons-gap-11 {
	--buttons-gap: 11 !important;
}

.padding-top-12 {
	padding-top: var(--spacing-12) !important;
}

.margin-top-12 {
	margin-top: var(--spacing-12) !important;
}

.position-top-12 {
	position: relative !important;
	top: calc(-1 * var(--spacing-12)) !important;
}

.padding-right-12 {
	padding-right: var(--spacing-12) !important;
}

.margin-right-12 {
	margin-right: var(--spacing-12) !important;
}

.position-right-12 {
	position: relative !important;
	right: calc(-1 * var(--spacing-12)) !important;
}

.padding-bottom-12 {
	padding-bottom: var(--spacing-12) !important;
}

.margin-bottom-12 {
	margin-bottom: var(--spacing-12) !important;
}

.position-bottom-12 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-12)) !important;
}

.padding-left-12 {
	padding-left: var(--spacing-12) !important;
}

.margin-left-12 {
	margin-left: var(--spacing-12) !important;
}

.position-left-12 {
	position: relative !important;
	left: calc(-1 * var(--spacing-12)) !important;
}

.gap-12 {
	gap: var(--spacing-12) !important;
}

.buttons-gap-12 {
	--buttons-gap: 12 !important;
}

.padding-top-13 {
	padding-top: var(--spacing-13) !important;
}

.margin-top-13 {
	margin-top: var(--spacing-13) !important;
}

.position-top-13 {
	position: relative !important;
	top: calc(-1 * var(--spacing-13)) !important;
}

.padding-right-13 {
	padding-right: var(--spacing-13) !important;
}

.margin-right-13 {
	margin-right: var(--spacing-13) !important;
}

.position-right-13 {
	position: relative !important;
	right: calc(-1 * var(--spacing-13)) !important;
}

.padding-bottom-13 {
	padding-bottom: var(--spacing-13) !important;
}

.margin-bottom-13 {
	margin-bottom: var(--spacing-13) !important;
}

.position-bottom-13 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-13)) !important;
}

.padding-left-13 {
	padding-left: var(--spacing-13) !important;
}

.margin-left-13 {
	margin-left: var(--spacing-13) !important;
}

.position-left-13 {
	position: relative !important;
	left: calc(-1 * var(--spacing-13)) !important;
}

.gap-13 {
	gap: var(--spacing-13) !important;
}

.buttons-gap-13 {
	--buttons-gap: 13 !important;
}

.padding-top-14 {
	padding-top: var(--spacing-14) !important;
}

.margin-top-14 {
	margin-top: var(--spacing-14) !important;
}

.position-top-14 {
	position: relative !important;
	top: calc(-1 * var(--spacing-14)) !important;
}

.padding-right-14 {
	padding-right: var(--spacing-14) !important;
}

.margin-right-14 {
	margin-right: var(--spacing-14) !important;
}

.position-right-14 {
	position: relative !important;
	right: calc(-1 * var(--spacing-14)) !important;
}

.padding-bottom-14 {
	padding-bottom: var(--spacing-14) !important;
}

.margin-bottom-14 {
	margin-bottom: var(--spacing-14) !important;
}

.position-bottom-14 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-14)) !important;
}

.padding-left-14 {
	padding-left: var(--spacing-14) !important;
}

.margin-left-14 {
	margin-left: var(--spacing-14) !important;
}

.position-left-14 {
	position: relative !important;
	left: calc(-1 * var(--spacing-14)) !important;
}

.gap-14 {
	gap: var(--spacing-14) !important;
}

.buttons-gap-14 {
	--buttons-gap: 14 !important;
}

.padding-top-15 {
	padding-top: var(--spacing-15) !important;
}

.margin-top-15 {
	margin-top: var(--spacing-15) !important;
}

.position-top-15 {
	position: relative !important;
	top: calc(-1 * var(--spacing-15)) !important;
}

.padding-right-15 {
	padding-right: var(--spacing-15) !important;
}

.margin-right-15 {
	margin-right: var(--spacing-15) !important;
}

.position-right-15 {
	position: relative !important;
	right: calc(-1 * var(--spacing-15)) !important;
}

.padding-bottom-15 {
	padding-bottom: var(--spacing-15) !important;
}

.margin-bottom-15 {
	margin-bottom: var(--spacing-15) !important;
}

.position-bottom-15 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-15)) !important;
}

.padding-left-15 {
	padding-left: var(--spacing-15) !important;
}

.margin-left-15 {
	margin-left: var(--spacing-15) !important;
}

.position-left-15 {
	position: relative !important;
	left: calc(-1 * var(--spacing-15)) !important;
}

.gap-15 {
	gap: var(--spacing-15) !important;
}

.buttons-gap-15 {
	--buttons-gap: 15 !important;
}

.padding-top-16 {
	padding-top: var(--spacing-16) !important;
}

.margin-top-16 {
	margin-top: var(--spacing-16) !important;
}

.position-top-16 {
	position: relative !important;
	top: calc(-1 * var(--spacing-16)) !important;
}

.padding-right-16 {
	padding-right: var(--spacing-16) !important;
}

.margin-right-16 {
	margin-right: var(--spacing-16) !important;
}

.position-right-16 {
	position: relative !important;
	right: calc(-1 * var(--spacing-16)) !important;
}

.padding-bottom-16 {
	padding-bottom: var(--spacing-16) !important;
}

.margin-bottom-16 {
	margin-bottom: var(--spacing-16) !important;
}

.position-bottom-16 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-16)) !important;
}

.padding-left-16 {
	padding-left: var(--spacing-16) !important;
}

.margin-left-16 {
	margin-left: var(--spacing-16) !important;
}

.position-left-16 {
	position: relative !important;
	left: calc(-1 * var(--spacing-16)) !important;
}

.gap-16 {
	gap: var(--spacing-16) !important;
}

.buttons-gap-16 {
	--buttons-gap: 16 !important;
}

.padding-top-17 {
	padding-top: var(--spacing-17) !important;
}

.margin-top-17 {
	margin-top: var(--spacing-17) !important;
}

.position-top-17 {
	position: relative !important;
	top: calc(-1 * var(--spacing-17)) !important;
}

.padding-right-17 {
	padding-right: var(--spacing-17) !important;
}

.margin-right-17 {
	margin-right: var(--spacing-17) !important;
}

.position-right-17 {
	position: relative !important;
	right: calc(-1 * var(--spacing-17)) !important;
}

.padding-bottom-17 {
	padding-bottom: var(--spacing-17) !important;
}

.margin-bottom-17 {
	margin-bottom: var(--spacing-17) !important;
}

.position-bottom-17 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-17)) !important;
}

.padding-left-17 {
	padding-left: var(--spacing-17) !important;
}

.margin-left-17 {
	margin-left: var(--spacing-17) !important;
}

.position-left-17 {
	position: relative !important;
	left: calc(-1 * var(--spacing-17)) !important;
}

.gap-17 {
	gap: var(--spacing-17) !important;
}

.buttons-gap-17 {
	--buttons-gap: 17 !important;
}

.padding-top-18 {
	padding-top: var(--spacing-18) !important;
}

.margin-top-18 {
	margin-top: var(--spacing-18) !important;
}

.position-top-18 {
	position: relative !important;
	top: calc(-1 * var(--spacing-18)) !important;
}

.padding-right-18 {
	padding-right: var(--spacing-18) !important;
}

.margin-right-18 {
	margin-right: var(--spacing-18) !important;
}

.position-right-18 {
	position: relative !important;
	right: calc(-1 * var(--spacing-18)) !important;
}

.padding-bottom-18 {
	padding-bottom: var(--spacing-18) !important;
}

.margin-bottom-18 {
	margin-bottom: var(--spacing-18) !important;
}

.position-bottom-18 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-18)) !important;
}

.padding-left-18 {
	padding-left: var(--spacing-18) !important;
}

.margin-left-18 {
	margin-left: var(--spacing-18) !important;
}

.position-left-18 {
	position: relative !important;
	left: calc(-1 * var(--spacing-18)) !important;
}

.gap-18 {
	gap: var(--spacing-18) !important;
}

.buttons-gap-18 {
	--buttons-gap: 18 !important;
}

.padding-top-19 {
	padding-top: var(--spacing-19) !important;
}

.margin-top-19 {
	margin-top: var(--spacing-19) !important;
}

.position-top-19 {
	position: relative !important;
	top: calc(-1 * var(--spacing-19)) !important;
}

.padding-right-19 {
	padding-right: var(--spacing-19) !important;
}

.margin-right-19 {
	margin-right: var(--spacing-19) !important;
}

.position-right-19 {
	position: relative !important;
	right: calc(-1 * var(--spacing-19)) !important;
}

.padding-bottom-19 {
	padding-bottom: var(--spacing-19) !important;
}

.margin-bottom-19 {
	margin-bottom: var(--spacing-19) !important;
}

.position-bottom-19 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-19)) !important;
}

.padding-left-19 {
	padding-left: var(--spacing-19) !important;
}

.margin-left-19 {
	margin-left: var(--spacing-19) !important;
}

.position-left-19 {
	position: relative !important;
	left: calc(-1 * var(--spacing-19)) !important;
}

.gap-19 {
	gap: var(--spacing-19) !important;
}

.buttons-gap-19 {
	--buttons-gap: 19 !important;
}

.padding-top-20 {
	padding-top: var(--spacing-20) !important;
}

.margin-top-20 {
	margin-top: var(--spacing-20) !important;
}

.position-top-20 {
	position: relative !important;
	top: calc(-1 * var(--spacing-20)) !important;
}

.padding-right-20 {
	padding-right: var(--spacing-20) !important;
}

.margin-right-20 {
	margin-right: var(--spacing-20) !important;
}

.position-right-20 {
	position: relative !important;
	right: calc(-1 * var(--spacing-20)) !important;
}

.padding-bottom-20 {
	padding-bottom: var(--spacing-20) !important;
}

.margin-bottom-20 {
	margin-bottom: var(--spacing-20) !important;
}

.position-bottom-20 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-20)) !important;
}

.padding-left-20 {
	padding-left: var(--spacing-20) !important;
}

.margin-left-20 {
	margin-left: var(--spacing-20) !important;
}

.position-left-20 {
	position: relative !important;
	left: calc(-1 * var(--spacing-20)) !important;
}

.gap-20 {
	gap: var(--spacing-20) !important;
}

.buttons-gap-20 {
	--buttons-gap: 20 !important;
}

.padding-top-25 {
	padding-top: var(--spacing-25) !important;
}

.margin-top-25 {
	margin-top: var(--spacing-25) !important;
}

.position-top-25 {
	position: relative !important;
	top: calc(-1 * var(--spacing-25)) !important;
}

.padding-right-25 {
	padding-right: var(--spacing-25) !important;
}

.margin-right-25 {
	margin-right: var(--spacing-25) !important;
}

.position-right-25 {
	position: relative !important;
	right: calc(-1 * var(--spacing-25)) !important;
}

.padding-bottom-25 {
	padding-bottom: var(--spacing-25) !important;
}

.margin-bottom-25 {
	margin-bottom: var(--spacing-25) !important;
}

.position-bottom-25 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-25)) !important;
}

.padding-left-25 {
	padding-left: var(--spacing-25) !important;
}

.margin-left-25 {
	margin-left: var(--spacing-25) !important;
}

.position-left-25 {
	position: relative !important;
	left: calc(-1 * var(--spacing-25)) !important;
}

.gap-25 {
	gap: var(--spacing-25) !important;
}

.buttons-gap-25 {
	--buttons-gap: 25 !important;
}

.padding-top-30 {
	padding-top: var(--spacing-30) !important;
}

.margin-top-30 {
	margin-top: var(--spacing-30) !important;
}

.position-top-30 {
	position: relative !important;
	top: calc(-1 * var(--spacing-30)) !important;
}

.padding-right-30 {
	padding-right: var(--spacing-30) !important;
}

.margin-right-30 {
	margin-right: var(--spacing-30) !important;
}

.position-right-30 {
	position: relative !important;
	right: calc(-1 * var(--spacing-30)) !important;
}

.padding-bottom-30 {
	padding-bottom: var(--spacing-30) !important;
}

.margin-bottom-30 {
	margin-bottom: var(--spacing-30) !important;
}

.position-bottom-30 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-30)) !important;
}

.padding-left-30 {
	padding-left: var(--spacing-30) !important;
}

.margin-left-30 {
	margin-left: var(--spacing-30) !important;
}

.position-left-30 {
	position: relative !important;
	left: calc(-1 * var(--spacing-30)) !important;
}

.gap-30 {
	gap: var(--spacing-30) !important;
}

.buttons-gap-30 {
	--buttons-gap: 30 !important;
}

.padding-top-35 {
	padding-top: var(--spacing-35) !important;
}

.margin-top-35 {
	margin-top: var(--spacing-35) !important;
}

.position-top-35 {
	position: relative !important;
	top: calc(-1 * var(--spacing-35)) !important;
}

.padding-right-35 {
	padding-right: var(--spacing-35) !important;
}

.margin-right-35 {
	margin-right: var(--spacing-35) !important;
}

.position-right-35 {
	position: relative !important;
	right: calc(-1 * var(--spacing-35)) !important;
}

.padding-bottom-35 {
	padding-bottom: var(--spacing-35) !important;
}

.margin-bottom-35 {
	margin-bottom: var(--spacing-35) !important;
}

.position-bottom-35 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-35)) !important;
}

.padding-left-35 {
	padding-left: var(--spacing-35) !important;
}

.margin-left-35 {
	margin-left: var(--spacing-35) !important;
}

.position-left-35 {
	position: relative !important;
	left: calc(-1 * var(--spacing-35)) !important;
}

.gap-35 {
	gap: var(--spacing-35) !important;
}

.buttons-gap-35 {
	--buttons-gap: 35 !important;
}

.padding-top-40 {
	padding-top: var(--spacing-40) !important;
}

.margin-top-40 {
	margin-top: var(--spacing-40) !important;
}

.position-top-40 {
	position: relative !important;
	top: calc(-1 * var(--spacing-40)) !important;
}

.padding-right-40 {
	padding-right: var(--spacing-40) !important;
}

.margin-right-40 {
	margin-right: var(--spacing-40) !important;
}

.position-right-40 {
	position: relative !important;
	right: calc(-1 * var(--spacing-40)) !important;
}

.padding-bottom-40 {
	padding-bottom: var(--spacing-40) !important;
}

.margin-bottom-40 {
	margin-bottom: var(--spacing-40) !important;
}

.position-bottom-40 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-40)) !important;
}

.padding-left-40 {
	padding-left: var(--spacing-40) !important;
}

.margin-left-40 {
	margin-left: var(--spacing-40) !important;
}

.position-left-40 {
	position: relative !important;
	left: calc(-1 * var(--spacing-40)) !important;
}

.gap-40 {
	gap: var(--spacing-40) !important;
}

.buttons-gap-40 {
	--buttons-gap: 40 !important;
}

.padding-top-45 {
	padding-top: var(--spacing-45) !important;
}

.margin-top-45 {
	margin-top: var(--spacing-45) !important;
}

.position-top-45 {
	position: relative !important;
	top: calc(-1 * var(--spacing-45)) !important;
}

.padding-right-45 {
	padding-right: var(--spacing-45) !important;
}

.margin-right-45 {
	margin-right: var(--spacing-45) !important;
}

.position-right-45 {
	position: relative !important;
	right: calc(-1 * var(--spacing-45)) !important;
}

.padding-bottom-45 {
	padding-bottom: var(--spacing-45) !important;
}

.margin-bottom-45 {
	margin-bottom: var(--spacing-45) !important;
}

.position-bottom-45 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-45)) !important;
}

.padding-left-45 {
	padding-left: var(--spacing-45) !important;
}

.margin-left-45 {
	margin-left: var(--spacing-45) !important;
}

.position-left-45 {
	position: relative !important;
	left: calc(-1 * var(--spacing-45)) !important;
}

.gap-45 {
	gap: var(--spacing-45) !important;
}

.buttons-gap-45 {
	--buttons-gap: 45 !important;
}

.padding-top-50 {
	padding-top: var(--spacing-50) !important;
}

.margin-top-50 {
	margin-top: var(--spacing-50) !important;
}

.position-top-50 {
	position: relative !important;
	top: calc(-1 * var(--spacing-50)) !important;
}

.padding-right-50 {
	padding-right: var(--spacing-50) !important;
}

.margin-right-50 {
	margin-right: var(--spacing-50) !important;
}

.position-right-50 {
	position: relative !important;
	right: calc(-1 * var(--spacing-50)) !important;
}

.padding-bottom-50 {
	padding-bottom: var(--spacing-50) !important;
}

.margin-bottom-50 {
	margin-bottom: var(--spacing-50) !important;
}

.position-bottom-50 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-50)) !important;
}

.padding-left-50 {
	padding-left: var(--spacing-50) !important;
}

.margin-left-50 {
	margin-left: var(--spacing-50) !important;
}

.position-left-50 {
	position: relative !important;
	left: calc(-1 * var(--spacing-50)) !important;
}

.gap-50 {
	gap: var(--spacing-50) !important;
}

.buttons-gap-50 {
	--buttons-gap: 50 !important;
}

.padding-top-55 {
	padding-top: var(--spacing-55) !important;
}

.margin-top-55 {
	margin-top: var(--spacing-55) !important;
}

.position-top-55 {
	position: relative !important;
	top: calc(-1 * var(--spacing-55)) !important;
}

.padding-right-55 {
	padding-right: var(--spacing-55) !important;
}

.margin-right-55 {
	margin-right: var(--spacing-55) !important;
}

.position-right-55 {
	position: relative !important;
	right: calc(-1 * var(--spacing-55)) !important;
}

.padding-bottom-55 {
	padding-bottom: var(--spacing-55) !important;
}

.margin-bottom-55 {
	margin-bottom: var(--spacing-55) !important;
}

.position-bottom-55 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-55)) !important;
}

.padding-left-55 {
	padding-left: var(--spacing-55) !important;
}

.margin-left-55 {
	margin-left: var(--spacing-55) !important;
}

.position-left-55 {
	position: relative !important;
	left: calc(-1 * var(--spacing-55)) !important;
}

.gap-55 {
	gap: var(--spacing-55) !important;
}

.buttons-gap-55 {
	--buttons-gap: 55 !important;
}

.padding-top-60 {
	padding-top: var(--spacing-60) !important;
}

.margin-top-60 {
	margin-top: var(--spacing-60) !important;
}

.position-top-60 {
	position: relative !important;
	top: calc(-1 * var(--spacing-60)) !important;
}

.padding-right-60 {
	padding-right: var(--spacing-60) !important;
}

.margin-right-60 {
	margin-right: var(--spacing-60) !important;
}

.position-right-60 {
	position: relative !important;
	right: calc(-1 * var(--spacing-60)) !important;
}

.padding-bottom-60 {
	padding-bottom: var(--spacing-60) !important;
}

.margin-bottom-60 {
	margin-bottom: var(--spacing-60) !important;
}

.position-bottom-60 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-60)) !important;
}

.padding-left-60 {
	padding-left: var(--spacing-60) !important;
}

.margin-left-60 {
	margin-left: var(--spacing-60) !important;
}

.position-left-60 {
	position: relative !important;
	left: calc(-1 * var(--spacing-60)) !important;
}

.gap-60 {
	gap: var(--spacing-60) !important;
}

.buttons-gap-60 {
	--buttons-gap: 60 !important;
}

.padding-top-65 {
	padding-top: var(--spacing-65) !important;
}

.margin-top-65 {
	margin-top: var(--spacing-65) !important;
}

.position-top-65 {
	position: relative !important;
	top: calc(-1 * var(--spacing-65)) !important;
}

.padding-right-65 {
	padding-right: var(--spacing-65) !important;
}

.margin-right-65 {
	margin-right: var(--spacing-65) !important;
}

.position-right-65 {
	position: relative !important;
	right: calc(-1 * var(--spacing-65)) !important;
}

.padding-bottom-65 {
	padding-bottom: var(--spacing-65) !important;
}

.margin-bottom-65 {
	margin-bottom: var(--spacing-65) !important;
}

.position-bottom-65 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-65)) !important;
}

.padding-left-65 {
	padding-left: var(--spacing-65) !important;
}

.margin-left-65 {
	margin-left: var(--spacing-65) !important;
}

.position-left-65 {
	position: relative !important;
	left: calc(-1 * var(--spacing-65)) !important;
}

.gap-65 {
	gap: var(--spacing-65) !important;
}

.buttons-gap-65 {
	--buttons-gap: 65 !important;
}

.padding-top-70 {
	padding-top: var(--spacing-70) !important;
}

.margin-top-70 {
	margin-top: var(--spacing-70) !important;
}

.position-top-70 {
	position: relative !important;
	top: calc(-1 * var(--spacing-70)) !important;
}

.padding-right-70 {
	padding-right: var(--spacing-70) !important;
}

.margin-right-70 {
	margin-right: var(--spacing-70) !important;
}

.position-right-70 {
	position: relative !important;
	right: calc(-1 * var(--spacing-70)) !important;
}

.padding-bottom-70 {
	padding-bottom: var(--spacing-70) !important;
}

.margin-bottom-70 {
	margin-bottom: var(--spacing-70) !important;
}

.position-bottom-70 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-70)) !important;
}

.padding-left-70 {
	padding-left: var(--spacing-70) !important;
}

.margin-left-70 {
	margin-left: var(--spacing-70) !important;
}

.position-left-70 {
	position: relative !important;
	left: calc(-1 * var(--spacing-70)) !important;
}

.gap-70 {
	gap: var(--spacing-70) !important;
}

.buttons-gap-70 {
	--buttons-gap: 70 !important;
}

.padding-top-75 {
	padding-top: var(--spacing-75) !important;
}

.margin-top-75 {
	margin-top: var(--spacing-75) !important;
}

.position-top-75 {
	position: relative !important;
	top: calc(-1 * var(--spacing-75)) !important;
}

.padding-right-75 {
	padding-right: var(--spacing-75) !important;
}

.margin-right-75 {
	margin-right: var(--spacing-75) !important;
}

.position-right-75 {
	position: relative !important;
	right: calc(-1 * var(--spacing-75)) !important;
}

.padding-bottom-75 {
	padding-bottom: var(--spacing-75) !important;
}

.margin-bottom-75 {
	margin-bottom: var(--spacing-75) !important;
}

.position-bottom-75 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-75)) !important;
}

.padding-left-75 {
	padding-left: var(--spacing-75) !important;
}

.margin-left-75 {
	margin-left: var(--spacing-75) !important;
}

.position-left-75 {
	position: relative !important;
	left: calc(-1 * var(--spacing-75)) !important;
}

.gap-75 {
	gap: var(--spacing-75) !important;
}

.buttons-gap-75 {
	--buttons-gap: 75 !important;
}

.padding-top-80 {
	padding-top: var(--spacing-80) !important;
}

.margin-top-80 {
	margin-top: var(--spacing-80) !important;
}

.position-top-80 {
	position: relative !important;
	top: calc(-1 * var(--spacing-80)) !important;
}

.padding-right-80 {
	padding-right: var(--spacing-80) !important;
}

.margin-right-80 {
	margin-right: var(--spacing-80) !important;
}

.position-right-80 {
	position: relative !important;
	right: calc(-1 * var(--spacing-80)) !important;
}

.padding-bottom-80 {
	padding-bottom: var(--spacing-80) !important;
}

.margin-bottom-80 {
	margin-bottom: var(--spacing-80) !important;
}

.position-bottom-80 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-80)) !important;
}

.padding-left-80 {
	padding-left: var(--spacing-80) !important;
}

.margin-left-80 {
	margin-left: var(--spacing-80) !important;
}

.position-left-80 {
	position: relative !important;
	left: calc(-1 * var(--spacing-80)) !important;
}

.gap-80 {
	gap: var(--spacing-80) !important;
}

.buttons-gap-80 {
	--buttons-gap: 80 !important;
}

.padding-top-85 {
	padding-top: var(--spacing-85) !important;
}

.margin-top-85 {
	margin-top: var(--spacing-85) !important;
}

.position-top-85 {
	position: relative !important;
	top: calc(-1 * var(--spacing-85)) !important;
}

.padding-right-85 {
	padding-right: var(--spacing-85) !important;
}

.margin-right-85 {
	margin-right: var(--spacing-85) !important;
}

.position-right-85 {
	position: relative !important;
	right: calc(-1 * var(--spacing-85)) !important;
}

.padding-bottom-85 {
	padding-bottom: var(--spacing-85) !important;
}

.margin-bottom-85 {
	margin-bottom: var(--spacing-85) !important;
}

.position-bottom-85 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-85)) !important;
}

.padding-left-85 {
	padding-left: var(--spacing-85) !important;
}

.margin-left-85 {
	margin-left: var(--spacing-85) !important;
}

.position-left-85 {
	position: relative !important;
	left: calc(-1 * var(--spacing-85)) !important;
}

.gap-85 {
	gap: var(--spacing-85) !important;
}

.buttons-gap-85 {
	--buttons-gap: 85 !important;
}

.padding-top-90 {
	padding-top: var(--spacing-90) !important;
}

.margin-top-90 {
	margin-top: var(--spacing-90) !important;
}

.position-top-90 {
	position: relative !important;
	top: calc(-1 * var(--spacing-90)) !important;
}

.padding-right-90 {
	padding-right: var(--spacing-90) !important;
}

.margin-right-90 {
	margin-right: var(--spacing-90) !important;
}

.position-right-90 {
	position: relative !important;
	right: calc(-1 * var(--spacing-90)) !important;
}

.padding-bottom-90 {
	padding-bottom: var(--spacing-90) !important;
}

.margin-bottom-90 {
	margin-bottom: var(--spacing-90) !important;
}

.position-bottom-90 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-90)) !important;
}

.padding-left-90 {
	padding-left: var(--spacing-90) !important;
}

.margin-left-90 {
	margin-left: var(--spacing-90) !important;
}

.position-left-90 {
	position: relative !important;
	left: calc(-1 * var(--spacing-90)) !important;
}

.gap-90 {
	gap: var(--spacing-90) !important;
}

.buttons-gap-90 {
	--buttons-gap: 90 !important;
}

.padding-top-95 {
	padding-top: var(--spacing-95) !important;
}

.margin-top-95 {
	margin-top: var(--spacing-95) !important;
}

.position-top-95 {
	position: relative !important;
	top: calc(-1 * var(--spacing-95)) !important;
}

.padding-right-95 {
	padding-right: var(--spacing-95) !important;
}

.margin-right-95 {
	margin-right: var(--spacing-95) !important;
}

.position-right-95 {
	position: relative !important;
	right: calc(-1 * var(--spacing-95)) !important;
}

.padding-bottom-95 {
	padding-bottom: var(--spacing-95) !important;
}

.margin-bottom-95 {
	margin-bottom: var(--spacing-95) !important;
}

.position-bottom-95 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-95)) !important;
}

.padding-left-95 {
	padding-left: var(--spacing-95) !important;
}

.margin-left-95 {
	margin-left: var(--spacing-95) !important;
}

.position-left-95 {
	position: relative !important;
	left: calc(-1 * var(--spacing-95)) !important;
}

.gap-95 {
	gap: var(--spacing-95) !important;
}

.buttons-gap-95 {
	--buttons-gap: 95 !important;
}

.padding-top-100 {
	padding-top: var(--spacing-100) !important;
}

.margin-top-100 {
	margin-top: var(--spacing-100) !important;
}

.position-top-100 {
	position: relative !important;
	top: calc(-1 * var(--spacing-100)) !important;
}

.padding-right-100 {
	padding-right: var(--spacing-100) !important;
}

.margin-right-100 {
	margin-right: var(--spacing-100) !important;
}

.position-right-100 {
	position: relative !important;
	right: calc(-1 * var(--spacing-100)) !important;
}

.padding-bottom-100 {
	padding-bottom: var(--spacing-100) !important;
}

.margin-bottom-100 {
	margin-bottom: var(--spacing-100) !important;
}

.position-bottom-100 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-100)) !important;
}

.padding-left-100 {
	padding-left: var(--spacing-100) !important;
}

.margin-left-100 {
	margin-left: var(--spacing-100) !important;
}

.position-left-100 {
	position: relative !important;
	left: calc(-1 * var(--spacing-100)) !important;
}

.gap-100 {
	gap: var(--spacing-100) !important;
}

.buttons-gap-100 {
	--buttons-gap: 100 !important;
}

.padding-top-105 {
	padding-top: var(--spacing-105) !important;
}

.margin-top-105 {
	margin-top: var(--spacing-105) !important;
}

.position-top-105 {
	position: relative !important;
	top: calc(-1 * var(--spacing-105)) !important;
}

.padding-right-105 {
	padding-right: var(--spacing-105) !important;
}

.margin-right-105 {
	margin-right: var(--spacing-105) !important;
}

.position-right-105 {
	position: relative !important;
	right: calc(-1 * var(--spacing-105)) !important;
}

.padding-bottom-105 {
	padding-bottom: var(--spacing-105) !important;
}

.margin-bottom-105 {
	margin-bottom: var(--spacing-105) !important;
}

.position-bottom-105 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-105)) !important;
}

.padding-left-105 {
	padding-left: var(--spacing-105) !important;
}

.margin-left-105 {
	margin-left: var(--spacing-105) !important;
}

.position-left-105 {
	position: relative !important;
	left: calc(-1 * var(--spacing-105)) !important;
}

.gap-105 {
	gap: var(--spacing-105) !important;
}

.buttons-gap-105 {
	--buttons-gap: 105 !important;
}

.padding-top-110 {
	padding-top: var(--spacing-110) !important;
}

.margin-top-110 {
	margin-top: var(--spacing-110) !important;
}

.position-top-110 {
	position: relative !important;
	top: calc(-1 * var(--spacing-110)) !important;
}

.padding-right-110 {
	padding-right: var(--spacing-110) !important;
}

.margin-right-110 {
	margin-right: var(--spacing-110) !important;
}

.position-right-110 {
	position: relative !important;
	right: calc(-1 * var(--spacing-110)) !important;
}

.padding-bottom-110 {
	padding-bottom: var(--spacing-110) !important;
}

.margin-bottom-110 {
	margin-bottom: var(--spacing-110) !important;
}

.position-bottom-110 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-110)) !important;
}

.padding-left-110 {
	padding-left: var(--spacing-110) !important;
}

.margin-left-110 {
	margin-left: var(--spacing-110) !important;
}

.position-left-110 {
	position: relative !important;
	left: calc(-1 * var(--spacing-110)) !important;
}

.gap-110 {
	gap: var(--spacing-110) !important;
}

.buttons-gap-110 {
	--buttons-gap: 110 !important;
}

.padding-top-115 {
	padding-top: var(--spacing-115) !important;
}

.margin-top-115 {
	margin-top: var(--spacing-115) !important;
}

.position-top-115 {
	position: relative !important;
	top: calc(-1 * var(--spacing-115)) !important;
}

.padding-right-115 {
	padding-right: var(--spacing-115) !important;
}

.margin-right-115 {
	margin-right: var(--spacing-115) !important;
}

.position-right-115 {
	position: relative !important;
	right: calc(-1 * var(--spacing-115)) !important;
}

.padding-bottom-115 {
	padding-bottom: var(--spacing-115) !important;
}

.margin-bottom-115 {
	margin-bottom: var(--spacing-115) !important;
}

.position-bottom-115 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-115)) !important;
}

.padding-left-115 {
	padding-left: var(--spacing-115) !important;
}

.margin-left-115 {
	margin-left: var(--spacing-115) !important;
}

.position-left-115 {
	position: relative !important;
	left: calc(-1 * var(--spacing-115)) !important;
}

.gap-115 {
	gap: var(--spacing-115) !important;
}

.buttons-gap-115 {
	--buttons-gap: 115 !important;
}

.padding-top-120 {
	padding-top: var(--spacing-120) !important;
}

.margin-top-120 {
	margin-top: var(--spacing-120) !important;
}

.position-top-120 {
	position: relative !important;
	top: calc(-1 * var(--spacing-120)) !important;
}

.padding-right-120 {
	padding-right: var(--spacing-120) !important;
}

.margin-right-120 {
	margin-right: var(--spacing-120) !important;
}

.position-right-120 {
	position: relative !important;
	right: calc(-1 * var(--spacing-120)) !important;
}

.padding-bottom-120 {
	padding-bottom: var(--spacing-120) !important;
}

.margin-bottom-120 {
	margin-bottom: var(--spacing-120) !important;
}

.position-bottom-120 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-120)) !important;
}

.padding-left-120 {
	padding-left: var(--spacing-120) !important;
}

.margin-left-120 {
	margin-left: var(--spacing-120) !important;
}

.position-left-120 {
	position: relative !important;
	left: calc(-1 * var(--spacing-120)) !important;
}

.gap-120 {
	gap: var(--spacing-120) !important;
}

.buttons-gap-120 {
	--buttons-gap: 120 !important;
}

.padding-top-125 {
	padding-top: var(--spacing-125) !important;
}

.margin-top-125 {
	margin-top: var(--spacing-125) !important;
}

.position-top-125 {
	position: relative !important;
	top: calc(-1 * var(--spacing-125)) !important;
}

.padding-right-125 {
	padding-right: var(--spacing-125) !important;
}

.margin-right-125 {
	margin-right: var(--spacing-125) !important;
}

.position-right-125 {
	position: relative !important;
	right: calc(-1 * var(--spacing-125)) !important;
}

.padding-bottom-125 {
	padding-bottom: var(--spacing-125) !important;
}

.margin-bottom-125 {
	margin-bottom: var(--spacing-125) !important;
}

.position-bottom-125 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-125)) !important;
}

.padding-left-125 {
	padding-left: var(--spacing-125) !important;
}

.margin-left-125 {
	margin-left: var(--spacing-125) !important;
}

.position-left-125 {
	position: relative !important;
	left: calc(-1 * var(--spacing-125)) !important;
}

.gap-125 {
	gap: var(--spacing-125) !important;
}

.buttons-gap-125 {
	--buttons-gap: 125 !important;
}

.padding-top-130 {
	padding-top: var(--spacing-130) !important;
}

.margin-top-130 {
	margin-top: var(--spacing-130) !important;
}

.position-top-130 {
	position: relative !important;
	top: calc(-1 * var(--spacing-130)) !important;
}

.padding-right-130 {
	padding-right: var(--spacing-130) !important;
}

.margin-right-130 {
	margin-right: var(--spacing-130) !important;
}

.position-right-130 {
	position: relative !important;
	right: calc(-1 * var(--spacing-130)) !important;
}

.padding-bottom-130 {
	padding-bottom: var(--spacing-130) !important;
}

.margin-bottom-130 {
	margin-bottom: var(--spacing-130) !important;
}

.position-bottom-130 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-130)) !important;
}

.padding-left-130 {
	padding-left: var(--spacing-130) !important;
}

.margin-left-130 {
	margin-left: var(--spacing-130) !important;
}

.position-left-130 {
	position: relative !important;
	left: calc(-1 * var(--spacing-130)) !important;
}

.gap-130 {
	gap: var(--spacing-130) !important;
}

.buttons-gap-130 {
	--buttons-gap: 130 !important;
}

.padding-top-135 {
	padding-top: var(--spacing-135) !important;
}

.margin-top-135 {
	margin-top: var(--spacing-135) !important;
}

.position-top-135 {
	position: relative !important;
	top: calc(-1 * var(--spacing-135)) !important;
}

.padding-right-135 {
	padding-right: var(--spacing-135) !important;
}

.margin-right-135 {
	margin-right: var(--spacing-135) !important;
}

.position-right-135 {
	position: relative !important;
	right: calc(-1 * var(--spacing-135)) !important;
}

.padding-bottom-135 {
	padding-bottom: var(--spacing-135) !important;
}

.margin-bottom-135 {
	margin-bottom: var(--spacing-135) !important;
}

.position-bottom-135 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-135)) !important;
}

.padding-left-135 {
	padding-left: var(--spacing-135) !important;
}

.margin-left-135 {
	margin-left: var(--spacing-135) !important;
}

.position-left-135 {
	position: relative !important;
	left: calc(-1 * var(--spacing-135)) !important;
}

.gap-135 {
	gap: var(--spacing-135) !important;
}

.buttons-gap-135 {
	--buttons-gap: 135 !important;
}

.padding-top-140 {
	padding-top: var(--spacing-140) !important;
}

.margin-top-140 {
	margin-top: var(--spacing-140) !important;
}

.position-top-140 {
	position: relative !important;
	top: calc(-1 * var(--spacing-140)) !important;
}

.padding-right-140 {
	padding-right: var(--spacing-140) !important;
}

.margin-right-140 {
	margin-right: var(--spacing-140) !important;
}

.position-right-140 {
	position: relative !important;
	right: calc(-1 * var(--spacing-140)) !important;
}

.padding-bottom-140 {
	padding-bottom: var(--spacing-140) !important;
}

.margin-bottom-140 {
	margin-bottom: var(--spacing-140) !important;
}

.position-bottom-140 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-140)) !important;
}

.padding-left-140 {
	padding-left: var(--spacing-140) !important;
}

.margin-left-140 {
	margin-left: var(--spacing-140) !important;
}

.position-left-140 {
	position: relative !important;
	left: calc(-1 * var(--spacing-140)) !important;
}

.gap-140 {
	gap: var(--spacing-140) !important;
}

.buttons-gap-140 {
	--buttons-gap: 140 !important;
}

.padding-top-145 {
	padding-top: var(--spacing-145) !important;
}

.margin-top-145 {
	margin-top: var(--spacing-145) !important;
}

.position-top-145 {
	position: relative !important;
	top: calc(-1 * var(--spacing-145)) !important;
}

.padding-right-145 {
	padding-right: var(--spacing-145) !important;
}

.margin-right-145 {
	margin-right: var(--spacing-145) !important;
}

.position-right-145 {
	position: relative !important;
	right: calc(-1 * var(--spacing-145)) !important;
}

.padding-bottom-145 {
	padding-bottom: var(--spacing-145) !important;
}

.margin-bottom-145 {
	margin-bottom: var(--spacing-145) !important;
}

.position-bottom-145 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-145)) !important;
}

.padding-left-145 {
	padding-left: var(--spacing-145) !important;
}

.margin-left-145 {
	margin-left: var(--spacing-145) !important;
}

.position-left-145 {
	position: relative !important;
	left: calc(-1 * var(--spacing-145)) !important;
}

.gap-145 {
	gap: var(--spacing-145) !important;
}

.buttons-gap-145 {
	--buttons-gap: 145 !important;
}

.padding-top-150 {
	padding-top: var(--spacing-150) !important;
}

.margin-top-150 {
	margin-top: var(--spacing-150) !important;
}

.position-top-150 {
	position: relative !important;
	top: calc(-1 * var(--spacing-150)) !important;
}

.padding-right-150 {
	padding-right: var(--spacing-150) !important;
}

.margin-right-150 {
	margin-right: var(--spacing-150) !important;
}

.position-right-150 {
	position: relative !important;
	right: calc(-1 * var(--spacing-150)) !important;
}

.padding-bottom-150 {
	padding-bottom: var(--spacing-150) !important;
}

.margin-bottom-150 {
	margin-bottom: var(--spacing-150) !important;
}

.position-bottom-150 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-150)) !important;
}

.padding-left-150 {
	padding-left: var(--spacing-150) !important;
}

.margin-left-150 {
	margin-left: var(--spacing-150) !important;
}

.position-left-150 {
	position: relative !important;
	left: calc(-1 * var(--spacing-150)) !important;
}

.gap-150 {
	gap: var(--spacing-150) !important;
}

.buttons-gap-150 {
	--buttons-gap: 150 !important;
}

.padding-top-155 {
	padding-top: var(--spacing-155) !important;
}

.margin-top-155 {
	margin-top: var(--spacing-155) !important;
}

.position-top-155 {
	position: relative !important;
	top: calc(-1 * var(--spacing-155)) !important;
}

.padding-right-155 {
	padding-right: var(--spacing-155) !important;
}

.margin-right-155 {
	margin-right: var(--spacing-155) !important;
}

.position-right-155 {
	position: relative !important;
	right: calc(-1 * var(--spacing-155)) !important;
}

.padding-bottom-155 {
	padding-bottom: var(--spacing-155) !important;
}

.margin-bottom-155 {
	margin-bottom: var(--spacing-155) !important;
}

.position-bottom-155 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-155)) !important;
}

.padding-left-155 {
	padding-left: var(--spacing-155) !important;
}

.margin-left-155 {
	margin-left: var(--spacing-155) !important;
}

.position-left-155 {
	position: relative !important;
	left: calc(-1 * var(--spacing-155)) !important;
}

.gap-155 {
	gap: var(--spacing-155) !important;
}

.buttons-gap-155 {
	--buttons-gap: 155 !important;
}

.padding-top-160 {
	padding-top: var(--spacing-160) !important;
}

.margin-top-160 {
	margin-top: var(--spacing-160) !important;
}

.position-top-160 {
	position: relative !important;
	top: calc(-1 * var(--spacing-160)) !important;
}

.padding-right-160 {
	padding-right: var(--spacing-160) !important;
}

.margin-right-160 {
	margin-right: var(--spacing-160) !important;
}

.position-right-160 {
	position: relative !important;
	right: calc(-1 * var(--spacing-160)) !important;
}

.padding-bottom-160 {
	padding-bottom: var(--spacing-160) !important;
}

.margin-bottom-160 {
	margin-bottom: var(--spacing-160) !important;
}

.position-bottom-160 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-160)) !important;
}

.padding-left-160 {
	padding-left: var(--spacing-160) !important;
}

.margin-left-160 {
	margin-left: var(--spacing-160) !important;
}

.position-left-160 {
	position: relative !important;
	left: calc(-1 * var(--spacing-160)) !important;
}

.gap-160 {
	gap: var(--spacing-160) !important;
}

.buttons-gap-160 {
	--buttons-gap: 160 !important;
}

.padding-top-165 {
	padding-top: var(--spacing-165) !important;
}

.margin-top-165 {
	margin-top: var(--spacing-165) !important;
}

.position-top-165 {
	position: relative !important;
	top: calc(-1 * var(--spacing-165)) !important;
}

.padding-right-165 {
	padding-right: var(--spacing-165) !important;
}

.margin-right-165 {
	margin-right: var(--spacing-165) !important;
}

.position-right-165 {
	position: relative !important;
	right: calc(-1 * var(--spacing-165)) !important;
}

.padding-bottom-165 {
	padding-bottom: var(--spacing-165) !important;
}

.margin-bottom-165 {
	margin-bottom: var(--spacing-165) !important;
}

.position-bottom-165 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-165)) !important;
}

.padding-left-165 {
	padding-left: var(--spacing-165) !important;
}

.margin-left-165 {
	margin-left: var(--spacing-165) !important;
}

.position-left-165 {
	position: relative !important;
	left: calc(-1 * var(--spacing-165)) !important;
}

.gap-165 {
	gap: var(--spacing-165) !important;
}

.buttons-gap-165 {
	--buttons-gap: 165 !important;
}

.padding-top-170 {
	padding-top: var(--spacing-170) !important;
}

.margin-top-170 {
	margin-top: var(--spacing-170) !important;
}

.position-top-170 {
	position: relative !important;
	top: calc(-1 * var(--spacing-170)) !important;
}

.padding-right-170 {
	padding-right: var(--spacing-170) !important;
}

.margin-right-170 {
	margin-right: var(--spacing-170) !important;
}

.position-right-170 {
	position: relative !important;
	right: calc(-1 * var(--spacing-170)) !important;
}

.padding-bottom-170 {
	padding-bottom: var(--spacing-170) !important;
}

.margin-bottom-170 {
	margin-bottom: var(--spacing-170) !important;
}

.position-bottom-170 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-170)) !important;
}

.padding-left-170 {
	padding-left: var(--spacing-170) !important;
}

.margin-left-170 {
	margin-left: var(--spacing-170) !important;
}

.position-left-170 {
	position: relative !important;
	left: calc(-1 * var(--spacing-170)) !important;
}

.gap-170 {
	gap: var(--spacing-170) !important;
}

.buttons-gap-170 {
	--buttons-gap: 170 !important;
}

.padding-top-175 {
	padding-top: var(--spacing-175) !important;
}

.margin-top-175 {
	margin-top: var(--spacing-175) !important;
}

.position-top-175 {
	position: relative !important;
	top: calc(-1 * var(--spacing-175)) !important;
}

.padding-right-175 {
	padding-right: var(--spacing-175) !important;
}

.margin-right-175 {
	margin-right: var(--spacing-175) !important;
}

.position-right-175 {
	position: relative !important;
	right: calc(-1 * var(--spacing-175)) !important;
}

.padding-bottom-175 {
	padding-bottom: var(--spacing-175) !important;
}

.margin-bottom-175 {
	margin-bottom: var(--spacing-175) !important;
}

.position-bottom-175 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-175)) !important;
}

.padding-left-175 {
	padding-left: var(--spacing-175) !important;
}

.margin-left-175 {
	margin-left: var(--spacing-175) !important;
}

.position-left-175 {
	position: relative !important;
	left: calc(-1 * var(--spacing-175)) !important;
}

.gap-175 {
	gap: var(--spacing-175) !important;
}

.buttons-gap-175 {
	--buttons-gap: 175 !important;
}

.padding-top-180 {
	padding-top: var(--spacing-180) !important;
}

.margin-top-180 {
	margin-top: var(--spacing-180) !important;
}

.position-top-180 {
	position: relative !important;
	top: calc(-1 * var(--spacing-180)) !important;
}

.padding-right-180 {
	padding-right: var(--spacing-180) !important;
}

.margin-right-180 {
	margin-right: var(--spacing-180) !important;
}

.position-right-180 {
	position: relative !important;
	right: calc(-1 * var(--spacing-180)) !important;
}

.padding-bottom-180 {
	padding-bottom: var(--spacing-180) !important;
}

.margin-bottom-180 {
	margin-bottom: var(--spacing-180) !important;
}

.position-bottom-180 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-180)) !important;
}

.padding-left-180 {
	padding-left: var(--spacing-180) !important;
}

.margin-left-180 {
	margin-left: var(--spacing-180) !important;
}

.position-left-180 {
	position: relative !important;
	left: calc(-1 * var(--spacing-180)) !important;
}

.gap-180 {
	gap: var(--spacing-180) !important;
}

.buttons-gap-180 {
	--buttons-gap: 180 !important;
}

.padding-top-185 {
	padding-top: var(--spacing-185) !important;
}

.margin-top-185 {
	margin-top: var(--spacing-185) !important;
}

.position-top-185 {
	position: relative !important;
	top: calc(-1 * var(--spacing-185)) !important;
}

.padding-right-185 {
	padding-right: var(--spacing-185) !important;
}

.margin-right-185 {
	margin-right: var(--spacing-185) !important;
}

.position-right-185 {
	position: relative !important;
	right: calc(-1 * var(--spacing-185)) !important;
}

.padding-bottom-185 {
	padding-bottom: var(--spacing-185) !important;
}

.margin-bottom-185 {
	margin-bottom: var(--spacing-185) !important;
}

.position-bottom-185 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-185)) !important;
}

.padding-left-185 {
	padding-left: var(--spacing-185) !important;
}

.margin-left-185 {
	margin-left: var(--spacing-185) !important;
}

.position-left-185 {
	position: relative !important;
	left: calc(-1 * var(--spacing-185)) !important;
}

.gap-185 {
	gap: var(--spacing-185) !important;
}

.buttons-gap-185 {
	--buttons-gap: 185 !important;
}

.padding-top-190 {
	padding-top: var(--spacing-190) !important;
}

.margin-top-190 {
	margin-top: var(--spacing-190) !important;
}

.position-top-190 {
	position: relative !important;
	top: calc(-1 * var(--spacing-190)) !important;
}

.padding-right-190 {
	padding-right: var(--spacing-190) !important;
}

.margin-right-190 {
	margin-right: var(--spacing-190) !important;
}

.position-right-190 {
	position: relative !important;
	right: calc(-1 * var(--spacing-190)) !important;
}

.padding-bottom-190 {
	padding-bottom: var(--spacing-190) !important;
}

.margin-bottom-190 {
	margin-bottom: var(--spacing-190) !important;
}

.position-bottom-190 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-190)) !important;
}

.padding-left-190 {
	padding-left: var(--spacing-190) !important;
}

.margin-left-190 {
	margin-left: var(--spacing-190) !important;
}

.position-left-190 {
	position: relative !important;
	left: calc(-1 * var(--spacing-190)) !important;
}

.gap-190 {
	gap: var(--spacing-190) !important;
}

.buttons-gap-190 {
	--buttons-gap: 190 !important;
}

.padding-top-195 {
	padding-top: var(--spacing-195) !important;
}

.margin-top-195 {
	margin-top: var(--spacing-195) !important;
}

.position-top-195 {
	position: relative !important;
	top: calc(-1 * var(--spacing-195)) !important;
}

.padding-right-195 {
	padding-right: var(--spacing-195) !important;
}

.margin-right-195 {
	margin-right: var(--spacing-195) !important;
}

.position-right-195 {
	position: relative !important;
	right: calc(-1 * var(--spacing-195)) !important;
}

.padding-bottom-195 {
	padding-bottom: var(--spacing-195) !important;
}

.margin-bottom-195 {
	margin-bottom: var(--spacing-195) !important;
}

.position-bottom-195 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-195)) !important;
}

.padding-left-195 {
	padding-left: var(--spacing-195) !important;
}

.margin-left-195 {
	margin-left: var(--spacing-195) !important;
}

.position-left-195 {
	position: relative !important;
	left: calc(-1 * var(--spacing-195)) !important;
}

.gap-195 {
	gap: var(--spacing-195) !important;
}

.buttons-gap-195 {
	--buttons-gap: 195 !important;
}

.padding-top-200 {
	padding-top: var(--spacing-200) !important;
}

.margin-top-200 {
	margin-top: var(--spacing-200) !important;
}

.position-top-200 {
	position: relative !important;
	top: calc(-1 * var(--spacing-200)) !important;
}

.padding-right-200 {
	padding-right: var(--spacing-200) !important;
}

.margin-right-200 {
	margin-right: var(--spacing-200) !important;
}

.position-right-200 {
	position: relative !important;
	right: calc(-1 * var(--spacing-200)) !important;
}

.padding-bottom-200 {
	padding-bottom: var(--spacing-200) !important;
}

.margin-bottom-200 {
	margin-bottom: var(--spacing-200) !important;
}

.position-bottom-200 {
	position: relative !important;
	bottom: calc(-1 * var(--spacing-200)) !important;
}

.padding-left-200 {
	padding-left: var(--spacing-200) !important;
}

.margin-left-200 {
	margin-left: var(--spacing-200) !important;
}

.position-left-200 {
	position: relative !important;
	left: calc(-1 * var(--spacing-200)) !important;
}

.gap-200 {
	gap: var(--spacing-200) !important;
}

.buttons-gap-200 {
	--buttons-gap: 200 !important;
}

@media (max-width: 781px) {
	.mobile-align-items-center {
		align-items: center !important;
	}

	.mobile-align-items-left {
		align-items: flex-start !important;
	}

	.mobile-padding-top-0 {
		padding-top: var(--spacing-0) !important;
	}

	.mobile-margin-top-0 {
		margin-top: var(--spacing-0) !important;
	}

	.mobile-position-top-0 {
		position: relative !important;
		top: calc(-1 * var(--spacing-0)) !important;
	}

	.mobile-padding-right-0 {
		padding-right: var(--spacing-0) !important;
	}

	.mobile-margin-right-0 {
		margin-right: var(--spacing-0) !important;
	}

	.mobile-position-right-0 {
		position: relative !important;
		right: calc(-1 * var(--spacing-0)) !important;
	}

	.mobile-padding-bottom-0 {
		padding-bottom: var(--spacing-0) !important;
	}

	.mobile-margin-bottom-0 {
		margin-bottom: var(--spacing-0) !important;
	}

	.mobile-position-bottom-0 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-0)) !important;
	}

	.mobile-padding-left-0 {
		padding-left: var(--spacing-0) !important;
	}

	.mobile-margin-left-0 {
		margin-left: var(--spacing-0) !important;
	}

	.mobile-position-left-0 {
		position: relative !important;
		left: calc(-1 * var(--spacing-0)) !important;
	}

	.mobile-gap-0 {
		gap: var(--spacing-0) !important;
	}

	.mobile-buttons-gap-0 {
		--buttons-gap: 0 !important;
	}

	.mobile-padding-top-1 {
		padding-top: var(--spacing-1) !important;
	}

	.mobile-margin-top-1 {
		margin-top: var(--spacing-1) !important;
	}

	.mobile-position-top-1 {
		position: relative !important;
		top: calc(-1 * var(--spacing-1)) !important;
	}

	.mobile-padding-right-1 {
		padding-right: var(--spacing-1) !important;
	}

	.mobile-margin-right-1 {
		margin-right: var(--spacing-1) !important;
	}

	.mobile-position-right-1 {
		position: relative !important;
		right: calc(-1 * var(--spacing-1)) !important;
	}

	.mobile-padding-bottom-1 {
		padding-bottom: var(--spacing-1) !important;
	}

	.mobile-margin-bottom-1 {
		margin-bottom: var(--spacing-1) !important;
	}

	.mobile-position-bottom-1 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-1)) !important;
	}

	.mobile-padding-left-1 {
		padding-left: var(--spacing-1) !important;
	}

	.mobile-margin-left-1 {
		margin-left: var(--spacing-1) !important;
	}

	.mobile-position-left-1 {
		position: relative !important;
		left: calc(-1 * var(--spacing-1)) !important;
	}

	.mobile-gap-1 {
		gap: var(--spacing-1) !important;
	}

	.mobile-buttons-gap-1 {
		--buttons-gap: 1 !important;
	}

	.mobile-padding-top-2 {
		padding-top: var(--spacing-2) !important;
	}

	.mobile-margin-top-2 {
		margin-top: var(--spacing-2) !important;
	}

	.mobile-position-top-2 {
		position: relative !important;
		top: calc(-1 * var(--spacing-2)) !important;
	}

	.mobile-padding-right-2 {
		padding-right: var(--spacing-2) !important;
	}

	.mobile-margin-right-2 {
		margin-right: var(--spacing-2) !important;
	}

	.mobile-position-right-2 {
		position: relative !important;
		right: calc(-1 * var(--spacing-2)) !important;
	}

	.mobile-padding-bottom-2 {
		padding-bottom: var(--spacing-2) !important;
	}

	.mobile-margin-bottom-2 {
		margin-bottom: var(--spacing-2) !important;
	}

	.mobile-position-bottom-2 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-2)) !important;
	}

	.mobile-padding-left-2 {
		padding-left: var(--spacing-2) !important;
	}

	.mobile-margin-left-2 {
		margin-left: var(--spacing-2) !important;
	}

	.mobile-position-left-2 {
		position: relative !important;
		left: calc(-1 * var(--spacing-2)) !important;
	}

	.mobile-gap-2 {
		gap: var(--spacing-2) !important;
	}

	.mobile-buttons-gap-2 {
		--buttons-gap: 2 !important;
	}

	.mobile-padding-top-3 {
		padding-top: var(--spacing-3) !important;
	}

	.mobile-margin-top-3 {
		margin-top: var(--spacing-3) !important;
	}

	.mobile-position-top-3 {
		position: relative !important;
		top: calc(-1 * var(--spacing-3)) !important;
	}

	.mobile-padding-right-3 {
		padding-right: var(--spacing-3) !important;
	}

	.mobile-margin-right-3 {
		margin-right: var(--spacing-3) !important;
	}

	.mobile-position-right-3 {
		position: relative !important;
		right: calc(-1 * var(--spacing-3)) !important;
	}

	.mobile-padding-bottom-3 {
		padding-bottom: var(--spacing-3) !important;
	}

	.mobile-margin-bottom-3 {
		margin-bottom: var(--spacing-3) !important;
	}

	.mobile-position-bottom-3 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-3)) !important;
	}

	.mobile-padding-left-3 {
		padding-left: var(--spacing-3) !important;
	}

	.mobile-margin-left-3 {
		margin-left: var(--spacing-3) !important;
	}

	.mobile-position-left-3 {
		position: relative !important;
		left: calc(-1 * var(--spacing-3)) !important;
	}

	.mobile-gap-3 {
		gap: var(--spacing-3) !important;
	}

	.mobile-buttons-gap-3 {
		--buttons-gap: 3 !important;
	}

	.mobile-padding-top-4 {
		padding-top: var(--spacing-4) !important;
	}

	.mobile-margin-top-4 {
		margin-top: var(--spacing-4) !important;
	}

	.mobile-position-top-4 {
		position: relative !important;
		top: calc(-1 * var(--spacing-4)) !important;
	}

	.mobile-padding-right-4 {
		padding-right: var(--spacing-4) !important;
	}

	.mobile-margin-right-4 {
		margin-right: var(--spacing-4) !important;
	}

	.mobile-position-right-4 {
		position: relative !important;
		right: calc(-1 * var(--spacing-4)) !important;
	}

	.mobile-padding-bottom-4 {
		padding-bottom: var(--spacing-4) !important;
	}

	.mobile-margin-bottom-4 {
		margin-bottom: var(--spacing-4) !important;
	}

	.mobile-position-bottom-4 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-4)) !important;
	}

	.mobile-padding-left-4 {
		padding-left: var(--spacing-4) !important;
	}

	.mobile-margin-left-4 {
		margin-left: var(--spacing-4) !important;
	}

	.mobile-position-left-4 {
		position: relative !important;
		left: calc(-1 * var(--spacing-4)) !important;
	}

	.mobile-gap-4 {
		gap: var(--spacing-4) !important;
	}

	.mobile-buttons-gap-4 {
		--buttons-gap: 4 !important;
	}

	.mobile-padding-top-5 {
		padding-top: var(--spacing-5) !important;
	}

	.mobile-margin-top-5 {
		margin-top: var(--spacing-5) !important;
	}

	.mobile-position-top-5 {
		position: relative !important;
		top: calc(-1 * var(--spacing-5)) !important;
	}

	.mobile-padding-right-5 {
		padding-right: var(--spacing-5) !important;
	}

	.mobile-margin-right-5 {
		margin-right: var(--spacing-5) !important;
	}

	.mobile-position-right-5 {
		position: relative !important;
		right: calc(-1 * var(--spacing-5)) !important;
	}

	.mobile-padding-bottom-5 {
		padding-bottom: var(--spacing-5) !important;
	}

	.mobile-margin-bottom-5 {
		margin-bottom: var(--spacing-5) !important;
	}

	.mobile-position-bottom-5 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-5)) !important;
	}

	.mobile-padding-left-5 {
		padding-left: var(--spacing-5) !important;
	}

	.mobile-margin-left-5 {
		margin-left: var(--spacing-5) !important;
	}

	.mobile-position-left-5 {
		position: relative !important;
		left: calc(-1 * var(--spacing-5)) !important;
	}

	.mobile-gap-5 {
		gap: var(--spacing-5) !important;
	}

	.mobile-buttons-gap-5 {
		--buttons-gap: 5 !important;
	}

	.mobile-padding-top-6 {
		padding-top: var(--spacing-6) !important;
	}

	.mobile-margin-top-6 {
		margin-top: var(--spacing-6) !important;
	}

	.mobile-position-top-6 {
		position: relative !important;
		top: calc(-1 * var(--spacing-6)) !important;
	}

	.mobile-padding-right-6 {
		padding-right: var(--spacing-6) !important;
	}

	.mobile-margin-right-6 {
		margin-right: var(--spacing-6) !important;
	}

	.mobile-position-right-6 {
		position: relative !important;
		right: calc(-1 * var(--spacing-6)) !important;
	}

	.mobile-padding-bottom-6 {
		padding-bottom: var(--spacing-6) !important;
	}

	.mobile-margin-bottom-6 {
		margin-bottom: var(--spacing-6) !important;
	}

	.mobile-position-bottom-6 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-6)) !important;
	}

	.mobile-padding-left-6 {
		padding-left: var(--spacing-6) !important;
	}

	.mobile-margin-left-6 {
		margin-left: var(--spacing-6) !important;
	}

	.mobile-position-left-6 {
		position: relative !important;
		left: calc(-1 * var(--spacing-6)) !important;
	}

	.mobile-gap-6 {
		gap: var(--spacing-6) !important;
	}

	.mobile-buttons-gap-6 {
		--buttons-gap: 6 !important;
	}

	.mobile-padding-top-7 {
		padding-top: var(--spacing-7) !important;
	}

	.mobile-margin-top-7 {
		margin-top: var(--spacing-7) !important;
	}

	.mobile-position-top-7 {
		position: relative !important;
		top: calc(-1 * var(--spacing-7)) !important;
	}

	.mobile-padding-right-7 {
		padding-right: var(--spacing-7) !important;
	}

	.mobile-margin-right-7 {
		margin-right: var(--spacing-7) !important;
	}

	.mobile-position-right-7 {
		position: relative !important;
		right: calc(-1 * var(--spacing-7)) !important;
	}

	.mobile-padding-bottom-7 {
		padding-bottom: var(--spacing-7) !important;
	}

	.mobile-margin-bottom-7 {
		margin-bottom: var(--spacing-7) !important;
	}

	.mobile-position-bottom-7 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-7)) !important;
	}

	.mobile-padding-left-7 {
		padding-left: var(--spacing-7) !important;
	}

	.mobile-margin-left-7 {
		margin-left: var(--spacing-7) !important;
	}

	.mobile-position-left-7 {
		position: relative !important;
		left: calc(-1 * var(--spacing-7)) !important;
	}

	.mobile-gap-7 {
		gap: var(--spacing-7) !important;
	}

	.mobile-buttons-gap-7 {
		--buttons-gap: 7 !important;
	}

	.mobile-padding-top-8 {
		padding-top: var(--spacing-8) !important;
	}

	.mobile-margin-top-8 {
		margin-top: var(--spacing-8) !important;
	}

	.mobile-position-top-8 {
		position: relative !important;
		top: calc(-1 * var(--spacing-8)) !important;
	}

	.mobile-padding-right-8 {
		padding-right: var(--spacing-8) !important;
	}

	.mobile-margin-right-8 {
		margin-right: var(--spacing-8) !important;
	}

	.mobile-position-right-8 {
		position: relative !important;
		right: calc(-1 * var(--spacing-8)) !important;
	}

	.mobile-padding-bottom-8 {
		padding-bottom: var(--spacing-8) !important;
	}

	.mobile-margin-bottom-8 {
		margin-bottom: var(--spacing-8) !important;
	}

	.mobile-position-bottom-8 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-8)) !important;
	}

	.mobile-padding-left-8 {
		padding-left: var(--spacing-8) !important;
	}

	.mobile-margin-left-8 {
		margin-left: var(--spacing-8) !important;
	}

	.mobile-position-left-8 {
		position: relative !important;
		left: calc(-1 * var(--spacing-8)) !important;
	}

	.mobile-gap-8 {
		gap: var(--spacing-8) !important;
	}

	.mobile-buttons-gap-8 {
		--buttons-gap: 8 !important;
	}

	.mobile-padding-top-9 {
		padding-top: var(--spacing-9) !important;
	}

	.mobile-margin-top-9 {
		margin-top: var(--spacing-9) !important;
	}

	.mobile-position-top-9 {
		position: relative !important;
		top: calc(-1 * var(--spacing-9)) !important;
	}

	.mobile-padding-right-9 {
		padding-right: var(--spacing-9) !important;
	}

	.mobile-margin-right-9 {
		margin-right: var(--spacing-9) !important;
	}

	.mobile-position-right-9 {
		position: relative !important;
		right: calc(-1 * var(--spacing-9)) !important;
	}

	.mobile-padding-bottom-9 {
		padding-bottom: var(--spacing-9) !important;
	}

	.mobile-margin-bottom-9 {
		margin-bottom: var(--spacing-9) !important;
	}

	.mobile-position-bottom-9 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-9)) !important;
	}

	.mobile-padding-left-9 {
		padding-left: var(--spacing-9) !important;
	}

	.mobile-margin-left-9 {
		margin-left: var(--spacing-9) !important;
	}

	.mobile-position-left-9 {
		position: relative !important;
		left: calc(-1 * var(--spacing-9)) !important;
	}

	.mobile-gap-9 {
		gap: var(--spacing-9) !important;
	}

	.mobile-buttons-gap-9 {
		--buttons-gap: 9 !important;
	}

	.mobile-padding-top-10 {
		padding-top: var(--spacing-10) !important;
	}

	.mobile-margin-top-10 {
		margin-top: var(--spacing-10) !important;
	}

	.mobile-position-top-10 {
		position: relative !important;
		top: calc(-1 * var(--spacing-10)) !important;
	}

	.mobile-padding-right-10 {
		padding-right: var(--spacing-10) !important;
	}

	.mobile-margin-right-10 {
		margin-right: var(--spacing-10) !important;
	}

	.mobile-position-right-10 {
		position: relative !important;
		right: calc(-1 * var(--spacing-10)) !important;
	}

	.mobile-padding-bottom-10 {
		padding-bottom: var(--spacing-10) !important;
	}

	.mobile-margin-bottom-10 {
		margin-bottom: var(--spacing-10) !important;
	}

	.mobile-position-bottom-10 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-10)) !important;
	}

	.mobile-padding-left-10 {
		padding-left: var(--spacing-10) !important;
	}

	.mobile-margin-left-10 {
		margin-left: var(--spacing-10) !important;
	}

	.mobile-position-left-10 {
		position: relative !important;
		left: calc(-1 * var(--spacing-10)) !important;
	}

	.mobile-gap-10 {
		gap: var(--spacing-10) !important;
	}

	.mobile-buttons-gap-10 {
		--buttons-gap: 10 !important;
	}

	.mobile-padding-top-11 {
		padding-top: var(--spacing-11) !important;
	}

	.mobile-margin-top-11 {
		margin-top: var(--spacing-11) !important;
	}

	.mobile-position-top-11 {
		position: relative !important;
		top: calc(-1 * var(--spacing-11)) !important;
	}

	.mobile-padding-right-11 {
		padding-right: var(--spacing-11) !important;
	}

	.mobile-margin-right-11 {
		margin-right: var(--spacing-11) !important;
	}

	.mobile-position-right-11 {
		position: relative !important;
		right: calc(-1 * var(--spacing-11)) !important;
	}

	.mobile-padding-bottom-11 {
		padding-bottom: var(--spacing-11) !important;
	}

	.mobile-margin-bottom-11 {
		margin-bottom: var(--spacing-11) !important;
	}

	.mobile-position-bottom-11 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-11)) !important;
	}

	.mobile-padding-left-11 {
		padding-left: var(--spacing-11) !important;
	}

	.mobile-margin-left-11 {
		margin-left: var(--spacing-11) !important;
	}

	.mobile-position-left-11 {
		position: relative !important;
		left: calc(-1 * var(--spacing-11)) !important;
	}

	.mobile-gap-11 {
		gap: var(--spacing-11) !important;
	}

	.mobile-buttons-gap-11 {
		--buttons-gap: 11 !important;
	}

	.mobile-padding-top-12 {
		padding-top: var(--spacing-12) !important;
	}

	.mobile-margin-top-12 {
		margin-top: var(--spacing-12) !important;
	}

	.mobile-position-top-12 {
		position: relative !important;
		top: calc(-1 * var(--spacing-12)) !important;
	}

	.mobile-padding-right-12 {
		padding-right: var(--spacing-12) !important;
	}

	.mobile-margin-right-12 {
		margin-right: var(--spacing-12) !important;
	}

	.mobile-position-right-12 {
		position: relative !important;
		right: calc(-1 * var(--spacing-12)) !important;
	}

	.mobile-padding-bottom-12 {
		padding-bottom: var(--spacing-12) !important;
	}

	.mobile-margin-bottom-12 {
		margin-bottom: var(--spacing-12) !important;
	}

	.mobile-position-bottom-12 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-12)) !important;
	}

	.mobile-padding-left-12 {
		padding-left: var(--spacing-12) !important;
	}

	.mobile-margin-left-12 {
		margin-left: var(--spacing-12) !important;
	}

	.mobile-position-left-12 {
		position: relative !important;
		left: calc(-1 * var(--spacing-12)) !important;
	}

	.mobile-gap-12 {
		gap: var(--spacing-12) !important;
	}

	.mobile-buttons-gap-12 {
		--buttons-gap: 12 !important;
	}

	.mobile-padding-top-13 {
		padding-top: var(--spacing-13) !important;
	}

	.mobile-margin-top-13 {
		margin-top: var(--spacing-13) !important;
	}

	.mobile-position-top-13 {
		position: relative !important;
		top: calc(-1 * var(--spacing-13)) !important;
	}

	.mobile-padding-right-13 {
		padding-right: var(--spacing-13) !important;
	}

	.mobile-margin-right-13 {
		margin-right: var(--spacing-13) !important;
	}

	.mobile-position-right-13 {
		position: relative !important;
		right: calc(-1 * var(--spacing-13)) !important;
	}

	.mobile-padding-bottom-13 {
		padding-bottom: var(--spacing-13) !important;
	}

	.mobile-margin-bottom-13 {
		margin-bottom: var(--spacing-13) !important;
	}

	.mobile-position-bottom-13 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-13)) !important;
	}

	.mobile-padding-left-13 {
		padding-left: var(--spacing-13) !important;
	}

	.mobile-margin-left-13 {
		margin-left: var(--spacing-13) !important;
	}

	.mobile-position-left-13 {
		position: relative !important;
		left: calc(-1 * var(--spacing-13)) !important;
	}

	.mobile-gap-13 {
		gap: var(--spacing-13) !important;
	}

	.mobile-buttons-gap-13 {
		--buttons-gap: 13 !important;
	}

	.mobile-padding-top-14 {
		padding-top: var(--spacing-14) !important;
	}

	.mobile-margin-top-14 {
		margin-top: var(--spacing-14) !important;
	}

	.mobile-position-top-14 {
		position: relative !important;
		top: calc(-1 * var(--spacing-14)) !important;
	}

	.mobile-padding-right-14 {
		padding-right: var(--spacing-14) !important;
	}

	.mobile-margin-right-14 {
		margin-right: var(--spacing-14) !important;
	}

	.mobile-position-right-14 {
		position: relative !important;
		right: calc(-1 * var(--spacing-14)) !important;
	}

	.mobile-padding-bottom-14 {
		padding-bottom: var(--spacing-14) !important;
	}

	.mobile-margin-bottom-14 {
		margin-bottom: var(--spacing-14) !important;
	}

	.mobile-position-bottom-14 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-14)) !important;
	}

	.mobile-padding-left-14 {
		padding-left: var(--spacing-14) !important;
	}

	.mobile-margin-left-14 {
		margin-left: var(--spacing-14) !important;
	}

	.mobile-position-left-14 {
		position: relative !important;
		left: calc(-1 * var(--spacing-14)) !important;
	}

	.mobile-gap-14 {
		gap: var(--spacing-14) !important;
	}

	.mobile-buttons-gap-14 {
		--buttons-gap: 14 !important;
	}

	.mobile-padding-top-15 {
		padding-top: var(--spacing-15) !important;
	}

	.mobile-margin-top-15 {
		margin-top: var(--spacing-15) !important;
	}

	.mobile-position-top-15 {
		position: relative !important;
		top: calc(-1 * var(--spacing-15)) !important;
	}

	.mobile-padding-right-15 {
		padding-right: var(--spacing-15) !important;
	}

	.mobile-margin-right-15 {
		margin-right: var(--spacing-15) !important;
	}

	.mobile-position-right-15 {
		position: relative !important;
		right: calc(-1 * var(--spacing-15)) !important;
	}

	.mobile-padding-bottom-15 {
		padding-bottom: var(--spacing-15) !important;
	}

	.mobile-margin-bottom-15 {
		margin-bottom: var(--spacing-15) !important;
	}

	.mobile-position-bottom-15 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-15)) !important;
	}

	.mobile-padding-left-15 {
		padding-left: var(--spacing-15) !important;
	}

	.mobile-margin-left-15 {
		margin-left: var(--spacing-15) !important;
	}

	.mobile-position-left-15 {
		position: relative !important;
		left: calc(-1 * var(--spacing-15)) !important;
	}

	.mobile-gap-15 {
		gap: var(--spacing-15) !important;
	}

	.mobile-buttons-gap-15 {
		--buttons-gap: 15 !important;
	}

	.mobile-padding-top-16 {
		padding-top: var(--spacing-16) !important;
	}

	.mobile-margin-top-16 {
		margin-top: var(--spacing-16) !important;
	}

	.mobile-position-top-16 {
		position: relative !important;
		top: calc(-1 * var(--spacing-16)) !important;
	}

	.mobile-padding-right-16 {
		padding-right: var(--spacing-16) !important;
	}

	.mobile-margin-right-16 {
		margin-right: var(--spacing-16) !important;
	}

	.mobile-position-right-16 {
		position: relative !important;
		right: calc(-1 * var(--spacing-16)) !important;
	}

	.mobile-padding-bottom-16 {
		padding-bottom: var(--spacing-16) !important;
	}

	.mobile-margin-bottom-16 {
		margin-bottom: var(--spacing-16) !important;
	}

	.mobile-position-bottom-16 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-16)) !important;
	}

	.mobile-padding-left-16 {
		padding-left: var(--spacing-16) !important;
	}

	.mobile-margin-left-16 {
		margin-left: var(--spacing-16) !important;
	}

	.mobile-position-left-16 {
		position: relative !important;
		left: calc(-1 * var(--spacing-16)) !important;
	}

	.mobile-gap-16 {
		gap: var(--spacing-16) !important;
	}

	.mobile-buttons-gap-16 {
		--buttons-gap: 16 !important;
	}

	.mobile-padding-top-17 {
		padding-top: var(--spacing-17) !important;
	}

	.mobile-margin-top-17 {
		margin-top: var(--spacing-17) !important;
	}

	.mobile-position-top-17 {
		position: relative !important;
		top: calc(-1 * var(--spacing-17)) !important;
	}

	.mobile-padding-right-17 {
		padding-right: var(--spacing-17) !important;
	}

	.mobile-margin-right-17 {
		margin-right: var(--spacing-17) !important;
	}

	.mobile-position-right-17 {
		position: relative !important;
		right: calc(-1 * var(--spacing-17)) !important;
	}

	.mobile-padding-bottom-17 {
		padding-bottom: var(--spacing-17) !important;
	}

	.mobile-margin-bottom-17 {
		margin-bottom: var(--spacing-17) !important;
	}

	.mobile-position-bottom-17 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-17)) !important;
	}

	.mobile-padding-left-17 {
		padding-left: var(--spacing-17) !important;
	}

	.mobile-margin-left-17 {
		margin-left: var(--spacing-17) !important;
	}

	.mobile-position-left-17 {
		position: relative !important;
		left: calc(-1 * var(--spacing-17)) !important;
	}

	.mobile-gap-17 {
		gap: var(--spacing-17) !important;
	}

	.mobile-buttons-gap-17 {
		--buttons-gap: 17 !important;
	}

	.mobile-padding-top-18 {
		padding-top: var(--spacing-18) !important;
	}

	.mobile-margin-top-18 {
		margin-top: var(--spacing-18) !important;
	}

	.mobile-position-top-18 {
		position: relative !important;
		top: calc(-1 * var(--spacing-18)) !important;
	}

	.mobile-padding-right-18 {
		padding-right: var(--spacing-18) !important;
	}

	.mobile-margin-right-18 {
		margin-right: var(--spacing-18) !important;
	}

	.mobile-position-right-18 {
		position: relative !important;
		right: calc(-1 * var(--spacing-18)) !important;
	}

	.mobile-padding-bottom-18 {
		padding-bottom: var(--spacing-18) !important;
	}

	.mobile-margin-bottom-18 {
		margin-bottom: var(--spacing-18) !important;
	}

	.mobile-position-bottom-18 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-18)) !important;
	}

	.mobile-padding-left-18 {
		padding-left: var(--spacing-18) !important;
	}

	.mobile-margin-left-18 {
		margin-left: var(--spacing-18) !important;
	}

	.mobile-position-left-18 {
		position: relative !important;
		left: calc(-1 * var(--spacing-18)) !important;
	}

	.mobile-gap-18 {
		gap: var(--spacing-18) !important;
	}

	.mobile-buttons-gap-18 {
		--buttons-gap: 18 !important;
	}

	.mobile-padding-top-19 {
		padding-top: var(--spacing-19) !important;
	}

	.mobile-margin-top-19 {
		margin-top: var(--spacing-19) !important;
	}

	.mobile-position-top-19 {
		position: relative !important;
		top: calc(-1 * var(--spacing-19)) !important;
	}

	.mobile-padding-right-19 {
		padding-right: var(--spacing-19) !important;
	}

	.mobile-margin-right-19 {
		margin-right: var(--spacing-19) !important;
	}

	.mobile-position-right-19 {
		position: relative !important;
		right: calc(-1 * var(--spacing-19)) !important;
	}

	.mobile-padding-bottom-19 {
		padding-bottom: var(--spacing-19) !important;
	}

	.mobile-margin-bottom-19 {
		margin-bottom: var(--spacing-19) !important;
	}

	.mobile-position-bottom-19 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-19)) !important;
	}

	.mobile-padding-left-19 {
		padding-left: var(--spacing-19) !important;
	}

	.mobile-margin-left-19 {
		margin-left: var(--spacing-19) !important;
	}

	.mobile-position-left-19 {
		position: relative !important;
		left: calc(-1 * var(--spacing-19)) !important;
	}

	.mobile-gap-19 {
		gap: var(--spacing-19) !important;
	}

	.mobile-buttons-gap-19 {
		--buttons-gap: 19 !important;
	}

	.mobile-padding-top-20 {
		padding-top: var(--spacing-20) !important;
	}

	.mobile-margin-top-20 {
		margin-top: var(--spacing-20) !important;
	}

	.mobile-position-top-20 {
		position: relative !important;
		top: calc(-1 * var(--spacing-20)) !important;
	}

	.mobile-padding-right-20 {
		padding-right: var(--spacing-20) !important;
	}

	.mobile-margin-right-20 {
		margin-right: var(--spacing-20) !important;
	}

	.mobile-position-right-20 {
		position: relative !important;
		right: calc(-1 * var(--spacing-20)) !important;
	}

	.mobile-padding-bottom-20 {
		padding-bottom: var(--spacing-20) !important;
	}

	.mobile-margin-bottom-20 {
		margin-bottom: var(--spacing-20) !important;
	}

	.mobile-position-bottom-20 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-20)) !important;
	}

	.mobile-padding-left-20 {
		padding-left: var(--spacing-20) !important;
	}

	.mobile-margin-left-20 {
		margin-left: var(--spacing-20) !important;
	}

	.mobile-position-left-20 {
		position: relative !important;
		left: calc(-1 * var(--spacing-20)) !important;
	}

	.mobile-gap-20 {
		gap: var(--spacing-20) !important;
	}

	.mobile-buttons-gap-20 {
		--buttons-gap: 20 !important;
	}

	.mobile-padding-top-25 {
		padding-top: var(--spacing-25) !important;
	}

	.mobile-margin-top-25 {
		margin-top: var(--spacing-25) !important;
	}

	.mobile-position-top-25 {
		position: relative !important;
		top: calc(-1 * var(--spacing-25)) !important;
	}

	.mobile-padding-right-25 {
		padding-right: var(--spacing-25) !important;
	}

	.mobile-margin-right-25 {
		margin-right: var(--spacing-25) !important;
	}

	.mobile-position-right-25 {
		position: relative !important;
		right: calc(-1 * var(--spacing-25)) !important;
	}

	.mobile-padding-bottom-25 {
		padding-bottom: var(--spacing-25) !important;
	}

	.mobile-margin-bottom-25 {
		margin-bottom: var(--spacing-25) !important;
	}

	.mobile-position-bottom-25 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-25)) !important;
	}

	.mobile-padding-left-25 {
		padding-left: var(--spacing-25) !important;
	}

	.mobile-margin-left-25 {
		margin-left: var(--spacing-25) !important;
	}

	.mobile-position-left-25 {
		position: relative !important;
		left: calc(-1 * var(--spacing-25)) !important;
	}

	.mobile-gap-25 {
		gap: var(--spacing-25) !important;
	}

	.mobile-buttons-gap-25 {
		--buttons-gap: 25 !important;
	}

	.mobile-padding-top-30 {
		padding-top: var(--spacing-30) !important;
	}

	.mobile-margin-top-30 {
		margin-top: var(--spacing-30) !important;
	}

	.mobile-position-top-30 {
		position: relative !important;
		top: calc(-1 * var(--spacing-30)) !important;
	}

	.mobile-padding-right-30 {
		padding-right: var(--spacing-30) !important;
	}

	.mobile-margin-right-30 {
		margin-right: var(--spacing-30) !important;
	}

	.mobile-position-right-30 {
		position: relative !important;
		right: calc(-1 * var(--spacing-30)) !important;
	}

	.mobile-padding-bottom-30 {
		padding-bottom: var(--spacing-30) !important;
	}

	.mobile-margin-bottom-30 {
		margin-bottom: var(--spacing-30) !important;
	}

	.mobile-position-bottom-30 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-30)) !important;
	}

	.mobile-padding-left-30 {
		padding-left: var(--spacing-30) !important;
	}

	.mobile-margin-left-30 {
		margin-left: var(--spacing-30) !important;
	}

	.mobile-position-left-30 {
		position: relative !important;
		left: calc(-1 * var(--spacing-30)) !important;
	}

	.mobile-gap-30 {
		gap: var(--spacing-30) !important;
	}

	.mobile-buttons-gap-30 {
		--buttons-gap: 30 !important;
	}

	.mobile-padding-top-35 {
		padding-top: var(--spacing-35) !important;
	}

	.mobile-margin-top-35 {
		margin-top: var(--spacing-35) !important;
	}

	.mobile-position-top-35 {
		position: relative !important;
		top: calc(-1 * var(--spacing-35)) !important;
	}

	.mobile-padding-right-35 {
		padding-right: var(--spacing-35) !important;
	}

	.mobile-margin-right-35 {
		margin-right: var(--spacing-35) !important;
	}

	.mobile-position-right-35 {
		position: relative !important;
		right: calc(-1 * var(--spacing-35)) !important;
	}

	.mobile-padding-bottom-35 {
		padding-bottom: var(--spacing-35) !important;
	}

	.mobile-margin-bottom-35 {
		margin-bottom: var(--spacing-35) !important;
	}

	.mobile-position-bottom-35 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-35)) !important;
	}

	.mobile-padding-left-35 {
		padding-left: var(--spacing-35) !important;
	}

	.mobile-margin-left-35 {
		margin-left: var(--spacing-35) !important;
	}

	.mobile-position-left-35 {
		position: relative !important;
		left: calc(-1 * var(--spacing-35)) !important;
	}

	.mobile-gap-35 {
		gap: var(--spacing-35) !important;
	}

	.mobile-buttons-gap-35 {
		--buttons-gap: 35 !important;
	}

	.mobile-padding-top-40 {
		padding-top: var(--spacing-40) !important;
	}

	.mobile-margin-top-40 {
		margin-top: var(--spacing-40) !important;
	}

	.mobile-position-top-40 {
		position: relative !important;
		top: calc(-1 * var(--spacing-40)) !important;
	}

	.mobile-padding-right-40 {
		padding-right: var(--spacing-40) !important;
	}

	.mobile-margin-right-40 {
		margin-right: var(--spacing-40) !important;
	}

	.mobile-position-right-40 {
		position: relative !important;
		right: calc(-1 * var(--spacing-40)) !important;
	}

	.mobile-padding-bottom-40 {
		padding-bottom: var(--spacing-40) !important;
	}

	.mobile-margin-bottom-40 {
		margin-bottom: var(--spacing-40) !important;
	}

	.mobile-position-bottom-40 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-40)) !important;
	}

	.mobile-padding-left-40 {
		padding-left: var(--spacing-40) !important;
	}

	.mobile-margin-left-40 {
		margin-left: var(--spacing-40) !important;
	}

	.mobile-position-left-40 {
		position: relative !important;
		left: calc(-1 * var(--spacing-40)) !important;
	}

	.mobile-gap-40 {
		gap: var(--spacing-40) !important;
	}

	.mobile-buttons-gap-40 {
		--buttons-gap: 40 !important;
	}

	.mobile-padding-top-45 {
		padding-top: var(--spacing-45) !important;
	}

	.mobile-margin-top-45 {
		margin-top: var(--spacing-45) !important;
	}

	.mobile-position-top-45 {
		position: relative !important;
		top: calc(-1 * var(--spacing-45)) !important;
	}

	.mobile-padding-right-45 {
		padding-right: var(--spacing-45) !important;
	}

	.mobile-margin-right-45 {
		margin-right: var(--spacing-45) !important;
	}

	.mobile-position-right-45 {
		position: relative !important;
		right: calc(-1 * var(--spacing-45)) !important;
	}

	.mobile-padding-bottom-45 {
		padding-bottom: var(--spacing-45) !important;
	}

	.mobile-margin-bottom-45 {
		margin-bottom: var(--spacing-45) !important;
	}

	.mobile-position-bottom-45 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-45)) !important;
	}

	.mobile-padding-left-45 {
		padding-left: var(--spacing-45) !important;
	}

	.mobile-margin-left-45 {
		margin-left: var(--spacing-45) !important;
	}

	.mobile-position-left-45 {
		position: relative !important;
		left: calc(-1 * var(--spacing-45)) !important;
	}

	.mobile-gap-45 {
		gap: var(--spacing-45) !important;
	}

	.mobile-buttons-gap-45 {
		--buttons-gap: 45 !important;
	}

	.mobile-padding-top-50 {
		padding-top: var(--spacing-50) !important;
	}

	.mobile-margin-top-50 {
		margin-top: var(--spacing-50) !important;
	}

	.mobile-position-top-50 {
		position: relative !important;
		top: calc(-1 * var(--spacing-50)) !important;
	}

	.mobile-padding-right-50 {
		padding-right: var(--spacing-50) !important;
	}

	.mobile-margin-right-50 {
		margin-right: var(--spacing-50) !important;
	}

	.mobile-position-right-50 {
		position: relative !important;
		right: calc(-1 * var(--spacing-50)) !important;
	}

	.mobile-padding-bottom-50 {
		padding-bottom: var(--spacing-50) !important;
	}

	.mobile-margin-bottom-50 {
		margin-bottom: var(--spacing-50) !important;
	}

	.mobile-position-bottom-50 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-50)) !important;
	}

	.mobile-padding-left-50 {
		padding-left: var(--spacing-50) !important;
	}

	.mobile-margin-left-50 {
		margin-left: var(--spacing-50) !important;
	}

	.mobile-position-left-50 {
		position: relative !important;
		left: calc(-1 * var(--spacing-50)) !important;
	}

	.mobile-gap-50 {
		gap: var(--spacing-50) !important;
	}

	.mobile-buttons-gap-50 {
		--buttons-gap: 50 !important;
	}

	.mobile-padding-top-55 {
		padding-top: var(--spacing-55) !important;
	}

	.mobile-margin-top-55 {
		margin-top: var(--spacing-55) !important;
	}

	.mobile-position-top-55 {
		position: relative !important;
		top: calc(-1 * var(--spacing-55)) !important;
	}

	.mobile-padding-right-55 {
		padding-right: var(--spacing-55) !important;
	}

	.mobile-margin-right-55 {
		margin-right: var(--spacing-55) !important;
	}

	.mobile-position-right-55 {
		position: relative !important;
		right: calc(-1 * var(--spacing-55)) !important;
	}

	.mobile-padding-bottom-55 {
		padding-bottom: var(--spacing-55) !important;
	}

	.mobile-margin-bottom-55 {
		margin-bottom: var(--spacing-55) !important;
	}

	.mobile-position-bottom-55 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-55)) !important;
	}

	.mobile-padding-left-55 {
		padding-left: var(--spacing-55) !important;
	}

	.mobile-margin-left-55 {
		margin-left: var(--spacing-55) !important;
	}

	.mobile-position-left-55 {
		position: relative !important;
		left: calc(-1 * var(--spacing-55)) !important;
	}

	.mobile-gap-55 {
		gap: var(--spacing-55) !important;
	}

	.mobile-buttons-gap-55 {
		--buttons-gap: 55 !important;
	}

	.mobile-padding-top-60 {
		padding-top: var(--spacing-60) !important;
	}

	.mobile-margin-top-60 {
		margin-top: var(--spacing-60) !important;
	}

	.mobile-position-top-60 {
		position: relative !important;
		top: calc(-1 * var(--spacing-60)) !important;
	}

	.mobile-padding-right-60 {
		padding-right: var(--spacing-60) !important;
	}

	.mobile-margin-right-60 {
		margin-right: var(--spacing-60) !important;
	}

	.mobile-position-right-60 {
		position: relative !important;
		right: calc(-1 * var(--spacing-60)) !important;
	}

	.mobile-padding-bottom-60 {
		padding-bottom: var(--spacing-60) !important;
	}

	.mobile-margin-bottom-60 {
		margin-bottom: var(--spacing-60) !important;
	}

	.mobile-position-bottom-60 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-60)) !important;
	}

	.mobile-padding-left-60 {
		padding-left: var(--spacing-60) !important;
	}

	.mobile-margin-left-60 {
		margin-left: var(--spacing-60) !important;
	}

	.mobile-position-left-60 {
		position: relative !important;
		left: calc(-1 * var(--spacing-60)) !important;
	}

	.mobile-gap-60 {
		gap: var(--spacing-60) !important;
	}

	.mobile-buttons-gap-60 {
		--buttons-gap: 60 !important;
	}

	.mobile-padding-top-65 {
		padding-top: var(--spacing-65) !important;
	}

	.mobile-margin-top-65 {
		margin-top: var(--spacing-65) !important;
	}

	.mobile-position-top-65 {
		position: relative !important;
		top: calc(-1 * var(--spacing-65)) !important;
	}

	.mobile-padding-right-65 {
		padding-right: var(--spacing-65) !important;
	}

	.mobile-margin-right-65 {
		margin-right: var(--spacing-65) !important;
	}

	.mobile-position-right-65 {
		position: relative !important;
		right: calc(-1 * var(--spacing-65)) !important;
	}

	.mobile-padding-bottom-65 {
		padding-bottom: var(--spacing-65) !important;
	}

	.mobile-margin-bottom-65 {
		margin-bottom: var(--spacing-65) !important;
	}

	.mobile-position-bottom-65 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-65)) !important;
	}

	.mobile-padding-left-65 {
		padding-left: var(--spacing-65) !important;
	}

	.mobile-margin-left-65 {
		margin-left: var(--spacing-65) !important;
	}

	.mobile-position-left-65 {
		position: relative !important;
		left: calc(-1 * var(--spacing-65)) !important;
	}

	.mobile-gap-65 {
		gap: var(--spacing-65) !important;
	}

	.mobile-buttons-gap-65 {
		--buttons-gap: 65 !important;
	}

	.mobile-padding-top-70 {
		padding-top: var(--spacing-70) !important;
	}

	.mobile-margin-top-70 {
		margin-top: var(--spacing-70) !important;
	}

	.mobile-position-top-70 {
		position: relative !important;
		top: calc(-1 * var(--spacing-70)) !important;
	}

	.mobile-padding-right-70 {
		padding-right: var(--spacing-70) !important;
	}

	.mobile-margin-right-70 {
		margin-right: var(--spacing-70) !important;
	}

	.mobile-position-right-70 {
		position: relative !important;
		right: calc(-1 * var(--spacing-70)) !important;
	}

	.mobile-padding-bottom-70 {
		padding-bottom: var(--spacing-70) !important;
	}

	.mobile-margin-bottom-70 {
		margin-bottom: var(--spacing-70) !important;
	}

	.mobile-position-bottom-70 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-70)) !important;
	}

	.mobile-padding-left-70 {
		padding-left: var(--spacing-70) !important;
	}

	.mobile-margin-left-70 {
		margin-left: var(--spacing-70) !important;
	}

	.mobile-position-left-70 {
		position: relative !important;
		left: calc(-1 * var(--spacing-70)) !important;
	}

	.mobile-gap-70 {
		gap: var(--spacing-70) !important;
	}

	.mobile-buttons-gap-70 {
		--buttons-gap: 70 !important;
	}

	.mobile-padding-top-75 {
		padding-top: var(--spacing-75) !important;
	}

	.mobile-margin-top-75 {
		margin-top: var(--spacing-75) !important;
	}

	.mobile-position-top-75 {
		position: relative !important;
		top: calc(-1 * var(--spacing-75)) !important;
	}

	.mobile-padding-right-75 {
		padding-right: var(--spacing-75) !important;
	}

	.mobile-margin-right-75 {
		margin-right: var(--spacing-75) !important;
	}

	.mobile-position-right-75 {
		position: relative !important;
		right: calc(-1 * var(--spacing-75)) !important;
	}

	.mobile-padding-bottom-75 {
		padding-bottom: var(--spacing-75) !important;
	}

	.mobile-margin-bottom-75 {
		margin-bottom: var(--spacing-75) !important;
	}

	.mobile-position-bottom-75 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-75)) !important;
	}

	.mobile-padding-left-75 {
		padding-left: var(--spacing-75) !important;
	}

	.mobile-margin-left-75 {
		margin-left: var(--spacing-75) !important;
	}

	.mobile-position-left-75 {
		position: relative !important;
		left: calc(-1 * var(--spacing-75)) !important;
	}

	.mobile-gap-75 {
		gap: var(--spacing-75) !important;
	}

	.mobile-buttons-gap-75 {
		--buttons-gap: 75 !important;
	}

	.mobile-padding-top-80 {
		padding-top: var(--spacing-80) !important;
	}

	.mobile-margin-top-80 {
		margin-top: var(--spacing-80) !important;
	}

	.mobile-position-top-80 {
		position: relative !important;
		top: calc(-1 * var(--spacing-80)) !important;
	}

	.mobile-padding-right-80 {
		padding-right: var(--spacing-80) !important;
	}

	.mobile-margin-right-80 {
		margin-right: var(--spacing-80) !important;
	}

	.mobile-position-right-80 {
		position: relative !important;
		right: calc(-1 * var(--spacing-80)) !important;
	}

	.mobile-padding-bottom-80 {
		padding-bottom: var(--spacing-80) !important;
	}

	.mobile-margin-bottom-80 {
		margin-bottom: var(--spacing-80) !important;
	}

	.mobile-position-bottom-80 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-80)) !important;
	}

	.mobile-padding-left-80 {
		padding-left: var(--spacing-80) !important;
	}

	.mobile-margin-left-80 {
		margin-left: var(--spacing-80) !important;
	}

	.mobile-position-left-80 {
		position: relative !important;
		left: calc(-1 * var(--spacing-80)) !important;
	}

	.mobile-gap-80 {
		gap: var(--spacing-80) !important;
	}

	.mobile-buttons-gap-80 {
		--buttons-gap: 80 !important;
	}

	.mobile-padding-top-85 {
		padding-top: var(--spacing-85) !important;
	}

	.mobile-margin-top-85 {
		margin-top: var(--spacing-85) !important;
	}

	.mobile-position-top-85 {
		position: relative !important;
		top: calc(-1 * var(--spacing-85)) !important;
	}

	.mobile-padding-right-85 {
		padding-right: var(--spacing-85) !important;
	}

	.mobile-margin-right-85 {
		margin-right: var(--spacing-85) !important;
	}

	.mobile-position-right-85 {
		position: relative !important;
		right: calc(-1 * var(--spacing-85)) !important;
	}

	.mobile-padding-bottom-85 {
		padding-bottom: var(--spacing-85) !important;
	}

	.mobile-margin-bottom-85 {
		margin-bottom: var(--spacing-85) !important;
	}

	.mobile-position-bottom-85 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-85)) !important;
	}

	.mobile-padding-left-85 {
		padding-left: var(--spacing-85) !important;
	}

	.mobile-margin-left-85 {
		margin-left: var(--spacing-85) !important;
	}

	.mobile-position-left-85 {
		position: relative !important;
		left: calc(-1 * var(--spacing-85)) !important;
	}

	.mobile-gap-85 {
		gap: var(--spacing-85) !important;
	}

	.mobile-buttons-gap-85 {
		--buttons-gap: 85 !important;
	}

	.mobile-padding-top-90 {
		padding-top: var(--spacing-90) !important;
	}

	.mobile-margin-top-90 {
		margin-top: var(--spacing-90) !important;
	}

	.mobile-position-top-90 {
		position: relative !important;
		top: calc(-1 * var(--spacing-90)) !important;
	}

	.mobile-padding-right-90 {
		padding-right: var(--spacing-90) !important;
	}

	.mobile-margin-right-90 {
		margin-right: var(--spacing-90) !important;
	}

	.mobile-position-right-90 {
		position: relative !important;
		right: calc(-1 * var(--spacing-90)) !important;
	}

	.mobile-padding-bottom-90 {
		padding-bottom: var(--spacing-90) !important;
	}

	.mobile-margin-bottom-90 {
		margin-bottom: var(--spacing-90) !important;
	}

	.mobile-position-bottom-90 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-90)) !important;
	}

	.mobile-padding-left-90 {
		padding-left: var(--spacing-90) !important;
	}

	.mobile-margin-left-90 {
		margin-left: var(--spacing-90) !important;
	}

	.mobile-position-left-90 {
		position: relative !important;
		left: calc(-1 * var(--spacing-90)) !important;
	}

	.mobile-gap-90 {
		gap: var(--spacing-90) !important;
	}

	.mobile-buttons-gap-90 {
		--buttons-gap: 90 !important;
	}

	.mobile-padding-top-95 {
		padding-top: var(--spacing-95) !important;
	}

	.mobile-margin-top-95 {
		margin-top: var(--spacing-95) !important;
	}

	.mobile-position-top-95 {
		position: relative !important;
		top: calc(-1 * var(--spacing-95)) !important;
	}

	.mobile-padding-right-95 {
		padding-right: var(--spacing-95) !important;
	}

	.mobile-margin-right-95 {
		margin-right: var(--spacing-95) !important;
	}

	.mobile-position-right-95 {
		position: relative !important;
		right: calc(-1 * var(--spacing-95)) !important;
	}

	.mobile-padding-bottom-95 {
		padding-bottom: var(--spacing-95) !important;
	}

	.mobile-margin-bottom-95 {
		margin-bottom: var(--spacing-95) !important;
	}

	.mobile-position-bottom-95 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-95)) !important;
	}

	.mobile-padding-left-95 {
		padding-left: var(--spacing-95) !important;
	}

	.mobile-margin-left-95 {
		margin-left: var(--spacing-95) !important;
	}

	.mobile-position-left-95 {
		position: relative !important;
		left: calc(-1 * var(--spacing-95)) !important;
	}

	.mobile-gap-95 {
		gap: var(--spacing-95) !important;
	}

	.mobile-buttons-gap-95 {
		--buttons-gap: 95 !important;
	}

	.mobile-padding-top-100 {
		padding-top: var(--spacing-100) !important;
	}

	.mobile-margin-top-100 {
		margin-top: var(--spacing-100) !important;
	}

	.mobile-position-top-100 {
		position: relative !important;
		top: calc(-1 * var(--spacing-100)) !important;
	}

	.mobile-padding-right-100 {
		padding-right: var(--spacing-100) !important;
	}

	.mobile-margin-right-100 {
		margin-right: var(--spacing-100) !important;
	}

	.mobile-position-right-100 {
		position: relative !important;
		right: calc(-1 * var(--spacing-100)) !important;
	}

	.mobile-padding-bottom-100 {
		padding-bottom: var(--spacing-100) !important;
	}

	.mobile-margin-bottom-100 {
		margin-bottom: var(--spacing-100) !important;
	}

	.mobile-position-bottom-100 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-100)) !important;
	}

	.mobile-padding-left-100 {
		padding-left: var(--spacing-100) !important;
	}

	.mobile-margin-left-100 {
		margin-left: var(--spacing-100) !important;
	}

	.mobile-position-left-100 {
		position: relative !important;
		left: calc(-1 * var(--spacing-100)) !important;
	}

	.mobile-gap-100 {
		gap: var(--spacing-100) !important;
	}

	.mobile-buttons-gap-100 {
		--buttons-gap: 100 !important;
	}

	.mobile-padding-top-105 {
		padding-top: var(--spacing-105) !important;
	}

	.mobile-margin-top-105 {
		margin-top: var(--spacing-105) !important;
	}

	.mobile-position-top-105 {
		position: relative !important;
		top: calc(-1 * var(--spacing-105)) !important;
	}

	.mobile-padding-right-105 {
		padding-right: var(--spacing-105) !important;
	}

	.mobile-margin-right-105 {
		margin-right: var(--spacing-105) !important;
	}

	.mobile-position-right-105 {
		position: relative !important;
		right: calc(-1 * var(--spacing-105)) !important;
	}

	.mobile-padding-bottom-105 {
		padding-bottom: var(--spacing-105) !important;
	}

	.mobile-margin-bottom-105 {
		margin-bottom: var(--spacing-105) !important;
	}

	.mobile-position-bottom-105 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-105)) !important;
	}

	.mobile-padding-left-105 {
		padding-left: var(--spacing-105) !important;
	}

	.mobile-margin-left-105 {
		margin-left: var(--spacing-105) !important;
	}

	.mobile-position-left-105 {
		position: relative !important;
		left: calc(-1 * var(--spacing-105)) !important;
	}

	.mobile-gap-105 {
		gap: var(--spacing-105) !important;
	}

	.mobile-buttons-gap-105 {
		--buttons-gap: 105 !important;
	}

	.mobile-padding-top-110 {
		padding-top: var(--spacing-110) !important;
	}

	.mobile-margin-top-110 {
		margin-top: var(--spacing-110) !important;
	}

	.mobile-position-top-110 {
		position: relative !important;
		top: calc(-1 * var(--spacing-110)) !important;
	}

	.mobile-padding-right-110 {
		padding-right: var(--spacing-110) !important;
	}

	.mobile-margin-right-110 {
		margin-right: var(--spacing-110) !important;
	}

	.mobile-position-right-110 {
		position: relative !important;
		right: calc(-1 * var(--spacing-110)) !important;
	}

	.mobile-padding-bottom-110 {
		padding-bottom: var(--spacing-110) !important;
	}

	.mobile-margin-bottom-110 {
		margin-bottom: var(--spacing-110) !important;
	}

	.mobile-position-bottom-110 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-110)) !important;
	}

	.mobile-padding-left-110 {
		padding-left: var(--spacing-110) !important;
	}

	.mobile-margin-left-110 {
		margin-left: var(--spacing-110) !important;
	}

	.mobile-position-left-110 {
		position: relative !important;
		left: calc(-1 * var(--spacing-110)) !important;
	}

	.mobile-gap-110 {
		gap: var(--spacing-110) !important;
	}

	.mobile-buttons-gap-110 {
		--buttons-gap: 110 !important;
	}

	.mobile-padding-top-115 {
		padding-top: var(--spacing-115) !important;
	}

	.mobile-margin-top-115 {
		margin-top: var(--spacing-115) !important;
	}

	.mobile-position-top-115 {
		position: relative !important;
		top: calc(-1 * var(--spacing-115)) !important;
	}

	.mobile-padding-right-115 {
		padding-right: var(--spacing-115) !important;
	}

	.mobile-margin-right-115 {
		margin-right: var(--spacing-115) !important;
	}

	.mobile-position-right-115 {
		position: relative !important;
		right: calc(-1 * var(--spacing-115)) !important;
	}

	.mobile-padding-bottom-115 {
		padding-bottom: var(--spacing-115) !important;
	}

	.mobile-margin-bottom-115 {
		margin-bottom: var(--spacing-115) !important;
	}

	.mobile-position-bottom-115 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-115)) !important;
	}

	.mobile-padding-left-115 {
		padding-left: var(--spacing-115) !important;
	}

	.mobile-margin-left-115 {
		margin-left: var(--spacing-115) !important;
	}

	.mobile-position-left-115 {
		position: relative !important;
		left: calc(-1 * var(--spacing-115)) !important;
	}

	.mobile-gap-115 {
		gap: var(--spacing-115) !important;
	}

	.mobile-buttons-gap-115 {
		--buttons-gap: 115 !important;
	}

	.mobile-padding-top-120 {
		padding-top: var(--spacing-120) !important;
	}

	.mobile-margin-top-120 {
		margin-top: var(--spacing-120) !important;
	}

	.mobile-position-top-120 {
		position: relative !important;
		top: calc(-1 * var(--spacing-120)) !important;
	}

	.mobile-padding-right-120 {
		padding-right: var(--spacing-120) !important;
	}

	.mobile-margin-right-120 {
		margin-right: var(--spacing-120) !important;
	}

	.mobile-position-right-120 {
		position: relative !important;
		right: calc(-1 * var(--spacing-120)) !important;
	}

	.mobile-padding-bottom-120 {
		padding-bottom: var(--spacing-120) !important;
	}

	.mobile-margin-bottom-120 {
		margin-bottom: var(--spacing-120) !important;
	}

	.mobile-position-bottom-120 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-120)) !important;
	}

	.mobile-padding-left-120 {
		padding-left: var(--spacing-120) !important;
	}

	.mobile-margin-left-120 {
		margin-left: var(--spacing-120) !important;
	}

	.mobile-position-left-120 {
		position: relative !important;
		left: calc(-1 * var(--spacing-120)) !important;
	}

	.mobile-gap-120 {
		gap: var(--spacing-120) !important;
	}

	.mobile-buttons-gap-120 {
		--buttons-gap: 120 !important;
	}

	.mobile-padding-top-125 {
		padding-top: var(--spacing-125) !important;
	}

	.mobile-margin-top-125 {
		margin-top: var(--spacing-125) !important;
	}

	.mobile-position-top-125 {
		position: relative !important;
		top: calc(-1 * var(--spacing-125)) !important;
	}

	.mobile-padding-right-125 {
		padding-right: var(--spacing-125) !important;
	}

	.mobile-margin-right-125 {
		margin-right: var(--spacing-125) !important;
	}

	.mobile-position-right-125 {
		position: relative !important;
		right: calc(-1 * var(--spacing-125)) !important;
	}

	.mobile-padding-bottom-125 {
		padding-bottom: var(--spacing-125) !important;
	}

	.mobile-margin-bottom-125 {
		margin-bottom: var(--spacing-125) !important;
	}

	.mobile-position-bottom-125 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-125)) !important;
	}

	.mobile-padding-left-125 {
		padding-left: var(--spacing-125) !important;
	}

	.mobile-margin-left-125 {
		margin-left: var(--spacing-125) !important;
	}

	.mobile-position-left-125 {
		position: relative !important;
		left: calc(-1 * var(--spacing-125)) !important;
	}

	.mobile-gap-125 {
		gap: var(--spacing-125) !important;
	}

	.mobile-buttons-gap-125 {
		--buttons-gap: 125 !important;
	}

	.mobile-padding-top-130 {
		padding-top: var(--spacing-130) !important;
	}

	.mobile-margin-top-130 {
		margin-top: var(--spacing-130) !important;
	}

	.mobile-position-top-130 {
		position: relative !important;
		top: calc(-1 * var(--spacing-130)) !important;
	}

	.mobile-padding-right-130 {
		padding-right: var(--spacing-130) !important;
	}

	.mobile-margin-right-130 {
		margin-right: var(--spacing-130) !important;
	}

	.mobile-position-right-130 {
		position: relative !important;
		right: calc(-1 * var(--spacing-130)) !important;
	}

	.mobile-padding-bottom-130 {
		padding-bottom: var(--spacing-130) !important;
	}

	.mobile-margin-bottom-130 {
		margin-bottom: var(--spacing-130) !important;
	}

	.mobile-position-bottom-130 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-130)) !important;
	}

	.mobile-padding-left-130 {
		padding-left: var(--spacing-130) !important;
	}

	.mobile-margin-left-130 {
		margin-left: var(--spacing-130) !important;
	}

	.mobile-position-left-130 {
		position: relative !important;
		left: calc(-1 * var(--spacing-130)) !important;
	}

	.mobile-gap-130 {
		gap: var(--spacing-130) !important;
	}

	.mobile-buttons-gap-130 {
		--buttons-gap: 130 !important;
	}

	.mobile-padding-top-135 {
		padding-top: var(--spacing-135) !important;
	}

	.mobile-margin-top-135 {
		margin-top: var(--spacing-135) !important;
	}

	.mobile-position-top-135 {
		position: relative !important;
		top: calc(-1 * var(--spacing-135)) !important;
	}

	.mobile-padding-right-135 {
		padding-right: var(--spacing-135) !important;
	}

	.mobile-margin-right-135 {
		margin-right: var(--spacing-135) !important;
	}

	.mobile-position-right-135 {
		position: relative !important;
		right: calc(-1 * var(--spacing-135)) !important;
	}

	.mobile-padding-bottom-135 {
		padding-bottom: var(--spacing-135) !important;
	}

	.mobile-margin-bottom-135 {
		margin-bottom: var(--spacing-135) !important;
	}

	.mobile-position-bottom-135 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-135)) !important;
	}

	.mobile-padding-left-135 {
		padding-left: var(--spacing-135) !important;
	}

	.mobile-margin-left-135 {
		margin-left: var(--spacing-135) !important;
	}

	.mobile-position-left-135 {
		position: relative !important;
		left: calc(-1 * var(--spacing-135)) !important;
	}

	.mobile-gap-135 {
		gap: var(--spacing-135) !important;
	}

	.mobile-buttons-gap-135 {
		--buttons-gap: 135 !important;
	}

	.mobile-padding-top-140 {
		padding-top: var(--spacing-140) !important;
	}

	.mobile-margin-top-140 {
		margin-top: var(--spacing-140) !important;
	}

	.mobile-position-top-140 {
		position: relative !important;
		top: calc(-1 * var(--spacing-140)) !important;
	}

	.mobile-padding-right-140 {
		padding-right: var(--spacing-140) !important;
	}

	.mobile-margin-right-140 {
		margin-right: var(--spacing-140) !important;
	}

	.mobile-position-right-140 {
		position: relative !important;
		right: calc(-1 * var(--spacing-140)) !important;
	}

	.mobile-padding-bottom-140 {
		padding-bottom: var(--spacing-140) !important;
	}

	.mobile-margin-bottom-140 {
		margin-bottom: var(--spacing-140) !important;
	}

	.mobile-position-bottom-140 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-140)) !important;
	}

	.mobile-padding-left-140 {
		padding-left: var(--spacing-140) !important;
	}

	.mobile-margin-left-140 {
		margin-left: var(--spacing-140) !important;
	}

	.mobile-position-left-140 {
		position: relative !important;
		left: calc(-1 * var(--spacing-140)) !important;
	}

	.mobile-gap-140 {
		gap: var(--spacing-140) !important;
	}

	.mobile-buttons-gap-140 {
		--buttons-gap: 140 !important;
	}

	.mobile-padding-top-145 {
		padding-top: var(--spacing-145) !important;
	}

	.mobile-margin-top-145 {
		margin-top: var(--spacing-145) !important;
	}

	.mobile-position-top-145 {
		position: relative !important;
		top: calc(-1 * var(--spacing-145)) !important;
	}

	.mobile-padding-right-145 {
		padding-right: var(--spacing-145) !important;
	}

	.mobile-margin-right-145 {
		margin-right: var(--spacing-145) !important;
	}

	.mobile-position-right-145 {
		position: relative !important;
		right: calc(-1 * var(--spacing-145)) !important;
	}

	.mobile-padding-bottom-145 {
		padding-bottom: var(--spacing-145) !important;
	}

	.mobile-margin-bottom-145 {
		margin-bottom: var(--spacing-145) !important;
	}

	.mobile-position-bottom-145 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-145)) !important;
	}

	.mobile-padding-left-145 {
		padding-left: var(--spacing-145) !important;
	}

	.mobile-margin-left-145 {
		margin-left: var(--spacing-145) !important;
	}

	.mobile-position-left-145 {
		position: relative !important;
		left: calc(-1 * var(--spacing-145)) !important;
	}

	.mobile-gap-145 {
		gap: var(--spacing-145) !important;
	}

	.mobile-buttons-gap-145 {
		--buttons-gap: 145 !important;
	}

	.mobile-padding-top-150 {
		padding-top: var(--spacing-150) !important;
	}

	.mobile-margin-top-150 {
		margin-top: var(--spacing-150) !important;
	}

	.mobile-position-top-150 {
		position: relative !important;
		top: calc(-1 * var(--spacing-150)) !important;
	}

	.mobile-padding-right-150 {
		padding-right: var(--spacing-150) !important;
	}

	.mobile-margin-right-150 {
		margin-right: var(--spacing-150) !important;
	}

	.mobile-position-right-150 {
		position: relative !important;
		right: calc(-1 * var(--spacing-150)) !important;
	}

	.mobile-padding-bottom-150 {
		padding-bottom: var(--spacing-150) !important;
	}

	.mobile-margin-bottom-150 {
		margin-bottom: var(--spacing-150) !important;
	}

	.mobile-position-bottom-150 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-150)) !important;
	}

	.mobile-padding-left-150 {
		padding-left: var(--spacing-150) !important;
	}

	.mobile-margin-left-150 {
		margin-left: var(--spacing-150) !important;
	}

	.mobile-position-left-150 {
		position: relative !important;
		left: calc(-1 * var(--spacing-150)) !important;
	}

	.mobile-gap-150 {
		gap: var(--spacing-150) !important;
	}

	.mobile-buttons-gap-150 {
		--buttons-gap: 150 !important;
	}

	.mobile-padding-top-155 {
		padding-top: var(--spacing-155) !important;
	}

	.mobile-margin-top-155 {
		margin-top: var(--spacing-155) !important;
	}

	.mobile-position-top-155 {
		position: relative !important;
		top: calc(-1 * var(--spacing-155)) !important;
	}

	.mobile-padding-right-155 {
		padding-right: var(--spacing-155) !important;
	}

	.mobile-margin-right-155 {
		margin-right: var(--spacing-155) !important;
	}

	.mobile-position-right-155 {
		position: relative !important;
		right: calc(-1 * var(--spacing-155)) !important;
	}

	.mobile-padding-bottom-155 {
		padding-bottom: var(--spacing-155) !important;
	}

	.mobile-margin-bottom-155 {
		margin-bottom: var(--spacing-155) !important;
	}

	.mobile-position-bottom-155 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-155)) !important;
	}

	.mobile-padding-left-155 {
		padding-left: var(--spacing-155) !important;
	}

	.mobile-margin-left-155 {
		margin-left: var(--spacing-155) !important;
	}

	.mobile-position-left-155 {
		position: relative !important;
		left: calc(-1 * var(--spacing-155)) !important;
	}

	.mobile-gap-155 {
		gap: var(--spacing-155) !important;
	}

	.mobile-buttons-gap-155 {
		--buttons-gap: 155 !important;
	}

	.mobile-padding-top-160 {
		padding-top: var(--spacing-160) !important;
	}

	.mobile-margin-top-160 {
		margin-top: var(--spacing-160) !important;
	}

	.mobile-position-top-160 {
		position: relative !important;
		top: calc(-1 * var(--spacing-160)) !important;
	}

	.mobile-padding-right-160 {
		padding-right: var(--spacing-160) !important;
	}

	.mobile-margin-right-160 {
		margin-right: var(--spacing-160) !important;
	}

	.mobile-position-right-160 {
		position: relative !important;
		right: calc(-1 * var(--spacing-160)) !important;
	}

	.mobile-padding-bottom-160 {
		padding-bottom: var(--spacing-160) !important;
	}

	.mobile-margin-bottom-160 {
		margin-bottom: var(--spacing-160) !important;
	}

	.mobile-position-bottom-160 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-160)) !important;
	}

	.mobile-padding-left-160 {
		padding-left: var(--spacing-160) !important;
	}

	.mobile-margin-left-160 {
		margin-left: var(--spacing-160) !important;
	}

	.mobile-position-left-160 {
		position: relative !important;
		left: calc(-1 * var(--spacing-160)) !important;
	}

	.mobile-gap-160 {
		gap: var(--spacing-160) !important;
	}

	.mobile-buttons-gap-160 {
		--buttons-gap: 160 !important;
	}

	.mobile-padding-top-165 {
		padding-top: var(--spacing-165) !important;
	}

	.mobile-margin-top-165 {
		margin-top: var(--spacing-165) !important;
	}

	.mobile-position-top-165 {
		position: relative !important;
		top: calc(-1 * var(--spacing-165)) !important;
	}

	.mobile-padding-right-165 {
		padding-right: var(--spacing-165) !important;
	}

	.mobile-margin-right-165 {
		margin-right: var(--spacing-165) !important;
	}

	.mobile-position-right-165 {
		position: relative !important;
		right: calc(-1 * var(--spacing-165)) !important;
	}

	.mobile-padding-bottom-165 {
		padding-bottom: var(--spacing-165) !important;
	}

	.mobile-margin-bottom-165 {
		margin-bottom: var(--spacing-165) !important;
	}

	.mobile-position-bottom-165 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-165)) !important;
	}

	.mobile-padding-left-165 {
		padding-left: var(--spacing-165) !important;
	}

	.mobile-margin-left-165 {
		margin-left: var(--spacing-165) !important;
	}

	.mobile-position-left-165 {
		position: relative !important;
		left: calc(-1 * var(--spacing-165)) !important;
	}

	.mobile-gap-165 {
		gap: var(--spacing-165) !important;
	}

	.mobile-buttons-gap-165 {
		--buttons-gap: 165 !important;
	}

	.mobile-padding-top-170 {
		padding-top: var(--spacing-170) !important;
	}

	.mobile-margin-top-170 {
		margin-top: var(--spacing-170) !important;
	}

	.mobile-position-top-170 {
		position: relative !important;
		top: calc(-1 * var(--spacing-170)) !important;
	}

	.mobile-padding-right-170 {
		padding-right: var(--spacing-170) !important;
	}

	.mobile-margin-right-170 {
		margin-right: var(--spacing-170) !important;
	}

	.mobile-position-right-170 {
		position: relative !important;
		right: calc(-1 * var(--spacing-170)) !important;
	}

	.mobile-padding-bottom-170 {
		padding-bottom: var(--spacing-170) !important;
	}

	.mobile-margin-bottom-170 {
		margin-bottom: var(--spacing-170) !important;
	}

	.mobile-position-bottom-170 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-170)) !important;
	}

	.mobile-padding-left-170 {
		padding-left: var(--spacing-170) !important;
	}

	.mobile-margin-left-170 {
		margin-left: var(--spacing-170) !important;
	}

	.mobile-position-left-170 {
		position: relative !important;
		left: calc(-1 * var(--spacing-170)) !important;
	}

	.mobile-gap-170 {
		gap: var(--spacing-170) !important;
	}

	.mobile-buttons-gap-170 {
		--buttons-gap: 170 !important;
	}

	.mobile-padding-top-175 {
		padding-top: var(--spacing-175) !important;
	}

	.mobile-margin-top-175 {
		margin-top: var(--spacing-175) !important;
	}

	.mobile-position-top-175 {
		position: relative !important;
		top: calc(-1 * var(--spacing-175)) !important;
	}

	.mobile-padding-right-175 {
		padding-right: var(--spacing-175) !important;
	}

	.mobile-margin-right-175 {
		margin-right: var(--spacing-175) !important;
	}

	.mobile-position-right-175 {
		position: relative !important;
		right: calc(-1 * var(--spacing-175)) !important;
	}

	.mobile-padding-bottom-175 {
		padding-bottom: var(--spacing-175) !important;
	}

	.mobile-margin-bottom-175 {
		margin-bottom: var(--spacing-175) !important;
	}

	.mobile-position-bottom-175 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-175)) !important;
	}

	.mobile-padding-left-175 {
		padding-left: var(--spacing-175) !important;
	}

	.mobile-margin-left-175 {
		margin-left: var(--spacing-175) !important;
	}

	.mobile-position-left-175 {
		position: relative !important;
		left: calc(-1 * var(--spacing-175)) !important;
	}

	.mobile-gap-175 {
		gap: var(--spacing-175) !important;
	}

	.mobile-buttons-gap-175 {
		--buttons-gap: 175 !important;
	}

	.mobile-padding-top-180 {
		padding-top: var(--spacing-180) !important;
	}

	.mobile-margin-top-180 {
		margin-top: var(--spacing-180) !important;
	}

	.mobile-position-top-180 {
		position: relative !important;
		top: calc(-1 * var(--spacing-180)) !important;
	}

	.mobile-padding-right-180 {
		padding-right: var(--spacing-180) !important;
	}

	.mobile-margin-right-180 {
		margin-right: var(--spacing-180) !important;
	}

	.mobile-position-right-180 {
		position: relative !important;
		right: calc(-1 * var(--spacing-180)) !important;
	}

	.mobile-padding-bottom-180 {
		padding-bottom: var(--spacing-180) !important;
	}

	.mobile-margin-bottom-180 {
		margin-bottom: var(--spacing-180) !important;
	}

	.mobile-position-bottom-180 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-180)) !important;
	}

	.mobile-padding-left-180 {
		padding-left: var(--spacing-180) !important;
	}

	.mobile-margin-left-180 {
		margin-left: var(--spacing-180) !important;
	}

	.mobile-position-left-180 {
		position: relative !important;
		left: calc(-1 * var(--spacing-180)) !important;
	}

	.mobile-gap-180 {
		gap: var(--spacing-180) !important;
	}

	.mobile-buttons-gap-180 {
		--buttons-gap: 180 !important;
	}

	.mobile-padding-top-185 {
		padding-top: var(--spacing-185) !important;
	}

	.mobile-margin-top-185 {
		margin-top: var(--spacing-185) !important;
	}

	.mobile-position-top-185 {
		position: relative !important;
		top: calc(-1 * var(--spacing-185)) !important;
	}

	.mobile-padding-right-185 {
		padding-right: var(--spacing-185) !important;
	}

	.mobile-margin-right-185 {
		margin-right: var(--spacing-185) !important;
	}

	.mobile-position-right-185 {
		position: relative !important;
		right: calc(-1 * var(--spacing-185)) !important;
	}

	.mobile-padding-bottom-185 {
		padding-bottom: var(--spacing-185) !important;
	}

	.mobile-margin-bottom-185 {
		margin-bottom: var(--spacing-185) !important;
	}

	.mobile-position-bottom-185 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-185)) !important;
	}

	.mobile-padding-left-185 {
		padding-left: var(--spacing-185) !important;
	}

	.mobile-margin-left-185 {
		margin-left: var(--spacing-185) !important;
	}

	.mobile-position-left-185 {
		position: relative !important;
		left: calc(-1 * var(--spacing-185)) !important;
	}

	.mobile-gap-185 {
		gap: var(--spacing-185) !important;
	}

	.mobile-buttons-gap-185 {
		--buttons-gap: 185 !important;
	}

	.mobile-padding-top-190 {
		padding-top: var(--spacing-190) !important;
	}

	.mobile-margin-top-190 {
		margin-top: var(--spacing-190) !important;
	}

	.mobile-position-top-190 {
		position: relative !important;
		top: calc(-1 * var(--spacing-190)) !important;
	}

	.mobile-padding-right-190 {
		padding-right: var(--spacing-190) !important;
	}

	.mobile-margin-right-190 {
		margin-right: var(--spacing-190) !important;
	}

	.mobile-position-right-190 {
		position: relative !important;
		right: calc(-1 * var(--spacing-190)) !important;
	}

	.mobile-padding-bottom-190 {
		padding-bottom: var(--spacing-190) !important;
	}

	.mobile-margin-bottom-190 {
		margin-bottom: var(--spacing-190) !important;
	}

	.mobile-position-bottom-190 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-190)) !important;
	}

	.mobile-padding-left-190 {
		padding-left: var(--spacing-190) !important;
	}

	.mobile-margin-left-190 {
		margin-left: var(--spacing-190) !important;
	}

	.mobile-position-left-190 {
		position: relative !important;
		left: calc(-1 * var(--spacing-190)) !important;
	}

	.mobile-gap-190 {
		gap: var(--spacing-190) !important;
	}

	.mobile-buttons-gap-190 {
		--buttons-gap: 190 !important;
	}

	.mobile-padding-top-195 {
		padding-top: var(--spacing-195) !important;
	}

	.mobile-margin-top-195 {
		margin-top: var(--spacing-195) !important;
	}

	.mobile-position-top-195 {
		position: relative !important;
		top: calc(-1 * var(--spacing-195)) !important;
	}

	.mobile-padding-right-195 {
		padding-right: var(--spacing-195) !important;
	}

	.mobile-margin-right-195 {
		margin-right: var(--spacing-195) !important;
	}

	.mobile-position-right-195 {
		position: relative !important;
		right: calc(-1 * var(--spacing-195)) !important;
	}

	.mobile-padding-bottom-195 {
		padding-bottom: var(--spacing-195) !important;
	}

	.mobile-margin-bottom-195 {
		margin-bottom: var(--spacing-195) !important;
	}

	.mobile-position-bottom-195 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-195)) !important;
	}

	.mobile-padding-left-195 {
		padding-left: var(--spacing-195) !important;
	}

	.mobile-margin-left-195 {
		margin-left: var(--spacing-195) !important;
	}

	.mobile-position-left-195 {
		position: relative !important;
		left: calc(-1 * var(--spacing-195)) !important;
	}

	.mobile-gap-195 {
		gap: var(--spacing-195) !important;
	}

	.mobile-buttons-gap-195 {
		--buttons-gap: 195 !important;
	}

	.mobile-padding-top-200 {
		padding-top: var(--spacing-200) !important;
	}

	.mobile-margin-top-200 {
		margin-top: var(--spacing-200) !important;
	}

	.mobile-position-top-200 {
		position: relative !important;
		top: calc(-1 * var(--spacing-200)) !important;
	}

	.mobile-padding-right-200 {
		padding-right: var(--spacing-200) !important;
	}

	.mobile-margin-right-200 {
		margin-right: var(--spacing-200) !important;
	}

	.mobile-position-right-200 {
		position: relative !important;
		right: calc(-1 * var(--spacing-200)) !important;
	}

	.mobile-padding-bottom-200 {
		padding-bottom: var(--spacing-200) !important;
	}

	.mobile-margin-bottom-200 {
		margin-bottom: var(--spacing-200) !important;
	}

	.mobile-position-bottom-200 {
		position: relative !important;
		bottom: calc(-1 * var(--spacing-200)) !important;
	}

	.mobile-padding-left-200 {
		padding-left: var(--spacing-200) !important;
	}

	.mobile-margin-left-200 {
		margin-left: var(--spacing-200) !important;
	}

	.mobile-position-left-200 {
		position: relative !important;
		left: calc(-1 * var(--spacing-200)) !important;
	}

	.mobile-gap-200 {
		gap: var(--spacing-200) !important;
	}

	.mobile-buttons-gap-200 {
		--buttons-gap: 200 !important;
	}

	.mobile-flex-wrap-wrap {
		flex-wrap: wrap;
	}

	.mobile-flex-direction-row {
		flex-direction: row !important;
	}

	.mobile-flex-basis-100 {
		flex-basis: 100% !important;
	}
}

.pointer-events-none {
	pointer-events: none !important;
}

/* Columns (for lists) */
.columns-2 {
	columns: 2;
}

.display-none {
	display: none !important;
}

.z-index-2 {
	z-index: 2 !important;
}

.font-style-italic {
	font-style: italic !important;
}