.mask-composition-module__27h7pG__beforeCutout:before, .mask-composition-module__27h7pG__cutout {
	-webkit-mask-composite: xor;
	-webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
	mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
	-webkit-mask-position: 0 0, 0 0;
	mask-position: 0 0, 0 0;
	-webkit-mask-size: auto, auto;
	mask-size: auto, auto;
	-webkit-mask-repeat: repeat, repeat;
	mask-repeat: repeat, repeat;
	-webkit-mask-clip: content-box, border-box;
	mask-clip: content-box, border-box;
	-webkit-mask-origin: content-box, border-box;
	mask-origin: content-box, border-box;
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	-webkit-mask-source-type: auto, auto;
	mask-mode: match-source, match-source
}
.hero-module__9JIKFq__shadowWorkflowNodeDefault {
	box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, inset 0 0 32px -12px #0000, inset 0 6px 24px -12px #ffffff1a, inset 0 .5px .5px #ffffff1a, 0 16px 24px -6px #00000026, 0 3px 6px #00000026, 0 1px 2px #00000026, 0 0 #0000, 0 0 0 1px #ffffff08
}
.hero-module__9JIKFq__shadowWorkflowNodeSuccess {
	box-shadow: inset 0 6px 24px -12px #0000, inset 0 .5px .5px #0000, 0 16px 24px -6px #00000008, 0 3px 6px #00000008, 0 1px 2px #00000008, 0 0 #0000, 0 0 0 1px #05df72
}
.hero-module__9JIKFq__shadowFlat {
	box-shadow: 0 1px 2px #0000, 0 2px 4px #0000, 0 0 0 1px #2b2b2f
}
.hero-module__9JIKFq__textBodyRegular {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px
}
.hero-module__9JIKFq__textBodyRegularMedium {
	font-size: 14px;
	font-weight: 500;
	line-height: 20px
}
.hero-module__9JIKFq__textBodySmallMedium {
	font-size: 13px;
	font-weight: 500;
	line-height: 18px
}
.hero-module__9JIKFq__textSecondary {
	color: #a8a8ad
}
.hero-module__9JIKFq__textPrimary {
	color: #fafafa
}
.hero-module__9JIKFq__bgPrimary {
	background-color: #141416
}
.hero-module__9JIKFq__bgFillQuinary {
	background-color: #28282c
}
.hero-module__9JIKFq__borderFillQuaternary {
	border: 1px solid #202022
}
.hero-module__9JIKFq__borderGreenBorder {
	border: 1px solid #0d542b66;
	border: 1px solid lab(30.797% -29.6927 17.382/.4)
}
.hero-module__9JIKFq__animateFadeBlurSlideInBottom {
	animation: .3s ease-out forwards hero-module__9JIKFq__fade-blur-slide-in-bottom
}
.hero-module__9JIKFq__animateFadeInBlur {
	animation: .3s ease-out forwards hero-module__9JIKFq__fade-in-blur
}
.hero-module__9JIKFq__bgTertiary {
	background-color: #242426
}
.hero-module__9JIKFq__bgGreenMutedFill {
	background-color: #032e15b3;
	background-color: lab(15.6845% -20.4225 11.7249/.7)
}
.hero-module__9JIKFq__textGreenEmphasis {
	color: #05df72
}
@keyframes hero-module__9JIKFq__fade-in-blur {
0% {
opacity:0;
filter:blur(var(--initial-blur, 12px))
}
to {
opacity:1;
filter:blur()
}
}
@keyframes hero-module__9JIKFq__fade-blur-slide-in-bottom {
0% {
opacity:0;
filter:blur(8px);
transform:translateY(6px)rotateX(26deg)
}
to {
opacity:1;
filter:blur();
transform:translateY(0)rotateX(0)
}
}
.role-based-access-card-module__CaD4Ka__pillShell {
	box-shadow: inset 0 0 50px #ffffff1a, inset 0 -8px 10px #ffffff05
}
.role-based-access-card-module__CaD4Ka__pillShell:before {
	content: "";
	border-radius: inherit;
	-webkit-mask-composite: xor;
	background: linear-gradient(#ffffff26 0%, #fff0 100%);
	padding: 1px;
	position: absolute;
	inset: 0;
	-webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
	mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
	-webkit-mask-position: 0 0, 0 0;
	mask-position: 0 0, 0 0;
	-webkit-mask-size: auto, auto;
	mask-size: auto, auto;
	-webkit-mask-repeat: repeat, repeat;
	mask-repeat: repeat, repeat;
	-webkit-mask-clip: content-box, border-box;
	mask-clip: content-box, border-box;
	-webkit-mask-origin: content-box, border-box;
	mask-origin: content-box, border-box;
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	-webkit-mask-source-type: auto, auto;
	mask-mode: match-source, match-source
}
.role-based-access-card-module__CaD4Ka__ringOutline {
	-webkit-mask-composite: xor;
	background: linear-gradient(#fff6 0%, #232323 44.79%);
	padding: 1.5px;
	-webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
	mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
	-webkit-mask-position: 0 0, 0 0;
	mask-position: 0 0, 0 0;
	-webkit-mask-size: auto, auto;
	mask-size: auto, auto;
	-webkit-mask-repeat: repeat, repeat;
	mask-repeat: repeat, repeat;
	-webkit-mask-clip: content-box, border-box;
	mask-clip: content-box, border-box;
	-webkit-mask-origin: content-box, border-box;
	mask-origin: content-box, border-box;
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	-webkit-mask-source-type: auto, auto;
	mask-mode: match-source, match-source
}
